Bouncy Castle Cryptography Library 1.79
A C D E F G I L M N O P R S T U W X Z

A

addAttributeCertificates(Store) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
addCertificates(Store) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
addCRLs(Store) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
addRecipientInfoGenerator(RecipientInfoGenerator) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
add a recipientInfoGenerator.
addSignerInfoGenerator(SignerInfoGenerator) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
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.mail.smime.SMIMEEnvelopedGenerator
 
AES128_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
AES192_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
AES256_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
AES256_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 

C

CAMELLIA128_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
CAMELLIA128_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
CAMELLIA192_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
CAMELLIA192_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
CAMELLIA256_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
CAMELLIA256_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
CAST5_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
CMSProcessableBodyPart - class org.bouncycastle.mail.smime.CMSProcessableBodyPart.
a holding class for a BodyPart to be processed.
CMSProcessableBodyPart(BodyPart) - Constructor for class org.bouncycastle.mail.smime.CMSProcessableBodyPart
 
CMSProcessableBodyPartInbound - class org.bouncycastle.mail.smime.CMSProcessableBodyPartInbound.
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 org.bouncycastle.mail.smime.CMSProcessableBodyPartOutbound.
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.
CreateCompressedMail - class org.bouncycastle.mail.smime.examples.CreateCompressedMail.
a simple example that creates a single compressed mail message.
CreateCompressedMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateCompressedMail
 
CreateEncryptedMail - class org.bouncycastle.mail.smime.examples.CreateEncryptedMail.
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 org.bouncycastle.mail.smime.examples.CreateLargeCompressedMail.
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 org.bouncycastle.mail.smime.examples.CreateLargeEncryptedMail.
a simple example that creates a single encrypted mail message.
CreateLargeEncryptedMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateLargeEncryptedMail
 
CreateLargeSignedMail - class org.bouncycastle.mail.smime.examples.CreateLargeSignedMail.
a simple example that creates a single signed mail message.
CreateLargeSignedMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateLargeSignedMail
 
CreateSignedMail - class org.bouncycastle.mail.smime.examples.CreateSignedMail.
a simple example that creates a single signed mail message.
CreateSignedMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateSignedMail
 
CreateSignedMultipartMail - class org.bouncycastle.mail.smime.examples.CreateSignedMultipartMail.
a simple example that creates a single signed multipart mail message.
CreateSignedMultipartMail() - Constructor for class org.bouncycastle.mail.smime.examples.CreateSignedMultipartMail
 
CRLFOutputStream - class org.bouncycastle.mail.smime.util.CRLFOutputStream.
 
CRLFOutputStream(OutputStream) - Constructor for class org.bouncycastle.mail.smime.util.CRLFOutputStream
 

D

decrypt(MimeBodyPart, RecipientId, Recipient) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Decrypt the passed in MIME part returning a part representing the decrypted content.
decrypt(MimeMessage, RecipientId, Recipient) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Decrypt the passed in MIME message returning a part representing the decrypted content.
DES_EDE3_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
DES_EDE3_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
DIGEST_GOST3411 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_MD5 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_RIPEMD128 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_RIPEMD160 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_RIPEMD256 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_SHA1 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_SHA224 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_SHA256 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
DIGEST_SHA384 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
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.
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.mail.smime.SMIMEEnvelopedGenerator
 
encoding - Variable in class org.bouncycastle.mail.smime.SMIMEGenerator
 
encrypt(MimeBodyPart, OutputEncryptor, RecipientInfoGenerator) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Encrypt the passed in MIME part returning a new encrypted MIME part.
encrypt(MimeMessage, OutputEncryptor, RecipientInfoGenerator) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Encrypt the passed in MIME message returning a new encrypted MIME part.
encrypt(MimeMultipart, OutputEncryptor, RecipientInfoGenerator) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Encrypt the passed in MIME multi-part returning a new encrypted MIME part.
ENCRYPTION_DSA - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
ENCRYPTION_ECDSA - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
ENCRYPTION_ECGOST3410 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
ENCRYPTION_ECGOST3410_2012_256 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
ENCRYPTION_ECGOST3410_2012_512 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
ENCRYPTION_GOST3410 - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
ENCRYPTION_RSA - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
ENCRYPTION_RSA_PSS - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
ExampleUtils - class org.bouncycastle.mail.smime.examples.ExampleUtils.
 
ExampleUtils() - Constructor for class org.bouncycastle.mail.smime.examples.ExampleUtils
 
extractCertificate(MimeMultipart, SignerInformation) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Extract the signer's signing certificate from Multipart message content.
extractCertificate(Part, SignerInformation) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Extract the signer's signing certificate from the message.

F

FileBackedMimeBodyPart - class org.bouncycastle.mail.smime.util.FileBackedMimeBodyPart.
 
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

generate(MimeBodyPart) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
generate(MimeBodyPart, OutputCompressor) - 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, OutputEncryptor) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
generate an enveloped object that contains an SMIME Enveloped object using the given content encryptor
generate(MimeMessage) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
generate(MimeMessage, OutputCompressor) - 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, OutputEncryptor) - 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
generateCertificateManagement() - 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.
generateEncapsulated(MimeBodyPart) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
generate a signed message with encapsulated content
generateEncapsulated(MimeMessage) - Method in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
getCause() - Method in class org.bouncycastle.mail.smime.SMIMEException
 
getCompressedContent() - Method in class org.bouncycastle.mail.smime.SMIMECompressedParser
 
getCompressedContent() - Method in class org.bouncycastle.mail.smime.SMIMECompressed
 
getContent() - Method in class org.bouncycastle.mail.smime.CMSProcessableBodyPart
 
getContent() - Method in class org.bouncycastle.mail.smime.SMIMESigned
return the content that was signed.
getContent() - Method in class org.bouncycastle.mail.smime.CMSProcessableBodyPartOutbound
 
getContent() - Method in class org.bouncycastle.mail.smime.CMSProcessableBodyPartInbound
 
getContent() - Method in class org.bouncycastle.mail.smime.SMIMESignedParser
return the content that was 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(DataSource) - Method in class org.bouncycastle.mail.smime.handlers.multipart_signed
 
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.
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.
getEncryptedContent() - Method in class org.bouncycastle.mail.smime.SMIMEEnveloped
 
getEncryptedContent() - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedParser
 
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.
getPosition() - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
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.
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
 
getTransferData(DataFlavor, DataSource) - 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
 
getTransferDataFlavors() - Method in class org.bouncycastle.mail.smime.handlers.multipart_signed
 
getUnderlyingException() - Method in class org.bouncycastle.mail.smime.SMIMEException
 

I

IDEA_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
isEncrypted(Part) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Return true if the passed in message (MimeBodyPart or MimeMessage) is encrypted.
isMultipartContent(Part) - Static method in class org.bouncycastle.mail.smime.SMIMEUtil
 
isSigned(MimeMultipart) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Return true if the passed in MimeMultipart is a signed one.
isSigned(Part) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Return true if the passed in message (MimeBodyPart or MimeMessage) is a signed one.
isValidSignature(MimeMultipart, SignerInformationVerifier) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Return true if there is a signature on the message that can be verified by verifier..
isValidSignature(Part, SignerInformationVerifier) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Return true if there is a signature on the message that can be verified by the verifier.

L

lastb - Variable in class org.bouncycastle.mail.smime.util.CRLFOutputStream
 

M

main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.SendSignedAndEncryptedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateLargeCompressedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateEncryptedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateSignedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ReadLargeCompressedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateLargeEncryptedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ReadLargeEncryptedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateCompressedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ReadEncryptedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateSignedMultipartMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ReadLargeSignedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ReadCompressedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.ReadSignedMail
 
main(String[]) - Static method in class org.bouncycastle.mail.smime.examples.CreateLargeSignedMail
 
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
mark(int) - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
markSupported() - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
multipart_signed - class org.bouncycastle.mail.smime.handlers.multipart_signed.
 
multipart_signed() - Constructor for class org.bouncycastle.mail.smime.handlers.multipart_signed
 

N

newline - Static variable in class org.bouncycastle.mail.smime.util.CRLFOutputStream
 
newStream(long, long) - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 

O

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.util - package org.bouncycastle.mail.smime.util
 

P

pkcs7_mime - class org.bouncycastle.mail.smime.handlers.pkcs7_mime.
 
pkcs7_mime() - Constructor for class org.bouncycastle.mail.smime.handlers.pkcs7_mime
 
pkcs7_signature - class org.bouncycastle.mail.smime.handlers.pkcs7_signature.
 
pkcs7_signature() - Constructor for class org.bouncycastle.mail.smime.handlers.pkcs7_signature
 
PKCS7ContentHandler - class org.bouncycastle.mail.smime.handlers.PKCS7ContentHandler.
 

R

RC2_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
read() - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
read(byte[]) - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
read(byte[], int, int) - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
ReadCompressedMail - class org.bouncycastle.mail.smime.examples.ReadCompressedMail.
a simple example that reads a compressed email.
ReadCompressedMail() - Constructor for class org.bouncycastle.mail.smime.examples.ReadCompressedMail
 
ReadEncryptedMail - class org.bouncycastle.mail.smime.examples.ReadEncryptedMail.
a simple example that reads an encrypted email.
ReadEncryptedMail() - Constructor for class org.bouncycastle.mail.smime.examples.ReadEncryptedMail
 
ReadLargeCompressedMail - class org.bouncycastle.mail.smime.examples.ReadLargeCompressedMail.
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 org.bouncycastle.mail.smime.examples.ReadLargeEncryptedMail.
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 org.bouncycastle.mail.smime.examples.ReadLargeSignedMail.
a simple example that reads a basic SMIME signed mail file.
ReadLargeSignedMail() - Constructor for class org.bouncycastle.mail.smime.examples.ReadLargeSignedMail
 
ReadSignedMail - class org.bouncycastle.mail.smime.examples.ReadSignedMail.
a simple example that reads a basic SMIME signed mail file.
ReadSignedMail() - Constructor for class org.bouncycastle.mail.smime.examples.ReadSignedMail
 
reset() - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
RFC3851_MICALGS - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 
RFC5751_MICALGS - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 

S

SEED_CBC - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
SEED_WRAP - Static variable in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
 
SendSignedAndEncryptedMail - class org.bouncycastle.mail.smime.examples.SendSignedAndEncryptedMail.
Example that sends a signed and encrypted mail message.
SendSignedAndEncryptedMail() - Constructor for class org.bouncycastle.mail.smime.examples.SendSignedAndEncryptedMail
 
setBerEncodeRecipients(boolean) - Method in class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
Use a BER Set to store the recipient information
setContentTransferEncoding(String) - Method in class org.bouncycastle.mail.smime.SMIMEGenerator
set the content-transfer-encoding for the CMS block (enveloped data, signature, etc[]) in the message.
SharedFileInputStream - class org.bouncycastle.mail.smime.util.SharedFileInputStream.
 
SharedFileInputStream(File) - Constructor for class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
SharedFileInputStream(String) - Constructor for class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
sign(MimeBodyPart, SignerInfoGenerator) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Produce a signed message in multi-part format with the second part containing a detached signature for the first.
signEncapsulated(MimeBodyPart, SignerInfoGenerator) - Method in class org.bouncycastle.mail.smime.SMIMEToolkit
Produce a signed message in encapsulated format where the message is encoded in the signature..
skip(long) - Method in class org.bouncycastle.mail.smime.util.SharedFileInputStream
 
SMIMECompressed - class org.bouncycastle.mail.smime.SMIMECompressed.
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 org.bouncycastle.mail.smime.SMIMECompressedGenerator.
General class for generating a pkcs7-mime compressed message.
SMIMECompressedGenerator() - Constructor for class org.bouncycastle.mail.smime.SMIMECompressedGenerator
 
SMIMECompressedParser - class org.bouncycastle.mail.smime.SMIMECompressedParser.
Stream based containing class for an S/MIME pkcs7-mime compressed MimePart.
SMIMECompressedParser(MimeBodyPart) - 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) - Constructor for class org.bouncycastle.mail.smime.SMIMECompressedParser
 
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.
SMIMEEnveloped - class org.bouncycastle.mail.smime.SMIMEEnveloped.
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 org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator.
General class for generating a pkcs7-mime message.
SMIMEEnvelopedGenerator() - Constructor for class org.bouncycastle.mail.smime.SMIMEEnvelopedGenerator
base constructor
SMIMEEnvelopedParser - class org.bouncycastle.mail.smime.SMIMEEnvelopedParser.
Stream based containing class for an S/MIME pkcs7-mime encrypted MimePart.
SMIMEEnvelopedParser(MimeBodyPart) - 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) - Constructor for class org.bouncycastle.mail.smime.SMIMEEnvelopedParser
 
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.
SMIMEException - exception org.bouncycastle.mail.smime.SMIMEException.
 
SMIMEException(String) - Constructor for class org.bouncycastle.mail.smime.SMIMEException
 
SMIMEException(String, Exception) - Constructor for class org.bouncycastle.mail.smime.SMIMEException
 
SMIMEGenerator - class org.bouncycastle.mail.smime.SMIMEGenerator.
super class of the various generators.
SMIMEGenerator() - Constructor for class org.bouncycastle.mail.smime.SMIMEGenerator
base constructor
SMIMESigned - class org.bouncycastle.mail.smime.SMIMESigned.
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 org.bouncycastle.mail.smime.SMIMESignedGenerator.
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(Map) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedGenerator
base constructor - default content transfer encoding explicitly set
SMIMESignedGenerator(String) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedGenerator
base constructor - default content transfer encoding explicitly set
SMIMESignedGenerator(String, Map) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedGenerator
base constructor - default content transfer encoding explicitly set
SMIMESignedParser - class org.bouncycastle.mail.smime.SMIMESignedParser.
general class for handling a pkcs7-signature message.
SMIMESignedParser(DigestCalculatorProvider, MimeMultipart) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedParser
base constructor using a defaultContentTransferEncoding of 7bit.
SMIMESignedParser(DigestCalculatorProvider, MimeMultipart, File) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedParser
base constructor using a defaultContentTransferEncoding of 7bit and a specified backing file.
SMIMESignedParser(DigestCalculatorProvider, MimeMultipart, String) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedParser
base constructor with settable contentTransferEncoding.
SMIMESignedParser(DigestCalculatorProvider, MimeMultipart, String, File) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedParser
base constructor with settable contentTransferEncoding and a specified backing file.
SMIMESignedParser(DigestCalculatorProvider, Part) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedParser
base constructor for a signed message with encapsulated content.
SMIMESignedParser(DigestCalculatorProvider, Part, File) - Constructor for class org.bouncycastle.mail.smime.SMIMESignedParser
Constructor for a signed message with encapsulated content.
SMIMEStreamingProcessor - interface org.bouncycastle.mail.smime.SMIMEStreamingProcessor.
 
SMIMEToolkit - class org.bouncycastle.mail.smime.SMIMEToolkit.
A tool kit of common tasks.
SMIMEToolkit(DigestCalculatorProvider) - Constructor for class org.bouncycastle.mail.smime.SMIMEToolkit
Base constructor.
SMIMEUtil - class org.bouncycastle.mail.smime.SMIMEUtil.
 
SMIMEUtil() - Constructor for class org.bouncycastle.mail.smime.SMIMEUtil
 
STANDARD_MICALGS - Static variable in class org.bouncycastle.mail.smime.SMIMESignedGenerator
 

T

toMimeBodyPart(byte[]) - Static method in class org.bouncycastle.mail.smime.SMIMEUtil
return the MimeBodyPart described in the raw bytes provided in 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.
toMimeBodyPart(InputStream) - Static method in class org.bouncycastle.mail.smime.SMIMEUtil
return the MimeBodyPart described in the input stream content

U

useBase64 - Variable in class org.bouncycastle.mail.smime.SMIMEGenerator
 

W

write(byte[]) - Method in class org.bouncycastle.mail.smime.util.CRLFOutputStream
 
write(byte[], int, int) - Method in class org.bouncycastle.mail.smime.util.CRLFOutputStream
 
write(int) - Method in class org.bouncycastle.mail.smime.util.CRLFOutputStream
 
write(OutputStream) - Method in class org.bouncycastle.mail.smime.CMSProcessableBodyPart
 
write(OutputStream) - Method in interface org.bouncycastle.mail.smime.SMIMEStreamingProcessor
 
write(OutputStream) - Method in class org.bouncycastle.mail.smime.CMSProcessableBodyPartOutbound
 
write(OutputStream) - Method in class org.bouncycastle.mail.smime.CMSProcessableBodyPartInbound
 
writeln() - Method in class org.bouncycastle.mail.smime.util.CRLFOutputStream
 
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(Object, String, OutputStream) - Method in class org.bouncycastle.mail.smime.handlers.multipart_signed
 
writeTo(OutputStream) - Method in class org.bouncycastle.mail.smime.util.FileBackedMimeBodyPart
 

X

x_pkcs7_mime - class org.bouncycastle.mail.smime.handlers.x_pkcs7_mime.
 
x_pkcs7_mime() - Constructor for class org.bouncycastle.mail.smime.handlers.x_pkcs7_mime
 
x_pkcs7_signature - class org.bouncycastle.mail.smime.handlers.x_pkcs7_signature.
 
x_pkcs7_signature() - Constructor for class org.bouncycastle.mail.smime.handlers.x_pkcs7_signature
 

Z

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

A C D E F G I L M N O P R S T U W X Z
Bouncy Castle Cryptography Library 1.79