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

public Class CertifiedKeyPair

extends ASN1Object
Class Inheritance
Imports
org.bouncycastle.asn1.ASN1EncodableVector, .ASN1Object, .ASN1Primitive, .ASN1Sequence, .ASN1TaggedObject, .DERSequence, .DERTaggedObject, org.bouncycastle.asn1.crmf.EncryptedValue, .PKIPublicationInfo

CertifiedKeyPair ::= SEQUENCE {
                                 certOrEncCert       CertOrEncCert,
                                 privateKey      [0] EncryptedValue      OPTIONAL,
                                 -- see [CRMF] for comment on encoding
                                 publicationInfo [1] PKIPublicationInfo  OPTIONAL
      }

Field Summary

Modifier and TypeField and Description
private CertOrEncCert
private EncryptedValue
private PKIPublicationInfo

Constructor Summary

AccessConstructor and Description
private
public
public
CertifiedKeyPair(CertOrEncCert certOrEncCert, EncryptedValue privateKey, PKIPublicationInfo publicationInfo)

Method Summary

Modifier and TypeMethod and Description
public CertOrEncCert
public static CertifiedKeyPair
public EncryptedValue
public PKIPublicationInfo
public ASN1Primitive

Returns:

a basic ASN.1 object representation.
toASN1Primitive
()

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

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Return the primitive representation of PKIPublicationInfo.
Inherited from org.bouncycastle.asn1.ASN1Object:
equalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

certOrEncCertback to summary
private CertOrEncCert certOrEncCert
privateKeyback to summary
private EncryptedValue privateKey
publicationInfoback to summary
private PKIPublicationInfo publicationInfo

Constructor Detail

CertifiedKeyPairback to summary
private CertifiedKeyPair(ASN1Sequence seq)
CertifiedKeyPairback to summary
public CertifiedKeyPair(CertOrEncCert certOrEncCert)
CertifiedKeyPairback to summary
public CertifiedKeyPair(CertOrEncCert certOrEncCert, EncryptedValue privateKey, PKIPublicationInfo publicationInfo)

Method Detail

getCertOrEncCertback to summary
public CertOrEncCert getCertOrEncCert()
getInstanceback to summary
public static CertifiedKeyPair getInstance(Object o)
getPrivateKeyback to summary
public EncryptedValue getPrivateKey()
getPublicationInfoback to summary
public PKIPublicationInfo getPublicationInfo()
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

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

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Return the primitive representation of PKIPublicationInfo.

Returns:ASN1Primitive

a basic ASN.1 object representation.