Enhydra-Oyster 2.1-7 API
A B C D E F G H I J K M N O P R S T U

E

ENCIPHER - Static variable in interface org.enhydra.oyster.cms.consts.CapabilitiesConstants
Identifies encipher algorithm capabilities group
EncapsulatedContentInfo - class org.enhydra.oyster.cms.EncapsulatedContentInfo.
EncapsulatedContentInfo class is DER encoded content info represented in ASN.1 notation according to RFC2630.
EncapsulatedContentInfo() - Constructor for class org.enhydra.oyster.cms.EncapsulatedContentInfo
Constructs empty EncapsulatedContentInfo object.
EncryptedContentInfo - class org.enhydra.oyster.cms.EncryptedContentInfo.
EncryptedContentInfo class is DER encoded Encrypted Content Info represented in ASN.1 notation according to RFC2630.
EncryptedContentInfo() - Constructor for class org.enhydra.oyster.cms.EncryptedContentInfo
Constructs empty Encrypted Content Info.
EncryptedKey - class org.enhydra.oyster.cms.EncryptedKey.
EncryptedKey class is DER encoded Octet string represented in ASN.1 notation according to RFC2630.

EncryptedKey ::= OCTET STRING
EncryptedKey(byte[]) - Constructor for class org.enhydra.oyster.cms.EncryptedKey
Constructs container for symmetric encryption key
EnvelopedConstants - interface org.enhydra.oyster.crypto.consts.EnvelopedConstants.
Types of symetric algorithms, currently suported by Oyster project.
EnvelopedData - class org.enhydra.oyster.cms.EnvelopedData.
EnvelopedData is DER encoded container for information represented in ASN.1 notation according to RFC2630, used for construction CMS object of encrypted message.

EnvelopedData ::= SEQUENCE {
version CMSVersion,
originatorInfo [0] IMPLICIT OriginatorInfo OPTIONAL,
recipientInfos RecipientInfos,
encryptedContentInfo EncryptedContentInfo,
unprotectedAttrs [1] IMPLICIT UnprotectedAttributes OPTIONAL }
EnvelopedData() - Constructor for class org.enhydra.oyster.cms.EnvelopedData
Constructs empty Enveloped Data.
EnvelopedSMIME - class org.enhydra.oyster.smime.EnvelopedSMIME.
EnvelopedSMIME class is used for creating and sending encrypted S/MIME message.

Email message is in general composed of the content of the message and of one or more attachments.
EnvelopedSMIME() - Constructor for class org.enhydra.oyster.smime.EnvelopedSMIME
Simple constructor.
EnvelopedSMIME(String, String, String, String, String) - Constructor for class org.enhydra.oyster.smime.EnvelopedSMIME
Initializes the JavaMail session for SMTP and the MimeMessage object for message which will be sent.
EnvelopedSMIME(String, String, String, String) - Constructor for class org.enhydra.oyster.smime.EnvelopedSMIME
Initializes the JavaMail session for SMTP and the MimeMessage object for message which will be sent.
EnvelopedSMIME(MimeMessage) - Constructor for class org.enhydra.oyster.smime.EnvelopedSMIME
Construction of message with external prepared MimeMessage object.
ErrorStorage - class org.enhydra.oyster.exception.ErrorStorage.
ErrorStorage is used for storing SMIME error mesages used in construction of the SMIMEException.
ErrorStorage() - Constructor for class org.enhydra.oyster.exception.ErrorStorage
 
ExampleGenerator - class org.enhydra.oyster.test.ExampleGenerator.
Class for storing and generation of resources used in test examples.
ExampleGenerator() - Constructor for class org.enhydra.oyster.test.ExampleGenerator
 
encrypt(Key, byte[]) - Method in class org.enhydra.oyster.crypto.AsymmetricEncryption
Perform RSA encryption of the input byte array with the private or public key.
encrypt(byte[]) - Method in class org.enhydra.oyster.crypto.SymmetricEncryption
Encryption of the byte array with random generated key
encrypt(byte[], byte[]) - Method in class org.enhydra.oyster.crypto.SymmetricEncryption
Encryption of the byte array with the given symmetric key
enveloping() - Method in class org.enhydra.oyster.smime.EnvelopedSMIME
Envelopes message with default algorithm RC2_CBC, 40 bits.
enveloping(String, int) - Method in class org.enhydra.oyster.smime.EnvelopedSMIME
Envelopes message with given algorithm name and key length.
externalMessagePresence - Variable in class org.enhydra.oyster.smime.BaseSMIMEObject
Indicator of the external MimeMessage object presence.

Enhydra-Oyster 2.1-7 API
A B C D E F G H I J K M N O P R S T U