org.bouncycastle.asn1.cmp

Class CertifiedKeyPair

Implemented Interfaces:
DEREncodable

public class CertifiedKeyPair
extends ASN1Encodable

Field Summary

Fields inherited from class org.bouncycastle.asn1.ASN1Encodable

BER, DER

Method Summary

CertOrEncCert
getCertOrEncCert()
static CertifiedKeyPair
getInstance(Object o)
EncryptedValue
getPrivateKey()
PKIPublicationInfo
getPublicationInfo()
DERObject
toASN1Object()
 CertifiedKeyPair ::= SEQUENCE {
                                  certOrEncCert       CertOrEncCert,
                                  privateKey      [0] EncryptedValue      OPTIONAL,
                                  -- see [CRMF] for comment on encoding
                                  publicationInfo [1] PKIPublicationInfo  OPTIONAL
       }
 

Methods inherited from class org.bouncycastle.asn1.ASN1Encodable

equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode, toASN1Object

Method Details

getCertOrEncCert

public CertOrEncCert getCertOrEncCert()

getInstance

public static CertifiedKeyPair getInstance(Object o)

getPrivateKey

public EncryptedValue getPrivateKey()

getPublicationInfo

public PKIPublicationInfo getPublicationInfo()

toASN1Object

public DERObject toASN1Object()
 CertifiedKeyPair ::= SEQUENCE {
                                  certOrEncCert       CertOrEncCert,
                                  privateKey      [0] EncryptedValue      OPTIONAL,
                                  -- see [CRMF] for comment on encoding
                                  publicationInfo [1] PKIPublicationInfo  OPTIONAL
       }
 
Overrides:
toASN1Object in interface ASN1Encodable
Returns:
a basic ASN.1 object representation.