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

public Class DecryptedPOP

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

     id-cmc-decryptedPOP OBJECT IDENTIFIER ::= {id-cmc 10}

      DecryptedPOP ::= SEQUENCE {
           bodyPartID      BodyPartID,
           thePOPAlgID     AlgorithmIdentifier,
           thePOP          OCTET STRING
      }

Field Summary

Modifier and TypeField and Description
private final BodyPartID
private final byte[]
private final AlgorithmIdentifier

Constructor Summary

AccessConstructor and Description
public
DecryptedPOP(BodyPartID bodyPartID, AlgorithmIdentifier thePOPAlgID, byte[] thePOP)

private

Method Summary

Modifier and TypeMethod and Description
public BodyPartID
public static DecryptedPOP
public byte[]
public AlgorithmIdentifier
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

bodyPartIDback to summary
private final BodyPartID bodyPartID
thePOPback to summary
private final byte[] thePOP
thePOPAlgIDback to summary
private final AlgorithmIdentifier thePOPAlgID

Constructor Detail

DecryptedPOPback to summary
public DecryptedPOP(BodyPartID bodyPartID, AlgorithmIdentifier thePOPAlgID, byte[] thePOP)
DecryptedPOPback to summary
private DecryptedPOP(ASN1Sequence seq)

Method Detail

getBodyPartIDback to summary
public BodyPartID getBodyPartID()
getInstanceback to summary
public static DecryptedPOP getInstance(Object o)
getThePOPback to summary
public byte[] getThePOP()
getThePOPAlgIDback to summary
public AlgorithmIdentifier getThePOPAlgID()
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.