public class OtherInfo extends ASN1Object
OtherInfo ::= SEQUENCE {
keyInfo KeySpecificInfo,
partyAInfo [0] OCTET STRING OPTIONAL,
suppPubInfo [2] OCTET STRING
}
| Constructor and Description |
|---|
OtherInfo(KeySpecificInfo keyInfo,
ASN1OctetString partyAInfo,
ASN1OctetString suppPubInfo) |
| Modifier and Type | Method and Description |
|---|---|
static OtherInfo |
getInstance(ASN1TaggedObject taggedObject,
boolean declaredExplicit) |
static OtherInfo |
getInstance(java.lang.Object obj)
Return a OtherInfo object from the passed in object.
|
KeySpecificInfo |
getKeyInfo()
Return the key specific info for the KEK/CEK.
|
ASN1OctetString |
getPartyAInfo()
PartyA info for key deriviation.
|
ASN1OctetString |
getSuppPubInfo()
The length of the KEK to be generated as a 4 byte big endian.
|
static OtherInfo |
getTagged(ASN1TaggedObject taggedObject,
boolean declaredExplicit) |
ASN1Primitive |
toASN1Primitive()
Return an ASN.1 primitive representation of this object.
|
encodeTo, encodeTo, equals, getEncoded, getEncoded, hasEncodedTagValue, hashCodepublic OtherInfo(KeySpecificInfo keyInfo, ASN1OctetString partyAInfo, ASN1OctetString suppPubInfo)
public static OtherInfo getInstance(java.lang.Object obj)
obj - an object for conversion or a byte[].public static OtherInfo getInstance(ASN1TaggedObject taggedObject, boolean declaredExplicit)
public static OtherInfo getTagged(ASN1TaggedObject taggedObject, boolean declaredExplicit)
public KeySpecificInfo getKeyInfo()
public ASN1OctetString getPartyAInfo()
public ASN1OctetString getSuppPubInfo()
public ASN1Primitive toASN1Primitive()
toASN1Primitive in interface ASN1EncodabletoASN1Primitive in class ASN1Object