org.apache.geronimo.util.asn1.x509
Class Holder
java.lang.Object
org.apache.geronimo.util.asn1.ASN1Encodable
org.apache.geronimo.util.asn1.x509.Holder
- All Implemented Interfaces:
- DEREncodable
public class Holder
- extends ASN1Encodable
The Holder object.
Holder ::= SEQUENCE {
baseCertificateID [0] IssuerSerial OPTIONAL,
-- the issuer and serial number of
-- the holder's Public Key Certificate
entityName [1] GeneralNames OPTIONAL,
-- the name of the claimant or role
objectDigestInfo [2] ObjectDigestInfo OPTIONAL
-- used to directly authenticate the holder,
-- for example, an executable
}
Holder
public Holder(ASN1Sequence seq)
Holder
public Holder(IssuerSerial baseCertificateID)
Holder
public Holder(GeneralNames entityName)
getInstance
public static Holder getInstance(Object obj)
getBaseCertificateID
public IssuerSerial getBaseCertificateID()
getEntityName
public GeneralNames getEntityName()
getObjectDigestInfo
public ObjectDigestInfo getObjectDigestInfo()
toASN1Object
public DERObject toASN1Object()
- Specified by:
toASN1Object
in class ASN1Encodable
Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.