Bouncy Castle Cryptography Library 1.45
A B C D E F G H I K L M N O P R S T U V W X Z _

A

addAttributeCertificates(X509Store) - Method in class org.bouncycastle.cms.CMSSignedGenerator
Add the attribute certificates contained in the passed in store to the generator.
addAttributeCertificates(X509Store) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
Add the attribute certificates contained in the passed in store to the generator.
addCertificatesAndCRLs(CertStore) - Method in class org.bouncycastle.cms.CMSSignedGenerator
add the certificates and CRLs contained in the given CertStore to the pool that will be included in the encoded signature block.
addCertificatesAndCRLs(CertStore) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
add the certificates and CRLs contained in the given CertStore to the pool that will be included in the encoded signature block.
addCounterSigners(SignerInformation, SignerInformationStore) - Static method in class org.bouncycastle.cms.SignerInformation
Return a signer information object with passed in SignerInformationStore representing counter signatures attached as an unsigned attribute.
addKEKRecipient(SecretKey, byte[]) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
add a KEK recipient.
addKEKRecipient(SecretKey, byte[]) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
add a KEK recipient.
addKeyAgreementRecipient(String, PrivateKey, PublicKey, X509Certificate, String, String) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
Add a key agreement based recipient.
addKeyAgreementRecipient(String, PrivateKey, PublicKey, X509Certificate, String, Provider) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
Add a key agreement based recipient.
addKeyAgreementRecipient(String, PrivateKey, PublicKey, X509Certificate, String, String) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
Add a key agreement based recipient.
addKeyAgreementRecipient(String, PrivateKey, PublicKey, X509Certificate, String, Provider) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
Add a key agreement based recipient.
addKeyTransRecipient(X509Certificate) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
add a recipient.
addKeyTransRecipient(PublicKey, byte[]) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
add a recipient
addKeyTransRecipient(X509Certificate) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
add a recipient.
addKeyTransRecipient(PublicKey, byte[]) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
add a recipient - note: this will only work on V3 and later clients.
addObject(DerObject) - Method in class org.bouncycastle.sasn1.BerSequenceGenerator
Deprecated.  
addObject(DerObject) - Method in class org.bouncycastle.sasn1.DerSequenceGenerator
Deprecated.  
addPasswordRecipient(CMSPBEKey, String) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
addSigner(PrivateKey, X509Certificate, String) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
add a signer - no attributes other than the default ones will be provided here.
addSigner(PrivateKey, X509Certificate, String, String) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
add a signer, specifying the digest encryption algorithm to use - no attributes other than the default ones will be provided here.
addSigner(PrivateKey, byte[], String) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
add a signer - no attributes other than the default ones will be provided here.
addSigner(PrivateKey, byte[], String, String) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
add a signer, specifying the digest encryption algorithm to use - no attributes other than the default ones will be provided here.
addSigner(PrivateKey, X509Certificate, String, AttributeTable, AttributeTable) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
add a signer with extra signed/unsigned attributes.
addSigner(PrivateKey, X509Certificate, String, String, AttributeTable, AttributeTable) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
add a signer, specifying the digest encryption algorithm, with extra signed/unsigned attributes.
addSigner(PrivateKey, byte[], String, AttributeTable, AttributeTable) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
add a signer with extra signed/unsigned attributes.
addSigner(PrivateKey, byte[], String, String, AttributeTable, AttributeTable) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
add a signer, specifying the digest encryption algorithm, with extra signed/unsigned attributes.
addSigner(PrivateKey, X509Certificate, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
add a signer with extra signed/unsigned attributes based on generators.
addSigner(PrivateKey, X509Certificate, String, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
add a signer, specifying the digest encryption algorithm, with extra signed/unsigned attributes based on generators.
addSigner(PrivateKey, byte[], String, CMSAttributeTableGenerator, CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
add a signer with extra signed/unsigned attributes based on generators.
addSigner(PrivateKey, byte[], String, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
add a signer, including digest encryption algorithm, with extra signed/unsigned attributes based on generators.
addSigner(PrivateKey, X509Certificate, String, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
add a signer - no attributes other than the default ones will be provided here.
addSigner(PrivateKey, X509Certificate, String, String, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
add a signer, specifying the digest encryption algorithm - no attributes other than the default ones will be provided here.
addSigner(PrivateKey, X509Certificate, String, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
add a signer - no attributes other than the default ones will be provided here.
addSigner(PrivateKey, X509Certificate, String, String, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
add a signer, specifying digest encryptionOID - no attributes other than the default ones will be provided here.
addSigner(PrivateKey, X509Certificate, String, AttributeTable, AttributeTable, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
add a signer with extra signed/unsigned attributes.
addSigner(PrivateKey, X509Certificate, String, String, AttributeTable, AttributeTable, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
add a signer with extra signed/unsigned attributes - specifying digest encryption algorithm.
addSigner(PrivateKey, X509Certificate, String, AttributeTable, AttributeTable, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
add a signer with extra signed/unsigned attributes.
addSigner(PrivateKey, X509Certificate, String, String, AttributeTable, AttributeTable, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
add a signer with extra signed/unsigned attributes and the digest encryption algorithm.
addSigner(PrivateKey, X509Certificate, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
 
addSigner(PrivateKey, X509Certificate, String, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
 
addSigner(PrivateKey, X509Certificate, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
 
addSigner(PrivateKey, X509Certificate, String, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
 
addSigner(PrivateKey, byte[], String, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
add a signer - no attributes other than the default ones will be provided here.
addSigner(PrivateKey, byte[], String, String, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
add a signer - no attributes other than the default ones will be provided here.
addSigner(PrivateKey, byte[], String, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
add a signer - no attributes other than the default ones will be provided here.
addSigner(PrivateKey, byte[], String, String, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
add a signer - no attributes other than the default ones will be provided here, specifying the digest encryption algorithm.
addSigner(PrivateKey, byte[], String, AttributeTable, AttributeTable, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
add a signer with extra signed/unsigned attributes.
addSigner(PrivateKey, byte[], String, AttributeTable, AttributeTable, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
add a signer with extra signed/unsigned attributes.
addSigner(PrivateKey, byte[], String, CMSAttributeTableGenerator, CMSAttributeTableGenerator, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
 
addSigner(PrivateKey, byte[], String, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
 
addSigner(PrivateKey, byte[], String, CMSAttributeTableGenerator, CMSAttributeTableGenerator, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
 
addSigner(PrivateKey, byte[], String, String, CMSAttributeTableGenerator, CMSAttributeTableGenerator, String) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
 
addSigner(PrivateKey, X509Certificate, String) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
add a signer - no attributes other than the default ones will be provided here.
addSigner(PrivateKey, X509Certificate, String, String) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
add a signer - no attributes other than the default ones will be provided here.
addSigner(PrivateKey, X509Certificate, String, AttributeTable, AttributeTable) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
Add a signer with extra signed/unsigned attributes or overrides for the standard attributes.
addSigner(PrivateKey, X509Certificate, String, String, AttributeTable, AttributeTable) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
Add a signer with extra signed/unsigned attributes or overrides for the standard attributes and a digest encryption algorithm.
addSigners(SignerInformationStore) - Method in class org.bouncycastle.cms.CMSSignedGenerator
Add a store of precalculated signers to the generator.
addSigners(SignerInformationStore) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
Add a store of precalculated signers to the generator.
AES128_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
AES128_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
AES128_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
AES128_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
AES192_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
AES192_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
AES192_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
aes192kg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
AES256_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
AES256_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
AES256_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
AES256_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
aesKg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
AllTests - Class in org.bouncycastle.cms.test
 
AllTests() - Constructor for class org.bouncycastle.cms.test.AllTests
 
AllTests - Class in org.bouncycastle.mail.smime.test
 
AllTests() - Constructor for class org.bouncycastle.mail.smime.test.AllTests
 
AllTests - Class in org.bouncycastle.sasn1.test
Deprecated. obsolete test case
AllTests() - Constructor for class org.bouncycastle.sasn1.test.AllTests
Deprecated.  
APPLICATION - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  
Asn1Generator - Class in org.bouncycastle.sasn1
Deprecated. use org.bouncycastle.asn1.ASN1Generator
Asn1Generator(OutputStream) - Constructor for class org.bouncycastle.sasn1.Asn1Generator
Deprecated.  
Asn1InputStream - Class in org.bouncycastle.sasn1
Deprecated. use org.bouncycastle.asn1.ASN1StreamParser
Asn1InputStream(InputStream) - Constructor for class org.bouncycastle.sasn1.Asn1InputStream
Deprecated.  
Asn1InputStream(InputStream, int) - Constructor for class org.bouncycastle.sasn1.Asn1InputStream
Deprecated.  
Asn1InputStream(byte[]) - Constructor for class org.bouncycastle.sasn1.Asn1InputStream
Deprecated.  
Asn1Integer - Class in org.bouncycastle.sasn1
Deprecated. use corresponsding classes in org.bouncycastle.asn1.
Asn1Integer(int, byte[]) - Constructor for class org.bouncycastle.sasn1.Asn1Integer
Deprecated.  
Asn1Integer(long) - Constructor for class org.bouncycastle.sasn1.Asn1Integer
Deprecated.  
Asn1Integer(BigInteger) - Constructor for class org.bouncycastle.sasn1.Asn1Integer
Deprecated.  
Asn1Null - Class in org.bouncycastle.sasn1
Deprecated. use corresponsding classes in org.bouncycastle.asn1.
Asn1Null(int) - Constructor for class org.bouncycastle.sasn1.Asn1Null
Deprecated.  
Asn1Object - Class in org.bouncycastle.sasn1
Deprecated. use corresponsding classes in org.bouncycastle.asn1.
Asn1Object(int, int, InputStream) - Constructor for class org.bouncycastle.sasn1.Asn1Object
Deprecated.  
Asn1ObjectIdentifier - Class in org.bouncycastle.sasn1
Deprecated. use corresponsding classes in org.bouncycastle.asn1.
Asn1ObjectIdentifier(String) - Constructor for class org.bouncycastle.sasn1.Asn1ObjectIdentifier
Deprecated.  
Asn1OctetString - Interface in org.bouncycastle.sasn1
Deprecated. use corresponsding classes in org.bouncycastle.asn1.
Asn1Sequence - Interface in org.bouncycastle.sasn1
Deprecated. use corresponsding classes in org.bouncycastle.asn1.
Asn1SequenceTest - Class in org.bouncycastle.sasn1.test
Deprecated. obsolete test case
Asn1SequenceTest() - Constructor for class org.bouncycastle.sasn1.test.Asn1SequenceTest
Deprecated.  
Asn1Set - Interface in org.bouncycastle.sasn1
Deprecated. use corresponsding classes in org.bouncycastle.asn1.
Asn1TaggedObject - Class in org.bouncycastle.sasn1
Deprecated. use corresponsding classes in org.bouncycastle.asn1.
Asn1TaggedObject(int, int, InputStream) - Constructor for class org.bouncycastle.sasn1.Asn1TaggedObject
Deprecated.  
authEncAlg - Variable in class org.bouncycastle.cms.RecipientInformation
 
AuthenticatedDataStreamTest - Class in org.bouncycastle.cms.test
 
AuthenticatedDataStreamTest(String) - Constructor for class org.bouncycastle.cms.test.AuthenticatedDataStreamTest
 
AuthenticatedDataTest - Class in org.bouncycastle.cms.test
 
AuthenticatedDataTest(String) - Constructor for class org.bouncycastle.cms.test.AuthenticatedDataTest
 

B

BerGenerator - Class in org.bouncycastle.sasn1
Deprecated. use corresponsding classes in org.bouncycastle.asn1.
BerGenerator(OutputStream) - Constructor for class org.bouncycastle.sasn1.BerGenerator
Deprecated.  
BerGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.sasn1.BerGenerator
Deprecated.  
BerOctetString - Class in org.bouncycastle.sasn1
Deprecated. use corresponsding classes in org.bouncycastle.asn1.
BerOctetString(int, InputStream) - Constructor for class org.bouncycastle.sasn1.BerOctetString
Deprecated.  
BerOctetStringGenerator - Class in org.bouncycastle.sasn1
Deprecated. use corresponsding classes in org.bouncycastle.asn1.
BerOctetStringGenerator(OutputStream) - Constructor for class org.bouncycastle.sasn1.BerOctetStringGenerator
Deprecated.  
BerOctetStringGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.sasn1.BerOctetStringGenerator
Deprecated.  
BerSequence - Class in org.bouncycastle.sasn1
Deprecated. use corresponsding classes in org.bouncycastle.asn1.
BerSequence(int, InputStream) - Constructor for class org.bouncycastle.sasn1.BerSequence
Deprecated.  
BerSequenceGenerator - Class in org.bouncycastle.sasn1
Deprecated. use corresponsding classes in org.bouncycastle.asn1.
BerSequenceGenerator(OutputStream) - Constructor for class org.bouncycastle.sasn1.BerSequenceGenerator
Deprecated.  
BerSequenceGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.sasn1.BerSequenceGenerator
Deprecated.  
BerSet - Class in org.bouncycastle.sasn1
Deprecated. use corresponsding classes in org.bouncycastle.asn1.
BerSet(int, InputStream) - Constructor for class org.bouncycastle.sasn1.BerSet
Deprecated.  
BerTag - Class in org.bouncycastle.sasn1
Deprecated. use corresponsding classes in org.bouncycastle.asn1.
BerTag() - Constructor for class org.bouncycastle.sasn1.BerTag
Deprecated.  
BIT_STRING - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  
BMP_STRING - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  
BOOLEAN - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  

C

CAMELLIA128_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
CAMELLIA128_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
CAMELLIA128_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
CAMELLIA128_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
CAMELLIA192_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
CAMELLIA192_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
CAMELLIA192_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
CAMELLIA192_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
CAMELLIA256_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
CAMELLIA256_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
CAMELLIA256_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
CAMELLIA256_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
camelliaKg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
CAST5_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
CAST5_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
checkSignerCert(X509Certificate, List, List) - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
 
close() - Method in class org.bouncycastle.cms.CMSAuthenticatedGenerator.MacOutputStream
 
close() - Method in class org.bouncycastle.cms.CMSContentInfoParser
Close the underlying data stream.
close() - Method in class org.bouncycastle.sasn1.BerSequenceGenerator
Deprecated.  
close() - Method in class org.bouncycastle.sasn1.DerSequenceGenerator
Deprecated.  
CMSAttributeTableGenerationException - Exception in org.bouncycastle.cms
 
CMSAttributeTableGenerationException(String) - Constructor for exception org.bouncycastle.cms.CMSAttributeTableGenerationException
 
CMSAttributeTableGenerationException(String, Exception) - Constructor for exception org.bouncycastle.cms.CMSAttributeTableGenerationException
 
CMSAttributeTableGenerator - Interface in org.bouncycastle.cms
Note: The SIGNATURE parameter is only available when generating unsigned attributes.
CMSAuthenticatedData - Class in org.bouncycastle.cms
containing class for an CMS Authenticated Data object
CMSAuthenticatedData(byte[]) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedData
 
CMSAuthenticatedData(InputStream) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedData
 
CMSAuthenticatedData(ContentInfo) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedData
 
CMSAuthenticatedDataGenerator - Class in org.bouncycastle.cms
General class for generating a CMS authenticated-data message.
CMSAuthenticatedDataGenerator() - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataGenerator
base constructor
CMSAuthenticatedDataGenerator(SecureRandom) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataGenerator
constructor allowing specific source of randomness
CMSAuthenticatedDataParser - Class in org.bouncycastle.cms
Parsing class for an CMS Authenticated Data object from an input stream.
CMSAuthenticatedDataParser(byte[]) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataParser
 
CMSAuthenticatedDataParser(InputStream) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataParser
 
CMSAuthenticatedDataStreamGenerator - Class in org.bouncycastle.cms
General class for generating a CMS authenticated-data message stream.
CMSAuthenticatedDataStreamGenerator() - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
base constructor
CMSAuthenticatedDataStreamGenerator(SecureRandom) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
constructor allowing specific source of randomness
CMSAuthenticatedGenerator - Class in org.bouncycastle.cms
 
CMSAuthenticatedGenerator() - Constructor for class org.bouncycastle.cms.CMSAuthenticatedGenerator
base constructor
CMSAuthenticatedGenerator(SecureRandom) - Constructor for class org.bouncycastle.cms.CMSAuthenticatedGenerator
constructor allowing specific source of randomness
CMSAuthenticatedGenerator.MacOutputStream - Class in org.bouncycastle.cms
 
CMSCompressedData - Class in org.bouncycastle.cms
containing class for an CMS Compressed Data object
CMSCompressedData(byte[]) - Constructor for class org.bouncycastle.cms.CMSCompressedData
 
CMSCompressedData(InputStream) - Constructor for class org.bouncycastle.cms.CMSCompressedData
 
CMSCompressedData(ContentInfo) - Constructor for class org.bouncycastle.cms.CMSCompressedData
 
CMSCompressedDataGenerator - Class in org.bouncycastle.cms
General class for generating a compressed CMS message.
CMSCompressedDataGenerator() - Constructor for class org.bouncycastle.cms.CMSCompressedDataGenerator
base constructor
CMSCompressedDataParser - Class in org.bouncycastle.cms
Class for reading a CMS Compressed Data stream.
CMSCompressedDataParser(byte[]) - Constructor for class org.bouncycastle.cms.CMSCompressedDataParser
 
CMSCompressedDataParser(InputStream) - Constructor for class org.bouncycastle.cms.CMSCompressedDataParser
 
CMSCompressedDataStreamGenerator - Class in org.bouncycastle.cms
General class for generating a compressed CMS message stream.
CMSCompressedDataStreamGenerator() - Constructor for class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
base constructor
CMSConfig - Class in org.bouncycastle.cms
 
CMSConfig() - Constructor for class org.bouncycastle.cms.CMSConfig
 
CMSContentInfoParser - Class in org.bouncycastle.cms
 
CMSContentInfoParser(InputStream) - Constructor for class org.bouncycastle.cms.CMSContentInfoParser
 
CMSEnvelopableByteArray - Class in org.bouncycastle.cms
Deprecated. use CMSProcessable
CMSEnvelopableByteArray(byte[]) - Constructor for class org.bouncycastle.cms.CMSEnvelopableByteArray
Deprecated.  
CMSEnvelopedData - Class in org.bouncycastle.cms
containing class for an CMS Enveloped Data object
CMSEnvelopedData(byte[]) - Constructor for class org.bouncycastle.cms.CMSEnvelopedData
 
CMSEnvelopedData(InputStream) - Constructor for class org.bouncycastle.cms.CMSEnvelopedData
 
CMSEnvelopedData(ContentInfo) - Constructor for class org.bouncycastle.cms.CMSEnvelopedData
 
CMSEnvelopedDataGenerator - Class in org.bouncycastle.cms
General class for generating a CMS enveloped-data message.
CMSEnvelopedDataGenerator() - Constructor for class org.bouncycastle.cms.CMSEnvelopedDataGenerator
base constructor
CMSEnvelopedDataGenerator(SecureRandom) - Constructor for class org.bouncycastle.cms.CMSEnvelopedDataGenerator
constructor allowing specific source of randomness
CMSEnvelopedDataParser - Class in org.bouncycastle.cms
Parsing class for an CMS Enveloped Data object from an input stream.
CMSEnvelopedDataParser(byte[]) - Constructor for class org.bouncycastle.cms.CMSEnvelopedDataParser
 
CMSEnvelopedDataParser(InputStream) - Constructor for class org.bouncycastle.cms.CMSEnvelopedDataParser
 
CMSEnvelopedDataStreamGenerator - Class in org.bouncycastle.cms
General class for generating a CMS enveloped-data message stream.
CMSEnvelopedDataStreamGenerator() - Constructor for class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
base constructor
CMSEnvelopedDataStreamGenerator(SecureRandom) - Constructor for class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
constructor allowing specific source of randomness
CMSEnvelopedGenerator - Class in org.bouncycastle.cms
General class for generating a CMS enveloped-data message.
CMSEnvelopedGenerator() - Constructor for class org.bouncycastle.cms.CMSEnvelopedGenerator
base constructor
CMSEnvelopedGenerator(SecureRandom) - Constructor for class org.bouncycastle.cms.CMSEnvelopedGenerator
constructor allowing specific source of randomness
CMSException - Exception in org.bouncycastle.cms
 
CMSException(String) - Constructor for exception org.bouncycastle.cms.CMSException
 
CMSException(String, Exception) - Constructor for exception org.bouncycastle.cms.CMSException
 
CMSPBEKey - Class in org.bouncycastle.cms
 
CMSPBEKey(char[], byte[], int) - Constructor for class org.bouncycastle.cms.CMSPBEKey
 
CMSPBEKey(char[], PBEParameterSpec) - Constructor for class org.bouncycastle.cms.CMSPBEKey
 
CMSProcessable - Interface in org.bouncycastle.cms
 
CMSProcessableBodyPart - Class in org.bouncycastle.mail.smime
a holding class for a BodyPart to be processed.
CMSProcessableBodyPart(BodyPart) - Constructor for class org.bouncycastle.mail.smime.CMSProcessableBodyPart
 
CMSProcessableBodyPartInbound - Class in org.bouncycastle.mail.smime
a holding class for a BodyPart to be processed which does CRLF canonicalisation if dealing with non-binary data.
CMSProcessableBodyPartInbound(BodyPart) - Constructor for class org.bouncycastle.mail.smime.CMSProcessableBodyPartInbound
Create a processable with the default transfer encoding of 7bit
CMSProcessableBodyPartInbound(BodyPart, String) - Constructor for class org.bouncycastle.mail.smime.CMSProcessableBodyPartInbound
Create a processable with the a default transfer encoding of the passed in value.
CMSProcessableBodyPartOutbound - Class in org.bouncycastle.mail.smime
a holding class for a BodyPart to be processed which does CRLF canocicalisation if dealing with non-binary data.
CMSProcessableBodyPartOutbound(BodyPart) - Constructor for class org.bouncycastle.mail.smime.CMSProcessableBodyPartOutbound
Create a processable with the default transfer encoding of 7bit
CMSProcessableBodyPartOutbound(BodyPart, String) - Constructor for class org.bouncycastle.mail.smime.CMSProcessableBodyPartOutbound
Create a processable with the a default transfer encoding of the passed in value.
CMSProcessableByteArray - Class in org.bouncycastle.cms
a holding class for a byte array of data to be processed.
CMSProcessableByteArray(byte[]) - Constructor for class org.bouncycastle.cms.CMSProcessableByteArray
 
CMSProcessableFile - Class in org.bouncycastle.cms
a holding class for a file of data to be processed.
CMSProcessableFile(File) - Constructor for class org.bouncycastle.cms.CMSProcessableFile
 
CMSProcessableFile(File, int) - Constructor for class org.bouncycastle.cms.CMSProcessableFile
 
CMSRuntimeException - Exception in org.bouncycastle.cms
 
CMSRuntimeException(String) - Constructor for exception org.bouncycastle.cms.CMSRuntimeException
 
CMSRuntimeException(String, Exception) - Constructor for exception org.bouncycastle.cms.CMSRuntimeException
 
CMSSampleMessages - Class in org.bouncycastle.cms.test
 
CMSSampleMessages() - Constructor for class org.bouncycastle.cms.test.CMSSampleMessages
 
CMSSignableByteArray - Class in org.bouncycastle.cms
Deprecated. use CMSProcessableByteArray
CMSSignableByteArray(byte[]) - Constructor for class org.bouncycastle.cms.CMSSignableByteArray
Deprecated.  
CMSSignedData - Class in org.bouncycastle.cms
general class for handling a pkcs7-signature message.
CMSSignedData(byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedData
 
CMSSignedData(CMSProcessable, byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedData
 
CMSSignedData(Map, byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedData
Content with detached signature, digests precomputed
CMSSignedData(CMSProcessable, InputStream) - Constructor for class org.bouncycastle.cms.CMSSignedData
base constructor - content with detached signature.
CMSSignedData(InputStream) - Constructor for class org.bouncycastle.cms.CMSSignedData
base constructor - with encapsulated content
CMSSignedData(CMSProcessable, ContentInfo) - Constructor for class org.bouncycastle.cms.CMSSignedData
 
CMSSignedData(Map, ContentInfo) - Constructor for class org.bouncycastle.cms.CMSSignedData
 
CMSSignedData(ContentInfo) - Constructor for class org.bouncycastle.cms.CMSSignedData
 
CMSSignedDataGenerator - Class in org.bouncycastle.cms
general class for generating a pkcs7-signature message.
CMSSignedDataGenerator() - Constructor for class org.bouncycastle.cms.CMSSignedDataGenerator
base constructor
CMSSignedDataGenerator(SecureRandom) - Constructor for class org.bouncycastle.cms.CMSSignedDataGenerator
constructor allowing specific source of randomness
CMSSignedDataParser - Class in org.bouncycastle.cms
Parsing class for an CMS Signed Data object from an input stream.
CMSSignedDataParser(byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
 
CMSSignedDataParser(CMSTypedStream, byte[]) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
 
CMSSignedDataParser(InputStream) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
base constructor - with encapsulated content
CMSSignedDataParser(CMSTypedStream, InputStream) - Constructor for class org.bouncycastle.cms.CMSSignedDataParser
base constructor
CMSSignedDataStreamGenerator - Class in org.bouncycastle.cms
General class for generating a pkcs7-signature message stream.
CMSSignedDataStreamGenerator() - Constructor for class org.bouncycastle.cms.CMSSignedDataStreamGenerator
base constructor
CMSSignedDataStreamGenerator(SecureRandom) - Constructor for class org.bouncycastle.cms.CMSSignedDataStreamGenerator
constructor allowing specific source of randomness
CMSSignedGenerator - Class in org.bouncycastle.cms
 
CMSSignedGenerator() - Constructor for class org.bouncycastle.cms.CMSSignedGenerator
base constructor
CMSSignedGenerator(SecureRandom) - Constructor for class org.bouncycastle.cms.CMSSignedGenerator
constructor allowing specific source of randomness
CMSStreamException - Exception in org.bouncycastle.cms
 
CMSTestUtil - Class in org.bouncycastle.cms.test
 
CMSTestUtil() - Constructor for class org.bouncycastle.cms.test.CMSTestUtil
 
CMSTypedStream - Class in org.bouncycastle.cms
 
CMSTypedStream(InputStream) - Constructor for class org.bouncycastle.cms.CMSTypedStream
 
CMSTypedStream(String, InputStream) - Constructor for class org.bouncycastle.cms.CMSTypedStream
 
CMSTypedStream(String, InputStream, int) - Constructor for class org.bouncycastle.cms.CMSTypedStream
 
CompressedDataParser - Class in org.bouncycastle.sasn1.cms
Deprecated. use corresponding class in org.bouncycastle.asn1.cms
CompressedDataParser(Asn1Sequence) - Constructor for class org.bouncycastle.sasn1.cms.CompressedDataParser
Deprecated.  
CompressedDataStreamTest - Class in org.bouncycastle.cms.test
 
CompressedDataStreamTest(String) - Constructor for class org.bouncycastle.cms.test.CompressedDataStreamTest
 
CompressedDataTest - Class in org.bouncycastle.cms.test
 
CompressedDataTest(String) - Constructor for class org.bouncycastle.cms.test.CompressedDataTest
 
CONSTRUCTED - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  
CONTENT_TYPE - Static variable in interface org.bouncycastle.cms.CMSAttributeTableGenerator
 
ContentInfoParser - Class in org.bouncycastle.sasn1.cms
Deprecated. use corresponding class in org.bouncycastle.asn1.cms
ContentInfoParser(Asn1Sequence) - Constructor for class org.bouncycastle.sasn1.cms.ContentInfoParser
Deprecated.  
createCertPath(X509Certificate, Set, List) - Static method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
 
createCertPath(X509Certificate, Set, List, List) - Static method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
Returns an Object array containing a CertPath and a List of Booleans.
CreateCompressedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that creates a single compressed mail message.
CreateCompressedMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateCompressedMail
 
CreateEncryptedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that creates a single encrypted mail message.
CreateEncryptedMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateEncryptedMail
 
createIssuerAndSerialNumberFor(X509Certificate) - Static method in class org.bouncycastle.mail.smime.SMIMEUtil
Return a CMS IssuerAndSerialNumber structure for the passed in X.509 certificate.
CreateLargeCompressedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that creates a single compressed mail message using the large file model.
CreateLargeCompressedMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateLargeCompressedMail
 
CreateLargeEncryptedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that creates a single encrypted mail message.
CreateLargeEncryptedMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateLargeEncryptedMail
 
CreateLargeSignedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that creates a single signed mail message.
CreateLargeSignedMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateLargeSignedMail
 
CreateSignedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that creates a single signed mail message.
CreateSignedMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateSignedMail
 
CreateSignedMultipartMail - Class in org.bouncycastle.mail.smime.examples
a simple example that creates a single signed multipart mail message.
CreateSignedMultipartMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateSignedMultipartMail
 
createStandardAttributeTable(Map) - Method in class org.bouncycastle.cms.DefaultSignedAttributeTableGenerator
Create a standard attribute table from the passed in parameters - this will normally include contentType, signingTime, and messageDigest.
createSymmetricKeyGenerator(String, Provider) - Method in class org.bouncycastle.mail.smime.SMIMEGenerator
 
CRLFOutputStream - Class in org.bouncycastle.mail.smime.util
 
CRLFOutputStream(OutputStream) - Constructor for class org.bouncycastle.mail.smime.util.CRLFOutputStream
 

D

DATA - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
Default type for the signed data.
data - Variable in class org.bouncycastle.cms.RecipientInformation
 
DEBUG - Variable in class org.bouncycastle.cms.test.AuthenticatedDataStreamTest
 
DEBUG - Variable in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
DEBUG - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
DEBUG - Static variable in class org.bouncycastle.mail.smime.test.SMIMETestUtil
 
DefaultSignedAttributeTableGenerator - Class in org.bouncycastle.cms
Default signed attributes generator.
DefaultSignedAttributeTableGenerator() - Constructor for class org.bouncycastle.cms.DefaultSignedAttributeTableGenerator
Initialise to use all defaults
DefaultSignedAttributeTableGenerator(AttributeTable) - Constructor for class org.bouncycastle.cms.DefaultSignedAttributeTableGenerator
Initialise with some extra attributes or overrides.
DerGenerator - Class in org.bouncycastle.sasn1
Deprecated. use corresponsding classes in org.bouncycastle.asn1.
DerGenerator(OutputStream) - Constructor for class org.bouncycastle.sasn1.DerGenerator
Deprecated.  
DerGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.sasn1.DerGenerator
Deprecated.  
DerObject - Class in org.bouncycastle.sasn1
Deprecated. use corresponsding classes in org.bouncycastle.asn1.
DerOctetString - Class in org.bouncycastle.sasn1
Deprecated. use corresponsding classes in org.bouncycastle.asn1.
DerOctetString(int, byte[]) - Constructor for class org.bouncycastle.sasn1.DerOctetString
Deprecated.  
DerSequence - Class in org.bouncycastle.sasn1
Deprecated. use corresponsding classes in org.bouncycastle.asn1.
DerSequenceGenerator - Class in org.bouncycastle.sasn1
Deprecated. use corresponsding classes in org.bouncycastle.asn1.
DerSequenceGenerator(OutputStream) - Constructor for class org.bouncycastle.sasn1.DerSequenceGenerator
Deprecated.  
DerSequenceGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.sasn1.DerSequenceGenerator
Deprecated.  
DerSet - Class in org.bouncycastle.sasn1
Deprecated. use corresponsding classes in org.bouncycastle.asn1.
DES_EDE3_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
DES_EDE3_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
DES_EDE3_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
DES_EDE3_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
desede128kg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
desede192kg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
DETAIL - Static variable in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
DIGEST - Static variable in interface org.bouncycastle.cms.CMSAttributeTableGenerator
 
DIGEST_ALGORITHM_IDENTIFIER - Static variable in interface org.bouncycastle.cms.CMSAttributeTableGenerator
 
DIGEST_GOST3411 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_GOST3411 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_MD5 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_MD5 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_RIPEMD128 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_RIPEMD128 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_RIPEMD160 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_RIPEMD160 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_RIPEMD256 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_RIPEMD256 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_SHA1 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_SHA1 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_SHA224 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_SHA224 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_SHA256 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_SHA256 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_SHA384 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_SHA384 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_SHA512 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
DIGEST_SHA512 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
dispose() - Method in class org.bouncycastle.mail.smime.util.FileBackedMimeBodyPart
Close off the underlying shared streams and remove the backing file.
dispose() - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
Close of this stream and any substreams that have been created from it.
drain() - Method in class org.bouncycastle.cms.CMSTypedStream
 
dsaKpg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
DummyCertPathReviewer - Class in org.bouncycastle.mail.smime.test
 
DummyCertPathReviewer() - Constructor for class org.bouncycastle.mail.smime.test.DummyCertPathReviewer
 
dumpBase64(byte[]) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
dumpContent(MimeBodyPart, String) - Static method in class org.bouncycastle.mail.smime.examples.ExampleUtils
Dump the content of the passed in BodyPart to the file fileName.

E

ECDH_SHA1KDF - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
ECDH_SHA1KDF - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
ecDsaKpg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
ecGostKpg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
ECMQV_SHA1KDF - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
encAlg - Variable in class org.bouncycastle.cms.RecipientInformation
 
encoding - Variable in class org.bouncycastle.mail.smime.SMIMEGenerator
 
EncryptedContentInfoParser - Class in org.bouncycastle.sasn1.cms
Deprecated. use corresponding class in org.bouncycastle.asn1.cms
EncryptedContentInfoParser(Asn1Sequence) - Constructor for class org.bouncycastle.sasn1.cms.EncryptedContentInfoParser
Deprecated.  
ENCRYPTION_DSA - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
ENCRYPTION_DSA - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
ENCRYPTION_ECDSA - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
ENCRYPTION_ECDSA - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
ENCRYPTION_ECGOST3410 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
ENCRYPTION_ECGOST3410 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
ENCRYPTION_GOST3410 - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
ENCRYPTION_GOST3410 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
ENCRYPTION_RSA - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
ENCRYPTION_RSA - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
ENCRYPTION_RSA_PSS - Static variable in class org.bouncycastle.cms.CMSSignedGenerator
 
ENCRYPTION_RSA_PSS - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
ENUMERATED - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  
EnvelopedDataParser - Class in org.bouncycastle.sasn1.cms
Deprecated. use corresponding class in org.bouncycastle.asn1.cms
EnvelopedDataParser(Asn1Sequence) - Constructor for class org.bouncycastle.sasn1.cms.EnvelopedDataParser
Deprecated.  
EnvelopedDataStreamTest - Class in org.bouncycastle.cms.test
 
EnvelopedDataStreamTest() - Constructor for class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
EnvelopedDataTest - Class in org.bouncycastle.cms.test
 
EnvelopedDataTest() - Constructor for class org.bouncycastle.cms.test.EnvelopedDataTest
 
equals(Object) - Method in class org.bouncycastle.cms.RecipientId
 
equals(Object) - Method in class org.bouncycastle.cms.SignerId
 
equals(Object) - Method in class org.bouncycastle.sasn1.Asn1ObjectIdentifier
Deprecated.  
ExampleUtils - Class in org.bouncycastle.mail.smime.examples
 
ExampleUtils() - Constructor for class org.bouncycastle.mail.smime.examples.ExampleUtils
 
EXTERNAL - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  

F

FileBackedMimeBodyPart - Class in org.bouncycastle.mail.smime.util
 
FileBackedMimeBodyPart(File) - Constructor for class org.bouncycastle.mail.smime.util.FileBackedMimeBodyPart
Create a MimeBodyPart backed by the data in file.
FileBackedMimeBodyPart(InputStream, File) - Constructor for class org.bouncycastle.mail.smime.util.FileBackedMimeBodyPart
Create a MimeBodyPart backed by file based on the headers and content data in content.
FileBackedMimeBodyPart(InternetHeaders, InputStream, File) - Constructor for class org.bouncycastle.mail.smime.util.FileBackedMimeBodyPart
Create a MimeBodyPart backed by file, with the headers given in headers and body content taken from the stream body.
findKeyAlias(KeyStore, String, char[]) - Static method in class org.bouncycastle.mail.smime.examples.ExampleUtils
 

G

GENERAL_STRING - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  
GENERALIZED_TIME - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  
generate(CMSProcessable, String, String) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataGenerator
generate an authenticated object that contains an CMS Authenticated Data object using the given provider.
generate(CMSProcessable, String, Provider) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataGenerator
generate an authenticated object that contains an CMS Authenticated Data object using the given provider.
generate(CMSProcessable, String) - Method in class org.bouncycastle.cms.CMSCompressedDataGenerator
generate an object that contains an CMS Compressed Data
generate(CMSProcessable, String, String) - Method in class org.bouncycastle.cms.CMSEnvelopedDataGenerator
generate an enveloped object that contains an CMS Enveloped Data object using the given provider.
generate(CMSProcessable, String, Provider) - Method in class org.bouncycastle.cms.CMSEnvelopedDataGenerator
generate an enveloped object that contains an CMS Enveloped Data object using the given provider.
generate(CMSProcessable, String, int, String) - Method in class org.bouncycastle.cms.CMSEnvelopedDataGenerator
generate an enveloped object that contains an CMS Enveloped Data object using the given provider.
generate(CMSProcessable, String, int, Provider) - Method in class org.bouncycastle.cms.CMSEnvelopedDataGenerator
generate an enveloped object that contains an CMS Enveloped Data object using the given provider.
generate(CMSProcessable, String) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
generate a signed object that for a CMS Signed Data object using the given provider.
generate(CMSProcessable, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
generate a signed object that for a CMS Signed Data object using the given provider.
generate(String, CMSProcessable, boolean, String) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
generate a signed object that for a CMS Signed Data object using the given provider - if encapsulate is true a copy of the message will be included in the signature.
generate(String, CMSProcessable, boolean, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
generate a signed object that for a CMS Signed Data object using the given provider - if encapsulate is true a copy of the message will be included in the signature.
generate(String, CMSProcessable, boolean, String, boolean) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Similar method to the other generate methods.
generate(String, CMSProcessable, boolean, Provider, boolean) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
Similar method to the other generate methods.
generate(CMSProcessable, boolean, String) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
generate a signed object that for a CMS Signed Data object using the given provider - if encapsulate is true a copy of the message will be included in the signature with the default content type "data".
generate(CMSProcessable, boolean, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
generate a signed object that for a CMS Signed Data object using the given provider - if encapsulate is true a copy of the message will be included in the signature with the default content type "data".
generate(MimeBodyPart, String) - Method in class org.bouncycastle.mail.smime.SMIMECompressedGenerator
generate an compressed object that contains an SMIME Compressed object using the given provider from the contents of the passed in message
generate(MimeMessage, String) - Method in class org.bouncycastle.mail.smime.SMIMECompressedGenerator
generate an compressed object that contains an SMIME Compressed object using the given provider from the contents of the passed in message
generate(MimeBodyPart, String, String) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
generate an enveloped object that contains an SMIME Enveloped object using the given provider.
generate(MimeBodyPart, String, Provider) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
generate an enveloped object that contains an SMIME Enveloped object using the given provider.
generate(MimeMessage, String, String) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
generate an enveloped object that contains an SMIME Enveloped object using the given provider from the contents of the passed in message
generate(MimeMessage, String, Provider) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
generate an enveloped object that contains an SMIME Enveloped object using the given provider from the contents of the passed in message
generate(MimeBodyPart, String, int, String) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
generate an enveloped object that contains an SMIME Enveloped object using the given provider.
generate(MimeBodyPart, String, int, Provider) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
generate an enveloped object that contains an SMIME Enveloped object using the given provider.
generate(MimeMessage, String, int, String) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
generate an enveloped object that contains an SMIME Enveloped object using the given provider from the contents of the passed in message.
generate(MimeMessage, String, int, Provider) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
generate an enveloped object that contains an SMIME Enveloped object using the given provider from the contents of the passed in message.
generate(MimeBodyPart, String) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
generate a signed object that contains an SMIME Signed Multipart object using the given provider.
generate(MimeBodyPart, Provider) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
generate a signed object that contains an SMIME Signed Multipart object using the given provider.
generate(MimeMessage, String) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
generate a signed object that contains an SMIME Signed Multipart object using the given provider from the given MimeMessage
generate(MimeMessage, Provider) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
generate a signed object that contains an SMIME Signed Multipart object using the given provider from the given MimeMessage
generateCertificateManagement(String) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
Creates a certificate management message which is like a signed message with no content or signers but that still carries certificates and CRLs.
generateCertificateManagement(Provider) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
Creates a certificate management message which is like a signed message with no content or signers but that still carries certificates and CRLs.
generateCounterSigners(SignerInformation, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
generate a set of one or more SignerInformation objects representing counter signatures on the passed in SignerInformation object.
generateCounterSigners(SignerInformation, String) - Method in class org.bouncycastle.cms.CMSSignedDataGenerator
generate a set of one or more SignerInformation objects representing counter signatures on the passed in SignerInformation object.
generateEncapsulated(MimeBodyPart, String) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
generate a signed message with encapsulated content Note: doing this is strongly not recommended as it means a recipient of the message will have to be able to read the signature to read the message.
generateEncapsulated(MimeBodyPart, Provider) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
generate a signed message with encapsulated content Note: doing this is strongly not recommended as it means a recipient of the message will have to be able to read the signature to read the message.
generateEncapsulated(MimeMessage, String) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
generate a signed object that contains an SMIME Signed Multipart object using the given provider from the given MimeMessage.
generateEncapsulated(MimeMessage, Provider) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
generate a signed object that contains an SMIME Signed Multipart object using the given provider from the given MimeMessage.
generateParameters(String, SecretKey, Provider) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
generateParameterSpec(String, SecretKey, Provider) - Method in class org.bouncycastle.cms.CMSAuthenticatedGenerator
 
get(RecipientId) - Method in class org.bouncycastle.cms.RecipientInformationStore
Return the first RecipientInformation object that matches the passed in selector.
get(SignerId) - Method in class org.bouncycastle.cms.SignerInformationStore
Return the first SignerInformation object that matches the passed in selector.
getAlgorithm() - Method in class org.bouncycastle.cms.CMSPBEKey
 
getAlgorithmIdentifier(String, AlgorithmParameterSpec, Provider) - Method in class org.bouncycastle.cms.CMSAuthenticatedGenerator
 
getAlgorithmIdentifier(String, AlgorithmParameters) - Method in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
getAttributeCertificate() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
getAttributeCertificates(String, String) - Method in class org.bouncycastle.cms.CMSSignedData
return a X509Store containing the attribute certificates, if any, contained in this message.
getAttributeCertificates(String, Provider) - Method in class org.bouncycastle.cms.CMSSignedData
return a X509Store containing the attribute certificates, if any, contained in this message.
getAttributeCertificates(String, String) - Method in class org.bouncycastle.cms.CMSSignedDataParser
return a X509Store containing the attribute certificates, if any, contained in this message.
getAttributeCertificates(String, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataParser
return a X509Store containing the attribute certificates, if any, contained in this message.
getAttributes(Map) - Method in interface org.bouncycastle.cms.CMSAttributeTableGenerator
 
getAttributes(Map) - Method in class org.bouncycastle.cms.DefaultSignedAttributeTableGenerator
 
getAttributes(Map) - Method in class org.bouncycastle.cms.SimpleAttributeTableGenerator
 
getAttributeSet(AttributeTable) - Method in class org.bouncycastle.cms.CMSSignedGenerator
 
getAuthAttrs() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
return a table of the digested attributes indexed by the OID of the attribute.
getAuthAttrs() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
return a table of the unauthenticated attributes indexed by the OID of the attribute.
getBaseParameters(DERObjectIdentifier, AlgorithmIdentifier, byte[]) - Method in class org.bouncycastle.cms.CMSSignedGenerator
 
getCause() - Method in exception org.bouncycastle.cms.CMSAttributeTableGenerationException
 
getCause() - Method in exception org.bouncycastle.cms.CMSException
 
getCause() - Method in exception org.bouncycastle.cms.CMSRuntimeException
 
getCause() - Method in exception org.bouncycastle.cms.CMSStreamException
 
getCause() - Method in exception org.bouncycastle.mail.smime.SMIMEException
 
getCertificates(String, String) - Method in class org.bouncycastle.cms.CMSSignedData
return a X509Store containing the public key certificates, if any, contained in this message.
getCertificates(String, Provider) - Method in class org.bouncycastle.cms.CMSSignedData
return a X509Store containing the public key certificates, if any, contained in this message.
getCertificates(String, String) - Method in class org.bouncycastle.cms.CMSSignedDataParser
return a X509Store containing the public key certificates, if any, contained in this message.
getCertificates(String, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataParser
return a X509Store containing the public key certificates, if any, contained in this message.
getCertificates() - Method in class org.bouncycastle.sasn1.cms.EnvelopedDataParser
Deprecated.  
getCertificates() - Method in class org.bouncycastle.sasn1.cms.SignedDataParser
Deprecated.  
getCertificatesAndCRLs(String, String) - Method in class org.bouncycastle.cms.CMSSignedData
return a CertStore containing the certificates and CRLs associated with this message.
getCertificatesAndCRLs(String, Provider) - Method in class org.bouncycastle.cms.CMSSignedData
return a CertStore containing the certificates and CRLs associated with this message.
getCertificatesAndCRLs(String, String) - Method in class org.bouncycastle.cms.CMSSignedDataParser
return a CertStore containing the certificates and CRLs associated with this message.
getCertificatesAndCRLs(String, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataParser
return a CertStore containing the certificates and CRLs associated with this message.
getCertPath() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator.ValidationResult
 
getCertPathReview() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator.ValidationResult
 
getCertsAndCRLs() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
 
getCompressedContent() - Method in class org.bouncycastle.mail.smime.SMIMECompressed
 
getCompressedContent() - Method in class org.bouncycastle.mail.smime.SMIMECompressedParser
 
getCompressionAlgorithmIdentifier() - Method in class org.bouncycastle.sasn1.cms.CompressedDataParser
Deprecated.  
getContent() - Method in class org.bouncycastle.cms.CMSCompressedData
Return the uncompressed content.
getContent(int) - Method in class org.bouncycastle.cms.CMSCompressedData
Return the uncompressed content, throwing an exception if the data size is greater than the passed in limit.
getContent() - Method in class org.bouncycastle.cms.CMSCompressedDataParser
 
getContent() - Method in interface org.bouncycastle.cms.CMSProcessable
 
getContent() - Method in class org.bouncycastle.cms.CMSProcessableByteArray
 
getContent() - Method in class org.bouncycastle.cms.CMSProcessableFile
Return the file handle.
getContent(Key, String) - Method in class org.bouncycastle.cms.RecipientInformation
 
getContent(Key, Provider) - Method in class org.bouncycastle.cms.RecipientInformation
 
getContent() - Method in class org.bouncycastle.mail.smime.CMSProcessableBodyPart
 
getContent() - Method in class org.bouncycastle.mail.smime.CMSProcessableBodyPartInbound
 
getContent() - Method in class org.bouncycastle.mail.smime.CMSProcessableBodyPartOutbound
 
getContent(DataSource) - Method in class org.bouncycastle.mail.smime.handlers.multipart_signed
 
getContent(DataSource) - Method in class org.bouncycastle.mail.smime.handlers.PKCS7ContentHandler
 
getContent(DataSource) - Method in class org.bouncycastle.mail.smime.handlers.x_pkcs7_signature
 
getContent() - Method in class org.bouncycastle.mail.smime.SMIMESigned
return the content that was signed.
getContent() - Method in class org.bouncycastle.mail.smime.SMIMESignedParser
return the content that was signed.
getContent(int) - Method in class org.bouncycastle.sasn1.cms.ContentInfoParser
Deprecated.  
getContentAsMimeMessage(Session) - Method in class org.bouncycastle.mail.smime.SMIMESigned
Return the content that was signed as a mime message.
getContentAsMimeMessage(Session) - Method in class org.bouncycastle.mail.smime.SMIMESignedParser
Return the content that was signed as a mime message.
getContentDigest() - Method in class org.bouncycastle.cms.SignerInformation
return the content digest that was calculated during verification.
getContentEncryptionAlgorithm() - Method in class org.bouncycastle.sasn1.cms.EncryptedContentInfoParser
Deprecated.  
getContentFromSessionKey(Key, Provider) - Method in class org.bouncycastle.cms.RecipientInformation
 
getContentInfo() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
return the ContentInfo
getContentInfo() - Method in class org.bouncycastle.cms.CMSCompressedData
return the ContentInfo
getContentInfo() - Method in class org.bouncycastle.cms.CMSEnvelopedData
return the ContentInfo
getContentInfo() - Method in class org.bouncycastle.cms.CMSSignedData
return the ContentInfo
getContentStream() - Method in class org.bouncycastle.cms.CMSTypedStream
 
getContentStream(Key, String) - Method in class org.bouncycastle.cms.KEKRecipientInformation
decrypt the content and return an input stream.
getContentStream(Key, Provider) - Method in class org.bouncycastle.cms.KEKRecipientInformation
decrypt the content and return an input stream.
getContentStream(Key, String) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInformation
decrypt the content and return it
getContentStream(Key, Provider) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInformation
 
getContentStream(Key, String) - Method in class org.bouncycastle.cms.KeyTransRecipientInformation
decrypt the content and return it
getContentStream(Key, Provider) - Method in class org.bouncycastle.cms.KeyTransRecipientInformation
 
getContentStream(Key, String) - Method in class org.bouncycastle.cms.PasswordRecipientInformation
decrypt the content and return an input stream.
getContentStream(Key, Provider) - Method in class org.bouncycastle.cms.PasswordRecipientInformation
decrypt the content and return an input stream.
getContentStream(Key, String) - Method in class org.bouncycastle.cms.RecipientInformation
 
getContentStream(Key, Provider) - Method in class org.bouncycastle.cms.RecipientInformation
 
getContentType() - Method in class org.bouncycastle.cms.CMSTypedStream
 
getContentType() - Method in class org.bouncycastle.sasn1.cms.ContentInfoParser
Deprecated.  
getContentType() - Method in class org.bouncycastle.sasn1.cms.EncryptedContentInfoParser
Deprecated.  
getContentWithSignature() - Method in class org.bouncycastle.mail.smime.SMIMESigned
return the content that was signed - depending on whether this was unencapsulated or not it will return a MimeMultipart or a MimeBodyPart
getContentWithSignature() - Method in class org.bouncycastle.mail.smime.SMIMESignedParser
return the content that was signed with its signature attached.
getCounterSignatures() - Method in class org.bouncycastle.cms.SignerInformation
Return a SignerInformationStore containing the counter signatures attached to this signer.
getCRLs(String, String) - Method in class org.bouncycastle.cms.CMSSignedData
return a X509Store containing CRLs, if any, contained in this message.
getCRLs(String, Provider) - Method in class org.bouncycastle.cms.CMSSignedData
return a X509Store containing CRLs, if any, contained in this message.
getCRLs(String, String) - Method in class org.bouncycastle.cms.CMSSignedDataParser
return a X509Store containing CRLs, if any, contained in this message.
getCRLs(String, Provider) - Method in class org.bouncycastle.cms.CMSSignedDataParser
return a X509Store containing CRLs, if any, contained in this message.
getCrls() - Method in class org.bouncycastle.sasn1.cms.EnvelopedDataParser
Deprecated.  
getCrls() - Method in class org.bouncycastle.sasn1.cms.SignedDataParser
Deprecated.  
getDigestAlgOID() - Method in class org.bouncycastle.cms.SignerInformation
return the object identifier for the signature.
getDigestAlgorithmID() - Method in class org.bouncycastle.cms.SignerInformation
 
getDigestAlgorithms() - Method in class org.bouncycastle.sasn1.cms.SignedDataParser
Deprecated.  
getDigestAlgParams() - Method in class org.bouncycastle.cms.SignerInformation
return the signature parameters, or null if there aren't any.
getEmailAddresses(X509Certificate) - Static method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
 
getEncAlgorithmIdentifier(String, Signature) - Method in class org.bouncycastle.cms.CMSSignedGenerator
 
getEncapContentInfo() - Method in class org.bouncycastle.sasn1.cms.CompressedDataParser
Deprecated.  
getEncapContentInfo() - Method in class org.bouncycastle.sasn1.cms.SignedDataParser
Deprecated.  
getEncoded() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cms.CMSCompressedData
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cms.CMSEnvelopedData
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.cms.CMSPBEKey
 
getEncoded() - Method in class org.bouncycastle.cms.CMSSignedData
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.sasn1.DerObject
Deprecated.  
getEncodedSignedAttributes() - Method in class org.bouncycastle.cms.SignerInformation
return the DER encoding of the signed attributes.
getEncOID(PrivateKey, String) - Method in class org.bouncycastle.cms.CMSSignedGenerator
 
getEncryptedContent() - Method in class org.bouncycastle.mail.smime.SMIMEEnveloped
 
getEncryptedContent() - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedParser
 
getEncryptedContent(int) - Method in class org.bouncycastle.sasn1.cms.EncryptedContentInfoParser
Deprecated.  
getEncryptedContentInfo() - Method in class org.bouncycastle.sasn1.cms.EnvelopedDataParser
Deprecated.  
getEncryptionAlgOID() - Method in class org.bouncycastle.cms.CMSEnvelopedData
return the object identifier for the content encryption algorithm.
getEncryptionAlgOID() - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
return the object identifier for the content encryption algorithm.
getEncryptionAlgOID() - Method in class org.bouncycastle.cms.SignerInformation
return the object identifier for the signature.
getEncryptionAlgorithmParameters(String) - Method in class org.bouncycastle.cms.CMSEnvelopedData
Return an AlgorithmParameters object giving the encryption parameters used to encrypt the message content.
getEncryptionAlgorithmParameters(Provider) - Method in class org.bouncycastle.cms.CMSEnvelopedData
Return an AlgorithmParameters object giving the encryption parameters used to encrypt the message content.
getEncryptionAlgorithmParameters(String) - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
Return an AlgorithmParameters object giving the encryption parameters used to encrypt the message content.
getEncryptionAlgorithmParameters(Provider) - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
Return an AlgorithmParameters object giving the encryption parameters used to encrypt the message content.
getEncryptionAlgParams() - Method in class org.bouncycastle.cms.CMSEnvelopedData
return the ASN.1 encoded encryption algorithm parameters, or null if there aren't any.
getEncryptionAlgParams() - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
return the ASN.1 encoded encryption algorithm parameters, or null if there aren't any.
getEncryptionAlgParams() - Method in class org.bouncycastle.cms.SignerInformation
return the signature/encryption algorithm parameters, or null if there aren't any.
getErrors() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator.ValidationResult
Returns a list of error messages of type ErrorBundle.
getFormat() - Method in class org.bouncycastle.cms.CMSPBEKey
 
getGeneratedDigests() - Method in class org.bouncycastle.cms.CMSSignedGenerator
Return a map of oids and byte arrays representing the digests calculated on the content during the last generate.
getGeneratedDigests() - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
Return a map of oids and byte arrays representing the digests calculated on the content during the last generate.
getIterationCount() - Method in class org.bouncycastle.cms.CMSPBEKey
 
getKeyDerivationAlgOID() - Method in class org.bouncycastle.cms.PasswordRecipientInformation
return the object identifier for the key derivation algorithm, or null if there is none present.
getKeyDerivationAlgParameters(String) - Method in class org.bouncycastle.cms.PasswordRecipientInformation
return an AlgorithmParameters object representing the parameters to the key derivation algorithm to the recipient.
getKeyDerivationAlgParameters(Provider) - Method in class org.bouncycastle.cms.PasswordRecipientInformation
return an AlgorithmParameters object representing the parameters to the key derivation algorithm to the recipient.
getKeyDerivationAlgParams() - Method in class org.bouncycastle.cms.PasswordRecipientInformation
return the ASN.1 encoded key derivation algorithm parameters, or null if there aren't any.
getKeyEncryptionAlgOID() - Method in class org.bouncycastle.cms.RecipientInformation
return the object identifier for the key encryption algorithm.
getKeyEncryptionAlgorithmParameters(String) - Method in class org.bouncycastle.cms.RecipientInformation
Return an AlgorithmParameters object giving the encryption parameters used to encrypt the key this recipient holds.
getKeyEncryptionAlgorithmParameters(Provider) - Method in class org.bouncycastle.cms.RecipientInformation
Return an AlgorithmParameters object giving the encryption parameters used to encrypt the key this recipient holds.
getKeyEncryptionAlgParams() - Method in class org.bouncycastle.cms.RecipientInformation
return the ASN.1 encoded key encryption algorithm parameters, or null if there aren't any.
getKeyIdentifier() - Method in class org.bouncycastle.cms.RecipientId
return the secret key identifier
getMac() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
 
getMac() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
 
getMac() - Method in class org.bouncycastle.cms.CMSAuthenticatedGenerator.MacOutputStream
 
getMac() - Method in class org.bouncycastle.cms.RecipientInformation
Return the MAC calculated for the content stream.
getMacAlgOID() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
return the object identifier for the content MAC algorithm.
getMacAlgOID() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
return the object identifier for the mac algorithm.
getMacAlgorithmParameters(String) - Method in class org.bouncycastle.cms.CMSAuthenticatedData
Return an AlgorithmParameters object giving the MAC parameters used to digest the message content.
getMacAlgorithmParameters(Provider) - Method in class org.bouncycastle.cms.CMSAuthenticatedData
Return an AlgorithmParameters object giving the MAC parameters used to digest the message content.
getMacAlgorithmParameters(String) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
Return an AlgorithmParameters object giving the encryption parameters used to encrypt the message content.
getMacAlgorithmParameters(Provider) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
Return an AlgorithmParameters object giving the encryption parameters used to encrypt the message content.
getMacAlgParams() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
return the ASN.1 encoded MAC algorithm parameters, or null if there aren't any.
getMacAlgParams() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
return the ASN.1 encoded encryption algorithm parameters, or null if there aren't any.
getNotifications() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator.ValidationResult
Returns a list of notification messages of type ErrorBundle.
getObject(int, boolean) - Method in class org.bouncycastle.sasn1.Asn1TaggedObject
Deprecated.  
getOctetOutputStream() - Method in class org.bouncycastle.sasn1.BerOctetStringGenerator
Deprecated.  
getOctetOutputStream(byte[]) - Method in class org.bouncycastle.sasn1.BerOctetStringGenerator
Deprecated.  
getOctetStream() - Method in interface org.bouncycastle.sasn1.Asn1OctetString
Deprecated.  
getOctetStream() - Method in class org.bouncycastle.sasn1.BerOctetString
Deprecated.  
getOctetStream() - Method in class org.bouncycastle.sasn1.DerOctetString
Deprecated.  
getParamSpec(AlgorithmParameters) - Static method in class org.bouncycastle.cms.CMSPBEKey
 
getPassword() - Method in class org.bouncycastle.cms.CMSPBEKey
 
getPosition() - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
getProvider(String) - Static method in class org.bouncycastle.mail.smime.SMIMEUtil
 
getRawContentStream() - Method in class org.bouncycastle.sasn1.Asn1Object
Deprecated. Return an input stream representing the content bytes of the object.
getRawContentStream() - Method in class org.bouncycastle.sasn1.DerObject
Deprecated.  
getRawOutputStream() - Method in class org.bouncycastle.sasn1.Asn1Generator
Deprecated.  
getRawOutputStream() - Method in class org.bouncycastle.sasn1.BerGenerator
Deprecated.  
getRawOutputStream() - Method in class org.bouncycastle.sasn1.DerSequenceGenerator
Deprecated.  
getRecipientInfos() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
return a store of the intended recipients for this message
getRecipientInfos() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
return a store of the intended recipients for this message
getRecipientInfos() - Method in class org.bouncycastle.cms.CMSEnvelopedData
return a store of the intended recipients for this message
getRecipientInfos() - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
return a store of the intended recipients for this message
getRecipientInfos() - Method in class org.bouncycastle.sasn1.cms.EnvelopedDataParser
Deprecated.  
getRecipients() - Method in class org.bouncycastle.cms.RecipientInformationStore
Return all recipients in the collection
getRecipients(RecipientId) - Method in class org.bouncycastle.cms.RecipientInformationStore
Return possible empty collection with recipients matching the passed in RecipientId
getRID() - Method in class org.bouncycastle.cms.RecipientInformation
 
getRoot() - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
Return the shared stream that represents the top most stream that this stream inherits from.
getSalt() - Method in class org.bouncycastle.cms.CMSPBEKey
 
getSessionKey(Key, Provider) - Method in class org.bouncycastle.cms.KeyAgreeRecipientInformation
 
getSessionKey(Key, Provider) - Method in class org.bouncycastle.cms.KeyTransRecipientInformation
 
getSID() - Method in class org.bouncycastle.cms.SignerInformation
 
getSignature() - Method in class org.bouncycastle.cms.SignerInformation
return the encoded signature
getSignatureTime(SignerInformation) - Static method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
 
getSignedAttributes() - Method in class org.bouncycastle.cms.SignerInformation
return a table of the signed attributes - indexed by the OID of the attribute.
getSignedContent() - Method in class org.bouncycastle.cms.CMSSignedData
 
getSignedContent() - Method in class org.bouncycastle.cms.CMSSignedDataParser
 
getSignedContentTypeOID() - Method in class org.bouncycastle.cms.CMSSignedData
Return the a string representation of the OID associated with the encapsulated content info structure carried in the signed data.
getSignedContentTypeOID() - Method in class org.bouncycastle.cms.CMSSignedDataParser
Return the a string representation of the OID associated with the encapsulated content info structure carried in the signed data.
getSignerInformationStore() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
 
getSignerInfos() - Method in class org.bouncycastle.cms.CMSSignedData
return the collection of signers that are associated with the signatures for the message.
getSignerInfos() - Method in class org.bouncycastle.cms.CMSSignedDataParser
return the collection of signers that are associated with the signatures for the message.
getSignerInfos() - Method in class org.bouncycastle.sasn1.cms.SignedDataParser
Deprecated.  
getSigners() - Method in class org.bouncycastle.cms.SignerInformationStore
Return all signers in the collection
getSigners(SignerId) - Method in class org.bouncycastle.cms.SignerInformationStore
Return possible empty collection with signers matching the passed in SignerId
getTagNumber() - Method in class org.bouncycastle.sasn1.Asn1Object
Deprecated. Return the tag number for this object.
getTagNumber() - Method in class org.bouncycastle.sasn1.DerObject
Deprecated.  
getTransferData(DataFlavor, DataSource) - Method in class org.bouncycastle.mail.smime.handlers.multipart_signed
 
getTransferData(DataFlavor, DataSource) - Method in class org.bouncycastle.mail.smime.handlers.PKCS7ContentHandler
 
getTransferData(DataFlavor, DataSource) - Method in class org.bouncycastle.mail.smime.handlers.x_pkcs7_signature
 
getTransferDataFlavors() - Method in class org.bouncycastle.mail.smime.handlers.multipart_signed
 
getTransferDataFlavors() - Method in class org.bouncycastle.mail.smime.handlers.PKCS7ContentHandler
 
getTransferDataFlavors() - Method in class org.bouncycastle.mail.smime.handlers.x_pkcs7_signature
 
getTrustAnchor(String) - Static method in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
getUnauthAttrs() - Method in class org.bouncycastle.cms.CMSAuthenticatedData
return a table of the undigested attributes indexed by the OID of the attribute.
getUnauthAttrs() - Method in class org.bouncycastle.cms.CMSAuthenticatedDataParser
return a table of the unauthenticated attributes indexed by the OID of the attribute.
getUnderlyingException() - Method in exception org.bouncycastle.cms.CMSAttributeTableGenerationException
 
getUnderlyingException() - Method in exception org.bouncycastle.cms.CMSException
 
getUnderlyingException() - Method in exception org.bouncycastle.cms.CMSRuntimeException
 
getUnderlyingException() - Method in exception org.bouncycastle.mail.smime.SMIMEException
 
getUnprotectedAttributes() - Method in class org.bouncycastle.cms.CMSEnvelopedData
return a table of the unprotected attributes indexed by the OID of the attribute.
getUnprotectedAttributes() - Method in class org.bouncycastle.cms.CMSEnvelopedDataParser
return a table of the unprotected attributes indexed by the OID of the attribute.
getUnprotectedAttrs() - Method in class org.bouncycastle.sasn1.cms.EnvelopedDataParser
Deprecated.  
getUnsignedAttributes() - Method in class org.bouncycastle.cms.SignerInformation
return a table of the unsigned attributes indexed by the OID of the attribute.
getUserProvidedCerts() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator.ValidationResult
 
getValidationResult(SignerInformation) - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
 
getValue() - Method in class org.bouncycastle.sasn1.Asn1Integer
Deprecated.  
getVersion() - Method in class org.bouncycastle.cms.CMSSignedData
Return the version number for this object
getVersion() - Method in class org.bouncycastle.cms.CMSSignedDataParser
Return the version number for the SignedData object
getVersion() - Method in class org.bouncycastle.cms.SignerInformation
return the version number for this objects underlying SignerInfo structure.
getVersion() - Method in class org.bouncycastle.sasn1.cms.CompressedDataParser
Deprecated.  
getVersion() - Method in class org.bouncycastle.sasn1.cms.EnvelopedDataParser
Deprecated.  
getVersion() - Method in class org.bouncycastle.sasn1.cms.SignedDataParser
Deprecated.  
gostKpg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
GRAPHIC_STRING - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  

H

hashCode() - Method in class org.bouncycastle.cms.RecipientId
 
hashCode() - Method in class org.bouncycastle.cms.SignerId
 
hashCode() - Method in class org.bouncycastle.sasn1.Asn1ObjectIdentifier
Deprecated.  

I

IA5_STRING - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  
IDEA_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
IDEA_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
INTEGER - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  
isConstructed() - Method in class org.bouncycastle.sasn1.Asn1Object
Deprecated. Return true if this object is a constructed one.
isValidSignature() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator.ValidationResult
 
isVerifiedSignature() - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator.ValidationResult
 

K

KEKRecipientInformation - Class in org.bouncycastle.cms
the RecipientInfo class for a recipient who has been sent a message encrypted using a secret key known to the other side.
KEKRecipientInformation(KEKRecipientInfo, AlgorithmIdentifier, InputStream) - Constructor for class org.bouncycastle.cms.KEKRecipientInformation
Deprecated.  
KEKRecipientInformation(KEKRecipientInfo, AlgorithmIdentifier, AlgorithmIdentifier, InputStream) - Constructor for class org.bouncycastle.cms.KEKRecipientInformation
Deprecated.  
KeyAgreeRecipientInformation - Class in org.bouncycastle.cms
the RecipientInfo class for a recipient who has been sent a message encrypted using key agreement.
KeyAgreeRecipientInformation(KeyAgreeRecipientInfo, AlgorithmIdentifier, InputStream) - Constructor for class org.bouncycastle.cms.KeyAgreeRecipientInformation
Deprecated.  
KeyAgreeRecipientInformation(KeyAgreeRecipientInfo, AlgorithmIdentifier, AlgorithmIdentifier, InputStream) - Constructor for class org.bouncycastle.cms.KeyAgreeRecipientInformation
Deprecated.  
keyEncAlg - Variable in class org.bouncycastle.cms.RecipientInformation
 
KeyTransRecipientInformation - Class in org.bouncycastle.cms
the KeyTransRecipientInformation class for a recipient who has been sent a secret key encrypted using their public key that needs to be used to extract the message.
KeyTransRecipientInformation(KeyTransRecipientInfo, AlgorithmIdentifier, InputStream) - Constructor for class org.bouncycastle.cms.KeyTransRecipientInformation
Deprecated.  
KeyTransRecipientInformation(KeyTransRecipientInfo, AlgorithmIdentifier, AlgorithmIdentifier, InputStream) - Constructor for class org.bouncycastle.cms.KeyTransRecipientInformation
Deprecated.  
kpg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 

L

lastb - Variable in class org.bouncycastle.mail.smime.util.CRLFOutputStream
 
loadCert(String) - Static method in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
loadCRL(String) - Static method in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 

M

macAlg - Variable in class org.bouncycastle.cms.RecipientInformation
 
main(String[]) - Static method in class org.bouncycastle.cms.test.AllTests
 
main(String[]) - Static method in class org.bouncycastle.cms.test.AuthenticatedDataStreamTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.CompressedDataTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
main(String[]) - Static method in class org.bouncycastle.cms.test.Rfc4134Test
 
main(String[]) - Static method in class org.bouncycastle.cms.test.SignedDataTest
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateCompressedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateEncryptedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateLargeCompressedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateLargeEncryptedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateLargeSignedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateSignedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateSignedMultipartMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ReadCompressedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ReadEncryptedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ReadLargeCompressedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ReadLargeEncryptedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ReadLargeSignedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ReadSignedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.SendSignedAndEncryptedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.test.AllTests
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.test.SMIMECompressedTest
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.test.SMIMEMiscTest
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
main(String[]) - Static method in class org.bouncycastle.sasn1.test.AllTests
Deprecated.  
makeAES192Key() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeAESKey(int) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeCACertificate(KeyPair, String, KeyPair, String) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeCamelliaKey(int) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeCertificate(KeyPair, String, KeyPair, String) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeCertificate(KeyPair, String, KeyPair, String, boolean) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeContentBodyPart(MimeBodyPart) - Method in class org.bouncycastle.mail.smime.SMIMEGenerator
Make sure we have a valid content body part - setting the headers with defaults if neccessary.
makeContentBodyPart(MimeMessage) - Method in class org.bouncycastle.mail.smime.SMIMEGenerator
extract an appropriate body part from the passed in MimeMessage
makeCrl(KeyPair) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeDesede128Key() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeDesede192Key() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeDsaKeyPair() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeEcDsaKeyPair() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeEcGostKeyPair() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeGostKeyPair() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeKeyPair() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeMimeBodyPart(String) - Static method in class org.bouncycastle.mail.smime.test.SMIMETestUtil
 
makeMimeBodyPart(MimeMultipart) - Static method in class org.bouncycastle.mail.smime.test.SMIMETestUtil
 
makeMimeMultipart(String, String) - Static method in class org.bouncycastle.mail.smime.test.SMIMETestUtil
 
makeRC2128Key() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeRC240Key() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeRC264Key() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
makeSEEDKey() - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
mark(int) - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
markSupported() - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
MiscDataStreamTest - Class in org.bouncycastle.cms.test
 
MiscDataStreamTest(String) - Constructor for class org.bouncycastle.cms.test.MiscDataStreamTest
 
multipart_signed - Class in org.bouncycastle.mail.smime.handlers
 
multipart_signed() - Constructor for class org.bouncycastle.mail.smime.handlers.multipart_signed
 
multipartMixedTest(MimeBodyPart, MimeBodyPart) - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 

N

newline - Static variable in class org.bouncycastle.mail.smime.util.CRLFOutputStream
 
newStream(long, long) - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
NULL - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  
NullProviderTest - Class in org.bouncycastle.cms.test
 
NullProviderTest() - Constructor for class org.bouncycastle.cms.test.NullProviderTest
 
NUMERIC_STRING - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  

O

OBJECT_IDENTIFIER - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  
OCTET_STRING - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  
OctetStringTest - Class in org.bouncycastle.sasn1.test
Deprecated. obsolete test case
OctetStringTest() - Constructor for class org.bouncycastle.sasn1.test.OctetStringTest
Deprecated.  
OIDTest - Class in org.bouncycastle.sasn1.test
Deprecated. obsolete test case
OIDTest() - Constructor for class org.bouncycastle.sasn1.test.OIDTest
Deprecated.  
open(OutputStream, String, SecretKey, AlgorithmParameterSpec, ASN1EncodableVector, String) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
 
open(OutputStream, String, SecretKey, AlgorithmParameterSpec, ASN1EncodableVector, Provider) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
 
open(OutputStream, String, String) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
generate an enveloped object that contains an CMS Enveloped Data object using the given provider.
open(OutputStream, String, Provider) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
 
open(OutputStream, String, int, String) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
generate an enveloped object that contains an CMS Enveloped Data object using the given provider.
open(OutputStream, String, int, Provider) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
generate an enveloped object that contains an CMS Enveloped Data object using the given provider.
open(OutputStream, String) - Method in class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
 
open(OutputStream, String, String) - Method in class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
 
open(OutputStream, String, SecretKey, AlgorithmParameters, ASN1EncodableVector, String) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
 
open(OutputStream, String, SecretKey, AlgorithmParameters, ASN1EncodableVector, Provider) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
 
open(OutputStream, String, String) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
generate an enveloped object that contains an CMS Enveloped Data object using the given provider.
open(OutputStream, String, Provider) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
 
open(OutputStream, String, int, String) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
generate an enveloped object that contains an CMS Enveloped Data object using the given provider.
open(OutputStream, String, int, Provider) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
generate an enveloped object that contains an CMS Enveloped Data object using the given provider.
open(OutputStream) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
generate a signed object that for a CMS Signed Data object using the given provider.
open(OutputStream, boolean) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
generate a signed object that for a CMS Signed Data object using the given provider - if encapsulate is true a copy of the message will be included in the signature with the default content type "data".
open(OutputStream, boolean, OutputStream) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
generate a signed object that for a CMS Signed Data object using the given provider - if encapsulate is true a copy of the message will be included in the signature with the default content type "data".
open(OutputStream, String, boolean) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
generate a signed object that for a CMS Signed Data object using the given provider - if encapsulate is true a copy of the message will be included in the signature.
open(OutputStream, String, boolean, OutputStream) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
generate a signed object that for a CMS Signed Data object using the given provider - if encapsulate is true a copy of the message will be included in the signature.
org.bouncycastle.cms - package org.bouncycastle.cms
A package for processing RFC 3852 Cryptographic Message Syntax (CMS) objects - also referred to as PKCS#7 (formerly RFC 2630, 3369).
org.bouncycastle.cms.test - package org.bouncycastle.cms.test
Regression tests for the org.bouncycastle.cms package.
org.bouncycastle.mail.smime - package org.bouncycastle.mail.smime
High level classes for dealing with S/MIME objects (RFC 3851).
org.bouncycastle.mail.smime.examples - package org.bouncycastle.mail.smime.examples
Example code demonstrating the use of the S/MIME package for a variety of uses.
org.bouncycastle.mail.smime.handlers - package org.bouncycastle.mail.smime.handlers
S/MIME handlers for the JavaMail API.
org.bouncycastle.mail.smime.test - package org.bouncycastle.mail.smime.test
Regression tests for the org.bouncycastle.mail.smime package.
org.bouncycastle.mail.smime.util - package org.bouncycastle.mail.smime.util
 
org.bouncycastle.mail.smime.validator - package org.bouncycastle.mail.smime.validator
 
org.bouncycastle.sasn1 - package org.bouncycastle.sasn1
A library for parsing and writing ASN.1 objects using a streaming model.
org.bouncycastle.sasn1.cms - package org.bouncycastle.sasn1.cms
 
org.bouncycastle.sasn1.test - package org.bouncycastle.sasn1.test
 

P

ParseTest - Class in org.bouncycastle.sasn1.test
Deprecated. obsolete test case
ParseTest() - Constructor for class org.bouncycastle.sasn1.test.ParseTest
Deprecated.  
PasswordRecipientInformation - Class in org.bouncycastle.cms
the RecipientInfo class for a recipient who has been sent a message encrypted using a password.
PasswordRecipientInformation(PasswordRecipientInfo, AlgorithmIdentifier, InputStream) - Constructor for class org.bouncycastle.cms.PasswordRecipientInformation
Deprecated.  
PasswordRecipientInformation(PasswordRecipientInfo, AlgorithmIdentifier, AlgorithmIdentifier, InputStream) - Constructor for class org.bouncycastle.cms.PasswordRecipientInformation
Deprecated.  
PKCS5Scheme2PBEKey - Class in org.bouncycastle.cms
PKCS5 scheme-2 - password converted to bytes assuming ASCII.
PKCS5Scheme2PBEKey(char[], byte[], int) - Constructor for class org.bouncycastle.cms.PKCS5Scheme2PBEKey
 
PKCS5Scheme2PBEKey(char[], AlgorithmParameters) - Constructor for class org.bouncycastle.cms.PKCS5Scheme2PBEKey
 
PKCS5Scheme2UTF8PBEKey - Class in org.bouncycastle.cms
PKCS5 scheme-2 - password converted to bytes using UTF-8.
PKCS5Scheme2UTF8PBEKey(char[], byte[], int) - Constructor for class org.bouncycastle.cms.PKCS5Scheme2UTF8PBEKey
 
PKCS5Scheme2UTF8PBEKey(char[], AlgorithmParameters) - Constructor for class org.bouncycastle.cms.PKCS5Scheme2UTF8PBEKey
 
pkcs7_mime - Class in org.bouncycastle.mail.smime.handlers
 
pkcs7_mime() - Constructor for class org.bouncycastle.mail.smime.handlers.pkcs7_mime
 
pkcs7_signature - Class in org.bouncycastle.mail.smime.handlers
 
pkcs7_signature() - Constructor for class org.bouncycastle.mail.smime.handlers.pkcs7_signature
 
PKCS7ContentHandler - Class in org.bouncycastle.mail.smime.handlers
 
PRINTABLE_STRING - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  

R

rand - Variable in class org.bouncycastle.cms.CMSSignedGenerator
 
rand - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
rc2128kg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
rc240kg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
rc264kg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
RC2_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
RC2_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
read(byte[]) - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
read(byte[], int, int) - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
read() - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
ReadCompressedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that reads a compressed email.
ReadCompressedMail() - Constructor for class org.bouncycastle.mail.smime.examples.ReadCompressedMail
 
ReadEncryptedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that reads an encrypted email.
ReadEncryptedMail() - Constructor for class org.bouncycastle.mail.smime.examples.ReadEncryptedMail
 
ReadLargeCompressedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that reads an oversize compressed email and writes data contained in the compressed part into a file.
ReadLargeCompressedMail() - Constructor for class org.bouncycastle.mail.smime.examples.ReadLargeCompressedMail
 
ReadLargeEncryptedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that reads an encrypted email using the large file model.
ReadLargeEncryptedMail() - Constructor for class org.bouncycastle.mail.smime.examples.ReadLargeEncryptedMail
 
ReadLargeSignedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that reads a basic SMIME signed mail file.
ReadLargeSignedMail() - Constructor for class org.bouncycastle.mail.smime.examples.ReadLargeSignedMail
 
readObject() - Method in class org.bouncycastle.sasn1.Asn1InputStream
Deprecated.  
readObject() - Method in interface org.bouncycastle.sasn1.Asn1Sequence
Deprecated.  
readObject() - Method in interface org.bouncycastle.sasn1.Asn1Set
Deprecated.  
readObject() - Method in class org.bouncycastle.sasn1.BerSequence
Deprecated.  
readObject() - Method in class org.bouncycastle.sasn1.BerSet
Deprecated.  
readObject() - Method in class org.bouncycastle.sasn1.DerSequence
Deprecated.  
readObject() - Method in class org.bouncycastle.sasn1.DerSet
Deprecated.  
ReadSignedMail - Class in org.bouncycastle.mail.smime.examples
a simple example that reads a basic SMIME signed mail file.
ReadSignedMail() - Constructor for class org.bouncycastle.mail.smime.examples.ReadSignedMail
 
RecipientId - Class in org.bouncycastle.cms
 
RecipientId() - Constructor for class org.bouncycastle.cms.RecipientId
 
RecipientInformation - Class in org.bouncycastle.cms
 
RecipientInformation(AlgorithmIdentifier, AlgorithmIdentifier, InputStream) - Constructor for class org.bouncycastle.cms.RecipientInformation
Deprecated.  
RecipientInformation(AlgorithmIdentifier, AlgorithmIdentifier, AlgorithmIdentifier, InputStream) - Constructor for class org.bouncycastle.cms.RecipientInformation
Deprecated.  
RecipientInformationStore - Class in org.bouncycastle.cms
 
RecipientInformationStore(Collection) - Constructor for class org.bouncycastle.cms.RecipientInformationStore
 
replaceCertificatesAndCRLs(CMSSignedData, CertStore) - Static method in class org.bouncycastle.cms.CMSSignedData
Replace the certificate and CRL information associated with this CMSSignedData object with the new one passed in.
replaceCertificatesAndCRLs(InputStream, CertStore, OutputStream) - Static method in class org.bouncycastle.cms.CMSSignedDataParser
Replace the certificate and CRL information associated with this CMSSignedData object with the new one passed in.
replaceSigners(CMSSignedData, SignerInformationStore) - Static method in class org.bouncycastle.cms.CMSSignedData
Replace the signerinformation store associated with this CMSSignedData object with the new one passed in.
replaceSigners(InputStream, SignerInformationStore, OutputStream) - Static method in class org.bouncycastle.cms.CMSSignedDataParser
Replace the signerinformation store associated with the passed in message contained in the stream original with the new one passed in.
replaceUnsignedAttributes(SignerInformation, AttributeTable) - Static method in class org.bouncycastle.cms.SignerInformation
Return a signer information object with the passed in unsigned attributes replacing the ones that are current associated with the object passed in.
reset() - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
Rfc4134Test - Class in org.bouncycastle.cms.test
 
Rfc4134Test(String) - Constructor for class org.bouncycastle.cms.test.Rfc4134Test
 
rid - Variable in class org.bouncycastle.cms.RecipientInformation
 

S

SEED_CBC - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
SEED_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
SEED_WRAP - Static variable in class org.bouncycastle.cms.CMSEnvelopedGenerator
 
SEED_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
seedKg - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
SendSignedAndEncryptedMail - Class in org.bouncycastle.mail.smime.examples
Example that sends a signed and encrypted mail message.
SendSignedAndEncryptedMail() - Constructor for class org.bouncycastle.mail.smime.examples.SendSignedAndEncryptedMail
 
SEQUENCE - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  
SEQUENCE_OF - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  
serialNumber - Static variable in class org.bouncycastle.cms.test.CMSTestUtil
 
SET - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  
SET_OF - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  
setBEREncodeRecipients(boolean) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
Use a BER Set to store the recipient information
setBEREncodeRecipients(boolean) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
Use a BER Set to store the recipient information
setBerEncodeRecipients(boolean) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
Use a BER Set to store the recipient information
setBufferSize(int) - Method in class org.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator
Set the underlying string size for encapsulated data
setBufferSize(int) - Method in class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
Set the underlying string size for encapsulated data
setBufferSize(int) - Method in class org.bouncycastle.cms.CMSEnvelopedDataStreamGenerator
Set the underlying string size for encapsulated data
setBufferSize(int) - Method in class org.bouncycastle.cms.CMSSignedDataStreamGenerator
Set the underlying string size for encapsulated data
setContentTransferEncoding(String) - Method in class org.bouncycastle.mail.smime.SMIMEGenerator
set the content-transfer-encoding for the signature.
setKeyIdentifier(byte[]) - Method in class org.bouncycastle.cms.RecipientId
set a secret key identifier (for use with KEKRecipientInfo)
setSigningDigestAlgorithmMapping(String, String) - Static method in class org.bouncycastle.cms.CMSConfig
Set the mapping for the digest algorithm to use in conjunction with a SignedData generation or interpretation.
setSigningEncryptionAlgorithmMapping(String, String) - Static method in class org.bouncycastle.cms.CMSConfig
Set the mapping for the encryption algorithm used in association with a SignedData generation or interpretation.
setUp() - Method in class org.bouncycastle.cms.test.AuthenticatedDataStreamTest
 
setUp() - Method in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
setUp() - Method in class org.bouncycastle.cms.test.CompressedDataTest
 
setUp() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
setUp() - Method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
setUp() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
SharedFileInputStream - Class in org.bouncycastle.mail.smime.util
 
SharedFileInputStream(String) - Constructor for class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
SharedFileInputStream(File) - Constructor for class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
SIGNATURE - Static variable in interface org.bouncycastle.cms.CMSAttributeTableGenerator
 
SignedDataParser - Class in org.bouncycastle.sasn1.cms
Deprecated. use corresponding class in org.bouncycastle.asn1.cms
SignedDataParser(Asn1Sequence) - Constructor for class org.bouncycastle.sasn1.cms.SignedDataParser
Deprecated.  
SignedDataStreamTest - Class in org.bouncycastle.cms.test
 
SignedDataStreamTest(String) - Constructor for class org.bouncycastle.cms.test.SignedDataStreamTest
 
SignedDataTest - Class in org.bouncycastle.cms.test
 
SignedDataTest(String) - Constructor for class org.bouncycastle.cms.test.SignedDataTest
 
SignedMailValidator - Class in org.bouncycastle.mail.smime.validator
 
SignedMailValidator(MimeMessage, PKIXParameters) - Constructor for class org.bouncycastle.mail.smime.validator.SignedMailValidator
Validates the signed MimeMessage message.
SignedMailValidator(MimeMessage, PKIXParameters, Class) - Constructor for class org.bouncycastle.mail.smime.validator.SignedMailValidator
Validates the signed MimeMessage message.
SignedMailValidator.ValidationResult - Class in org.bouncycastle.mail.smime.validator
 
SignedMailValidatorException - Exception in org.bouncycastle.mail.smime.validator
 
SignedMailValidatorException(ErrorBundle, Throwable) - Constructor for exception org.bouncycastle.mail.smime.validator.SignedMailValidatorException
 
SignedMailValidatorException(ErrorBundle) - Constructor for exception org.bouncycastle.mail.smime.validator.SignedMailValidatorException
 
SignedMailValidatorTest - Class in org.bouncycastle.mail.smime.test
 
SignedMailValidatorTest() - Constructor for class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
SignerId - Class in org.bouncycastle.cms
a basic index for a signer.
SignerId() - Constructor for class org.bouncycastle.cms.SignerId
 
SignerInformation - Class in org.bouncycastle.cms
an expanded SignerInfo block from a CMS Signed message
SignerInformationStore - Class in org.bouncycastle.cms
 
SignerInformationStore(Collection) - Constructor for class org.bouncycastle.cms.SignerInformationStore
 
SimpleAttributeTableGenerator - Class in org.bouncycastle.cms
Basic generator that just returns a preconstructed attribute table
SimpleAttributeTableGenerator(AttributeTable) - Constructor for class org.bouncycastle.cms.SimpleAttributeTableGenerator
 
size() - Method in class org.bouncycastle.cms.RecipientInformationStore
Return the number of recipients in the collection.
size() - Method in class org.bouncycastle.cms.SignerInformationStore
Return the number of signers in the collection.
skip(long) - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
SMIMECompressed - Class in org.bouncycastle.mail.smime
containing class for an S/MIME pkcs7-mime MimePart.
SMIMECompressed(MimeBodyPart) - Constructor for class org.bouncycastle.mail.smime.SMIMECompressed
 
SMIMECompressed(MimeMessage) - Constructor for class org.bouncycastle.mail.smime.SMIMECompressed
 
SMIMECompressedGenerator - Class in org.bouncycastle.mail.smime
General class for generating a pkcs7-mime compressed message.
SMIMECompressedGenerator() - Constructor for class org.bouncycastle.mail.smime.SMIMECompressedGenerator
 
SMIMECompressedParser - Class in org.bouncycastle.mail.smime
Stream based containing class for an S/MIME pkcs7-mime compressed MimePart.
SMIMECompressedParser(MimeBodyPart) - Constructor for class org.bouncycastle.mail.smime.SMIMECompressedParser
 
SMIMECompressedParser(MimeMessage) - Constructor for class org.bouncycastle.mail.smime.SMIMECompressedParser
 
SMIMECompressedParser(MimeBodyPart, int) - Constructor for class org.bouncycastle.mail.smime.SMIMECompressedParser
Create a parser from a MimeBodyPart using the passed in buffer size for reading it.
SMIMECompressedParser(MimeMessage, int) - Constructor for class org.bouncycastle.mail.smime.SMIMECompressedParser
Create a parser from a MimeMessage using the passed in buffer size for reading it.
SMIMECompressedTest - Class in org.bouncycastle.mail.smime.test
 
SMIMECompressedTest(String) - Constructor for class org.bouncycastle.mail.smime.test.SMIMECompressedTest
 
SMIMEEnveloped - Class in org.bouncycastle.mail.smime
containing class for an S/MIME pkcs7-mime encrypted MimePart.
SMIMEEnveloped(MimeBodyPart) - Constructor for class org.bouncycastle.mail.smime.SMIMEEnveloped
 
SMIMEEnveloped(MimeMessage) - Constructor for class org.bouncycastle.mail.smime.SMIMEEnveloped
 
SMIMEEnvelopedGenerator - Class in org.bouncycastle.mail.smime
General class for generating a pkcs7-mime message.
SMIMEEnvelopedGenerator() - Constructor for class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
base constructor
SMIMEEnvelopedParser - Class in org.bouncycastle.mail.smime
Stream based containing class for an S/MIME pkcs7-mime encrypted MimePart.
SMIMEEnvelopedParser(MimeBodyPart) - Constructor for class org.bouncycastle.mail.smime.SMIMEEnvelopedParser
 
SMIMEEnvelopedParser(MimeMessage) - Constructor for class org.bouncycastle.mail.smime.SMIMEEnvelopedParser
 
SMIMEEnvelopedParser(MimeBodyPart, int) - Constructor for class org.bouncycastle.mail.smime.SMIMEEnvelopedParser
Create a parser from a MimeBodyPart using the passed in buffer size for reading it.
SMIMEEnvelopedParser(MimeMessage, int) - Constructor for class org.bouncycastle.mail.smime.SMIMEEnvelopedParser
Create a parser from a MimeMessage using the passed in buffer size for reading it.
SMIMEEnvelopedTest - Class in org.bouncycastle.mail.smime.test
 
SMIMEEnvelopedTest(String) - Constructor for class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
SMIMEException - Exception in org.bouncycastle.mail.smime
 
SMIMEException(String) - Constructor for exception org.bouncycastle.mail.smime.SMIMEException
 
SMIMEException(String, Exception) - Constructor for exception org.bouncycastle.mail.smime.SMIMEException
 
SMIMEGenerator - Class in org.bouncycastle.mail.smime
super class of the various generators.
SMIMEGenerator() - Constructor for class org.bouncycastle.mail.smime.SMIMEGenerator
base constructor
SMIMEMiscTest - Class in org.bouncycastle.mail.smime.test
 
SMIMEMiscTest(String) - Constructor for class org.bouncycastle.mail.smime.test.SMIMEMiscTest
 
SMIMESigned - Class in org.bouncycastle.mail.smime
general class for handling a pkcs7-signature message.
SMIMESigned(MimeMultipart) - Constructor for class org.bouncycastle.mail.smime.SMIMESigned
base constructor using a defaultContentTransferEncoding of 7bit
SMIMESigned(MimeMultipart, String) - Constructor for class org.bouncycastle.mail.smime.SMIMESigned
base constructor with settable contentTransferEncoding
SMIMESigned(Part) - Constructor for class org.bouncycastle.mail.smime.SMIMESigned
base constructor for a signed message with encapsulated content.
SMIMESignedGenerator - Class in org.bouncycastle.mail.smime
general class for generating a pkcs7-signature message.
SMIMESignedGenerator() - Constructor for class org.bouncycastle.mail.smime.SMIMESignedGenerator
base constructor - default content transfer encoding 7bit
SMIMESignedGenerator(String) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedGenerator
base constructor - default content transfer encoding explicitly set
SMIMESignedParser - Class in org.bouncycastle.mail.smime
general class for handling a pkcs7-signature message.
SMIMESignedParser(MimeMultipart) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedParser
base constructor using a defaultContentTransferEncoding of 7bit.
SMIMESignedParser(MimeMultipart, File) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedParser
base constructor using a defaultContentTransferEncoding of 7bit and a specified backing file.
SMIMESignedParser(MimeMultipart, String) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedParser
base constructor with settable contentTransferEncoding.
SMIMESignedParser(MimeMultipart, String, File) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedParser
base constructor with settable contentTransferEncoding and a specified backing file.
SMIMESignedParser(Part) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedParser
base constructor for a signed message with encapsulated content.
SMIMESignedParser(Part, File) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedParser
Constructor for a signed message with encapsulated content.
SMIMESignedTest - Class in org.bouncycastle.mail.smime.test
 
SMIMESignedTest(String) - Constructor for class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
SMIMEStreamingProcessor - Interface in org.bouncycastle.mail.smime
 
SMIMETestUtil - Class in org.bouncycastle.mail.smime.test
 
SMIMETestUtil() - Constructor for class org.bouncycastle.mail.smime.test.SMIMETestUtil
 
SMIMEUtil - Class in org.bouncycastle.mail.smime
 
SMIMEUtil() - Constructor for class org.bouncycastle.mail.smime.SMIMEUtil
 
streamToByteArray(InputStream) - Static method in class org.bouncycastle.cms.test.CMSTestUtil
 
suite() - Static method in class org.bouncycastle.cms.test.AllTests
 
suite() - Static method in class org.bouncycastle.cms.test.AuthenticatedDataStreamTest
 
suite() - Static method in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
suite() - Static method in class org.bouncycastle.cms.test.CompressedDataStreamTest
 
suite() - Static method in class org.bouncycastle.cms.test.CompressedDataTest
 
suite() - Static method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
suite() - Static method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
suite() - Static method in class org.bouncycastle.cms.test.MiscDataStreamTest
 
suite() - Static method in class org.bouncycastle.cms.test.NullProviderTest
 
suite() - Static method in class org.bouncycastle.cms.test.Rfc4134Test
 
suite() - Static method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
suite() - Static method in class org.bouncycastle.cms.test.SignedDataTest
 
suite() - Static method in class org.bouncycastle.cms.test.SunProviderTest
 
suite() - Static method in class org.bouncycastle.mail.smime.test.AllTests
 
suite() - Static method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
suite() - Static method in class org.bouncycastle.mail.smime.test.SMIMECompressedTest
 
suite() - Static method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
suite() - Static method in class org.bouncycastle.mail.smime.test.SMIMEMiscTest
 
suite() - Static method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
suite() - Static method in class org.bouncycastle.sasn1.test.AllTests
Deprecated.  
suite() - Static method in class org.bouncycastle.sasn1.test.Asn1SequenceTest
Deprecated.  
suite() - Static method in class org.bouncycastle.sasn1.test.OctetStringTest
Deprecated.  
SUMMARY - Static variable in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
SunProviderTest - Class in org.bouncycastle.cms.test
 
SunProviderTest() - Constructor for class org.bouncycastle.cms.test.SunProviderTest
 

T

T61_STRING - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  
TAGGED - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  
tearDown() - Method in class org.bouncycastle.cms.test.CompressedDataTest
 
test1000() - Method in class org.bouncycastle.cms.test.CompressedDataStreamTest
 
test4_1() - Method in class org.bouncycastle.cms.test.Rfc4134Test
 
test4_2() - Method in class org.bouncycastle.cms.test.Rfc4134Test
 
test4_4() - Method in class org.bouncycastle.cms.test.Rfc4134Test
 
test4_5() - Method in class org.bouncycastle.cms.test.Rfc4134Test
 
test4_6() - Method in class org.bouncycastle.cms.test.Rfc4134Test
 
test4_7() - Method in class org.bouncycastle.cms.test.Rfc4134Test
 
test5_1() - Method in class org.bouncycastle.cms.test.Rfc4134Test
 
test5_2() - Method in class org.bouncycastle.cms.test.Rfc4134Test
 
testAES128Encrypted() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
testAES128KEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testAES192Encrypted() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
testAES192KEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testAES256Encrypted() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
testAES256KEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testAESKEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testAttributeGenerators() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testBasic() - Method in class org.bouncycastle.mail.smime.test.SMIMECompressedTest
 
testBasicAS2() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testBasicAS2Parser() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testBerExplicitTaggedSequenceWriting() - Method in class org.bouncycastle.sasn1.test.Asn1SequenceTest
Deprecated.  
testBerReading() - Method in class org.bouncycastle.sasn1.test.Asn1SequenceTest
Deprecated.  
testBerWriting() - Method in class org.bouncycastle.sasn1.test.Asn1SequenceTest
Deprecated.  
testCamellia128KEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testCamellia192KEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testCamellia256KEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testCapEncrypt() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
testCASTEncrypted() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
testCertificateManagement() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testCertOrdering1() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testCertOrdering1() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testCertOrdering2() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testCertOrdering2() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testCertStoreReplacement() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testCertStoreReplacement() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testCircular() - Method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
testClassCast() - Method in class org.bouncycastle.sasn1.test.ParseTest
Deprecated.  
testCompressedSHA1WithRSA() - Method in class org.bouncycastle.mail.smime.test.SMIMECompressedTest
 
testCreateCertPath() - Method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
testDerExp() - Method in class org.bouncycastle.sasn1.test.ParseTest
Deprecated.  
testDerExplicitTaggedSequenceWriting() - Method in class org.bouncycastle.sasn1.test.Asn1SequenceTest
Deprecated.  
testDerImplicitTaggedSequenceWriting() - Method in class org.bouncycastle.sasn1.test.Asn1SequenceTest
Deprecated.  
testDerReading() - Method in class org.bouncycastle.sasn1.test.Asn1SequenceTest
Deprecated.  
testDerWriting() - Method in class org.bouncycastle.sasn1.test.Asn1SequenceTest
Deprecated.  
testDESEDE3Encrypted() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
testDESKEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testDetachedVerification() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testDSAEncapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testDSAEncapsulatedSubjectKeyID() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testDSANoAttributes() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testEach() - Method in class org.bouncycastle.cms.test.CompressedDataStreamTest
 
testEach() - Method in class org.bouncycastle.cms.test.CompressedDataTest
 
testECDSAEncapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testECDSAEncapsulatedSubjectKeyID() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testECDSASHA224Encapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testECDSASHA256Encapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testECDSASHA384Encapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testECDSASHA512Encapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testECDSASHA512EncapsulatedWithKeyFactoryAsEC() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testECKeyAgree() - Method in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
testECKeyAgree() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testECKeyAgree() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testECKeyAgreeVectors() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testECMQVKeyAgree() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testECMQVKeyAgreeVectors() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testEmbeddedMulti() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testEmbeddedMultiParser() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testEncapsulatedCertStoreReplacement() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testEncapsulatedCertStoreReplacement() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testEncapsulatedSamples() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testEncapsulatedSignerStoreReplacement() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testEncoding() - Method in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
testErrorneousKEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testExpired() - Method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
testExtendedReviewer() - Method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
testExtKeyUsage() - Method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
testExtraNlInPostamble() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testForMultipleCounterSignatures() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testGOST3411WithECGOST3410() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testGOST3411WithECGOST3410Encapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testGOST3411WithGOST3410() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testGOST3411WithGOST3410Encapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testHeaders() - Method in class org.bouncycastle.mail.smime.test.SMIMECompressedTest
 
testHeaders() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
testHeaders() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testHeadersEncapsulated() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testIDEAEncrypted() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
testKEKDESede() - Method in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
testKeyTrans() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTrans128RC4() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransAES128() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testKeyTransAES128() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransAES128() - Method in class org.bouncycastle.cms.test.NullProviderTest
 
testKeyTransAES128() - Method in class org.bouncycastle.cms.test.SunProviderTest
 
testKeyTransAES128Buffered() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testKeyTransAES128BufferedStream() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testKeyTransAES128Der() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testKeyTransAES128Throughput() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testKeyTransAES192() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransAES192() - Method in class org.bouncycastle.cms.test.NullProviderTest
 
testKeyTransAES192() - Method in class org.bouncycastle.cms.test.SunProviderTest
 
testKeyTransAES256() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransAES256() - Method in class org.bouncycastle.cms.test.NullProviderTest
 
testKeyTransAES256() - Method in class org.bouncycastle.cms.test.SunProviderTest
 
testKeyTransCamellia128() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransCamellia192() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransCamellia256() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransCAST5() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransCAST5SunJCE() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testKeyTransCAST5SunJCE() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransDES() - Method in class org.bouncycastle.cms.test.NullProviderTest
 
testKeyTransDES() - Method in class org.bouncycastle.cms.test.SunProviderTest
 
testKeyTransDESede() - Method in class org.bouncycastle.cms.test.AuthenticatedDataStreamTest
 
testKeyTransDESede() - Method in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
testKeyTransODES() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransRC4() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransSEED() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyTransSmallAES() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testKeyUsage() - Method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
testLimitEqual() - Method in class org.bouncycastle.cms.test.CompressedDataTest
 
testLimitOver() - Method in class org.bouncycastle.cms.test.CompressedDataTest
 
testLimitUnder() - Method in class org.bouncycastle.cms.test.CompressedDataTest
 
testLongTag() - Method in class org.bouncycastle.sasn1.test.ParseTest
Deprecated.  
testLongValidity() - Method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
testMD5WithRSA() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testMD5WithRSAAddSignersSHA1() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testMimeMultipart() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testMimeMultipartBinaryParser() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testMimeMultipartBinaryParserGetMimeContent() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testMimeMultipartBinaryReader() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testMultiAlternative() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testMultiAlternativeParser() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testMultipartBinaryBinary() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testMultipartBinaryText() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testMultipartTextBinary() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testMultipartTextText() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testNestedBerDerReading() - Method in class org.bouncycastle.sasn1.test.Asn1SequenceTest
Deprecated.  
testNestedBerDerWriting() - Method in class org.bouncycastle.sasn1.test.Asn1SequenceTest
Deprecated.  
testNestedBerReading() - Method in class org.bouncycastle.sasn1.test.Asn1SequenceTest
Deprecated.  
testNestedBerWriting() - Method in class org.bouncycastle.sasn1.test.Asn1SequenceTest
Deprecated.  
testNestedDerReading() - Method in class org.bouncycastle.sasn1.test.Asn1SequenceTest
Deprecated.  
testNestedDerWriting() - Method in class org.bouncycastle.sasn1.test.Asn1SequenceTest
Deprecated.  
testNestedExplicitTagDerWriting() - Method in class org.bouncycastle.sasn1.test.Asn1SequenceTest
Deprecated.  
testNestedImplicitTagDerWriting() - Method in class org.bouncycastle.sasn1.test.Asn1SequenceTest
Deprecated.  
testNestedReading(byte[]) - Method in class org.bouncycastle.sasn1.test.Asn1SequenceTest
Deprecated.  
testNestedStructure() - Method in class org.bouncycastle.sasn1.test.OctetStringTest
Deprecated.  
testNoEmail() - Method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
testNotYetValid() - Method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
testNullContentWithSigner() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testOriginatorInfo() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testOriginatorInfo() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testParser() - Method in class org.bouncycastle.mail.smime.test.SMIMECompressedTest
 
testParserDESEDE3Encrypted() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
testPasswordAES256() - Method in class org.bouncycastle.cms.test.AuthenticatedDataTest
 
testPasswordAES256() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testPasswordDESEDE() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testQuotable() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testQuotableParser() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testQuotePrintableSigPreservation() - Method in class org.bouncycastle.mail.smime.test.SMIMEMiscTest
 
testRC2128KEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testRC2Encrypted() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
testReadingWriting() - Method in class org.bouncycastle.sasn1.test.OctetStringTest
Deprecated.  
testReadingWritingNested() - Method in class org.bouncycastle.sasn1.test.OctetStringTest
Deprecated.  
testReadingWritingZeroInLength() - Method in class org.bouncycastle.sasn1.test.OctetStringTest
Deprecated.  
testRecode() - Method in class org.bouncycastle.sasn1.test.OIDTest
Deprecated.  
testRevoked() - Method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
testRFC4134ex5_1() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testRFC4134ex5_2() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testRfc4_3() - Method in class org.bouncycastle.cms.test.Rfc4134Test
 
testRIPEMD128WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testRIPEMD160WithRSA() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testRIPEMD160WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testRIPEMD256WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSamples() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSEED128KEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataTest
 
testSHA1AndMD5WithRSA() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSHA1AndMD5WithRSAEncapsulatedRepeated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSha1EncapsulatedSignature() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSHA1withDSA() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA1WithRSA() - Method in class org.bouncycastle.cms.test.MiscDataStreamTest
 
testSHA1WithRSA() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSHA1WithRSA() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA1WithRSAAddSigners() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA1WithRSAAndAttributeTable() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA1WithRSACanonicalization() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA1WithRSACounterSignature() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA1WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.NullProviderTest
 
testSHA1WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSHA1WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA1WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.SunProviderTest
 
testSHA1WithRSAEncapsulated() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA1WithRSAEncapsulatedBuffered() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSHA1WithRSAEncapsulatedBufferedStream() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSHA1WithRSAEncapsulatedParser() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA1WithRSAEncapsulatedParserAndFile() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA1WithRSAEncapsulatedSubjectKeyID() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSHA1WithRSAEncapsulatedSubjectKeyID() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA1WithRSANoAttributes() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSHA1WithRSANoAttributes() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA1WithRSANonData() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSHA1WithRSAPSS() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA1WithRSAPSS() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA1WithRSAStream() - Method in class org.bouncycastle.cms.test.NullProviderTest
 
testSHA1WithRSAStream() - Method in class org.bouncycastle.cms.test.SunProviderTest
 
testSHA1WithRSAViaConfig() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA224WithRSA() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA224WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA224WithRSAParser() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA224WithRSAParserEncryptedWithDES() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA224WithRSAPSS() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA224WithRSAPSS() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA256WithRSA() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA256WithRSABinary() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA256WithRSABinaryWithParser() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA256WithRSACompressed() - Method in class org.bouncycastle.mail.smime.test.SMIMEMiscTest
 
testSHA256WithRSAEncapsulated() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA256WithRSAParserCompressed() - Method in class org.bouncycastle.mail.smime.test.SMIMEMiscTest
 
testSHA256WithRSAParserEncryptedWithAES() - Method in class org.bouncycastle.mail.smime.test.SMIMEMiscTest
 
testSHA256WithRSAPSS() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA256WithRSAPSS() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA384WithRSA() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA384WithRSAPSS() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSHA384WithRSAPSS() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSHA512WithRSA() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testShortKey() - Method in class org.bouncycastle.mail.smime.test.SignedMailValidatorTest
 
testSignAttachmentOnly() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testSignerStoreReplacement() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testSignerStoreReplacement() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testSubKeyId() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
testTwoAESKEK() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
testTwoRecipients() - Method in class org.bouncycastle.mail.smime.test.SMIMEEnvelopedTest
 
testUnsortedAttributes() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testValue() - Method in class org.bouncycastle.sasn1.test.OIDTest
Deprecated.  
testWithAttributeCertificate() - Method in class org.bouncycastle.cms.test.SignedDataStreamTest
 
testWithAttributeCertificate() - Method in class org.bouncycastle.cms.test.SignedDataTest
 
testWithAttributeCertificate() - Method in class org.bouncycastle.mail.smime.test.SMIMESignedTest
 
testWorkingData() - Method in class org.bouncycastle.cms.test.CompressedDataStreamTest
 
testWorkingData() - Method in class org.bouncycastle.cms.test.CompressedDataTest
 
testWorkingData() - Method in class org.bouncycastle.cms.test.EnvelopedDataStreamTest
 
TEXT - Static variable in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
TITLE - Static variable in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
toMimeBodyPart(byte[]) - Static method in class org.bouncycastle.mail.smime.SMIMEUtil
return the MimeBodyPart described in the raw bytes provided in content
toMimeBodyPart(InputStream) - Static method in class org.bouncycastle.mail.smime.SMIMEUtil
return the MimeBodyPart described in the input stream content
toMimeBodyPart(CMSTypedStream) - Static method in class org.bouncycastle.mail.smime.SMIMEUtil
return a file backed MimeBodyPart described in CMSTypedStream content.
toMimeBodyPart(CMSTypedStream, File) - Static method in class org.bouncycastle.mail.smime.SMIMEUtil
Return a file based MimeBodyPart represented by content and backed by the file represented by file.
toSignerInfo() - Method in class org.bouncycastle.cms.SignerInformation
Return the base ASN.1 CMS structure that this object contains.
toString() - Method in class org.bouncycastle.sasn1.Asn1ObjectIdentifier
Deprecated.  

U

UNIVERSAL_STRING - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  
useBase64 - Variable in class org.bouncycastle.mail.smime.SMIMEGenerator
 
useCaCerts - Static variable in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
UTC_TIME - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  
UTF8_STRING - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  

V

validateSignatures(PKIXParameters) - Method in class org.bouncycastle.mail.smime.validator.SignedMailValidator
 
ValidateSignedMail - Class in org.bouncycastle.mail.smime.examples
An Example that reads a signed mail and validates its signature.
ValidateSignedMail() - Constructor for class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
verify(PublicKey, String) - Method in class org.bouncycastle.cms.SignerInformation
verify that the given public key successfully handles and confirms the signature associated with this signer.
verify(PublicKey, Provider) - Method in class org.bouncycastle.cms.SignerInformation
verify that the given public key successfully handles and confirms the signature associated with this signer.
verify(X509Certificate, String) - Method in class org.bouncycastle.cms.SignerInformation
verify that the given certificate successfully handles and confirms the signature associated with this signer and, if a signingTime attribute is available, that the certificate was valid at the time the signature was generated.
verify(X509Certificate, Provider) - Method in class org.bouncycastle.cms.SignerInformation
verify that the given certificate successfully handles and confirms the signature associated with this signer and, if a signingTime attribute is available, that the certificate was valid at the time the signature was generated.
verifySignedMail(MimeMessage, PKIXParameters) - Static method in class org.bouncycastle.mail.smime.examples.ValidateSignedMail
 
VIDEOTEX_STRING - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  
VISIBLE_STRING - Static variable in class org.bouncycastle.sasn1.BerTag
Deprecated.  

W

write(byte[]) - Method in class org.bouncycastle.cms.CMSAuthenticatedGenerator.MacOutputStream
 
write(byte[], int, int) - Method in class org.bouncycastle.cms.CMSAuthenticatedGenerator.MacOutputStream
 
write(int) - Method in class org.bouncycastle.cms.CMSAuthenticatedGenerator.MacOutputStream
 
write(OutputStream) - Method in interface org.bouncycastle.cms.CMSProcessable
generic routine to copy out the data we want processed - the OutputStream passed in will do the handling on it's own.
write(OutputStream) - Method in class org.bouncycastle.cms.CMSProcessableByteArray
 
write(OutputStream) - Method in class org.bouncycastle.cms.CMSProcessableFile
 
write(OutputStream) - Method in class org.bouncycastle.mail.smime.CMSProcessableBodyPart
 
write(OutputStream) - Method in class org.bouncycastle.mail.smime.CMSProcessableBodyPartInbound
 
write(OutputStream) - Method in class org.bouncycastle.mail.smime.CMSProcessableBodyPartOutbound
 
write(OutputStream) - Method in interface org.bouncycastle.mail.smime.SMIMEStreamingProcessor
 
write(int) - Method in class org.bouncycastle.mail.smime.util.CRLFOutputStream
 
write(byte[]) - Method in class org.bouncycastle.mail.smime.util.CRLFOutputStream
 
write(byte[], int, int) - Method in class org.bouncycastle.mail.smime.util.CRLFOutputStream
 
writeBerBody(InputStream) - Method in class org.bouncycastle.sasn1.BerGenerator
Deprecated.  
writeBerEnd() - Method in class org.bouncycastle.sasn1.BerGenerator
Deprecated.  
writeBerHeader(int) - Method in class org.bouncycastle.sasn1.BerGenerator
Deprecated.  
writeln() - Method in class org.bouncycastle.mail.smime.util.CRLFOutputStream
 
writeTo(Object, String, OutputStream) - Method in class org.bouncycastle.mail.smime.handlers.multipart_signed
 
writeTo(Object, String, OutputStream) - Method in class org.bouncycastle.mail.smime.handlers.PKCS7ContentHandler
 
writeTo(Object, String, OutputStream) - Method in class org.bouncycastle.mail.smime.handlers.x_pkcs7_signature
 
writeTo(OutputStream) - Method in class org.bouncycastle.mail.smime.util.FileBackedMimeBodyPart
 

X

x_pkcs7_mime - Class in org.bouncycastle.mail.smime.handlers
 
x_pkcs7_mime() - Constructor for class org.bouncycastle.mail.smime.handlers.x_pkcs7_mime
 
x_pkcs7_signature - Class in org.bouncycastle.mail.smime.handlers
 
x_pkcs7_signature() - Constructor for class org.bouncycastle.mail.smime.handlers.x_pkcs7_signature
 
xtraCounterSig - Static variable in class org.bouncycastle.cms.test.SignedDataTest
 

Z

ZLIB - Static variable in class org.bouncycastle.cms.CMSCompressedDataGenerator
 
ZLIB - Static variable in class org.bouncycastle.cms.CMSCompressedDataStreamGenerator
 
ZLIB - Static variable in class org.bouncycastle.mail.smime.SMIMECompressedGenerator
 

_

_baseTag - Variable in class org.bouncycastle.sasn1.Asn1Object
Deprecated.  
_certs - Variable in class org.bouncycastle.cms.CMSSignedGenerator
 
_contentInfo - Variable in class org.bouncycastle.cms.CMSContentInfoParser
 
_contentStream - Variable in class org.bouncycastle.sasn1.Asn1Object
Deprecated.  
_crls - Variable in class org.bouncycastle.cms.CMSSignedGenerator
 
_data - Variable in class org.bouncycastle.cms.CMSContentInfoParser
 
_digests - Variable in class org.bouncycastle.cms.CMSSignedGenerator
 
_out - Variable in class org.bouncycastle.sasn1.Asn1Generator
Deprecated.  
_signers - Variable in class org.bouncycastle.cms.CMSSignedGenerator
 
_tagNumber - Variable in class org.bouncycastle.sasn1.Asn1Object
Deprecated.  

A B C D E F G H I K L M N O P R S T U V W X Z _
Bouncy Castle Cryptography Library 1.45