Top Description Fields Constructors Methods
org.bouncycastle.asn1.cmp

public Class CertOrEncCert

extends ASN1Object
implements ASN1Choice
Class Inheritance
All Implemented Interfaces
org.bouncycastle.asn1.ASN1Choice
Imports
org.bouncycastle.asn1.ASN1Choice, .ASN1Object, .ASN1Primitive, .ASN1TaggedObject, .ASN1Util, .BERTags, .DERTaggedObject, org.bouncycastle.asn1.crmf.EncryptedKey, .EncryptedValue

CertOrEncCert ::= CHOICE { certificate [0] CMPCertificate, encryptedCert [1] EncryptedKey }

Field Summary

Modifier and TypeField and Description
private CMPCertificate
private EncryptedKey

Constructor Summary

AccessConstructor and Description
private
public
public
CertOrEncCert(EncryptedValue encryptedValue)

public

Method Summary

Modifier and TypeMethod and Description
public CMPCertificate
public EncryptedKey
public static CertOrEncCert
public boolean
public ASN1Primitive

Returns:

a basic ASN.1 object representation.
toASN1Primitive
()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

CertOrEncCert ::= CHOICE {
                     certificate     [0] CMPCertificate,
                     encryptedCert   [1] EncryptedKey
          }
Inherited from org.bouncycastle.asn1.ASN1Object:
encodeToencodeToequalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

certificateback to summary
private CMPCertificate certificate
encryptedCertback to summary
private EncryptedKey encryptedCert

Constructor Detail

CertOrEncCertback to summary
private CertOrEncCert(ASN1TaggedObject tagged)
CertOrEncCertback to summary
public CertOrEncCert(CMPCertificate certificate)
CertOrEncCertback to summary
public CertOrEncCert(EncryptedValue encryptedValue)
CertOrEncCertback to summary
public CertOrEncCert(EncryptedKey encryptedKey)

Method Detail

getCertificateback to summary
public CMPCertificate getCertificate()
getEncryptedCertback to summary
public EncryptedKey getEncryptedCert()
getInstanceback to summary
public static CertOrEncCert getInstance(Object o)
hasEncryptedCertificateback to summary
public boolean hasEncryptedCertificate()
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

CertOrEncCert ::= CHOICE {
                     certificate     [0] CMPCertificate,
                     encryptedCert   [1] EncryptedKey
          }
Returns:ASN1Primitive

a basic ASN.1 object representation.