Overview
Package
Class
Tree
Deprecated
Index
Help
Enhydra-Oyster 2.1-7 API
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
M
N
O
P
R
S
T
U
A
AlgorithmChecker
- class org.enhydra.oyster.crypto.
AlgorithmChecker
.
AlgorithmChecker class represents check point for input parameters for the symmetric encryption.
AlgorithmChecker(String, int)
- Constructor for class org.enhydra.oyster.crypto.
AlgorithmChecker
Object construction with the given name of algorithm and key size in bits.
AlgorithmIdentifier
- class org.enhydra.oyster.cms.
AlgorithmIdentifier
.
AlgorithmIdentifier class is DER encoded Algorithm identifier represented in ASN.1 notation according to RFC2630.
AlgorithmIdentifier ::= SEQUENCE {
algorithm AlgorithmIdentifier,
parameters ANY DEFINED BY algorithm OPTIONAL }
AlgorithmIdentifier ::= OBJECT IDENTIFIER
AlgorithmIdentifier(String, String)
- Constructor for class org.enhydra.oyster.cms.
AlgorithmIdentifier
This constructor has two different forms, depend on parameter typeConstruction0, which can be: DOT_SEPARATED_ARRAY or NAME_STRING.
AlgorithmIdentifier(int[])
- Constructor for class org.enhydra.oyster.cms.
AlgorithmIdentifier
Array of numbers is used for construction of DERObjectIdentifier.
AsymmetricEncryption
- class org.enhydra.oyster.crypto.
AsymmetricEncryption
.
AsymmetricEncryption class is used for asymmetric encryption of the small parts of data (for exsample to encrypt symmetric key genereted in the class SymmetricEncryption).
AsymmetricEncryption()
- Constructor for class org.enhydra.oyster.crypto.
AsymmetricEncryption
Default constructor
Attribute
- class org.enhydra.oyster.cms.
Attribute
.
Attribute class is super class for all DER encoded attributes represented in ASN.1 notation according to RFC2630.
Attribute(String, String)
- Constructor for class org.enhydra.oyster.cms.
Attribute
This constructor has two different forms, depend on parameter typeConstruction0, which can be: DOT_SEPARATED_ARRAY or NAME_STRING.
Attribute(int[])
- Constructor for class org.enhydra.oyster.cms.
Attribute
Array of numbers is used for construction of desired attribute's DER Object Identifier.
addAllRelativeDN()
- Method in class org.enhydra.oyster.cms.
IssuerName
Adds all Relative Distinguish Names from certificate to IssuerName
addAttachment(String)
- Method in class org.enhydra.oyster.smime.
BaseSMIMEObject
Adds file as attachment to email message.
addAttachment(String, String)
- Method in class org.enhydra.oyster.smime.
BaseSMIMEObject
Adds file as attachment to email message with given value for prefered Content-Transfer-Encoding argument.
addAttachment(File)
- Method in class org.enhydra.oyster.smime.
BaseSMIMEObject
Adds file as attachment to email message.
addAttachment(File, String)
- Method in class org.enhydra.oyster.smime.
BaseSMIMEObject
Adds file as attachment to email message with given value for prefered Content-Transfer-Encoding argument.
addAttachment(InputStream, String)
- Method in class org.enhydra.oyster.smime.
BaseSMIMEObject
Adds data from InputStream as attachment to email message.
addAttachment(InputStream, String, String)
- Method in class org.enhydra.oyster.smime.
BaseSMIMEObject
Adds data from InputStream as attachment to email message with given value for prefered Content-Transfer-Encoding argument.
addCMSVersion(byte[])
- Method in class org.enhydra.oyster.cms.
EnvelopedData
Adds CMS Version.
addCMSVersion(byte[])
- Method in class org.enhydra.oyster.cms.
SignedData
Adds DER encoded CMS Version
addCertificate(X509Certificate)
- Method in class org.enhydra.oyster.activation.
CMSSignedDataSource
Adds the Certificate
addCertificate(X509Certificate)
- Method in class org.enhydra.oyster.cms.
Certificates
Adds X509 Certificate
addCertificate(byte[])
- Method in class org.enhydra.oyster.cms.
SignedData
Adds DER encoded Certificate container with one or more X509 certificates
addCertificate(X509Certificate)
- Method in class org.enhydra.oyster.smime.
BaseSignedSMIMEObject
Adds additional certificate to signed message.
addContent(byte[])
- Method in class org.enhydra.oyster.cms.
Attribute
Adding value to defined DER encoded attribute
addContent(byte[])
- Method in class org.enhydra.oyster.cms.
ContentInfo
Adds content to Content Info
addContent(byte[])
- Method in class org.enhydra.oyster.der.
DERClassContextSpecific
Adds content to DER encoded Context Specific Class Type
addContent(byte[])
- Method in class org.enhydra.oyster.der.
DERClassContextSpecificPr
Adds content to DER encoded Context Specific Class Type
addContent(byte[])
- Method in class org.enhydra.oyster.der.
DERSequence
Adds content to DER encoded Sequence object
addContent(byte[])
- Method in class org.enhydra.oyster.der.
DERSequencePr
Adds content to DER encoded Sequence object
addContent(byte[])
- Method in class org.enhydra.oyster.der.
DERSet
Adds content to DER encoded Set object
addContent(byte[])
- Method in class org.enhydra.oyster.der.
DERSetPr
Adds content to DER encoded Set object
addContentType(byte[])
- Method in class org.enhydra.oyster.cms.
ContentInfo
Adds Content Type to Content Info
addContentType(byte[])
- Method in class org.enhydra.oyster.cms.
EncapsulatedContentInfo
Adds Content Type
addContentType(byte[])
- Method in class org.enhydra.oyster.cms.
EncryptedContentInfo
Adds Content Type
addDigestAlgId(String, String)
- Method in class org.enhydra.oyster.cms.
DigestAlgorithmIdentifiers
Adds Digest Object Identifier to the instance of class DigestAlgorithmIdentifiers with no additional parameters.
addDigestAlgId(String, String, byte[])
- Method in class org.enhydra.oyster.cms.
DigestAlgorithmIdentifiers
Adds Digest Object Identifier to the instance of class DigestAlgorithmIdentifiers with parameters represented as byte array.
addDigestAlgId(int[])
- Method in class org.enhydra.oyster.cms.
DigestAlgorithmIdentifiers
Adds Digest Object Identifier to the instance of class DigestAlgorithmIdentifiers with no additional parameters.
addDigestAlgId(int[], byte[])
- Method in class org.enhydra.oyster.cms.
DigestAlgorithmIdentifiers
Adds Digest Object Identifier to the instance of class DigestAlgorithmIdentifiers with parameters represented as byte array.
addDigestAlgIdNullPar(String, String)
- Method in class org.enhydra.oyster.cms.
DigestAlgorithmIdentifiers
Adds Digest Object Identifier to the instance of class DigestAlgorithmIdentifiers with DER encoded null value for parameter.
addDigestAlgIdNullPar(int[])
- Method in class org.enhydra.oyster.cms.
DigestAlgorithmIdentifiers
Adds Digest Object Identifier to the instance of class DigestAlgorithmIdentifiers with DER encoded null value for parameter.
addDigestAlgorithm(byte[])
- Method in class org.enhydra.oyster.cms.
SignedData
Adds DER encoded Digest Algorithm Identifier
addEncapsulatedContent(byte[])
- Method in class org.enhydra.oyster.cms.
EncapsulatedContentInfo
Adds Encapsulated Content
addEncapsulatedContentInfo(byte[])
- Method in class org.enhydra.oyster.cms.
SignedData
Adds DER encoded Encapsulated Content Info
addEncryptAlgorithmID(byte[])
- Method in class org.enhydra.oyster.cms.
EncryptedContentInfo
Adds Encrypted Algorithm Identifier
addEncryptContent(byte[])
- Method in class org.enhydra.oyster.cms.
EncryptedContentInfo
Adds Encrypted Content
addEncryptContentInfo(byte[])
- Method in class org.enhydra.oyster.cms.
EnvelopedData
Adds Encrypt Content Info.
addNullToAlgorithmId()
- Method in class org.enhydra.oyster.cms.
AlgorithmIdentifier
Adds DERNull parameter to AlgorithmIdentifier
addParamToAlgorithmId(byte[])
- Method in class org.enhydra.oyster.cms.
AlgorithmIdentifier
Adds parameter to AlgorithmIdentifier
addParticularRelativeDN(String)
- Method in class org.enhydra.oyster.cms.
IssuerName
Adds particular Relative Distinguish Name from certificate to IssuerName.
addRecipient(X509Certificate)
- Method in class org.enhydra.oyster.activation.
CMSEnvelopedDataSource
Adds recipient.
addRecipient(X509Certificate)
- Method in class org.enhydra.oyster.cms.
KeyTransRecipientInfo
Adds recipient information.
addRecipient(X509Certificate)
- Method in class org.enhydra.oyster.cms.
RecipientInfos
Adds Recipient via Key Transport Recipient Infos.
addRecipient(String, String)
- Method in class org.enhydra.oyster.mail.
PureMIME
Adds recipient email address and type.
addRecipient(String, String, String)
- Method in class org.enhydra.oyster.smime.
BaseSMIMEObject
Adds recipient address, type and .cer file of email recipient to encrypted message.
addRecipient(String, String, KeyStore, String)
- Method in class org.enhydra.oyster.smime.
BaseSMIMEObject
Adds recipient address, type and recipient's certificate via KeyStore object and apropriate alias.
addRecipient(String, String, String, String, String, String)
- Method in class org.enhydra.oyster.smime.
BaseSMIMEObject
Adds recipient address, type and recipient's certificate via path to the KeyStore file, KeyStore type, password and apropriate alias.
addRecipient(String, String, String)
- Method in class org.enhydra.oyster.smime.
EnvelopedSMIME
Adds recipient address, type and .cer file of email recipient to encrypted message.
addRecipient(String, String, KeyStore, String)
- Method in class org.enhydra.oyster.smime.
EnvelopedSMIME
Adds recipient address, type and recipient's certificate via KeyStore object and apropriate alias.
addRecipient(String, String, String, String, String, String)
- Method in class org.enhydra.oyster.smime.
EnvelopedSMIME
Adds recipient address, type and recipient's certificate via path to the KeyStore file, KeyStore type, password and apropriate alias.
addRecipient(String, String, String)
- Method in class org.enhydra.oyster.smime.
SignedAndEnvelopedSMIME
Adds recipient address, type and .cer file of email recipient to signed and encrypted message.
addRecipient(String, String, KeyStore, String)
- Method in class org.enhydra.oyster.smime.
SignedAndEnvelopedSMIME
Adds recipient address, type and recipient's certificate via KeyStore object and apropriate alias.
addRecipient(String, String, String, String, String, String)
- Method in class org.enhydra.oyster.smime.
SignedAndEnvelopedSMIME
Adds recipient address, type and recipient's certificate via path to the KeyStore file, KeyStore type, password and apropriate alias.
addRecipient(String, String)
- Method in class org.enhydra.oyster.smime.
SignedSMIME
Adds recipient email address and type.
addRecipientInfos(byte[])
- Method in class org.enhydra.oyster.cms.
EnvelopedData
Adds Recipient Infos.
addSignedAttribute(byte[])
- Method in class org.enhydra.oyster.cms.
SignedAttributes
Adds DER encoded Signed attribute.
addSigner(KeyStore, boolean, boolean, String)
- Method in class org.enhydra.oyster.activation.
CMSSignedDataSource
Adds Signer.
addSigner(X509Certificate[], PrivateKey, boolean, boolean, String)
- Method in class org.enhydra.oyster.activation.
CMSSignedDataSource
Adds Signer.
addSigner(byte[], X509Certificate, PrivateKey, SignedAttributes, String)
- Method in class org.enhydra.oyster.cms.
SignerInfos
Adds particular signer to SignerInfos.
addSigner(String, String, String, boolean, boolean)
- Method in class org.enhydra.oyster.smime.
BaseSignedSMIMEObject
Adds signer to signed and enveloped S/MIME message.
addSigner(X509Certificate[], PrivateKey, String, boolean, boolean)
- Method in class org.enhydra.oyster.smime.
BaseSignedSMIMEObject
Adds signer to signed and enveloped S/MIME message.
addSigner(KeyStore, String, String, String, boolean, boolean)
- Method in class org.enhydra.oyster.smime.
BaseSignedSMIMEObject
Adds signer to signed and enveloped S/MIME message.
addSigner(String, String, String, String, String, boolean, boolean)
- Method in class org.enhydra.oyster.smime.
BaseSignedSMIMEObject
Adds signer to signed and enveloped S/MIME message.
addSignerInfos(byte[])
- Method in class org.enhydra.oyster.cms.
SignedData
Adds DER encoded Signer Infos
aditionalCerts
- Variable in class org.enhydra.oyster.smime.
BaseSignedSMIMEObject
Storage for additional certificates
analyse()
- Method in class org.enhydra.oyster.mail.
ContentAnalyzer
Performs analyze of content data and accoding to that decides which Content-Transfer-Encoding to suggesst.
Overview
Package
Class
Tree
Deprecated
Index
Help
Enhydra-Oyster 2.1-7 API
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
M
N
O
P
R
S
T
U