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

public Class KemCiphertextInfo

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

   KemCiphertextInfo ::= SEQUENCE {
     kem              AlgorithmIdentifier{KEM-ALGORITHM, {...}},
     ct               OCTET STRING
   }

Field Summary

Modifier and TypeField and Description
private final ASN1OctetString
private final AlgorithmIdentifier

Constructor Summary

AccessConstructor and Description
private
public

Method Summary

Modifier and TypeMethod and Description
public ASN1OctetString
public static KemCiphertextInfo
public AlgorithmIdentifier
public ASN1Primitive

Returns:

a basic ASN.1 object representation.
toASN1Primitive
()

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

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

   KemCiphertextInfo ::= SEQUENCE {
     kem              AlgorithmIdentifier{KEM-ALGORITHM, {...}},
     ct               OCTET STRING
   }
Inherited from org.bouncycastle.asn1.ASN1Object:
encodeToencodeToequalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

ctback to summary
private final ASN1OctetString ct
kemback to summary
private final AlgorithmIdentifier kem

Constructor Detail

KemCiphertextInfoback to summary
private KemCiphertextInfo(ASN1Sequence seq)
KemCiphertextInfoback to summary
public KemCiphertextInfo(AlgorithmIdentifier kem, ASN1OctetString ct)

Method Detail

getCtback to summary
public ASN1OctetString getCt()
getInstanceback to summary
public static KemCiphertextInfo getInstance(Object o)
getKemback to summary
public AlgorithmIdentifier getKem()
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

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

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

   KemCiphertextInfo ::= SEQUENCE {
     kem              AlgorithmIdentifier{KEM-ALGORITHM, {...}},
     ct               OCTET STRING
   }
Returns:ASN1Primitive

a basic ASN.1 object representation.