org.bouncycastle.asn1.x509
Class Holder
java.lang.Object
  
org.bouncycastle.asn1.ASN1Encodable
      
org.bouncycastle.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
  }
 
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait | 
 
Holder
public Holder(ASN1Sequence seq)
Holder
public Holder(IssuerSerial baseCertificateID)
Holder
public Holder(GeneralNames entityName)
getInstance
public static Holder getInstance(java.lang.Object obj)
 
getBaseCertificateID
public IssuerSerial getBaseCertificateID()
 
getEntityName
public GeneralNames getEntityName()
 
getObjectDigestInfo
public ObjectDigestInfo getObjectDigestInfo()
 
toASN1Object
public DERObject toASN1Object()
- Specified by:
 toASN1Object in class ASN1Encodable