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

C

CMSEnvelopedDataSource - class org.enhydra.oyster.activation.CMSEnvelopedDataSource.
CMSEnvelopedDataSource represents implementation of DataSource interfaces.
CMSEnvelopedDataSource(byte[], String, int) - Constructor for class org.enhydra.oyster.activation.CMSEnvelopedDataSource
Constructs CMS object for encryption with MIME Message in form of byte array and with given values for encryption algorithm.
CMSEnvelopedDataSource(MimeMessage, String, int) - Constructor for class org.enhydra.oyster.activation.CMSEnvelopedDataSource
Constructs CMS object for encryption with MIME Message in form of instance of MimeMessage class and with defined values for encryption algorithm.
CMSSignedDataSource - class org.enhydra.oyster.activation.CMSSignedDataSource.
CMSSignedDataSource represents implementation of DataSource interfaces.
CMSSignedDataSource(byte[], boolean) - Constructor for class org.enhydra.oyster.activation.CMSSignedDataSource
Constructs CMS object for signing with Mime Message in form of byte array and with given value for type of CMSSignedDataSource (type of signing).
CMSSignedDataSource(MimeMessage, boolean) - Constructor for class org.enhydra.oyster.activation.CMSSignedDataSource
Constructs CMS object for signing with Mime Message in form of instance of MimeMessage class and with given value for type of CMSSignedDataSource (type of signing).
CMSVersion - class org.enhydra.oyster.cms.CMSVersion.
CMSVersion class is DER encoded integer represented in ASN.1 notation according to RFC2630.

CMSVersion ::= INTEGER { v0(0), v1(1), v2(2), v3(3), v4(4) }
CMSVersion(int) - Constructor for class org.enhydra.oyster.cms.CMSVersion
Construction is possible only for few discret integer values
CapabilitiesAttribute - class org.enhydra.oyster.cms.CapabilitiesAttribute.
Capabilities which this class can indicate are capabilities of symetric encryption algorithm: DES_EDE3_CBC, RC2_CBC with 128bit key, RC2_CBC with 64bit key, DES and RC2_CBC with 40bit key.
CapabilitiesAttribute(String[]) - Constructor for class org.enhydra.oyster.cms.CapabilitiesAttribute
Constructs capabilities from given list with information about algorithm
CapabilitiesConstants - interface org.enhydra.oyster.cms.consts.CapabilitiesConstants.
Algorithm capabilities currently suported by Oyster project.
CertificateSerialNumber - class org.enhydra.oyster.cms.CertificateSerialNumber.
CertificateSerialNumber class is DER encoded integer represented in ASN.1 notation according to RFC2630.

CertificateSerialNumber ::= INTEGER
CertificateSerialNumber(BigInteger) - Constructor for class org.enhydra.oyster.cms.CertificateSerialNumber
Construction with BigInteger type of data as input.
CertificateSerialNumber(X509Certificate) - Constructor for class org.enhydra.oyster.cms.CertificateSerialNumber
Construction by extracting serial number from X509 certificate
CertificateSerialNumber(long) - Constructor for class org.enhydra.oyster.cms.CertificateSerialNumber
Construction with integer as input.
Certificates - class org.enhydra.oyster.cms.Certificates.
Certificates class is DER encoded container, represented in ASN.1 notation according to RFC2630, for storing X509 certificates or for storing certificates chain in CMS object of signed message.

certificates [0] IMPLICIT CertificateSet OPTIONAL
Certificates() - Constructor for class org.enhydra.oyster.cms.Certificates
Constructs structured DER encoded object with tag Class Context Specific
Content - class org.enhydra.oyster.cms.Content.
Content class is DER encoded container, represented in ASN.1 notation according to RFC2630, used for storing contents of CMS object.

content [0] EXPLICIT ANY DEFINED BY contentType
Content(byte[], boolean) - Constructor for class org.enhydra.oyster.cms.Content
Constructs structured DER encoded object with tag Class Context Specific
ContentAnalyzer - class org.enhydra.oyster.mail.ContentAnalyzer.
Analyzes content which will be placed in MimeBodyPart and suggests which Content-Transfer-Encoding header parameter should be used (7bit, quoted-printable or base64).
ContentAnalyzer() - Constructor for class org.enhydra.oyster.mail.ContentAnalyzer
Simple constructor.
ContentInfo - class org.enhydra.oyster.cms.ContentInfo.
ContentInfo class is DER encoded content info represented in ASN.1 notation according to RFC2630.
ContentInfo() - Constructor for class org.enhydra.oyster.cms.ContentInfo
Constructs empty Content Info.
ContentTypeAttribute - class org.enhydra.oyster.cms.ContentTypeAttribute.
Content Type Attribute is Signed Attribute and is used for creating CMS objects for signed messages.
ContentTypeAttribute(String, String) - Constructor for class org.enhydra.oyster.cms.ContentTypeAttribute
This constructor has two different forms, depend on parameter typeConstruction0, which can be: DOT_SEPARATED_ARRAY or NAME_STRING.
ContentTypeAttribute(int[]) - Constructor for class org.enhydra.oyster.cms.ContentTypeAttribute
Array of numbers is used for construction of desired attribute DER Object Identifier.
ContentTypeIdentifier - class org.enhydra.oyster.cms.ContentTypeIdentifier.
ContentTypeIdentifier class is DER encoded Content Type Identifier represented in ASN.1 notation according to RFC2630.

ContentType ::= OBJECT IDENTIFIER
ContentTypeIdentifier(String, String) - Constructor for class org.enhydra.oyster.cms.ContentTypeIdentifier
This constructor has two different forms, depend on parameter typeConstruction0, which can be: DOT_SEPARATED_ARRAY or NAME_STRING.
ContentTypeIdentifier(int[]) - Constructor for class org.enhydra.oyster.cms.ContentTypeIdentifier
Array of numbers is used for construction of desired attribute DER Object Identifier.
ConvertAssist - class org.enhydra.oyster.util.ConvertAssist.
This class contains static methods which make easier work and conversion between different types under the large amount of data (arrays, streams, files ...).
ConvertAssist() - Constructor for class org.enhydra.oyster.util.ConvertAssist
 
capabilities - Variable in class org.enhydra.oyster.smime.BaseSignedSMIMEObject
Storage for capabilities (used for first type of addSigner function)
capabilities2 - Variable in class org.enhydra.oyster.smime.BaseSignedSMIMEObject
Storage for capabilities (used for second type of addSigner function)
capabilitiesTemp - Variable in class org.enhydra.oyster.smime.BaseSignedSMIMEObject
Temporary storage for capabilities (after method addSigner, this object is copied to capabilities or capabilities2).
certArray - Variable in class org.enhydra.oyster.smime.BaseSMIMEObject
Storage for .cer files coresponding to appropriate enveloping session
certChainArray - Variable in class org.enhydra.oyster.smime.BaseSignedSMIMEObject
Storage for certificate chain corresponding to appropriate signing session (used for second type of addSigner function)
charsetEnc - Variable in class org.enhydra.oyster.smime.BaseSMIMEObject
Character set definition.
composeMessage() - Method in class org.enhydra.oyster.mail.PureMIME
Creates and composes the message.
contentPresence - Variable in class org.enhydra.oyster.smime.BaseSMIMEObject
Indicator of the email message content part presence (it can be plain text or html content).

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