Package | Description |
---|---|
org.bouncycastle.cms |
A package for processing RFC 3852 Cryptographic Message Syntax (CMS) objects - also referred to as PKCS#7 (formerly RFC 2630, 3369).
|
Modifier and Type | Class and Description |
---|---|
class |
CMSAbsentContent
a class representing null or absent content.
|
class |
CMSProcessableByteArray
a holding class for a byte array of data to be processed.
|
class |
CMSProcessableFile
a holding class for a file of data to be processed.
|
class |
PKCS7ProcessableObject |
Modifier and Type | Method and Description |
---|---|
CMSTypedData |
CMSSignedData.getSignedContent() |
Modifier and Type | Method and Description |
---|---|
CMSSignedData |
CMSSignedDataGenerator.generate(CMSTypedData content)
Generate a CMS Signed Data object carrying a detached CMS signature.
|
CMSSignedData |
CMSSignedDataGenerator.generate(CMSTypedData content,
boolean encapsulate)
Generate a CMS Signed Data object which can be carrying a detached CMS signature, or have encapsulated data, depending on the value
of the encapsulated parameter.
|
CMSAuthenticatedData |
CMSAuthenticatedDataGenerator.generate(CMSTypedData typedData,
MacCalculator macCalculator)
Generate an authenticated data object from the passed in typedData and MacCalculator.
|
CMSAuthenticatedData |
CMSAuthenticatedDataGenerator.generate(CMSTypedData typedData,
MacCalculator macCalculator,
DigestCalculator digestCalculator)
Generate an authenticated data object from the passed in typedData and MacCalculator.
|
CMSCompressedData |
CMSCompressedDataGenerator.generate(CMSTypedData content,
OutputCompressor compressor)
generate an object that contains an CMS Compressed Data
|
CMSEnvelopedData |
CMSEnvelopedDataGenerator.generate(CMSTypedData content,
OutputEncryptor contentEncryptor)
generate an enveloped object that contains an CMS Enveloped Data
object using the given provider.
|
CMSEncryptedData |
CMSEncryptedDataGenerator.generate(CMSTypedData content,
OutputEncryptor contentEncryptor)
generate an encrypted object that contains an CMS Encrypted Data structure.
|
Copyright © 2017 BouncyCastle.org. All rights reserved.