org.bouncycastle.asn1.cmp
Class CertOrEncCert
java.lang.Object
|
+--org.bouncycastle.asn1.ASN1Object
|
+--org.bouncycastle.asn1.cmp.CertOrEncCert
- All Implemented Interfaces:
- org.bouncycastle.asn1.ASN1Choice, org.bouncycastle.asn1.ASN1Encodable, org.bouncycastle.util.Encodable
- public class CertOrEncCert
- extends org.bouncycastle.asn1.ASN1Object
- implements org.bouncycastle.asn1.ASN1Choice
CertOrEncCert ::= CHOICE {
certificate [0] CMPCertificate,
encryptedCert [1] EncryptedKey
}
Methods inherited from class org.bouncycastle.asn1.ASN1Object |
encodeTo, encodeTo, equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
CertOrEncCert
public CertOrEncCert(CMPCertificate certificate)
CertOrEncCert
public CertOrEncCert(EncryptedValue encryptedValue)
CertOrEncCert
public CertOrEncCert(EncryptedKey encryptedKey)
getInstance
public static CertOrEncCert getInstance(java.lang.Object o)
hasEncryptedCertificate
public boolean hasEncryptedCertificate()
getCertificate
public CMPCertificate getCertificate()
getEncryptedCert
public EncryptedKey getEncryptedCert()
toASN1Primitive
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
- CertOrEncCert ::= CHOICE {
certificate [0] CMPCertificate,
encryptedCert [1] EncryptedKey
}
- Overrides:
toASN1Primitive
in class org.bouncycastle.asn1.ASN1Object
- Returns:
- a basic ASN.1 object representation.