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

public Class CMCPublicationInfo

extends ASN1Object
Class Inheritance
Imports
org.bouncycastle.asn1.ASN1EncodableVector, .ASN1Object, .ASN1OctetString, .ASN1Primitive, .ASN1Sequence, .DEROctetString, .DERSequence, org.bouncycastle.asn1.crmf.PKIPublicationInfo, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.util.Arrays

      CMCPublicationInfo ::= SEQUENCE {
           hashAlg                      AlgorithmIdentifier,
           certHashes                   SEQUENCE OF OCTET STRING,
           pubInfo                      PKIPublicationInfo
 }

Field Summary

Modifier and TypeField and Description
private final ASN1Sequence
private final AlgorithmIdentifier
private final PKIPublicationInfo

Constructor Summary

AccessConstructor and Description
public
CMCPublicationInfo(AlgorithmIdentifier hashAlg, byte[][] anchorHashes, PKIPublicationInfo pubInfo)

private

Method Summary

Modifier and TypeMethod and Description
public byte[][]
public AlgorithmIdentifier
public static CMCPublicationInfo
public PKIPublicationInfo
public ASN1Primitive
toASN1Primitive()

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

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.
Inherited from org.bouncycastle.asn1.ASN1Object:
encodeToencodeToequalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

certHashesback to summary
private final ASN1Sequence certHashes
hashAlgback to summary
private final AlgorithmIdentifier hashAlg
pubInfoback to summary
private final PKIPublicationInfo pubInfo

Constructor Detail

CMCPublicationInfoback to summary
public CMCPublicationInfo(AlgorithmIdentifier hashAlg, byte[][] anchorHashes, PKIPublicationInfo pubInfo)
CMCPublicationInfoback to summary
private CMCPublicationInfo(ASN1Sequence seq)

Method Detail

getCertHashesback to summary
public byte[][] getCertHashes()
getHashAlgback to summary
public AlgorithmIdentifier getHashAlg()
getInstanceback to summary
public static CMCPublicationInfo getInstance(Object o)
getPubInfoback to summary
public PKIPublicationInfo getPubInfo()
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

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

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Doc from org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.

Returns:ASN1Primitive

a primitive representation of this object.