Org.BouncyCastle.Cms
Namespace with 63 public types
Classes
CmsAbsentContent
A class representing null or absent content.
CmsAlgorithmNotAllowedException
CmsAttributeTableGenerationException
CmsAuthenticatedData
Containing class for a CMS AuthenticatedData object.
CmsAuthenticatedDataGenerator
CmsAuthenticatedDataParser
CmsAuthenticatedDataStreamGenerator
Streaming generator for CMS AuthenticatedData (MAC-protected) messages. Add recipients via the base
methods, then call to obtain a
to which the content to be authenticated is written; closing that stream finalizes the
CMS structure and emits the MAC.
CmsAuthenticatedGenerator
CmsCompressedData
Containing class for a CMS CompressedData object.
CmsCompressedDataGenerator
General class for generating a compressed CMS message.
CmsCompressedDataParser
CmsCompressedDataStreamGenerator
Streaming generator for CMS CompressedData messages. Call to obtain a
to which the content to be compressed is written; closing that stream finalizes the
CMS structure. Only ZLIB compression () is supported.
CmsContentInfoParser
CmsDigestedData
Containing class for a CMS DigestedData object.
CmsEnvelopedData
CmsEnvelopedDataGenerator
CmsEnvelopedDataParser
CmsEnvelopedDataStreamGenerator
Streaming generator for CMS EnvelopedData (PKCS#7 enveloped-data) messages. Add recipients via the base
methods, then call to obtain a
to which the content to be encrypted is written; closing that stream finalizes the
CMS structure.
CmsException
CmsProcessableByteArray
A holding class for a byte array of data to be processed.
CmsProcessableFile
A holding class for a file of data to be processed.
CmsProcessableInputStream
CmsSignedData
CmsSignedDataGenerator
Generator for CMS SignedData (PKCS#7 signed-data) messages. Configure signers with
(and overloads), add
certificates and CRLs via the base methods, then call
to obtain a instance.
CmsSignedDataParser
CmsSignedDataStreamGenerator
Streaming generator for CMS SignedData (PKCS#7 signed-data) messages. Configure signers with
(and overloads), add
certificates and CRLs via the base methods, then call
to obtain a to which the content being signed is written.
Closing that stream finalizes the CMS structure.
CmsStreamException
CmsTagLengthException
CmsTypedStream
CmsVerifierCertificateNotValidException
DefaultAuthenticatedAttributeTableGenerator
Default authenticated attributes generator.
DefaultDigestAlgorithmIdentifierFinder
DefaultSignatureAlgorithmIdentifierFinder
DefaultSignedAttributeTableGenerator
Default signed attributes generator.
KekRecipientInformation
KeyAgreeRecipientInformation
KeyTransRecipientInfoGenerator
KeyTransRecipientInformation
OriginatorID
OriginatorInfoGenerator
OriginatorInformation
PasswordRecipientInformation
The RecipientInfo class for a recipient who has been sent a message encrypted using a password.
Pkcs5Scheme2PbeKey
PKCS5 scheme-2 - password converted to bytes assuming ASCII.
Pkcs5Scheme2Utf8PbeKey
Pkcs7ProcessableObject
RecipientID
RecipientInformationStore
SignerID
SignerInfoGenerator
SignerInfoGeneratorBuilder
SignerInformation
SignerInformationStore
SimpleAttributeTableGenerator
Enumerations
CmsAttributeTableParameter
Abstract Classes
CmsEnvelopedGenerator
CmsPbeKey
CmsSignedGenerator
RecipientInformation
Interfaces
CmsAttributeTableGenerator
CmsProcessable
CmsReadable
CmsTypedData
RecipientInfoGenerator