package

org.bouncycastle.cert.crmf

Basic support package for handling and creating CRMF (RFC 4211) certificate request messages.

Interfaces

Control Generic interface for a CertificateRequestMessage control value. 
EncryptedValuePadder An encrypted value padder is used to make sure that prior to a value been encrypted the data is padded to a standard length. 
PKMACValuesCalculator  
ValueDecryptorGenerator  

Classes

AuthenticatorControl Carrier for an authenticator control. 
CertificateRequestMessage Carrier for a CRMF CertReqMsg. 
CertificateRequestMessageBuilder  
EncryptedValueBuilder Builder for EncryptedValue structures. 
EncryptedValueParser Parser for EncryptedValue structures. 
FixedLengthMGF1Padder An encrypted value padder that uses MGF1 as the basis of the padding. 
PKIArchiveControl Carrier for a PKIArchiveOptions structure. 
PKIArchiveControlBuilder Builder for a PKIArchiveControl structure. 
PKMACBuilder  
ProofOfPossessionSigningKeyBuilder  
RegTokenControl Carrier for a registration token control. 

Exceptions