| Modifier and Type | Field and Description |
|---|---|
| public static final int | |
| public static final int | |
| private PKIFreeText | |
| private ASN1Sequence | |
| private ASN1GeneralizedTime | |
| public static final GeneralName | NULL_NAME
Value for a "null" recipient or sender. |
| private AlgorithmIdentifier | |
| private ASN1Integer | |
| private GeneralName | |
| private ASN1OctetString | |
| private ASN1OctetString | |
| private GeneralName | |
| private ASN1OctetString | |
| private ASN1OctetString | |
| private ASN1OctetString |
| Access | Constructor and Description |
|---|---|
| private | |
| public | |
| private |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| public PKIFreeText | |
| public InfoTypeAndValue[] | |
| public static PKIHeader | |
| public ASN1GeneralizedTime | |
| public AlgorithmIdentifier | |
| public ASN1Integer | |
| public GeneralName | |
| public ASN1OctetString | |
| public ASN1OctetString | |
| public GeneralName | |
| public ASN1OctetString | |
| public ASN1OctetString | |
| public ASN1OctetString | |
| public ASN1Primitive | Returns: a basic ASN.1 object representation.Implements abstract org. Implements org.
PKIHeader ::= SEQUENCE {
pvno INTEGER { cmp1999(1), cmp2000(2) },
sender GeneralName,
-- identifies the sender
recipient GeneralName,
-- identifies the intended recipient
messageTime [0] GeneralizedTime OPTIONAL,
-- time of production of this message (used when sender
-- believes that the transport will be "suitable"; i.e.,
-- that the time will still be meaningful upon receipt)
protectionAlg [1] AlgorithmIdentifier OPTIONAL,
-- algorithm used for calculation of protection bits
senderKID [2] KeyIdentifier OPTIONAL,
recipKID [3] KeyIdentifier OPTIONAL,
-- to identify specific keys used for protection
transactionID [4] OCTET STRING OPTIONAL,
-- identifies the transaction; i.e., this will be the same in
-- corresponding request, response, certConf, and PKIConf
-- messages
senderNonce [5] OCTET STRING OPTIONAL,
recipNonce [6] OCTET STRING OPTIONAL,
-- nonces used to provide replay protection, senderNonce
-- is inserted by the creator of this message; recipNonce
-- is a nonce previously inserted in a related message by
-- the intended recipient of this message
freeText [7] PKIFreeText OPTIONAL,
-- this may be used to indicate context-specific instructions
-- (this field is intended for human consumption)
generalInfo [8] SEQUENCE SIZE (1..MAX) OF
InfoTypeAndValue OPTIONAL
-- this may be used to convey context-specific information
-- (this field not primarily intended for human consumption)
}
|
| CMP_1999 | back to summary |
|---|---|
| public static final int CMP_1999 | |
| CMP_2000 | back to summary |
|---|---|
| public static final int CMP_2000 | |
| freeText | back to summary |
|---|---|
| private PKIFreeText freeText | |
| generalInfo | back to summary |
|---|---|
| private ASN1Sequence generalInfo | |
| messageTime | back to summary |
|---|---|
| private ASN1GeneralizedTime messageTime | |
| NULL_NAME | back to summary |
|---|---|
| public static final GeneralName NULL_NAME Value for a "null" recipient or sender. | |
| protectionAlg | back to summary |
|---|---|
| private AlgorithmIdentifier protectionAlg | |
| pvno | back to summary |
|---|---|
| private ASN1Integer pvno | |
| recipient | back to summary |
|---|---|
| private GeneralName recipient | |
| recipKID | back to summary |
|---|---|
| private ASN1OctetString recipKID | |
| recipNonce | back to summary |
|---|---|
| private ASN1OctetString recipNonce | |
| sender | back to summary |
|---|---|
| private GeneralName sender | |
| senderKID | back to summary |
|---|---|
| private ASN1OctetString senderKID | |
| senderNonce | back to summary |
|---|---|
| private ASN1OctetString senderNonce | |
| transactionID | back to summary |
|---|---|
| private ASN1OctetString transactionID | |
| PKIHeader | back to summary |
|---|---|
| private PKIHeader(ASN1Sequence seq) | |
| PKIHeader | back to summary |
|---|---|
| public PKIHeader(int pvno, GeneralName sender, GeneralName recipient) | |
| PKIHeader | back to summary |
|---|---|
| private PKIHeader(ASN1Integer pvno, GeneralName sender, GeneralName recipient) | |
| addOptional | back to summary |
|---|---|
| private void addOptional(ASN1EncodableVector v, int tagNo, ASN1Encodable obj) | |
| getFreeText | back to summary |
|---|---|
| public PKIFreeText getFreeText() | |
| getGeneralInfo | back to summary |
|---|---|
| public InfoTypeAndValue[] getGeneralInfo() | |
| getInstance | back to summary |
|---|---|
| public static PKIHeader getInstance(Object o) | |
| getMessageTime | back to summary |
|---|---|
| public ASN1GeneralizedTime getMessageTime() | |
| getProtectionAlg | back to summary |
|---|---|
| public AlgorithmIdentifier getProtectionAlg() | |
| getPvno | back to summary |
|---|---|
| public ASN1Integer getPvno() | |
| getRecipient | back to summary |
|---|---|
| public GeneralName getRecipient() | |
| getRecipKID | back to summary |
|---|---|
| public ASN1OctetString getRecipKID() | |
| getRecipNonce | back to summary |
|---|---|
| public ASN1OctetString getRecipNonce() | |
| getSender | back to summary |
|---|---|
| public GeneralName getSender() | |
| getSenderKID | back to summary |
|---|---|
| public ASN1OctetString getSenderKID() | |
| 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.
PKIHeader ::= SEQUENCE {
pvno INTEGER { cmp1999(1), cmp2000(2) },
sender GeneralName,
-- identifies the sender
recipient GeneralName,
-- identifies the intended recipient
messageTime [0] GeneralizedTime OPTIONAL,
-- time of production of this message (used when sender
-- believes that the transport will be "suitable"; i.e.,
-- that the time will still be meaningful upon receipt)
protectionAlg [1] AlgorithmIdentifier OPTIONAL,
-- algorithm used for calculation of protection bits
senderKID [2] KeyIdentifier OPTIONAL,
recipKID [3] KeyIdentifier OPTIONAL,
-- to identify specific keys used for protection
transactionID [4] OCTET STRING OPTIONAL,
-- identifies the transaction; i.e., this will be the same in
-- corresponding request, response, certConf, and PKIConf
-- messages
senderNonce [5] OCTET STRING OPTIONAL,
recipNonce [6] OCTET STRING OPTIONAL,
-- nonces used to provide replay protection, senderNonce
-- is inserted by the creator of this message; recipNonce
-- is a nonce previously inserted in a related message by
-- the intended recipient of this message
freeText [7] PKIFreeText OPTIONAL,
-- this may be used to indicate context-specific instructions
-- (this field is intended for human consumption)
generalInfo [8] SEQUENCE SIZE (1..MAX) OF
InfoTypeAndValue OPTIONAL
-- this may be used to convey context-specific information
-- (this field not primarily intended for human consumption)
}
| |