| Modifier and Type | Field and Description |
|---|---|
| private final ASN1OctetString | |
| private static final PKIFreeText | |
| private final ASN1Integer | |
| private final AlgorithmIdentifier | |
| private final ASN1OctetString | |
| private final ASN1OctetString | |
| private final PKIFreeText | |
| private final ASN1OctetString |
| Access | Constructor and Description |
|---|---|
| public | KemOtherInfo(ASN1OctetString transactionID, ASN1OctetString senderNonce, ASN1OctetString recipNonce, ASN1Integer len, AlgorithmIdentifier mac, ASN1OctetString ct)
|
| public | KemOtherInfo(ASN1OctetString transactionID, ASN1OctetString senderNonce, ASN1OctetString recipNonce, long len, AlgorithmIdentifier mac, ASN1OctetString ct)
|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static void | |
| public ASN1OctetString | |
| public static KemOtherInfo | |
| public ASN1Integer | |
| public AlgorithmIdentifier | |
| public ASN1OctetString | |
| public ASN1OctetString | |
| public ASN1OctetString | |
| public ASN1Primitive | Returns: a basic ASN.1 object representation.Implements abstract org. Implements org.
KemOtherInfo ::= SEQUENCE {
staticString PKIFreeText, -- MUST be "CMP-KEM"
transactionID [0] OCTET STRING OPTIONAL,
senderNonce [1] OCTET STRING OPTIONAL,
recipNonce [2] OCTET STRING OPTIONAL,
len INTEGER (1..MAX),
mac AlgorithmIdentifier{MAC-ALGORITHM, {...}}
ct OCTET STRING
}
|
| private static ASN1TaggedObject |
| ct | back to summary |
|---|---|
| private final ASN1OctetString ct | |
| DEFAULT_staticString | back to summary |
|---|---|
| private static final PKIFreeText DEFAULT_staticString | |
| len | back to summary |
|---|---|
| private final ASN1Integer len | |
| mac | back to summary |
|---|---|
| private final AlgorithmIdentifier mac | |
| recipNonce | back to summary |
|---|---|
| private final ASN1OctetString recipNonce | |
| senderNonce | back to summary |
|---|---|
| private final ASN1OctetString senderNonce | |
| staticString | back to summary |
|---|---|
| private final PKIFreeText staticString | |
| transactionID | back to summary |
|---|---|
| private final ASN1OctetString transactionID | |
| KemOtherInfo | back to summary |
|---|---|
| public KemOtherInfo(ASN1OctetString transactionID, ASN1OctetString senderNonce, ASN1OctetString recipNonce, ASN1Integer len, AlgorithmIdentifier mac, ASN1OctetString ct) | |
| KemOtherInfo | back to summary |
|---|---|
| public KemOtherInfo(ASN1OctetString transactionID, ASN1OctetString senderNonce, ASN1OctetString recipNonce, long len, AlgorithmIdentifier mac, ASN1OctetString ct) | |
| KemOtherInfo | back to summary |
|---|---|
| private KemOtherInfo(ASN1Sequence seq) | |
| addOptional | back to summary |
|---|---|
| private static void addOptional(ASN1EncodableVector v, int tagNo, ASN1Encodable obj) | |
| getCt | back to summary |
|---|---|
| public ASN1OctetString getCt() | |
| getInstance | back to summary |
|---|---|
| public static KemOtherInfo getInstance(Object o) | |
| getLen | back to summary |
|---|---|
| public ASN1Integer getLen() | |
| getMac | back to summary |
|---|---|
| public AlgorithmIdentifier getMac() | |
| getRecipNonce | back to summary |
|---|---|
| public ASN1OctetString getRecipNonce() | |
| getSenderNonce | back to summary |
|---|---|
| public ASN1OctetString getSenderNonce() | |
| getTransactionID | back to summary |
|---|---|
| public ASN1OctetString getTransactionID() | |
| toASN1Primitive | back to summary |
|---|---|
| public ASN1Primitive toASN1Primitive() Implements abstract org. Implements org.
KemOtherInfo ::= SEQUENCE {
staticString PKIFreeText, -- MUST be "CMP-KEM"
transactionID [0] OCTET STRING OPTIONAL,
senderNonce [1] OCTET STRING OPTIONAL,
recipNonce [2] OCTET STRING OPTIONAL,
len INTEGER (1..MAX),
mac AlgorithmIdentifier{MAC-ALGORITHM, {...}}
ct OCTET STRING
}
| |
| tryGetTagged | back to summary |
|---|---|
| private static ASN1TaggedObject tryGetTagged(ASN1Sequence seq, int seqPos) | |