Class Summary |
CertId |
CRMF CertId. |
CertId.Template |
A Template for decoding a CertId . |
CertReqMsg |
This class models a CRMF CertReqMsg structure. |
CertReqMsg.Template |
A class for decoding CertReqMsg structures from a BER encoding. |
CertRequest |
A PKIX CertRequest. |
CertRequest.Template |
A Template class for constructing CertRequests from their
BER encoding. |
CertTemplate |
This class models a CRMF CertTemplate structure. |
CertTemplate.Template |
A class for decoding CertTemplates. |
Control |
A CRMF Control . |
Control.Template |
A template class for decoding a Control from a BER stream. |
EncryptedKey |
|
EncryptedKey.Template |
A Template for decoding BER-encoded EncryptedKeys. |
EncryptedKey.Type |
The type of EncryptedKey. |
EncryptedValue |
The CRMF structure EncryptedValue for storing the encrypted
key to be archived. |
EncryptedValue.Template |
A Template class for decoding BER-encoded EncryptedValues. |
PKIArchiveOptions |
|
PKIArchiveOptions.Template |
A template for decoding PKIArchiveOptions. |
PKIArchiveOptions.Type |
A type of PKIArchiveOption. |
PKIPublicationInfo |
CRMF PKIPublicationInfo:
PKIPublicationInfo ::= SEQUENCE {
action INTEGER {
dontPublish (0),
pleasePublish (1) },
pubInfos SEQUENCE SIZE (1..MAX) OF SinglePubInfo OPTIONAL }
SinglePubInfo ::= SEQUENCE {
pubMethod INTEGER {
dontCare (0),
x500 (1),
web (2),
ldap (3) },
pubLocation GeneralName OPTIONAL }
|
PKIPublicationInfo.Template |
A Template for decoding a PKIPublicationInfo. |
POPOPrivKey |
CRMF POPOPrivKey:
POPOPrivKey ::= CHOICE {
thisMessage [0] BIT STRING,
subsequentMessage [1] SubsequentMessage,
dhMAC [2] BIT STRING }
SubsequentMessage ::= INTEGER {
encrCert (0),
challengeResp (1) }
|
POPOPrivKey.Template |
A Template for decoding a POPOPrivKey. |
POPOPrivKey.Type |
The type of POPOPrivKey. |
POPOSigningKey |
CRMF POPOSigningKey:
POPOSigningKey ::= SEQUENCE {
poposkInput [0] POPOSigningKeyInput OPTIONAL,
algorithmIdentifier AlgorithmIdentifier,
signature BIT STRING }
|
POPOSigningKey.Template |
A Template for decoding POPOSigningKey. |
ProofOfPossession |
CRMF ProofOfPossession:
ProofOfPossession ::= CHOICE {
raVerified [0] NULL,
signature [1] POPOSigningKey,
keyEncipherment [2] POPOPrivKey,
keyAgreement [3] POPOPrivKey }
|
ProofOfPossession.Template |
A Template for decoding a ProofOfPossession. |
ProofOfPossession.Type |
The type of ProofOfPossesion. |
The PKIX CRMF protocol.