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

public Class KeyRecRepContent

extends ASN1Object
Class Inheritance
Imports
java.util.Enumeration, org.bouncycastle.asn1.ASN1Encodable, .ASN1EncodableVector, .ASN1Object, .ASN1Primitive, .ASN1Sequence, .ASN1TaggedObject, .BERTags, .DERSequence, .DERTaggedObject

KeyRecRepContent ::= SEQUENCE { status PKIStatusInfo, newSigCert [0] CMPCertificate OPTIONAL, caCerts [1] SEQUENCE SIZE (1..MAX) OF CMPCertificate OPTIONAL, keyPairHist [2] SEQUENCE SIZE (1..MAX) OF CertifiedKeyPair OPTIONAL }

Field Summary

Modifier and TypeField and Description
private ASN1Sequence
private ASN1Sequence
private CMPCertificate
private final PKIStatusInfo

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
private void
public CMPCertificate[]
public static KeyRecRepContent
public CertifiedKeyPair[]
public CMPCertificate
public PKIStatusInfo
public ASN1Primitive

Returns:

a basic ASN.1 object representation.
toASN1Primitive
()

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

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

KeyRecRepContent ::= SEQUENCE {
                        status                  PKIStatusInfo,
                        newSigCert          [0] CMPCertificate OPTIONAL,
                        caCerts             [1] SEQUENCE SIZE (1..MAX) OF
                                                          CMPCertificate OPTIONAL,
                        keyPairHist         [2] SEQUENCE SIZE (1..MAX) OF
                                                          CertifiedKeyPair OPTIONAL
             }
Inherited from org.bouncycastle.asn1.ASN1Object:
encodeToencodeToequalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

caCertsback to summary
private ASN1Sequence caCerts
keyPairHistback to summary
private ASN1Sequence keyPairHist
newSigCertback to summary
private CMPCertificate newSigCert
statusback to summary
private final PKIStatusInfo status

Constructor Detail

KeyRecRepContentback to summary
private KeyRecRepContent(ASN1Sequence seq)

Method Detail

addOptionalback to summary
private void addOptional(ASN1EncodableVector v, int tagNo, ASN1Encodable obj)
getCaCertsback to summary
public CMPCertificate[] getCaCerts()
getInstanceback to summary
public static KeyRecRepContent getInstance(Object o)
getKeyPairHistback to summary
public CertifiedKeyPair[] getKeyPairHist()
getNewSigCertback to summary
public CMPCertificate getNewSigCert()
getStatusback to summary
public PKIStatusInfo getStatus()
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

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

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

KeyRecRepContent ::= SEQUENCE {
                        status                  PKIStatusInfo,
                        newSigCert          [0] CMPCertificate OPTIONAL,
                        caCerts             [1] SEQUENCE SIZE (1..MAX) OF
                                                          CMPCertificate OPTIONAL,
                        keyPairHist         [2] SEQUENCE SIZE (1..MAX) OF
                                                          CertifiedKeyPair OPTIONAL
             }
Returns:ASN1Primitive

a basic ASN.1 object representation.