A B C D E F G H I J K L M N O P R S T U V W X Z

A

accept() - Method in class iaik.security.ssl.SSLServerSocket
Listens for a connection to be made to this socket and accepts it.
AccessDescription - class iaik.asn1.structures.AccessDescription.
This class represents a AccessDescription to be used as parameter for creating a private internet extension of type "Authority Information Access".
AccessDescription() - Constructor for class iaik.asn1.structures.AccessDescription
Default constructor.
AccessDescription(ASN1Object) - Constructor for class iaik.asn1.structures.AccessDescription
Creates a new AccessDescription from an ASN1Object.
AccessDescription(ObjectID, GeneralName) - Constructor for class iaik.asn1.structures.AccessDescription
Creates a new AccessDescription from the given Oid and GeneralName.
add(CipherSuite) - Method in class iaik.security.ssl.CipherSuiteList
Add a ciphersuite to the end of this list.
add(CipherSuite[]) - Method in class iaik.security.ssl.CipherSuiteList
Add all ciphersuite from an array to this list in order.
add(Permission) - Method in class java.security.PermissionCollection
 
addAccessDescription(AccessDescription) - Method in class iaik.x509.extensions.AuthorityInfoAccess
Adds a accessDescription to this AuthorityInfoAccess extension.
addAdditionalField(String) - Method in class iaik.utils.SmtpMailer
Sets any additional field according to RFC822.
addAsProvider() - Static method in class iaik.security.provider.IAIK
Static method which installs the SecurityProvider IAIK.
addAsProvider(boolean) - Static method in class iaik.security.provider.IAIK
Static method which installs the SecurityProvider IAIK and prints some system properties if desiered.
addAttribute(Attribute) - Method in class iaik.pkcs.pkcs10.CertificateRequest
Adds one Atribute to this CertificateRequest.
addAVA(AVA) - Method in class iaik.asn1.structures.RDN
Adds a AttributeValueAssertion to this RelativeDistinguishedName.
addAVA(ObjectID, Object) - Method in class iaik.asn1.structures.RDN
Creates a new AttributeValueAssertion with given type and value and adds it to this RelativeDistinguishedName.
addBcc(String, String) - Method in class iaik.utils.SmtpMailer
Sets the Bcc field.
addCc(String, String) - Method in class iaik.utils.SmtpMailer
Sets the Cc field.
addCertificate(RevokedCertificate) - Method in class iaik.x509.X509CRL
Adds a revoked certificate to the CRL.
addCertificate(X509Certificate) - Method in class com.entrust.toolkit.x509.certstore.CertificateGraph
Adds a certificate to the graph and connects it to all issuers and all subjects.
addCertificate(X509Certificate, Date) - Method in class iaik.x509.X509CRL
Adds a certificate to the CRL to be revoked on the given date.
addClientCredentials(KeyAndCert) - Method in class iaik.security.ssl.SSLClientContext
Add some client credentials.
addClientCredentials(X509Certificate[], PrivateKey) - Method in class iaik.security.ssl.SSLClientContext
Add some client credentials.
addComponent(ASN1Object) - Method in class iaik.asn1.ASN1Object
Throws a CodingException.
addComponent(ASN1Object) - Method in class iaik.asn1.ConstructedType
Adds a new ASN1Object component to the end of this ConstructedType.
addComponent(ASN1Object, int) - Method in class iaik.asn1.ConstructedType
Inserts a new component to a given location within the ConstructedType.
addComponent(ASN1Object, int) - Method in class iaik.asn1.OCTET_STRING
Inserts a new OCTET_STRING component to a given location within this OCTET_STRING.
addDecryptionKey(long, byte[], byte[], byte[], byte[], byte[], byte[], byte[], byte[], byte[]) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
addDistributionPoint(DistributionPoint) - Method in class iaik.x509.extensions.CRLDistributionPoints
Adds a distribution point to this CRLDistributionPoints extension.
addElement(Object) - Method in class com.entrust.toolkit.Set
Adds an object to the set.
addEncodeListener(EncodeListener, int) - Method in class iaik.asn1.ASN1Object
Adds one EncodeListener which wants to be notified when the encoding of this ASN1Object has to be performed.
addEOFListener(EOFListener) - Method in class iaik.utils.NotifyEOFInputStream
 
addExtension(V3Extension) - Method in class iaik.x509.RevokedCertificate
Adds the given extension to this revoked certificate.
addExtension(V3Extension) - Method in class iaik.x509.X509Certificate
Adds the given X509v3 extension.
addExtension(V3Extension) - Method in class iaik.x509.X509Extensions
Adds an extension to this X509Extensions object.
addExtension(V3Extension) - Method in class iaik.x509.X509CRL
Adds the given X509v2 CRL extension.
addHandler(String, URLStreamHandler) - Method in class iaik.protocol.https.HttpsURLStreamHandlerFactory
Add an additional URLStreamHandler.
addKeyPurposeID(ObjectID) - Method in class iaik.x509.extensions.ExtendedKeyUsage
Adds a KeyPurposeID to this extension.
addMapping(PolicyMapping) - Method in class iaik.x509.extensions.PolicyMappings
Adds one mapping of type iaik.asn1.structures.PolicyMapping representing an an issuerDomainPolicy - subjectDomainPolicy pair.
addName(GeneralName) - Method in class iaik.asn1.structures.GeneralNames
Adds a GeneralName to the list of general names.
addProvider(Provider) - Static method in class java.security.Security
 
addRDN(ObjectID, Object) - Method in class iaik.asn1.structures.Name
Adds a RelativeDistinguishedName with given attribute type and value to this Name.
addRDN(RDN) - Method in class iaik.asn1.structures.Name
Adds a RelativeDistinguishedName to this Name.
addRecipientInfo(RecipientInfo) - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
Adds one recipient to the list of recipient infos.
addRecipientInfo(RecipientInfo) - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
Adds one recipient to the list of recipient infos.
addServerCredentials(KeyAndCert) - Method in class iaik.security.ssl.SSLServerContext
Add some server credentials.
addServerCredentials(X509Certificate[], PrivateKey) - Method in class iaik.security.ssl.SSLServerContext
Add some server credentials.
addSignerInfo(SignerInfo) - Method in class iaik.pkcs.pkcs7.SignedDataStream
Adds a SignerInfo object to this SignedData.
addTemporaryParameter(DHParameterSpec) - Method in class iaik.security.ssl.SSLServerContext
Add temporary Diffie-Hellman parameters.
addTemporaryParameter(KeyPair) - Method in class iaik.security.ssl.SSLServerContext
Add a temporary RSA KeyPair.
addTestlet(CertTestlet, ObjectID) - Method in class com.entrust.toolkit.x509.testlets.ExtensionTester
Adds an extension testlet to be evaluated for each certificate when a certificate chain is validated.
addTestlet(CRLEntryTestlet, ObjectID) - Method in class com.entrust.toolkit.x509.testlets.ExtensionTester
Adds an extension testlet to be evaluated for each CRL entry when it is validated.
addTestlet(CRLTestlet, ObjectID) - Method in class com.entrust.toolkit.x509.testlets.ExtensionTester
Adds an extension testlet to be evaluated for each CRL when it is validated.
addText(String) - Method in class iaik.utils.SmtpMailer
Adds text to message body of this EMail.
addTo(String, String) - Method in class iaik.utils.SmtpMailer
Sets the To field.
addTrustedCertificate(X509Certificate) - Method in class iaik.security.ssl.ChainVerifier
Add a trusted certificate.
addTrustedCertificate(X509Certificate) - Method in class iaik.security.ssl.SSLContext
Add a trusted certificate.
addTrustedCertificate(X509Certificate) - Method in class iaik.x509.SimpleChainVerifier
Add a trusted certificate.
adjustParity(byte[], int) - Static method in class iaik.security.cipher.DESKeyGenerator
Adjusts the parity-bits of a DES key, supplied in a byte array beginning at the given offset.
affiliationChanged - Static variable in class iaik.asn1.structures.DistributionPoint
The affiliationChanged reason flag.
affiliationChanged - Static variable in class iaik.x509.extensions.ReasonCode
Certificate revocation reason affiliationChanged.
ALG_CIPHER_3DES - Static variable in class iaik.security.ssl.SecurityProvider
Constant string DESede/ECB/NoPadding.
ALG_CIPHER_DES - Static variable in class iaik.security.ssl.SecurityProvider
Constant string DES/ECB/NoPadding.
ALG_CIPHER_IDEA - Static variable in class iaik.security.ssl.SecurityProvider
Constant string IDEA/ECB/NoPadding.
ALG_CIPHER_RC2 - Static variable in class iaik.security.ssl.SecurityProvider
Constant string RC2/ECB/NoPadding.
ALG_CIPHER_RC4 - Static variable in class iaik.security.ssl.SecurityProvider
Constant string RC4/ECB/NoPadding.
ALG_CIPHER_RSA - Static variable in class iaik.security.ssl.SecurityProvider
Constant string RSA/ECB/PKCS1Padding.
ALG_CIPHER_RSA_DECRYPT - Static variable in class iaik.security.ssl.SecurityProvider
Constant string RSA/ECB/PKCS1Padding/Decrypt.
ALG_CIPHER_RSA_ENCRYPT - Static variable in class iaik.security.ssl.SecurityProvider
Constant string RSA/ECB/PKCS1Padding/Encrypt.
ALG_CIPHER_RSA_ENCRYPT_SSL2 - Static variable in class iaik.security.ssl.SecurityProvider
Constant string RSA/ECB/PKCS1PaddingSSL2.
ALG_CIPHER_RSA_SIGN - Static variable in class iaik.security.ssl.SecurityProvider
Constant string RSA/ECB/PKCS1Padding/Sign.
ALG_CIPHER_RSA_VERIFY - Static variable in class iaik.security.ssl.SecurityProvider
Constant string RSA/ECB/PKCS1Padding/Verify.
ALG_DIGEST_MD5 - Static variable in class iaik.security.ssl.SecurityProvider
Constant string MD5.
ALG_DIGEST_SHA - Static variable in class iaik.security.ssl.SecurityProvider
Constant string SHA.
ALG_HMAC_MD5 - Static variable in class iaik.security.ssl.SecurityProvider
Constant string HmacMD5.
ALG_HMAC_SHA - Static variable in class iaik.security.ssl.SecurityProvider
Constant string HmacSHA1.
ALG_KEYEX_DH - Static variable in class iaik.security.ssl.SecurityProvider
Constant string DH Used by the library with isImplemented().
ALG_KEYEX_DSA - Static variable in class iaik.security.ssl.SecurityProvider
Constant string DSA Used by the library with isImplemented().
ALG_KEYEX_DSA_CLIENT - Static variable in class iaik.security.ssl.SecurityProvider
Constant string DSAClient Used by the library with isImplemented().
ALG_KEYEX_RSA - Static variable in class iaik.security.ssl.SecurityProvider
Constant string RSA Used by the library with isImplemented().
ALG_KEYPAIR_RSA - Static variable in class iaik.security.ssl.SecurityProvider
Constant string RSA.
ALG_SIGNATURE_MD5RSA - Static variable in class iaik.security.ssl.SecurityProvider
Constant string MD5withRSA.
ALG_SIGNATURE_RAWDSA - Static variable in class iaik.security.ssl.SecurityProvider
Constant string RawDSA.
ALG_SIGNATURE_SHADSA - Static variable in class iaik.security.ssl.SecurityProvider
Constant string SHA1withDSA.
ALG_STRING_3DES - Static variable in class com.entrust.toolkit.util.MacGenerator
Protects profiles with Tripple DES symmetric encryption
ALG_STRING_CAST - Static variable in class com.entrust.toolkit.util.MacGenerator
Protects profiles with CAST symmetric encryption (the default)
ALG_STRING_DES - Static variable in class com.entrust.toolkit.util.MacGenerator
Protects profiles with DES symmetric encryption
ALG_STRING_IDEA - Static variable in class com.entrust.toolkit.util.MacGenerator
Protects profiles with IDEA symmetric encryption
AlgorithmID - class iaik.asn1.structures.AlgorithmID.
This class implements the ASN.1 type "AlgorithmIdentifier".
AlgorithmID() - Constructor for class iaik.asn1.structures.AlgorithmID
Default constructor.
AlgorithmID(ASN1Object) - Constructor for class iaik.asn1.structures.AlgorithmID
Creates a new AlgorithmID from an ASN1Object.
AlgorithmID(DerInputStream) - Constructor for class iaik.asn1.structures.AlgorithmID
Decodes an AlgorithmID from a DerInputStream.
AlgorithmID(ObjectID) - Constructor for class iaik.asn1.structures.AlgorithmID
Creates a new AlgorithmID from an ObjectID.
AlgorithmID(ObjectID, ASN1Object) - Constructor for class iaik.asn1.structures.AlgorithmID
Creates a new AlgorithmID from an ObjectID and algorithm parameters.
AlgorithmID(String, String) - Constructor for class iaik.asn1.structures.AlgorithmID
Creates a new AlgorithmID from an object identifier and a name.
AlgorithmID(String, String, String) - Constructor for class iaik.asn1.structures.AlgorithmID
Creates a new AlgorithmID from an object identifier, a name and an implementation.
AlgorithmIdentifier - class com.entrust.toolkit.asn1.structures.AlgorithmIdentifier.
This class represents a PKIX full certificate template, which basically contains an (incomplete) X.509 certificate, and then a series of optional information related to it, such as archiving options and proof of possession of private keys.
AlgorithmIdentifier() - Constructor for class com.entrust.toolkit.asn1.structures.AlgorithmIdentifier
 
AlgorithmIdentifier(AlgorithmID) - Constructor for class com.entrust.toolkit.asn1.structures.AlgorithmIdentifier
 
AlgorithmIdentifier(ASN1Object) - Constructor for class com.entrust.toolkit.asn1.structures.AlgorithmIdentifier
 
AlgorithmIdentifier(DerInputStream) - Constructor for class com.entrust.toolkit.asn1.structures.AlgorithmIdentifier
 
AlgorithmIdentifier(ObjectID) - Constructor for class com.entrust.toolkit.asn1.structures.AlgorithmIdentifier
 
AlgorithmIdentifier(ObjectID, ASN1Object) - Constructor for class com.entrust.toolkit.asn1.structures.AlgorithmIdentifier
 
AlgorithmIdentifier(String, String) - Constructor for class com.entrust.toolkit.asn1.structures.AlgorithmIdentifier
 
AlgorithmIdentifier(String, String, String) - Constructor for class com.entrust.toolkit.asn1.structures.AlgorithmIdentifier
 
AlgorithmParameterGenerator - class java.security.AlgorithmParameterGenerator.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
AlgorithmParameterGenerator(AlgorithmParameterGeneratorSpi, Provider, String) - Constructor for class java.security.AlgorithmParameterGenerator
 
AlgorithmParameterGeneratorSpi - class java.security.AlgorithmParameterGeneratorSpi.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
AlgorithmParameterGeneratorSpi() - Constructor for class java.security.AlgorithmParameterGeneratorSpi
 
AlgorithmParameters - class java.security.AlgorithmParameters.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
AlgorithmParameters(AlgorithmParametersSpi, Provider, String) - Constructor for class java.security.AlgorithmParameters
 
AlgorithmParameterSpec - interface java.security.spec.AlgorithmParameterSpec.
A (transparent) specification of cryptographic parameters.
AlgorithmParametersSpi - class java.security.AlgorithmParametersSpi.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
AlgorithmParametersSpi() - Constructor for class java.security.AlgorithmParametersSpi
 
aliases() - Method in class java.security.KeyStore
 
anon - Static variable in class iaik.security.ssl.SSLServerContext
Deprecated. use CipherSuite.CS_DH_ANON instead
ansiRandom - Variable in class com.entrust.toolkit.util.PKIX
The Random Number Generator used to generator random numbers for the secure connection
AnsiRandom - class com.entrust.toolkit.security.provider.AnsiRandom.
This class implements a secure pseudorandom generator as specified in ANSI X9.17.
AnsiRandom() - Constructor for class com.entrust.toolkit.security.provider.AnsiRandom
Generates a new AnsiRandom object.
append(byte) - Method in class com.entrust.toolkit.util.ByteArray
Appends a byte to the data member m_array.
append(byte[]) - Method in class com.entrust.toolkit.util.ByteArray
Appends a byte array to the data member m_array.
append(ByteArray) - Method in class com.entrust.toolkit.util.ByteArray
Appends the byte array stored in the argument to the data member m_array.
APPLICATION - Static variable in class iaik.asn1.DerInputStream
Tag class: application
APPLICATION - Static variable in class iaik.asn1.ASN
Tag class: application
apply(Selector) - Method in class com.entrust.toolkit.Set
Removes all objects from this set that do not conform to selector's criteria.
applyTo(Set) - Method in class com.entrust.toolkit.CertificateSelector
Removes all objects from the set that do not conform to the selector's selection criteria.
applyTo(Set) - Method in interface com.entrust.toolkit.Selector
Removes all objects from the set that do not conform to the selector's selection criteria.
appRandom - Variable in class java.security.SignatureSpi
 
arrangeCertificateChain(X509Certificate[], boolean) - Static method in class iaik.utils.Util
Tries to construct a certificate chain from an array of certificates.
ArrayEnumeration - class iaik.utils.ArrayEnumeration.
This class implements a simple Enumeration over an array.
ArrayEnumeration(Object[]) - Constructor for class iaik.utils.ArrayEnumeration
Creates a new ArrayEnumeration from all the elements included in the given array of objects.
ArrayEnumeration(Object[], int) - Constructor for class iaik.utils.ArrayEnumeration
Creates a new ArrayEnumeration from the given number of elements of the given array of objects.
ASN - class iaik.asn1.ASN.
The ASN class registers the several ASN.1 types.
ASN(int, String) - Constructor for class iaik.asn1.ASN
Creates a new ASN.1 type with given tag number and name.
ASN(int, String, int) - Constructor for class iaik.asn1.ASN
Creates a new ASN.1 type with given tag number, name and tag class.
ASN1 - class iaik.asn1.ASN1.
This class is responsible for converting ASN.1 objects between internal (ASN1Object) and external (PEM, DER encoded arrays) representation.
ASN1() - Constructor for class iaik.asn1.ASN1
Default constructor.
ASN1(ASN1Object) - Constructor for class iaik.asn1.ASN1
Creates an ASN1 object from the supplied ASN1Object.
ASN1(byte[]) - Constructor for class iaik.asn1.ASN1
Creates an ASN1 object from a byte array.
ASN1(InputStream) - Constructor for class iaik.asn1.ASN1
Creates an ASN1 object from an InputStream.
ASN1InputStream - class iaik.utils.ASN1InputStream.
This Filter-InputStream can be used to read a lot of different formats for ASN.1 objects.
ASN1InputStream(InputStream) - Constructor for class iaik.utils.ASN1InputStream
Creates a new ASN1InputStream to read data from the specified input stream.
ASN1Object - class iaik.asn1.ASN1Object.
This abstract class defines the external interface for ASN.1 object, both primitive and constructed.
ASN1Object() - Constructor for class iaik.asn1.ASN1Object
 
ASN1Type - interface iaik.asn1.ASN1Type.
Interface for objects, which implement an ASN.1 type.
asnType - Variable in class iaik.asn1.ASN1Object
The ASN.1 type of this ASN.1 object.
attach(CertificateStore) - Method in class com.entrust.toolkit.x509.certstore.CollectionCS
Adds a new certificate store to the set of certificate stores managed by this CollectionCS.
attach(RevocationStore) - Method in class com.entrust.toolkit.x509.revocation.CollectionRS
Adds a new revocation store to the set of revocation stores managed by this CollectionRS.
Attribute - class iaik.asn1.structures.Attribute.
This class implements the ASN.1 type Attribute.
Attribute() - Constructor for class iaik.asn1.structures.Attribute
Creates an empty Attribute.
Attribute(ASN1Object) - Constructor for class iaik.asn1.structures.Attribute
Creates an Attribute from an ASN1Object.
Attribute(ObjectID, ASN1Object[]) - Constructor for class iaik.asn1.structures.Attribute
Creates an Attribute from attribute type (ObjectID) and attribute values.
Attributes - class iaik.pkcs.pkcs12.Attributes.
This class implements attributes of SafeBags as defined in PKCS#12.
Attributes() - Constructor for class iaik.pkcs.pkcs12.Attributes
Creates empty attributes.
Attributes(String, byte[]) - Constructor for class iaik.pkcs.pkcs12.Attributes
Creates new Attributes from a friendly name and a local key ID.
authenticated_safes - Variable in class iaik.pkcs.pkcs12.PKCS12
 
AuthenticatedSafe - class iaik.pkcs.pkcs12.AuthenticatedSafe.
This class implements the ASN.1 structure AuthenticatedSafe as defined in the PKCS#12 standard.
AuthenticatedSafe(ASN1Object) - Constructor for class iaik.pkcs.pkcs12.AuthenticatedSafe
Creates a new AuthenticatedSafe object from an ASN1Object.
AuthenticatedSafe(int, SafeBag[]) - Constructor for class iaik.pkcs.pkcs12.AuthenticatedSafe
Creates a new AuthenticatedSafe containing the given SafeBags with the desired mode.
AuthorityInfoAccess - class iaik.x509.extensions.AuthorityInfoAccess.
This class implements the AuthorityInfoAccess Extension.
AuthorityInfoAccess() - Constructor for class iaik.x509.extensions.AuthorityInfoAccess
Default constructor.
AuthorityInfoAccess(AccessDescription) - Constructor for class iaik.x509.extensions.AuthorityInfoAccess
Creates an AuthorityInfoAccess object and adds a AccessDescription.
AuthorityKeyIdentifier - class iaik.x509.extensions.AuthorityKeyIdentifier.
This class implements the AuthorityKeyIdentifier Extension.
AuthorityKeyIdentifier() - Constructor for class iaik.x509.extensions.AuthorityKeyIdentifier
Default constructor.
AuthorityKeyIdentifierCRLTestlet - class com.entrust.toolkit.x509.testlets.AuthorityKeyIdentifierCRLTestlet.
 
AuthorityKeyIdentifierCRLTestlet() - Constructor for class com.entrust.toolkit.x509.testlets.AuthorityKeyIdentifierCRLTestlet
 
AuthorizationCode - class com.entrust.toolkit.util.AuthorizationCode.
Validates the authorization code used when user credentials are created.
AuthorizationCode(StringBuffer) - Constructor for class com.entrust.toolkit.util.AuthorizationCode
Constructs an AuthorizationCode object consisting of the validated authorization code.
AuthorizationCodeException - exception com.entrust.toolkit.exceptions.AuthorizationCodeException.
This exception is thrown when the authorization code is not correct.
AuthorizationCodeException(String) - Constructor for class com.entrust.toolkit.exceptions.AuthorizationCodeException
 
AVA - class iaik.asn1.structures.AVA.
This class implements the ASN.1 type AttributeValueAssertion.
AVA(ASN1Object) - Constructor for class iaik.asn1.structures.AVA
Creates an AttributeValueAssertion from an ASN1Object.
AVA(ObjectID, Object) - Constructor for class iaik.asn1.structures.AVA
Creates a new AttributeValueAssertion from a type and a value.
AVA(String) - Constructor for class iaik.asn1.structures.AVA
Creates a new AttributeValueAssertion from a string formatted version, such as cn=John Doe.
available() - Method in class com.entrust.toolkit.PKCS7EncodeStream.ConsumerInputStream
Returns the number of bytes that can be read from this input stream without blocking.
available() - Method in class com.entrust.toolkit.PKCS7DecodeStream
Returns 1 if at least one byte can be read from this input stream without blocking.
available() - Method in class iaik.asn1.DerInputStream
Returns the number of bytes available for this stream.
available() - Method in class iaik.security.random.RandomInputStream
Return the number of bytes available for a non-blocking read from this stream.
available() - Method in class iaik.utils.ASN1InputStream
Returns the number of bytes that can be read from this input stream without blocking.
available() - Method in class javax.crypto.CipherInputStream
Returns the number of bytes available without blocking.
avas - Variable in class iaik.asn1.structures.RDN
Repository for AttributeValueAssertion objects.

B

BadPaddingException - exception javax.crypto.BadPaddingException.
Exception for any kind of padding scheme violation.
BadPaddingException() - Constructor for class javax.crypto.BadPaddingException
Default Constructor.
BadPaddingException(String) - Constructor for class javax.crypto.BadPaddingException
Creates a BadPaddingException with a description string message as parameter.
Base64Decode(byte[]) - Static method in class iaik.utils.Util
Decodes a Base64 encoded byte array.
Base64Encode(byte[]) - Static method in class iaik.utils.Util
Encodes a binary byte array into Base64.
Base64Exception - exception iaik.utils.Base64Exception.
Exception for invalid BASE64 streams.
Base64Exception(String) - Constructor for class iaik.utils.Base64Exception
Constructs a Base64Exception with the specified detail message.
Base64InputStream - class iaik.utils.Base64InputStream.
This class represents a FilterOutputStream that decodes Base64 encoded data passing through it.
Base64InputStream(InputStream) - Constructor for class iaik.utils.Base64InputStream
Creates a new Base64InputStream to read data from the specified input stream.
Base64InputStream(InputStream, boolean) - Constructor for class iaik.utils.Base64InputStream
Creates a new Base64InputStream to read data from the specified input stream and specifies whether or not to ignore invalid BASE-64 characters.
Base64OutputStream - class iaik.utils.Base64OutputStream.
This class represents a FilterOutputStream that Base64 encodes the data passing through it.
Base64OutputStream(OutputStream) - Constructor for class iaik.utils.Base64OutputStream
Creates a new Base64OutputStream to write Base64 encoded data to the specified underlying output stream.
BasicConstraints - class iaik.x509.extensions.BasicConstraints.
This class implements the BasicConstraints Extension.
BasicConstraints() - Constructor for class iaik.x509.extensions.BasicConstraints
Default constructor.
BasicConstraints(boolean) - Constructor for class iaik.x509.extensions.BasicConstraints
Creates a new BasicConstraints extension setting cA to the given parameter value.
BasicConstraints(boolean, int) - Constructor for class iaik.x509.extensions.BasicConstraints
Creates a new BasicConstraints extension with the given cA and pathLenConstraint values.
BasicConstraintsCertTestlet - class com.entrust.toolkit.x509.testlets.BasicConstraintsCertTestlet.
 
BasicConstraintsCertTestlet() - Constructor for class com.entrust.toolkit.x509.testlets.BasicConstraintsCertTestlet
 
BasicPermission - class java.security.BasicPermission.
 
BasicPermission(String) - Constructor for class java.security.BasicPermission
 
BasicPermission(String, String) - Constructor for class java.security.BasicPermission
 
beginNewSession() - Method in class com.entrust.toolkit.util.ManagerTransport
Called whenever a new session or request to the PKI Manager is about to be made.
beginNewSession() - Method in class com.entrust.toolkit.util.HttpManagerClient
Implements the beginNewSession() method of the ManagerTransport class.
BIT_STRING - class iaik.asn1.BIT_STRING.
This class implements the native ASN.1 type "BIT STRING".
BIT_STRING - Static variable in class iaik.asn1.DerInputStream
Global ASN.1 type BIT_STRING
BIT_STRING - Static variable in class iaik.asn1.ASN
Global ASN.1 type BIT_STRING
BIT_STRING() - Constructor for class iaik.asn1.BIT_STRING
Creates a new BIT STRING object.
BIT_STRING(boolean[]) - Constructor for class iaik.asn1.BIT_STRING
Creates a new BIT STRING from a boolean array.
BIT_STRING(byte[]) - Constructor for class iaik.asn1.BIT_STRING
Creates a new BIT STRING object where all bits of the byte array are valid.
BIT_STRING(byte[], int) - Constructor for class iaik.asn1.BIT_STRING
Creates a new BIT STRING object from a byte array and an integer.
BIT_STRING(String) - Constructor for class iaik.asn1.BIT_STRING
Creates a new BIT STRING from a binary string (e.g.
bits_not_valid - Variable in class iaik.asn1.BIT_STRING
Number of bits not valid in the byte array of bits.
bitsGenerated(int, int) - Method in interface iaik.security.random.SeedGenListener
Method to be called by SeedGenerators each time new random bits are generated.
bitsNotValid() - Method in class iaik.asn1.BIT_STRING
Returns the number of bits which are not valid.
block_size - Variable in class iaik.pkcs.pkcs7.SignedDataStream
The block size for block oriented stream encoding.
block_size - Variable in class iaik.pkcs.pkcs7.EnvelopedDataStream
The block size for block oriented stream encoding.
block_size - Variable in class iaik.pkcs.pkcs7.EncryptedDataStream
The block size for block oriented stream encoding.
block_size - Variable in class iaik.pkcs.pkcs7.DigestedDataStream
The block size for block oriented stream encoding.
BMPString - class iaik.asn1.BMPString.
This class implements the native ASN.1 type "BMPString".
BMPString - Static variable in class iaik.asn1.DerInputStream
Global ASN.1 type BMPString
BMPString - Static variable in class iaik.asn1.ASN
Global ASN.1 type BMPString
BMPString() - Constructor for class iaik.asn1.BMPString
Creates an empty BMPString.
BMPString(String) - Constructor for class iaik.asn1.BMPString
Creates a new ASN.1 BMPString object for the given String value.
BOOLEAN - class iaik.asn1.BOOLEAN.
This class implements the native ASN.1 type "BOOLEAN".
BOOLEAN - Static variable in class iaik.asn1.DerInputStream
Global ASN.1 type BOOLEAN
BOOLEAN - Static variable in class iaik.asn1.ASN
Global ASN.1 type BOOLEAN
BOOLEAN() - Constructor for class iaik.asn1.BOOLEAN
Creates an empty object.
BOOLEAN(boolean) - Constructor for class iaik.asn1.BOOLEAN
Creates a new ASN.1 BOOLEAN object for the given Java boolean value.
bubbleSort(int[]) - Static method in class iaik.utils.Util
Sort the given array of ints in ascending order and return it.
bubbleSort(long[]) - Static method in class iaik.utils.Util
Sort the given array of longs in ascending order and return it.
buffer - Variable in class iaik.utils.LineInputStream
 
ByteArray - class com.entrust.toolkit.util.ByteArray.
The class handles byte array operation
ByteArray() - Constructor for class com.entrust.toolkit.util.ByteArray
Default constructor.
ByteArray(byte[]) - Constructor for class com.entrust.toolkit.util.ByteArray
Initializes the data member m_array with the byte array in the argument.
ByteArray(ByteArray) - Constructor for class com.entrust.toolkit.util.ByteArray
Initializes the data member m_array with the byte array stored in the argument.
ByteArray(long) - Constructor for class com.entrust.toolkit.util.ByteArray
Initializes the data member m_array with the long value stored in the argument.

C

ca() - Method in class com.entrust.toolkit.x509.extensions.OldBasicConstraints
Returns true if the subject of the certificate holding this BasicConstraints extension is a CA.
ca() - Method in class iaik.x509.extensions.BasicConstraints
Returns true if the subject of the certificate holding this BasicConstraints extension is a CA.
cacheSession(SSLTransport, Session) - Method in class iaik.security.ssl.SessionManager
Add this session to the session cache.
cacheSession(SSLTransport, Session) - Method in class iaik.security.ssl.DefaultSessionManager
Put a session into the session cache.
cACompromise - Static variable in class iaik.asn1.structures.DistributionPoint
The cACompromise reason flag.
cACompromise - Static variable in class iaik.x509.extensions.ReasonCode
Certificate revocation reason cACompromise.
CACrossCertCS - class com.entrust.toolkit.x509.certstore.CACrossCertCS.
This certificate store contains the cross certificates of a CA.
CACrossCertCS(ValidationInfo) - Constructor for class com.entrust.toolkit.x509.certstore.CACrossCertCS
Creates a certificate store that contains cross certificates.
caIssuers - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the x.509 AccessDescription access method caIssuers, as defined by RFC 2459.
calculateASNLength() - Method in class com.entrust.toolkit.util.ByteArray
Calculates the length of an ASN.1 DER-encoded object from the DER encoding, and returns it.
calculateCRC(String, int) - Method in class com.entrust.toolkit.util.CRC
Calculates the CRC
callSeedGenListener() - Method in class iaik.security.random.SeedGenerator
If a SeedGenListener is set, call it with the parameters returned by getStatus.
CAST128 - class iaik.security.cipher.CAST128.
Extends the BufferedCipher class for adding a buffering mechanism to the underlying CAST128 cipher.
CAST128() - Constructor for class iaik.security.cipher.CAST128
Creates a CAST128 object by calling the BufferedCipher constructor for the CAST128 cipher.
CAST128KeyGenerator - class iaik.security.cipher.CAST128KeyGenerator.
This class provides the functionality of KeyGenerator for generating keys to be used by the CAST128 cipher.
CAST128KeyGenerator() - Constructor for class iaik.security.cipher.CAST128KeyGenerator
Create a new CAST128 key generator.
cast5_CBC - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the CAST5 symmetric block cipher used in CBC mode.
Cast5MacParameters - class com.entrust.toolkit.asn1.structures.Cast5MacParameters.
POPOSigningKeyCMP
Cast5MacParameters() - Constructor for class com.entrust.toolkit.asn1.structures.Cast5MacParameters
This constructor
Cast5MacParameterSpec - class com.entrust.toolkit.asn1.structures.Cast5MacParameterSpec.
POPOSigningKeyCMP
Cast5MacParameterSpec() - Constructor for class com.entrust.toolkit.asn1.structures.Cast5MacParameterSpec
This constructor
CAST5ParameterSpec - class com.entrust.toolkit.security.spec.CAST5ParameterSpec.
This class implements the JCA-compliant algorithm parameters passed to a CAST5 key creation or cipher usage.
CAST5ParameterSpec() - Constructor for class com.entrust.toolkit.security.spec.CAST5ParameterSpec
The empty constructor defines a new parameter specification with a key length of 128 bits and a zero initialization vector.
CAST5ParameterSpec(int, byte[]) - Constructor for class com.entrust.toolkit.security.spec.CAST5ParameterSpec
The constructor takes the length of the key in bits and the initialization vector.
Certificate - class java.security.cert.Certificate.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
Certificate(String) - Constructor for class java.security.cert.Certificate
 
CertificateBag - class iaik.pkcs.pkcs12.CertificateBag.
This class contains a certificate and any associated attributes.
CertificateBag() - Constructor for class iaik.pkcs.pkcs12.CertificateBag
Default constructor.
CertificateBag(X509Certificate) - Constructor for class iaik.pkcs.pkcs12.CertificateBag
Creates a new CertificateBag from an alreay existing certificate.
CertificateBag(X509Certificate, String, byte[]) - Constructor for class iaik.pkcs.pkcs12.CertificateBag
Creates a new CertificateBag from an alreay existing certificate, a friendlyName and a locakKeyID.
CertificateEncodingException - exception java.security.cert.CertificateEncodingException.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
CertificateEncodingException() - Constructor for class java.security.cert.CertificateEncodingException
 
CertificateEncodingException(String) - Constructor for class java.security.cert.CertificateEncodingException
 
CertificateException - exception java.security.cert.CertificateException.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
CertificateException() - Constructor for class java.security.cert.CertificateException
 
CertificateException(String) - Constructor for class java.security.cert.CertificateException
 
CertificateExpiredException - exception java.security.cert.CertificateExpiredException.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
CertificateExpiredException() - Constructor for class java.security.cert.CertificateExpiredException
 
CertificateExpiredException(String) - Constructor for class java.security.cert.CertificateExpiredException
 
CertificateFactory - class iaik.x509.CertificateFactory.
This class implements a CertificateFactory for X.509.
CertificateFactory - class java.security.cert.CertificateFactory.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
CertificateFactory() - Constructor for class iaik.x509.CertificateFactory
 
CertificateFactory(CertificateFactorySpi, Provider, String) - Constructor for class java.security.cert.CertificateFactory
 
CertificateFactorySpi - class java.security.cert.CertificateFactorySpi.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
CertificateFactorySpi() - Constructor for class java.security.cert.CertificateFactorySpi
 
CertificateGraph - class com.entrust.toolkit.x509.certstore.CertificateGraph.
Represents a graph with certificates as nodes and the subject-issuer relationship as edges.
certificateHold - Static variable in class iaik.asn1.structures.DistributionPoint
The certificateHold reason flag.
certificateHold - Static variable in class iaik.x509.extensions.ReasonCode
Certificate revocation reason certificateHold.
CertificateIssuer - class com.entrust.toolkit.x509.extensions.CertificateIssuer.
This class implements the CertificateIssuer Extension.
CertificateIssuer() - Constructor for class com.entrust.toolkit.x509.extensions.CertificateIssuer
Default constructor.
CertificateIssuerCRLEntryTestlet - class com.entrust.toolkit.x509.testlets.CertificateIssuerCRLEntryTestlet.
This class implements a testlet for the X.509 CRL Entry extension CertificateIssuer.
CertificateIssuerCRLEntryTestlet() - Constructor for class com.entrust.toolkit.x509.testlets.CertificateIssuerCRLEntryTestlet
 
CertificateNotYetValidException - exception java.security.cert.CertificateNotYetValidException.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
CertificateNotYetValidException() - Constructor for class java.security.cert.CertificateNotYetValidException
 
CertificateNotYetValidException(String) - Constructor for class java.security.cert.CertificateNotYetValidException
 
CertificateParsingException - exception java.security.cert.CertificateParsingException.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
CertificateParsingException() - Constructor for class java.security.cert.CertificateParsingException
 
CertificateParsingException(String) - Constructor for class java.security.cert.CertificateParsingException
 
CertificatePolicies - class iaik.x509.extensions.CertificatePolicies.
This class implements the CertificatePolicies Extension.
CertificatePolicies() - Constructor for class iaik.x509.extensions.CertificatePolicies
Default Constructor.
CertificatePolicies(PolicyInformation[]) - Constructor for class iaik.x509.extensions.CertificatePolicies
Creates a new CertificatePolicies extension from the given policy information terms indicating the policy under which the certificate has been issued and the purposes for which the certificate may be used.
CertificatePoliciesCertTestlet - class com.entrust.toolkit.x509.testlets.CertificatePoliciesCertTestlet.
 
CertificatePoliciesCertTestlet(ObjectID[]) - Constructor for class com.entrust.toolkit.x509.testlets.CertificatePoliciesCertTestlet
 
CertificateRequest - class iaik.pkcs.pkcs10.CertificateRequest.
This class represents a CertificationRequest as described in PKCS#10.
CertificateRequest(byte[]) - Constructor for class iaik.pkcs.pkcs10.CertificateRequest
Creates a CertificateRequest form a byte array.
CertificateRequest(InputStream) - Constructor for class iaik.pkcs.pkcs10.CertificateRequest
Creates a CertificateRequest form an input stream.
CertificateRequest(PublicKey, Name) - Constructor for class iaik.pkcs.pkcs10.CertificateRequest
Creates a new CertificateRequest from a PublicKeyInfo and a Name.
certificates - Variable in class iaik.pkcs.pkcs7.SignedDataStream
Repository for the signer certificates.
CertificateSelector - class com.entrust.toolkit.CertificateSelector.
CertificateSelector implements Selector to optimize the content of a set of X.509 certificates.
CertificateSelector() - Constructor for class com.entrust.toolkit.CertificateSelector
Creates a CertificateSelector object.
CertificateSet - class com.entrust.toolkit.CertificateSet.
Specialized Set for X.509 certificates.
CertificateSet() - Constructor for class com.entrust.toolkit.CertificateSet
Creates an empty CertificateSet.
CertificateSet(CertificateSet) - Constructor for class com.entrust.toolkit.CertificateSet
Creates a copy of the specified set.
CertificateSet(X509Certificate[]) - Constructor for class com.entrust.toolkit.CertificateSet
Creates a CertificateSet that contains the specified X.509 certificates.
CertificateStore - class com.entrust.toolkit.x509.certstore.CertificateStore.
CertificateStore provides certificates to the toolkit.
CertificateStore() - Constructor for class com.entrust.toolkit.x509.certstore.CertificateStore
 
CertificationException - exception com.entrust.toolkit.exceptions.CertificationException.
Base class for exceptions that occur while validating a certificate.
CertificationException() - Constructor for class com.entrust.toolkit.exceptions.CertificationException
Constructs a CertificationException with the standard detail message.
CertificationException(Exception) - Constructor for class com.entrust.toolkit.exceptions.CertificationException
Constructs a CertificationException with the standard detail message that wraps an exception thrown inside the certificate validation code.
CertificationException(String) - Constructor for class com.entrust.toolkit.exceptions.CertificationException
Constructs a CertificationException with the specified detail message.
CertificationException(String, Exception) - Constructor for class com.entrust.toolkit.exceptions.CertificationException
Constructs a CertificationException with the specified detail message that wraps an exception thrown inside the certificate validating code.
CertificationRootException - exception com.entrust.toolkit.exceptions.CertificationRootException.
This exception is thrown to indicate that no chain from the certificate that is validated to the root of trust exists.
CertificationRootException() - Constructor for class com.entrust.toolkit.exceptions.CertificationRootException
Constructs a CertificationRootException with the standard detail message.
CertificationRootException(Exception) - Constructor for class com.entrust.toolkit.exceptions.CertificationRootException
Constructs a CertificationRootException with the standard detail message that wraps an exception thrown inside the certificate validation code.
CertificationRootException(String) - Constructor for class com.entrust.toolkit.exceptions.CertificationRootException
Constructs a CertificationRootException with the specified detail message.
CertificationRootException(String, Exception) - Constructor for class com.entrust.toolkit.exceptions.CertificationRootException
Constructs a CertificationRootException with the specified detail message that wraps an exception thrown inside the certificate validating code.
CertificationSignatureException - exception com.entrust.toolkit.exceptions.CertificationSignatureException.
This exception is thrown to indicate that the signature of a certificate or CRL fails verification.
CertificationSignatureException() - Constructor for class com.entrust.toolkit.exceptions.CertificationSignatureException
Constructs a CertificationSignatureException with the standard detail message.
CertificationSignatureException(Exception) - Constructor for class com.entrust.toolkit.exceptions.CertificationSignatureException
Constructs a CertificationSignatureException with the standard detail message that wraps an exception thrown inside the certificate validation code.
CertificationSignatureException(String) - Constructor for class com.entrust.toolkit.exceptions.CertificationSignatureException
Constructs a CertificationSignatureException with the specified detail message.
CertificationSignatureException(String, Exception) - Constructor for class com.entrust.toolkit.exceptions.CertificationSignatureException
Constructs a CertificationSignatureException with the specified detail message that wraps an exception thrown inside the certificate validating code.
CertNotTrustedException - exception com.entrust.toolkit.exceptions.CertNotTrustedException.
Thrown to indicate that, while the signature is valid, the certificate cannot be validated.
CertNotTrustedException() - Constructor for class com.entrust.toolkit.exceptions.CertNotTrustedException
Constructs a CertNotTrustedException with no detail message.
CertNotTrustedException(String) - Constructor for class com.entrust.toolkit.exceptions.CertNotTrustedException
Constructs a CertNotTrustedException with the specified detail message.
CertNotTrustedException(String, Exception) - Constructor for class com.entrust.toolkit.exceptions.CertNotTrustedException
Constructs a CertNotTrustedException with the specified detail message that wraps an exception thrown inside the PKCS#7 processing code.
CertRequest - interface iaik.pkcs.pkcs10.CertRequest.
This interface is useful when working with PKCS#10- and Netscape- certificate requests since both classes implement this interface.
CertTemplateCMP - class com.entrust.toolkit.asn1.structures.CertTemplateCMP.
This class represents a PKIX full certificate template, which basically contains an (incomplete) X.509 certificate, and then a series of optional information related to it, such as archiving options and proof of possession of private keys.
CertTemplateCMP() - Constructor for class com.entrust.toolkit.asn1.structures.CertTemplateCMP
This constructor creates an empty full certificate template.
CertTestlet - interface com.entrust.toolkit.x509.testlets.CertTestlet.
CertTestlet is the interface that every certificate extension testlet must implement.
CERTTYPE_DSS_FIXED_DH - Static variable in class iaik.security.ssl.SSLContext
Certificate containing a Diffie-Hellman key.
CERTTYPE_DSS_SIGN - Static variable in class iaik.security.ssl.SSLContext
Certificate containing a DSA key.
CERTTYPE_RSA_FIXED_DH - Static variable in class iaik.security.ssl.SSLContext
Certificate containing a Diffie-Hellman key.
CERTTYPE_RSA_SIGN - Static variable in class iaik.security.ssl.SSLContext
Certificate containing an RSA key.
CERTTYPE_UNKNOWN - Static variable in class iaik.security.ssl.SSLContext
Certificate of unknown type.
certTypes - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#9 object certTypes.
CertVerifier - class com.entrust.toolkit.x509.CertVerifier.
The CertVerifier is used for validating certificates.
CertVerifier(X509Certificate, LdapDirectory, ClientSettings) - Constructor for class com.entrust.toolkit.x509.CertVerifier
 
cessationOfOperation - Static variable in class iaik.asn1.structures.DistributionPoint
The cessationOfOperation reason flag.
cessationOfOperation - Static variable in class iaik.x509.extensions.ReasonCode
Certificate revocation reason cessationOfOperation.
ChainVerifier - class iaik.security.ssl.ChainVerifier.
A ChainVerifier object keeps track of trusted certificates and verifies certificate chains.
ChainVerifier - class iaik.x509.ChainVerifier.
This class provides a framework that allows you to verify certificate chains.
ChainVerifier() - Constructor for class iaik.security.ssl.ChainVerifier
Create a new ChainVerifier.
ChainVerifier() - Constructor for class iaik.x509.ChainVerifier
Constructor for use by subclasses.
ChainVerifier(int) - Constructor for class iaik.security.ssl.ChainVerifier
Constructor for use by subclasses.
challengePassword - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#9 object challengePassword.
changeObjectID(AlgorithmID, ObjectID) - Static method in class iaik.asn1.structures.AlgorithmID
Changes the object identifier of the given AlgorithmID object.
changeOIDString(AlgorithmID, String) - Static method in class iaik.asn1.structures.AlgorithmID
Changes the object identifier string of the given AlgorithmID object.
changePassword(SecureStringBuffer, SecureStringBuffer) - Method in class com.entrust.toolkit.User
Allows the user to change the password.
changePassword(SecureStringBuffer, SecureStringBuffer) - Method in class com.entrust.toolkit.credentials.Profile
Allows the user to change the password.
check(X509Certificate[]) - Method in class com.entrust.toolkit.x509.revocation.CollectionRS
Determines whether any of the certifcates in the chain have been revoked.
check(X509Certificate, X509Certificate[]) - Method in class com.entrust.toolkit.x509.revocation.RevocationStore
Determines whether or not the specified certificate has been revoked.
check(X509Certificate, X509Certificate[]) - Method in class com.entrust.toolkit.x509.revocation.X509CRLRS
Checks if the specified certificate is revoked.
check(X509Certificate, X509Certificate[]) - Method in class com.entrust.toolkit.x509.revocation.CollectionRS
Determines whether or not the specified certificate has been revoked.
checkCertificates() - Method in class com.entrust.toolkit.credentials.Profile
Checks the certificates in the profile on revocation.
checkExpiry(int) - Method in class com.entrust.toolkit.x509.policies.PasswordRuleTester
Returns true if the password has expired at the specified time.
checkExtensions(X509Certificate[], int) - Method in class iaik.x509.ChainVerifier
Verifies if the extensions in the certificate at the given index in the certificate chain are valid.
checkGuard(Object) - Method in class java.security.Permission
 
checkGuard(Object) - Method in interface java.security.Guard
 
checkPwd(User, SecureStringBuffer) - Method in class com.entrust.toolkit.credentials.CredentialReader
checks the password if it keeps the conditions of the password rules
checkPwd(User, SecureStringBuffer) - Method in class com.entrust.toolkit.credentials.CredentialWriter
checks the password if it keeps the conditions of the password rules
checkResponse(int) - Method in class iaik.utils.SmtpMailer
Checks the response from the smtpd.
checkValidity() - Method in class iaik.x509.X509Certificate
Checks if this certificate currently is valid.
checkValidity() - Method in class java.security.cert.X509Certificate
 
checkValidity(Date) - Method in class iaik.x509.X509Certificate
Checks if this certificate would be valid at the given date value.
checkValidity(Date) - Method in class java.security.cert.X509Certificate
 
ChoiceOfTime - class iaik.asn1.structures.ChoiceOfTime.
This class represents the ASN.1 structure "ChoiceOfTime".
ChoiceOfTime() - Constructor for class iaik.asn1.structures.ChoiceOfTime
Creates a new ChoiceOfTime from the current Date.
ChoiceOfTime(ASN1Object) - Constructor for class iaik.asn1.structures.ChoiceOfTime
Creates a new ChoiceOfTime from an ASN1Object.
ChoiceOfTime(Date) - Constructor for class iaik.asn1.structures.ChoiceOfTime
Creates a new ChoiceOfTime from the given Date.
ChoiceOfTime(String, ASN) - Constructor for class iaik.asn1.structures.ChoiceOfTime
Creates a ChoiceOfTime for the given date, represented as string.
cipher - Static variable in class iaik.utils.CriticalObject
The cipher for encrypting the serialized object.
Cipher - class javax.crypto.Cipher.
Engine class for algorithm independent Cipher object creation.
CIPHER_DECRYPT - Static variable in class iaik.security.ssl.SecurityProvider
Constant for a cipher object which is to be initialized for decryption.
CIPHER_ENCRYPT - Static variable in class iaik.security.ssl.SecurityProvider
Constant for a cipher object which is to be initialized for encryption.
CIPHER_NONE - Static variable in class iaik.security.ssl.SecurityProvider
Constant for a cipher object which is not to be initialized.
Cipher(CipherSpi, Provider, String) - Constructor for class javax.crypto.Cipher
Creates a Cipher object.
CipherInputStream - class javax.crypto.CipherInputStream.
Class for en/decrypting data read from an input stream.
CipherInputStream(InputStream) - Constructor for class javax.crypto.CipherInputStream
Creates a CipherInputStream only from an InputStream.
CipherInputStream(InputStream, Cipher) - Constructor for class javax.crypto.CipherInputStream
Creates a CipherInputStream using an InputStream and a Cipher initialized for either encryption or decryption.
CipherInputStream(InputStream, Cipher, int) - Constructor for class javax.crypto.CipherInputStream
Creates a CipherInputStream using an InputStream, a Cipher initialized for either encryption or decryption and a buffer size.
CipherOutputStream - class javax.crypto.CipherOutputStream.
Class for en/decrypting data to be written to an output stream.
CipherOutputStream(OutputStream) - Constructor for class javax.crypto.CipherOutputStream
Creates a CipherOutputStream only from an OutputStream.
CipherOutputStream(OutputStream, Cipher) - Constructor for class javax.crypto.CipherOutputStream
Creates a CipherOutputStream using an OutputStream and a Cipher initialized either for encryption or decryption.
CipherSpi - class javax.crypto.CipherSpi.
Service Provider Interface (SPI) for the Cipher class.
CipherSpi() - Constructor for class javax.crypto.CipherSpi
Constructor used for dynamic instantiation.
CipherSuite - class iaik.security.ssl.CipherSuite.
A CipherSuite defines a cipher specification supported in SSL and TLS.
CipherSuite(String, String, String, String, int, int, int) - Constructor for class iaik.security.ssl.CipherSuite
Create a new user defined ciphersuite.
CipherSuiteList - class iaik.security.ssl.CipherSuiteList.
This class implements a list of cipher suites to select the enabled cipher suites etc.
CipherSuiteList() - Constructor for class iaik.security.ssl.CipherSuiteList
Create an empty ciphersuite list.
CipherSuiteList(CipherSuite) - Constructor for class iaik.security.ssl.CipherSuiteList
Create a new ciphersuite list with the specified suite as its only element.
CipherSuiteList(CipherSuite[]) - Constructor for class iaik.security.ssl.CipherSuiteList
Create a new ciphersuite list from the contents of the given array.
CipherSuiteList(CipherSuiteList) - Constructor for class iaik.security.ssl.CipherSuiteList
Create a copy of the given ciphersuite list.
CipherSuiteList(int) - Constructor for class iaik.security.ssl.CipherSuiteList
Create a new ciphersuite list with the contents determined by the selection value.
CLEAR_SIGN - Static variable in class com.entrust.toolkit.PKCS7EncodeStream
Operation constant for clear-signing - signing without including the data.
CLEAR_SIGN - Static variable in class com.entrust.toolkit.PKCS7DecodeStream
Operation constant for signing without including the data
clear() - Method in class com.entrust.toolkit.x509.policies.ClientSettings
Clears the client settings.
clear() - Method in class iaik.security.ssl.CipherSuiteList
Remove all elements from this list.
clear() - Method in class java.security.Provider
 
clearClientCredentials() - Method in class iaik.security.ssl.SSLClientContext
Clear the database of client credentials.
clearServerCredentials() - Method in class iaik.security.ssl.SSLServerContext
Clear the server credentials database.
clientAuth - Static variable in class iaik.x509.extensions.ExtendedKeyUsage
The "TLS Web client authentication" ExtendedKeyUsage purpose id.
ClientSettings - class com.entrust.toolkit.x509.policies.ClientSettings.
This class provides an interface to the client settings.
ClientSettings() - Constructor for class com.entrust.toolkit.x509.policies.ClientSettings
Constructor that creates a ClientSettings with default password rules
ClientSettings(PKIX, ManagerTransport, SecureStringBuffer, AuthorizationCode) - Constructor for class com.entrust.toolkit.x509.policies.ClientSettings
Constructor that retrieves the client settings by PKIX-CMP.
ClientSettings(User, X509Certificate, X509Certificate) - Constructor for class com.entrust.toolkit.x509.policies.ClientSettings
Constructor that initializes from a User object.
ClientTrustDecider - interface iaik.security.ssl.ClientTrustDecider.
Deprecated. see SSLContext JavaDoc and separate document for the new authentication framework
clone() - Method in class iaik.asn1.ASN
Returns a clone ("field by field copy") of this ASN.1 type with same tag and name.
clone() - Method in class iaik.asn1.structures.AlgorithmID
Returns a clone of this AlgorithmID.
clone() - Method in class iaik.security.md.Md2
Returns a clone of this Md2 Object.
clone() - Method in class iaik.security.md.SHA
Returns a clone of this SHA Object.
clone() - Method in class iaik.security.md.Md5
Returns a clone of this Md5 Object.
clone() - Method in class iaik.security.md.Md5Old
Returns a clone of this Md5 Object.
clone() - Method in class iaik.security.rsa.RSAPrivateKey
 
clone() - Method in class iaik.security.rsa.RSAPublicKey
 
clone() - Method in class iaik.security.ssl.KeyAndCert
Get a clone of this object.
clone() - Method in class iaik.security.ssl.SSLContext
 
clone() - Method in class iaik.security.ssl.SSLClientContext
Implements the Cloneable interface.
clone() - Method in class iaik.security.ssl.SSLServerContext
Implements the Cloneable interface.
clone() - Method in class iaik.security.ssl.CipherSuiteList
Return a clone of this ciphersuite list.
clone() - Method in class java.security.SignatureSpi
 
clone() - Method in class java.security.Signature
 
clone() - Method in class java.security.MessageDigestSpi
 
clone() - Method in class java.security.MessageDigest
 
clone() - Method in class javax.crypto.MacSpi
Returns a clone of this MAC object.
clone() - Method in class javax.crypto.Mac
Returns a clone of this MAC object.
close() - Method in class com.entrust.toolkit.PKCS7EncodeStream
Closes this output stream and releases any system resources associated with the stream.
close() - Method in class com.entrust.toolkit.PKCS7EncodeStream.ConsumerInputStream
Closes this input stream.
close() - Method in class com.entrust.toolkit.PKCS7DecodeStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class iaik.security.ssl.SSLSocket
 
close() - Method in class iaik.security.ssl.SSLOutputStream
Closes this output stream and releases any system resources associated with this stream.
close() - Method in interface iaik.security.ssl.SSLCommunication
Close this SSL socket.
close() - Method in class iaik.security.ssl.SSLTransport
 
close() - Method in class javax.crypto.CipherOutputStream
Calls the cipher for the last time and closes the output stream.
closeConnection() - Method in class com.entrust.toolkit.pkcs11.PKCS11LibraryConnection
Closes the connection to the library
closeConnections() - Method in class com.entrust.toolkit.User
Closes the connection to the PKI.
closeSession(long) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
codeSigning - Static variable in class iaik.x509.extensions.ExtendedKeyUsage
The "Code Signing" ExtendedKeyUsage purpose id.
CodeSource - class java.security.CodeSource.
 
CodeSource(URL, Certificate[]) - Constructor for class java.security.CodeSource
 
CodingException - exception iaik.asn1.CodingException.
Signals that an ASN.1 encoding or decoding exception has occured.
CodingException() - Constructor for class iaik.asn1.CodingException
Creates a CodingException without parameters.
CodingException(String) - Constructor for class iaik.asn1.CodingException
Creates a CodingException with a description string as parameter.
CollectionCS - class com.entrust.toolkit.x509.certstore.CollectionCS.
This certificate store manages other certificate stores and is the entry point for certificate validation.
CollectionCS(ValidationInfo) - Constructor for class com.entrust.toolkit.x509.certstore.CollectionCS
Creates a new CollectionCS and initializes it for the logged in user.
CollectionRS - class com.entrust.toolkit.x509.revocation.CollectionRS.
This revocation store manages other revocation stores and is the entry point for checking the revocation status of a certificate chain.
CollectionRS(ValidationInfo) - Constructor for class com.entrust.toolkit.x509.revocation.CollectionRS
Creates a new CollectionRS and initializes it for the logged in user.
com.entrust.toolkit - package com.entrust.toolkit
Contains classes for user mangement tasks and for PKCS #7 encode and decode operations.
com.entrust.toolkit.asn1.structures - package com.entrust.toolkit.asn1.structures
Contains clases used to parse ASN.1 structures.
com.entrust.toolkit.credentials - package com.entrust.toolkit.credentials
Contains classes for the creation and recovery of credentials in a variety of key sources.
com.entrust.toolkit.exceptions - package com.entrust.toolkit.exceptions
Contains exceptions classes for the high-level API of the Toolkit.
com.entrust.toolkit.pkcs11 - package com.entrust.toolkit.pkcs11
Contains classes dealing with PKCS #11 (smart cards and hardware tokens) operations.
com.entrust.toolkit.security.provider - package com.entrust.toolkit.security.provider
Contains classes that implement various signature algorithms and the Entrust Provider.
com.entrust.toolkit.security.spec - package com.entrust.toolkit.security.spec
Contains classes for algorithm parameter implementations.
com.entrust.toolkit.ssl - package com.entrust.toolkit.ssl
Contains the EntrstChainVerifier class.
com.entrust.toolkit.util - package com.entrust.toolkit.util
Contains important high-level classes such as SecureStringBuffer and ManagerTransport.
com.entrust.toolkit.x509 - package com.entrust.toolkit.x509
Contains important X.509 related classes including LdapDirectory.
com.entrust.toolkit.x509.certstore - package com.entrust.toolkit.x509.certstore
Contains the certificate stores.
com.entrust.toolkit.x509.directory - package com.entrust.toolkit.x509.directory
Contains the JNDIDirectory class.
com.entrust.toolkit.x509.extensions - package com.entrust.toolkit.x509.extensions
Contains classes that implement certificate extensions.
com.entrust.toolkit.x509.policies - package com.entrust.toolkit.x509.policies
Contains classes used to check policies — password rules, for example.
com.entrust.toolkit.x509.revocation - package com.entrust.toolkit.x509.revocation
Contains the revocation stores.
com.entrust.toolkit.x509.testlets - package com.entrust.toolkit.x509.testlets
Contains classes used to validate certificate, CRL, and CRL Entry extensions.
commonName - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the X.500 attribute type commonName (shortName CN).
compareTables(String, int[], int[]) - Static method in class iaik.utils.Util
 
compress(byte[], int, int, byte[], int) - Method in class iaik.security.ssl.CompressionMethod
Performs the compress operation.
compress(byte[], int, int, byte[], int) - Method in class iaik.security.ssl.NullCompression
Returns the data without modification.
CompressionMethod - class iaik.security.ssl.CompressionMethod.
Defines the compression methods supported in SSL Version 3.0.
CompressionMethod(String, int) - Constructor for class iaik.security.ssl.CompressionMethod
This constructor is called from a class which implements a specific compression method.
CON_SPEC - class iaik.asn1.CON_SPEC.
This class implements the tagged ASN.1 type "CONTEXT SPECIFIC".
CON_SPEC - Static variable in class iaik.asn1.ASN
Global ASN.1 type CON_SPEC (CONTEXTSPECIFIC)
CON_SPEC() - Constructor for class iaik.asn1.CON_SPEC
Creates an empty CON_SPEC object.
CON_SPEC(int, ASN1Object) - Constructor for class iaik.asn1.CON_SPEC
Creates a new explicitly tagged context specific ASN.1 type.
CON_SPEC(int, ASN1Object, boolean) - Constructor for class iaik.asn1.CON_SPEC
Creates a new context specific ASN.1 type.
concatenate(byte[], byte[]) - Static method in class com.entrust.toolkit.util.ExtendedHasher
Returns the concatenation of two arrays.
ConfinedKey - class com.entrust.toolkit.security.provider.ConfinedKey.
The ConfinedKey class represents a private key that restricts access to the internal private keying material.
ConfinedKey(EntrustPrivateKey) - Constructor for class com.entrust.toolkit.security.provider.ConfinedKey
Creates a ConfinedKey copy of an EntrustPrivateKey.
ConfinedKey(int, byte[], boolean, boolean, X509Certificate) - Constructor for class com.entrust.toolkit.security.provider.ConfinedKey
 
connect() - Method in class com.entrust.toolkit.x509.directory.JNDIDirectory
Connects to the Directory.
CONSTRUCTED - Static variable in class iaik.asn1.DerInputStream
Constant for constructed tags.
ConstructedType - class iaik.asn1.ConstructedType.
This class is the super class for all structured ASN.1 types.
ConstructedType() - Constructor for class iaik.asn1.ConstructedType
Creates a new ConstructedType object.
contains(CipherSuite) - Method in class iaik.security.ssl.CipherSuiteList
Test if the given ciphersuite is an element of this list.
containsAlias(String) - Method in class java.security.KeyStore
 
containsCertificate(BigInteger) - Method in class iaik.x509.X509CRL
Checks, if the CRL contains a certificate with the given serial number.
containsCertificate(X509Certificate) - Method in class iaik.x509.X509CRL
Checks, if the CRL contains the given certificate.
content_count - Variable in class iaik.asn1.ConstructedType
The number of components in the buffer.
content_data - Variable in class iaik.asn1.ConstructedType
The buffer where the components are stored.
content_info - Variable in class iaik.pkcs.pkcs7.SignedDataStream
The inherent ContentInfo.
content_type - Variable in class iaik.pkcs.pkcs7.SignedDataStream
The content type.
content_type - Variable in class iaik.pkcs.pkcs7.DigestedDataStream
The content type.
ContentInfoStream - class iaik.pkcs.pkcs7.ContentInfoStream.
This class represents the stream implemention of the PKCS#7 ContentInfo type.
ContentInfoStream(ContentStream) - Constructor for class iaik.pkcs.pkcs7.ContentInfoStream
Creates a PKCS#7 ContentInfoStream from the given content value.
ContentInfoStream(InputStream) - Constructor for class iaik.pkcs.pkcs7.ContentInfoStream
Creates a new ContentInfoStream where the DER encoded data is read from the given InputStream.
ContentInfoStream(ObjectID) - Constructor for class iaik.pkcs.pkcs7.ContentInfoStream
Creates an empty PKCS#7 ContentInfoStream from the given content type.
ContentStream - interface iaik.pkcs.pkcs7.ContentStream.
The interface for the stream implementations of the PKCS#7 content types.
contentType - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#9 object contentType.
context - Variable in class iaik.security.ssl.SSLTransportSpi
 
CONTEXT_SPECIFIC - Static variable in class iaik.asn1.DerInputStream
Tag class: context-specific
CONTEXT_SPECIFIC - Static variable in class iaik.asn1.ASN
Tag class: context-specific
Controls - class com.entrust.toolkit.asn1.structures.Controls.
This class represents a PKIX full certificate template, which basically contains an (incomplete) X.509 certificate, and then a series of optional information related to it, such as archiving options and proof of possession of private keys.
Controls() - Constructor for class com.entrust.toolkit.asn1.structures.Controls
This constructor creates an empty full certificate template.
Controls(ASN1Object) - Constructor for class com.entrust.toolkit.asn1.structures.Controls
This constructor decodes an ASN.1 representation of a full certificate template.
convertCertificateChain(Certificate[]) - Static method in class iaik.security.ssl.SSLContext
Deprecated. no replacement
convertCertificateChain(Certificate[]) - Static method in class iaik.utils.Util
This method converts an array of Certificates into an array of X509Certificates.
convertEndian32(byte[]) - Static method in class iaik.utils.Util
Convert between little and big endian 32 bit formats.
convertToRemotePeerId(String, int) - Method in class iaik.security.ssl.SSLSocketTransport
 
copyBlock(byte[], byte[]) - Static method in class iaik.utils.CryptoUtils
Copies one byte block to another.
copyBlock(byte[], int, byte[], int, int) - Static method in class iaik.utils.CryptoUtils
Copies the specified byte sequence of the given source array to the specified destination array.
copyBlock(int[], int[]) - Static method in class iaik.utils.CryptoUtils
Copies one int block to another.
copyBlock(int[], int, int[], int, int) - Static method in class iaik.utils.CryptoUtils
Copies the specified int sequence of the given source array to the specified destination array.
copyStream() - Method in class iaik.utils.StreamCopier
Start the copying.
countComponents() - Method in class iaik.asn1.ASN1Object
Throws a CodingException.
countComponents() - Method in class iaik.asn1.ConstructedType
Returns the number of component objects.
countComponents() - Method in class iaik.asn1.ASN1
Returns the number of components in this ASN1 Object.
countersignature - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#9 object countersignature.
countExtensions() - Method in class iaik.x509.RevokedCertificate
Returns the number of extensions included into this revoked certificate.
countExtensions() - Method in class iaik.x509.X509Certificate
Returns the number of extensions included into this certificate.
countExtensions() - Method in class iaik.x509.X509Extensions
Returns the number of extensions included in this X509Extensions object.
countExtensions() - Method in class iaik.x509.X509CRL
Returns the number of extensions included into this CRL.
country - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the X.500 attribute type countryName (shortName C).
CRC - class com.entrust.toolkit.util.CRC.
Creation of a CRC
CRC() - Constructor for class com.entrust.toolkit.util.CRC
Constructor of the CRC class
create(ASN) - Static method in class iaik.asn1.ASN
Craetes a new ASN.1 object for the given ASN.1 type.
create(ASN, Object) - Static method in class iaik.asn1.ASN
Creates new ASN.1 object for the given ASN.1 type and Java value.
create(Class) - Method in class iaik.utils.Factory
Creates a new instance of the given class.
create(Class, Object, boolean) - Method in class iaik.utils.Factory
Create an instance using the given interface and type.
create(ObjectID) - Static method in class iaik.pkcs.pkcs7.ContentInfoStream
Returns a stream-supporting instance of the specified PKCS#7 content type implementation, defined by its ASN.1 ObjectID.
create(ObjectID) - Static method in class iaik.pkcs.pkcs12.SafeBag
Creates a new SafeBag from a given ObjectID.
create(ObjectID) - Static method in class iaik.x509.X509Extensions
Returns the implementation of the specified extension defined through an ASN.1 ObjectID.
create(ObjectID, InputStream) - Static method in class iaik.pkcs.pkcs7.ContentInfoStream
Returns a stream-supporting instance of the specified PKCS#7 content type implementation, defined by its ASN.1 ObjectID.
createPrivateKeyInfo() - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
Creates a PrivateKeyInfo ASN.1 data structure (PKCS#8).
createPublicKeyInfo() - Method in class iaik.x509.PublicKeyInfo
Creates a PublicKeyInfo data structure (X.509).
createSequenceOf(ASN1Type[]) - Static method in class iaik.asn1.ASN
Creates a SEQUENCE OF ASN.1 object from the given array of ASN.1 types.
createSequenceOf(Vector) - Static method in class iaik.asn1.ASN
Creates a SEQUENCE OF ASN.1 object from the given vector of ASN.1 types.
createSetOf(ASN1Type[]) - Static method in class iaik.asn1.ASN
Creates a SET OF ASN.1 object from the given array of ASN.1 types.
createSetOf(ASN1Type[], boolean) - Static method in class iaik.asn1.ASN
Creates a SET OF ASN.1 object from the given array of ASN.1 types.
createSetOf(Vector) - Static method in class iaik.asn1.ASN
Creates a SET OF ASN.1 object from the given vector of ASN.1 types.
createURLStreamHandler(String) - Method in class iaik.protocol.https.HttpsURLStreamHandlerFactory
Return a URLStreamHandler for the given protocol or null.
createUser(KeyPair, KeyPair, ManagerTransport, SecureStringBuffer, SecureStringBuffer) - Method in class com.entrust.toolkit.util.PKIX
Performs the actual communication with the manager to create the certificates.
createUser(KeyPair, KeyPair, ManagerTransport, SecureStringBuffer, SecureStringBuffer) - Method in class com.entrust.toolkit.util.PKIXCMP
Creates a user's encryption keys and the verification certificate on a PKI5
createUser(KeyPair, KeyPair, ManagerTransport, SecureStringBuffer, SecureStringBuffer) - Method in class com.entrust.toolkit.util.PKIX4
Performs the actual communication with the manager to create the certificates.
CredentialCreator - class com.entrust.toolkit.credentials.CredentialCreator.
The CredentialCreator class is a credential reader that creates a new set of user credentials.
CredentialCreator(SecureStringBuffer, AuthorizationCode, int, int, int) - Constructor for class com.entrust.toolkit.credentials.CredentialCreator
Creates a new credentials file.
CredentialReader - class com.entrust.toolkit.credentials.CredentialReader.
CredentialReader is the abstract super class of the credential readers in the Toolkit.
CredentialReader() - Constructor for class com.entrust.toolkit.credentials.CredentialReader
 
CredentialRecoverer - class com.entrust.toolkit.credentials.CredentialRecoverer.
CredentialRecoverer recovers a user's credentials.
CredentialRecoverer(SecureStringBuffer, AuthorizationCode, int, int, int) - Constructor for class com.entrust.toolkit.credentials.CredentialRecoverer
Recovers a credentials file.
CredentialWriter - class com.entrust.toolkit.credentials.CredentialWriter.
CredentialWriter is the abstract super class of the credential writers in the Toolkit.
CredentialWriter() - Constructor for class com.entrust.toolkit.credentials.CredentialWriter
 
critical - Variable in class iaik.x509.V3Extension
Specifies, if the actual V3Extension is critical or not.
CriticalObject - class iaik.utils.CriticalObject.
This class can be used to secure critical objects in memory.
CriticalObject(Object) - Constructor for class iaik.utils.CriticalObject
Creates a new CriticalObject with a new random key.
CriticalObject(Object, boolean) - Constructor for class iaik.utils.CriticalObject
Creates a new CriticalObject with a new random key.
CriticalObject(Object, byte[]) - Constructor for class iaik.utils.CriticalObject
Creates a new CriticalObject from a given key.
CriticalObject(Object, byte[], boolean) - Constructor for class iaik.utils.CriticalObject
Creates a new CriticalObject from a given key.
CRL - class java.security.cert.CRL.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
CRL_SIGN - Static variable in class com.entrust.toolkit.CertificateSelector
 
CRL(String) - Constructor for class java.security.cert.CRL
 
CRLDistributionPoints - class iaik.x509.extensions.CRLDistributionPoints.
This class implements the CRLDistributionPoints Extension.
CRLDistributionPoints() - Constructor for class iaik.x509.extensions.CRLDistributionPoints
Default constructor.
CRLDistributionPoints(DistributionPoint) - Constructor for class iaik.x509.extensions.CRLDistributionPoints
Creates an CRLDistributionPoints object and adds an DistributionPoint.
CRLEntryTestlet - interface com.entrust.toolkit.x509.testlets.CRLEntryTestlet.
CRLEntryTestlet is the interface that every CRL entry extension testlet must implement.
CRLException - exception java.security.cert.CRLException.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
CRLException() - Constructor for class java.security.cert.CRLException
 
CRLException(String) - Constructor for class java.security.cert.CRLException
 
CRLNumber - class iaik.x509.extensions.CRLNumber.
This class implements the CRLNumber extension.
CRLNumber() - Constructor for class iaik.x509.extensions.CRLNumber
Default constructor.
CRLNumber(BigInteger) - Constructor for class iaik.x509.extensions.CRLNumber
Creates a new CRLNumber from a BigInteger.
crls - Variable in class iaik.pkcs.pkcs7.SignedDataStream
Repository for any included CRLs.
cRLSign - Static variable in class iaik.x509.extensions.KeyUsage
The cRLSign keyUsage purpose indicating to use the subject public key for verifying a signature on CRLs.
CRLTestlet - interface com.entrust.toolkit.x509.testlets.CRLTestlet.
CRLTestlet is the interface that every CRL extension testlet must implement.
crlTypes - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#9 object crlTypes.
CrossCertificatePair - class com.entrust.toolkit.asn1.structures.CrossCertificatePair.
Represents a certificate pair as defined in ITU-T X.509.
CrossCertificatePair(byte[]) - Constructor for class com.entrust.toolkit.asn1.structures.CrossCertificatePair
Constructor specifying the data where to read the cross certificate(s) from.
crypt(BigInteger) - Method in class iaik.security.rsa.RSAPrivateKey
Encrypts or decrypts a BigInteger using the private key.
crypt(BigInteger) - Method in class iaik.security.rsa.RSAPublicKey
Uses the public key to encrypt or decrypt a message.
CryptoUtils - class iaik.utils.CryptoUtils.
Some useful cryptography utilities.
CS_DH_ANON - Static variable in class iaik.security.ssl.CipherSuite
Domestic ciphersuites which use no authentication and ephemeral Diffie-Hellman for key exchange.
CS_DH_ANON_EXPORT - Static variable in class iaik.security.ssl.CipherSuite
Domestic ciphersuites which use no authentication and ephemeral Diffie-Hellman for key exchange.
CS_DH_DSS - Static variable in class iaik.security.ssl.CipherSuite
Domestic ciphersuite which use and DSS signed Diffie-Hellman certificate for authentication and key exchange.
CS_DH_DSS_EXPORT - Static variable in class iaik.security.ssl.CipherSuite
512 bit export ciphersuites which use and DSS signed Diffie-Hellman certificate for authentication and key exchange.
CS_DH_RSA - Static variable in class iaik.security.ssl.CipherSuite
Domestic ciphersuite which use and RSA signed Diffie-Hellman certificate for authentication and key exchange.
CS_DH_RSA_EXPORT - Static variable in class iaik.security.ssl.CipherSuite
512 bit export ciphersuite which use and RSA signed Diffie-Hellman certificate for authentication and key exchange.
CS_DHE_DSS - Static variable in class iaik.security.ssl.CipherSuite
Domestic ciphersuites which use DSS for authentication and ephemeral Diffie-Hellman for key exchange.
CS_DHE_DSS_EXPORT - Static variable in class iaik.security.ssl.CipherSuite
512 bit export ciphersuites which use DSS for authentication and ephemeral Diffie-Hellman for key exchange.
CS_DHE_DSS_EXPORT1024 - Static variable in class iaik.security.ssl.CipherSuite
1024 bit export ciphersuites which use DSS for authentication and ephemeral Diffie-Hellman for key exchange.
CS_DHE_RSA - Static variable in class iaik.security.ssl.CipherSuite
Domestic ciphersuites which use RSA for authentication and ephemeral Diffie-Hellman for key exchange.
CS_DHE_RSA_EXPORT - Static variable in class iaik.security.ssl.CipherSuite
512 bit export ciphersuites which use RSA for authentication and ephemeral Diffie-Hellman for key exchange.
CS_RSA - Static variable in class iaik.security.ssl.CipherSuite
Domestic ciphersuites which use RSA for authentication and key exchange.
CS_RSA_EXPORT - Static variable in class iaik.security.ssl.CipherSuite
512 bit export ciphersuites which use RSA for authentication and key exchange.
CS_RSA_EXPORT1024 - Static variable in class iaik.security.ssl.CipherSuite
1024 bit export ciphersuites which use RSA for authentication and key exchange.
CS_RSA_WITH_NULL - Static variable in class iaik.security.ssl.CipherSuite
Ciphersuites which use RSA for authentication and key exchange but no encryption.
CS_SSL_V2 - Static variable in class iaik.security.ssl.CipherSuite
 

D

DATA_ENCIPHERMENT - Static variable in class com.entrust.toolkit.CertificateSelector
 
dataEncipherment - Static variable in class iaik.x509.extensions.KeyUsage
The dataEncipherment keyUsage purpose indicating to use the subject public key for enciphering user data, other than cryptographic keys.
DataStream - class iaik.pkcs.pkcs7.DataStream.
This class represents the stream-implementation of the PKCS#7 content type Data.
DataStream() - Constructor for class iaik.pkcs.pkcs7.DataStream
Default constructor for dynamic object creation in ContentInfo.
DataStream(InputStream) - Constructor for class iaik.pkcs.pkcs7.DataStream
Creates a new PKCS#7 data from a BER encoded InputStream.
DataStream(InputStream, int) - Constructor for class iaik.pkcs.pkcs7.DataStream
Creates a new PKCS#7 Data from an InputStream supplying the raw content data.
DECIPHER_ONLY - Static variable in class com.entrust.toolkit.CertificateSelector
 
decipherOnly - Static variable in class iaik.x509.extensions.KeyUsage
The decipherOnly keyUsage purpose indicating that the subject public key may be used only for enciphering data while performing key agreement, if the keyAgreement bit also is set.
decode() - Method in class iaik.pkcs.pkcs12.PKCS12
Decodes this given PKCS#12 object for parsing the internal structure.
decode(ASN1Object) - Method in class com.entrust.toolkit.asn1.structures.PKIHeader
This method decodes an ASN.1 object into its encapsulated form.
decode(ASN1Object) - Method in class com.entrust.toolkit.asn1.structures.SubjectPublicKeyInfo
 
decode(ASN1Object) - Method in class com.entrust.toolkit.asn1.structures.POPSigningKeyInputCMP
 
decode(ASN1Object) - Method in class com.entrust.toolkit.asn1.structures.CertTemplateCMP
 
decode(ASN1Object) - Method in class com.entrust.toolkit.asn1.structures.Time
 
decode(ASN1Object) - Method in class com.entrust.toolkit.asn1.structures.Validity
 
decode(ASN1Object) - Method in class com.entrust.toolkit.asn1.structures.Extension
 
decode(ASN1Object) - Method in class com.entrust.toolkit.asn1.structures.PMACVALUE
 
decode(ASN1Object) - Method in interface iaik.asn1.ASN1Type
Decodes an ASN1Object according to the ASN.1 type the class implements.
decode(ASN1Object) - Method in class iaik.asn1.structures.AlgorithmID
Decodes an AlgorithmID from the given ASN1Object.
decode(ASN1Object) - Method in class iaik.asn1.structures.AccessDescription
Decodes the given ASN.1 AccessDescription object for parsing the internal structure.
decode(ASN1Object) - Method in class iaik.asn1.structures.GeneralNames
Decodes a GeneralNames from the given ASN1Object.
decode(ASN1Object) - Method in class iaik.asn1.structures.GeneralSubtree
Decodes a GeneralSubtree from the given ASN1Object.
decode(ASN1Object) - Method in class iaik.asn1.structures.RDN
Decodes a RelativeDistinguishedName from the given ASN1Object.
decode(ASN1Object) - Method in class iaik.asn1.structures.PolicyMapping
Decodes a PolicyMapping from the given ASN1Object.
decode(ASN1Object) - Method in class iaik.asn1.structures.Attribute
Decodes an Attribute from the given ASN1Object.
decode(ASN1Object) - Method in class iaik.asn1.structures.Name
Decodes a Name from the given ASN1Object.
decode(ASN1Object) - Method in class iaik.asn1.structures.AVA
Decodes an AVA from the given ASN1Object.
decode(ASN1Object) - Method in class iaik.pkcs.pkcs7.RecipientInfo
Decodes the given ASN.1 RecipientInfo object for parsing the internal structure.
decode(ASN1Object) - Method in class iaik.pkcs.pkcs7.DigestInfo
Decodes the given ASN.1 DigestInfo object for parsing the internal structure.
decode(ASN1Object) - Method in class iaik.pkcs.pkcs7.SignerInfo
Decodes the given ASN.1 SignerInfo object for parsing the internal structure.
decode(ASN1Object) - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
Decodes the given ASN.1 PrivateKeyInfo object for parsing the internal structure.
decode(ASN1Object) - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
Decodes the given ASN.1 EncryptedPrivateKeyInfo object for parsing the internal structure.
decode(ASN1Object) - Method in class iaik.pkcs.pkcs12.AuthenticatedSafe
Decode and inits this AuthenticatedSafe from an ASN1Object.
decode(ASN1Object) - Method in class iaik.pkcs.pkcs12.KeyBag
Decodes the KeyBag given as ASN1Object.
decode(ASN1Object) - Method in class iaik.pkcs.pkcs12.PKCS8ShroudedKeyBag
Decodes the PKCS8ShroudedKeyBag given as ASN1Object.
decode(ASN1Object) - Method in class iaik.pkcs.pkcs12.CertificateBag
Decodes the CertificateBag given as ASN1Object.
decode(ASN1Object) - Method in class iaik.security.spec.IaikPBEParameterSpec
Decodes the given ASN.1 object and parses it for salt and iteration count.
decode(ASN1Object) - Method in class iaik.x509.PublicKeyInfo
Decodes the given ASN.1 PublicKeyInfo object for parsing the internal structure.
decode(ASN1Object) - Method in class iaik.x509.X509Certificate
Creates a X509Certificate from an ASN1Object.
decode(ASN1Object) - Method in class iaik.x509.X509CRL
Creates a CRL from an ASN1Object.
decode(byte[]) - Static method in class iaik.asn1.DerCoder
Creates an ASN.1 object from the DER encoded version.
decode(byte[]) - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
Abstract method to be implemented for decoding a DER encoded private key.
decode(byte[]) - Method in class iaik.security.dh.DHPublicKey
Decodes a DHPublicKey, encoded in DER format.
decode(byte[]) - Method in class iaik.security.dh.DHPrivateKey
Decodes a DER encoded DH private key.
decode(byte[]) - Method in class iaik.security.dsa.DSAPrivateKey
Decodes a DER encoded DSA private key.
decode(byte[]) - Method in class iaik.security.dsa.DSAPublicKey
Decodes a DSAPublicKey, encoded in DER format.
decode(byte[]) - Method in class iaik.security.rsa.RSAPrivateKey
Decodes a DER encoded RSAPrivateKey (PKCS#1).
decode(byte[]) - Method in class iaik.security.rsa.RSAPublicKey
Decodes a RSAPublicKey, encoded in DER format (PKCS#1).
decode(byte[]) - Method in class iaik.x509.PublicKeyInfo
Abstract method to be implemented for decoding a DER encoded public key.
decode(DerInputStream) - Method in class iaik.pkcs.pkcs7.ContentInfoStream
Reads and decodes the ContentInfo from a DerInputStream.
decode(InputStream) - Static method in class iaik.asn1.DerCoder
Creates an ASN.1 object from the DER encoded version.
decode(InputStream) - Method in class iaik.pkcs.pkcs7.SignedDataStream
Reads and decodes the SignedDataStream from a DerInputStream.
decode(InputStream) - Method in interface iaik.pkcs.pkcs7.ContentStream
Decodes the DER encoded data of the implemented PKCS#7 content type, supplied from an input stream.
decode(InputStream) - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
Reads and decodes the SignedAndEnvelopedData from a DerInputStream.
decode(InputStream) - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
Reads and decodes the EnvelopedData from a DerInputStream.
decode(InputStream) - Method in class iaik.pkcs.pkcs7.EncryptedDataStream
Reads and decodes the EncryptedDataStream from a DerInputStream.
decode(InputStream) - Method in class iaik.pkcs.pkcs7.DataStream
Reads and decodes the Data from a DerInputStream.
decode(InputStream) - Method in class iaik.pkcs.pkcs7.DigestedDataStream
Reads and decodes the DigestedDataStream from a DerInputStream.
decode(InputStream) - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
Reads and decodes the EncryptedContentInfoStream from a DerInputStream.
decode(InputStream) - Method in class iaik.x509.X509Certificate
Decodes a X509Certificate from an inputstream.
decode(int, InputStream) - Method in class iaik.asn1.ASN1Object
Decodes an ASN1Object represented by the next length bytes of the given input stream.
decode(int, InputStream) - Method in class iaik.asn1.VisibleString
Decodes a VisibleString value from the given InputStream.
decode(int, InputStream) - Method in class iaik.asn1.GeneralizedTime
Decodes a GeneralizedTime value from the given InputStream.
decode(int, InputStream) - Method in class iaik.asn1.ConstructedType
Decodes the next available data from the InputStream.
decode(int, InputStream) - Method in class iaik.asn1.OCTET_STRING
Decodes an OCTET_STRING value from the given InputStream.
decode(int, InputStream) - Method in class iaik.asn1.BIT_STRING
Decodes a BIT_STRING value from the given InputStream.
decode(int, InputStream) - Method in class iaik.asn1.INTEGER
Decodes an INTEGER value from the given InputStream.
decode(int, InputStream) - Method in class iaik.asn1.BMPString
Decodes an BMPString value from the given InputStream.
decode(int, InputStream) - Method in class iaik.asn1.PrintableString
Decodes a PrintableString value from the given InputStream.
decode(int, InputStream) - Method in class iaik.asn1.UNKNOWN
Decodes the value of an UMKNOWN ASN.1 object from the given input stream.
decode(int, InputStream) - Method in class iaik.asn1.T61String
Decodes a T61String value from the given InputStream.
decode(int, InputStream) - Method in class iaik.asn1.GeneralString
Decodes a GeneralString value from the given InputStream.
decode(int, InputStream) - Method in class iaik.asn1.BOOLEAN
Decodes a BOOLEAN value from the given InputStream.
decode(int, InputStream) - Method in class iaik.asn1.NULL
Decodes a NULL value from the given InputStream.
decode(int, InputStream) - Method in class iaik.asn1.ObjectID
Decodes the next available data from the InputStream.
decode(int, InputStream) - Method in class iaik.asn1.UTCTime
Decodes a UTCTime value from the given InputStream.
decode(int, InputStream) - Method in class iaik.asn1.UTF8String
Decodes an UTF8String value from the given InputStream.
decode(int, InputStream) - Method in class iaik.asn1.UNIString
Decodes an UNIString value from the given InputStream.
decode(int, InputStream) - Method in class iaik.asn1.IA5String
Decodes a IA5String value from the given InputStream.
decode(int, InputStream) - Method in class iaik.asn1.ENUMERATED
Decodes an ENUMERATED value from the given InputStream.
decode(int, InputStream) - Method in class iaik.asn1.CON_SPEC
Decodes the next available data from the InputStream.
decode(int, InputStream) - Method in class iaik.asn1.NumericString
Decodes a NumericString value from the given InputStream.
decodeByteArray(String) - Static method in class iaik.utils.Util
Decode base64 encoded data from the given string and return it as a byte array.
decodeIntArray(String) - Static method in class iaik.utils.Util
Decode base64 encoded data from the given string and return it as an int array.
decoding - Variable in class iaik.utils.Base64InputStream
 
decompress(byte[], int, int, byte[], int) - Method in class iaik.security.ssl.CompressionMethod
Performs the decompress operation.
decompress(byte[], int, int, byte[], int) - Method in class iaik.security.ssl.NullCompression
Returns the data without modification.
DECRYPT_MODE - Static variable in class javax.crypto.Cipher
Cipher decrypt mode.
decrypt(char[]) - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
Decrypts an encrypted PrivateKeyInfo (PKCS#5 and PKCS#8).
decrypt(char[]) - Method in class iaik.pkcs.pkcs12.AuthenticatedSafe
Uses the given password for decrypting the password-based encryptet contents of this AuthenticatedSafe to recover the safe bags constituting this AuthenticatedSafe object.
decrypt(char[]) - Method in class iaik.pkcs.pkcs12.PKCS12
Uses the provided password to decrypt this PKCS12 object for recovering the inherent authenticatedSafes.
decrypt(char[]) - Method in class iaik.pkcs.pkcs12.PKCS8ShroudedKeyBag
Decrypts this KeyBag using the given password.
decrypt(char[]) - Method in class iaik.utils.KeyAndCertificate
Decrypts the private key in this KeyAndCertificate with the given password.
decrypt(long, byte[]) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
decrypt(String) - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
Decrypts an encrypted PrivateKeyInfo (PKCS#5 and PKCS#8).
decrypt(String) - Method in class iaik.utils.SSLeayPrivateKey
Decrypts this private key.
decryptFinal(long) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
decryptInit(long, long, long) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
decryptKey(PrivateKey) - Method in class iaik.pkcs.pkcs7.RecipientInfo
Uses a RSAPrivateKey to decrypt the encrypted content-encryption key.
decryptUpdate(long, byte[]) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
DefaultSessionManager - class iaik.security.ssl.DefaultSessionManager.
This class implements a simple Default SessionManager.
DefaultSessionManager() - Constructor for class iaik.security.ssl.DefaultSessionManager
Create only one sessin manager for all SSLSockets.
defineEncoding(ObjectID, ASN) - Static method in class iaik.asn1.structures.AVA
Defines the ASN.1 encoding for a specified Attribute type.
deleteEntry(String) - Method in class java.security.KeyStore
 
DeltaCRLIndicator - class com.entrust.toolkit.x509.extensions.DeltaCRLIndicator.
This class implements the DeltaCRLIndicator Extension.
DeltaCRLIndicator() - Constructor for class com.entrust.toolkit.x509.extensions.DeltaCRLIndicator
Default constructor.
DER - Static variable in class iaik.asn1.ASN1
Global value for ASN.1 coding format DER.
DerCoder - class iaik.asn1.DerCoder.
This class provides DER en/decoding utility for arbitrary ASN.1 structures.
DerCoder() - Constructor for class iaik.asn1.DerCoder
 
DerInputStream - class iaik.asn1.DerInputStream.
This class can be used to parse an InputStream containing DER encoded data.
DerInputStream(InputStream) - Constructor for class iaik.asn1.DerInputStream
Creates a new DerInputStream to read data from the specified input stream.
DES - class iaik.security.cipher.DES.
Extends the BufferedCipher class for adding a buffering mechanism to the underlying DES cipher.
des_CBC - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the DES symmetric block cipher used in CBC mode.
DES_EDE_KEY_LEN - Static variable in class javax.crypto.spec.DESedeKeySpec
 
des_EDE3_CBC - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the Triple DES symmetric block cipher used in CBC mode.
DES_KEY_LEN - Static variable in class javax.crypto.spec.DESKeySpec
 
DES() - Constructor for class iaik.security.cipher.DES
Creates a DES object by calling the BufferedCipher constructor for the DES cipher.
DESedeKeySpec - class javax.crypto.spec.DESedeKeySpec.
DES-EDE key specification.
DESedeKeySpec(byte[]) - Constructor for class javax.crypto.spec.DESedeKeySpec
Creates a DES-EDE key specification by using the first 24 bytes of the supplied byte array as the DES-EDE key.
DESedeKeySpec(byte[], int) - Constructor for class javax.crypto.spec.DESedeKeySpec
Creates a DES-EDE key specification by using 24 bytes of the supplied byte array as DES-EDE key, beginning at the given offset.
deserialize(byte[]) - Static method in class iaik.utils.CriticalObject
Deserializes a given object from a byte array.
DESKeyFactory - class iaik.security.cipher.DESKeyFactory.
SecretKeyFactory implementation for the DES/DES EDE cipher.
DESKeyFactory() - Constructor for class iaik.security.cipher.DESKeyFactory
Default constructor.
DESKeyGenerator - class iaik.security.cipher.DESKeyGenerator.
This class provides the functionality of a DES key generator.
DESKeyGenerator() - Constructor for class iaik.security.cipher.DESKeyGenerator
 
DESKeySpec - class javax.crypto.spec.DESKeySpec.
DES key specification.
DESKeySpec(byte[]) - Constructor for class javax.crypto.spec.DESKeySpec
Creates a DES key specification by using the first 8 bytes of the supplied byte array as the DES key.
DESKeySpec(byte[], int) - Constructor for class javax.crypto.spec.DESKeySpec
Creates a DES key specification by using 8 bytes of the supplied byte array as DES key, beginning at the given offset.
DESParameterSpec - class iaik.security.cipher.DESParameterSpec.
DES parameter specification.
DESParameterSpec(byte[], byte[], byte[]) - Constructor for class iaik.security.cipher.DESParameterSpec
Creates a DES Parameter specification by using the given SBoxes, PBox, and the first 8 bytes of the supplied byte array as initialization vector (IV).
DESParameterSpec(byte[], byte[], byte[], int) - Constructor for class iaik.security.cipher.DESParameterSpec
Creates a DES Parameter specification by using the given SBoxes, PBox, and 8 bytes of the supplied byte array as initialization vector (IV), beginning at the given offset.
destroy(boolean[]) - Static method in class iaik.utils.CriticalObject
 
destroy(byte[]) - Static method in class iaik.utils.CriticalObject
 
destroy(double[]) - Static method in class iaik.utils.CriticalObject
 
destroy(Enumeration) - Static method in class iaik.utils.CriticalObject
 
destroy(float[]) - Static method in class iaik.utils.CriticalObject
 
destroy(Hashtable) - Static method in class iaik.utils.CriticalObject
 
destroy(int[]) - Static method in class iaik.utils.CriticalObject
 
destroy(long[]) - Static method in class iaik.utils.CriticalObject
 
destroy(Object) - Static method in class iaik.utils.CriticalObject
 
destroy(Object[]) - Static method in class iaik.utils.CriticalObject
 
destroy(Vector) - Static method in class iaik.utils.CriticalObject
 
destroyCriticalData() - Method in class com.entrust.toolkit.credentials.TokenPrivateKey
 
destroyCriticalData() - Method in class com.entrust.toolkit.security.provider.EntrustPrivateKey
 
destroyCriticalData() - Method in class iaik.pkcs.pkcs7.ContentInfoStream
Destroys the critical data of this object.
destroyCriticalData() - Method in class iaik.security.cipher.SecretKey
Destroys the critical data of this object.
destroyCriticalData() - Method in class iaik.security.md.Md2
 
destroyObject(long, long) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
dh_dss - Static variable in class iaik.security.ssl.SSLServerContext
Deprecated. use CipherSuite.CS_DH_DSS instead
dh_rsa - Static variable in class iaik.security.ssl.SSLServerContext
Deprecated. use CipherSuite.CS_DH_RSA instead
dhe_dss - Static variable in class iaik.security.ssl.SSLServerContext
Deprecated. use CipherSuite.CS_DHE_DSS instead
dhe_rsa - Static variable in class iaik.security.ssl.SSLServerContext
Deprecated. use CipherSuite.CS_DHE_RSA instead
DHGenParameterSpec - class javax.crypto.spec.DHGenParameterSpec.
Diffie-Hellman generation parameter specification.
DHGenParameterSpec(int, int) - Constructor for class javax.crypto.spec.DHGenParameterSpec
Creates a Diffie-Hellman generation parameter specification, based on given prime size and exponent size.
DHKey - interface javax.crypto.interfaces.DHKey.
Diffie Hellman key interface.
dhKeyAgreement - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the Diffie-Hellman key exchange algorithm.
DHKeyAgreement - class iaik.security.dh.DHKeyAgreement.
This class extends javax.crypto.KeyAgreementSpi for providing the functionality of a Diffie Hellman key agreement as specified by PKCS#3.
DHKeyAgreement() - Constructor for class iaik.security.dh.DHKeyAgreement
 
DHKeyFactory - class iaik.security.dh.DHKeyFactory.
This class converts Diffie Hellman keys (opaque representation) in their KeySpecs (transparent representation) and vice versa.
DHKeyFactory() - Constructor for class iaik.security.dh.DHKeyFactory
Default constructor for creating a DHKeyFactory.
DHKeyPairGenerator - class iaik.security.dh.DHKeyPairGenerator.
Key pair generator for DH keys to be used for Diffie Hellman key agreement.
DHKeyPairGenerator() - Constructor for class iaik.security.dh.DHKeyPairGenerator
Default constructor for creating a DHKeyPairGenerator object.
DHParameterGenerator - class iaik.security.dh.DHParameterGenerator.
This class implements an AlgorithmParameterGenerator that generates parameters for key-agreement according to the Diffie-Hellman protocol.
DHParameterGenerator() - Constructor for class iaik.security.dh.DHParameterGenerator
The default constructor.
DHParameters - class iaik.security.dh.DHParameters.
This class represents Diffie Hellman paramters in opaque form and may be used for generating opaque DH parameters and converting them between various formats.
DHParameters() - Constructor for class iaik.security.dh.DHParameters
The default constructor.
DHParameterSpec - class javax.crypto.spec.DHParameterSpec.
Diffie Hellman parameter specification.
DHParameterSpec(BigInteger, BigInteger) - Constructor for class javax.crypto.spec.DHParameterSpec
Creates a Diffie-Hellman parameter specification, based on given prime modulus p and base generator g.
DHParameterSpec(BigInteger, BigInteger, int) - Constructor for class javax.crypto.spec.DHParameterSpec
Creates a Diffie-Hellman parameter specification, based on given prime modulus p, base generator g, and random exponent size l.
DHPrivateKey - class iaik.security.dh.DHPrivateKey.
This class implements a Diffie Hellman private key and supports ASN.1 encoding.
DHPrivateKey - interface javax.crypto.interfaces.DHPrivateKey.
Interface to be implemented for supporting Diffie-Hellman private keys.
DHPrivateKey(ASN1Object) - Constructor for class iaik.security.dh.DHPrivateKey
Creates a new DHPrivateKey from the given ASN.1 data structure representing a DHPrivateKey, PrivateKeyInfo or EncryptedPrivateKeyInfo.
DHPrivateKey(BigInteger, DHParameterSpec) - Constructor for class iaik.security.dh.DHPrivateKey
Creates a new DHPrivateKey from given private key value x and DH parameter specification
DHPrivateKey(byte[]) - Constructor for class iaik.security.dh.DHPrivateKey
Creates a new DHPrivateKey from the given DER encoded byte array.
DHPrivateKey(DHPrivateKeySpec) - Constructor for class iaik.security.dh.DHPrivateKey
Creates a new DHPrivateKey from the given DHPrivateKeySpec representing the DH private key value x, and the public values p, g and l.
DHPrivateKey(InputStream) - Constructor for class iaik.security.dh.DHPrivateKey
Creates a new DHPrivateKey from an InputStream.
DHPrivateKeySpec - class javax.crypto.spec.DHPrivateKeySpec.
Diffie Hellman private key specification.
DHPrivateKeySpec(BigInteger, BigInteger, BigInteger) - Constructor for class javax.crypto.spec.DHPrivateKeySpec
Creates a Diffie-Hellman private key specification based on given private value x, prime modulus p and base generator g.
DHPublicKey - class iaik.security.dh.DHPublicKey.
This class implements a Diffie Hellman public key and supports ASN.1 encoding.
DHPublicKey - interface javax.crypto.interfaces.DHPublicKey.
Interface to be implemented for supporting Diffie-Hellman public keys.
DHPublicKey(ASN1Object) - Constructor for class iaik.security.dh.DHPublicKey
Creates a new DHPublicKey from the given ASN.1 data structure representing a DHPublicKey or PublicKeyInfo.
DHPublicKey(BigInteger, DHParameterSpec) - Constructor for class iaik.security.dh.DHPublicKey
Creates a new DHPublicKey from public key value and DH parameter specification
DHPublicKey(byte[]) - Constructor for class iaik.security.dh.DHPublicKey
Creates a new DHPublicKey from the given DER encoded byte array.
DHPublicKey(DHPublicKeySpec) - Constructor for class iaik.security.dh.DHPublicKey
Creates a new DHPublicKey from the given DHPublicKeySpec representing the DH public key value y, and the public values p, g and l.
DHPublicKey(InputStream) - Constructor for class iaik.security.dh.DHPublicKey
Creates a new DHPublicKey from an InputStream.
DHPublicKeySpec - class javax.crypto.spec.DHPublicKeySpec.
Diffie Hellman public key specification.
DHPublicKeySpec(BigInteger, BigInteger, BigInteger) - Constructor for class javax.crypto.spec.DHPublicKeySpec
Creates a Diffie-Hellman public key specification based on given public value y, prime modulus p and base generator g.
digest - Variable in class java.security.DigestInputStream
 
digest() - Method in class java.security.MessageDigest
 
digest(byte[]) - Method in class java.security.MessageDigest
 
digest(byte[], int, int) - Method in class java.security.MessageDigest
 
DigestedDataStream - class iaik.pkcs.pkcs7.DigestedDataStream.
This class represents the stream supporting implementation of the PKCS#7 DigestedData type.
DigestedDataStream() - Constructor for class iaik.pkcs.pkcs7.DigestedDataStream
Default constructor for dynamic object creation in ContentInfo.
DigestedDataStream(InputStream) - Constructor for class iaik.pkcs.pkcs7.DigestedDataStream
Creates a PKCS#7 DigestedData from an InputStream.
DigestedDataStream(InputStream, AlgorithmID) - Constructor for class iaik.pkcs.pkcs7.DigestedDataStream
Creates a new DigestedDataStream from an InputStream holding the content that has been transmitted by other means, and the hash algorithm to be used for digesting.
DigestedDataStream(InputStream, AlgorithmID, int) - Constructor for class iaik.pkcs.pkcs7.DigestedDataStream
Creates a new DigestedDataStream object from given content and and digest algorithm.
DigestedDataStream(ObjectID, AlgorithmID, byte[]) - Constructor for class iaik.pkcs.pkcs7.DigestedDataStream
Creates a new DigestedDataStream object without content.
DigestException - exception java.security.DigestException.
 
DigestException() - Constructor for class java.security.DigestException
 
DigestException(String) - Constructor for class java.security.DigestException
 
DigestInfo - class iaik.pkcs.pkcs7.DigestInfo.
This class implements the PKCS#7 DigestInfo type.
DigestInfo(AlgorithmID, byte[]) - Constructor for class iaik.pkcs.pkcs7.DigestInfo
Creates a new DigestInfo from a digest algorithm and a digest.
DigestInfo(ASN1Object) - Constructor for class iaik.pkcs.pkcs7.DigestInfo
Creates a new DigestInfo from an ASN1Object.
DigestInputStream - class java.security.DigestInputStream.
 
DigestInputStream(InputStream, MessageDigest) - Constructor for class java.security.DigestInputStream
 
DIGITAL_SIGNATURE - Static variable in class com.entrust.toolkit.CertificateSelector
 
digitalSignature - Static variable in class iaik.x509.extensions.KeyUsage
The digitalSignature keyUsage purpose indicating to use the subject public key for verifying digital signatures that have purposes other than non-repudiation, certificate signature, and CRL signature.
DirectoryCRLRS - class com.entrust.toolkit.x509.revocation.DirectoryCRLRS.
Reads CRLs from an LDAP directory.
DirectoryCRLRS(ValidationInfo) - Constructor for class com.entrust.toolkit.x509.revocation.DirectoryCRLRS
Creates a new DirectoryCRLRS that reads the CRL from ldap.
directoryName - Static variable in class iaik.asn1.structures.GeneralName
GeneralName type directoryName (4).
DistributionPoint - class iaik.asn1.structures.DistributionPoint.
This class implements the ASN.1 type DistributionPoint as used within a CRLDistributionPoints X.509v3 extension for identifying how CRL information is obtained.
DistributionPoint() - Constructor for class iaik.asn1.structures.DistributionPoint
Default constructor.
DistributionPoint(ASN1Object) - Constructor for class iaik.asn1.structures.DistributionPoint
Constructs a DistributionPoint from an ASN1Object.
DistributionPoint(ASN1Type) - Constructor for class iaik.asn1.structures.DistributionPoint
Creates a new DistributionPoint for the given distribution point name, specified as RDN or a GeneralNames.
DistributionPointName - class com.entrust.toolkit.asn1.structures.DistributionPointName.
This class implements the DistributionPointName as used by the CRLDistributionPoint extension.
DistributionPointName() - Constructor for class com.entrust.toolkit.asn1.structures.DistributionPointName
Creates a new (empty) DistributionPointName object.
DistributionPointName(ASN1Object) - Constructor for class com.entrust.toolkit.asn1.structures.DistributionPointName
Constructs a DistributionPointName from an ASN1Object.
DistributionPointName(ASN1Type) - Constructor for class com.entrust.toolkit.asn1.structures.DistributionPointName
Creates a new DistributionPointName object from a distribution point name.
dnQualifier - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the x.500 attribute type dnQualifier (distinguished name qualifier).
DNSLookup() - Method in class com.entrust.toolkit.util.ManagerTransport
 
dNSName - Static variable in class iaik.asn1.structures.GeneralName
GeneralName type dNSrName (2).
doFinal() - Method in class javax.crypto.Cipher
Returns the result of the last step of a multi-step en/decryption operation by processing any remaining buffered data.
doFinal() - Method in class javax.crypto.Mac
Returns the calculated MAC value.
doFinal(byte[]) - Method in class javax.crypto.Cipher
Returns the result of the last step of a multi-step en/decryption operation or the result of a single-step en/decryption operation by processing the given input data and any remaining buffered data.
doFinal(byte[]) - Method in class javax.crypto.Mac
Returns the calculated MAC value after finishing this MAC computation by processing the given data, supplied in a byte array.
doFinal(byte[], int) - Method in class javax.crypto.Cipher
Performs the last step of a multi-step en/decryption operation by processing any remaining buffered data.
doFinal(byte[], int) - Method in class javax.crypto.Mac
Finishes this MAC computation and writes the calculated MAC value to the given output byte array, beginning at the given position.
doFinal(byte[], int, int) - Method in class javax.crypto.Cipher
Returns the result of the last step of a multi-step en/decryption operation or the result of a single-step en/decryption operation by processing the given input data and any remaining buffered data.
doFinal(byte[], int, int, byte[]) - Method in class javax.crypto.Cipher
Performs the last step of a multi-step en/decryption operation or a single-step en/decryption operation by processing the given input data and any remaining buffered data.
doFinal(byte[], int, int, byte[], int) - Method in class javax.crypto.Cipher
Performs the last step of a multi-step en/decryption operation or a single-step en/decryption operation by processing the given input data and any remaining buffered data.
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.entrust.toolkit.util.HttpManagerServlet
Overrides the doGet() method in the servlet superclass.
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.entrust.toolkit.util.HttpDirectoryServlet
Overrides the doGet() method in the servlet superclass.
domainComponent - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the x.500 attribute type domainComponent (shortName DC), as defined by RFC 2247.
doPhase(Key, boolean) - Method in class javax.crypto.KeyAgreement
Returns the key resulting from the next phase of this key agreement.
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.entrust.toolkit.util.HttpManagerServlet
Overrides the doPost() method in the servlet superclass.
dsa - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the DSA signature algorithm.
DSA_ENCRYPTION - Static variable in class com.entrust.toolkit.pkcs11.PKCS11Types
 
DSAKey - interface java.security.interfaces.DSAKey.
 
DSAKeyFactory - class iaik.security.dsa.DSAKeyFactory.
This class converts DSA keys (opaque representation) in their KeySpecs (transparent representation) and vice versa.
DSAKeyFactory() - Constructor for class iaik.security.dsa.DSAKeyFactory
Default constructor for creating a DSAKeyFactory.
DSAKeyPairGenerator - class iaik.security.dsa.DSAKeyPairGenerator.
Key pair generator for DSA keys as specified in FIPS PUB 186.
DSAKeyPairGenerator - interface java.security.interfaces.DSAKeyPairGenerator.
 
DSAKeyPairGenerator() - Constructor for class iaik.security.dsa.DSAKeyPairGenerator
Default constructor for creating a DSAKeyPairGenerator object.
DSAParameterSpec - class java.security.spec.DSAParameterSpec.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
DSAParameterSpec(BigInteger, BigInteger, BigInteger) - Constructor for class java.security.spec.DSAParameterSpec
 
DSAParams - class iaik.security.dsa.DSAParams.
An implementation of DSA parameters that supports ASN.1 encoding.
DSAParams - interface java.security.interfaces.DSAParams.
 
DSAParams(ASN1Object) - Constructor for class iaik.security.dsa.DSAParams
Creates a new DSAParams object from the given ASN.1 Object.
DSAParams(BigInteger, BigInteger, BigInteger) - Constructor for class iaik.security.dsa.DSAParams
Creates a new DSAParams object from the given BigInteger parameters.
DSAParams(DSAParams) - Constructor for class iaik.security.dsa.DSAParams
Creates a new DSAParams object from the given DSAParams
DSAPrivateKey - class iaik.security.dsa.DSAPrivateKey.
An implementation of a DSA private key that supports ASN.1 encoding.
DSAPrivateKey - interface java.security.interfaces.DSAPrivateKey.
 
DSAPrivateKey(ASN1Object) - Constructor for class iaik.security.dsa.DSAPrivateKey
Creates a new DSAPrivateKey from the given ASN.1 data structure representing a DSAPrivateKey, PrivateKeyInfo or EncryptedPrivateKeyInfo.
DSAPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class iaik.security.dsa.DSAPrivateKey
Creates a new DSAPrivateKey from the given BigInteger values.
DSAPrivateKey(BigInteger, DSAParams) - Constructor for class iaik.security.dsa.DSAPrivateKey
Creates a new DSAPrivateKey from given private key value x and DSA parameters
DSAPrivateKey(byte[]) - Constructor for class iaik.security.dsa.DSAPrivateKey
Creates a new DSAPrivateKey from the given DER encoded byte array.
DSAPrivateKey(DSAPrivateKey) - Constructor for class iaik.security.dsa.DSAPrivateKey
Creates a new DSAPrivateKey from the given DSAPrivateKey.
DSAPrivateKey(DSAPrivateKeySpec) - Constructor for class iaik.security.dsa.DSAPrivateKey
Creates a new DSAPrivateKey from the given DSAPrivateKeySpec representing the DSA private key value x, and the public values p, q and g.
DSAPrivateKey(InputStream) - Constructor for class iaik.security.dsa.DSAPrivateKey
Creates a new DSAPrivateKey from an InputStream.
DSAPrivateKeySpec - class java.security.spec.DSAPrivateKeySpec.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
DSAPrivateKeySpec(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class java.security.spec.DSAPrivateKeySpec
 
DSAPublicKey - class iaik.security.dsa.DSAPublicKey.
An implementation of a DSA public key that supports ASN.1 encoding.
DSAPublicKey - interface java.security.interfaces.DSAPublicKey.
 
DSAPublicKey(ASN1Object) - Constructor for class iaik.security.dsa.DSAPublicKey
Creates a new DSAPublicKey from the given ASN.1 data structure representing a DSAPublicKey or PublicKeyInfo.
DSAPublicKey(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class iaik.security.dsa.DSAPublicKey
Creates a new DSAPublicKey from the given BigInteger values.
DSAPublicKey(BigInteger, DSAParams) - Constructor for class iaik.security.dsa.DSAPublicKey
Creates a new DSAPublicKey from given public key value y and DSA parameters
DSAPublicKey(byte[]) - Constructor for class iaik.security.dsa.DSAPublicKey
Creates a new DSAPublicKey from the given DER encoded ASN.1 data structure.
DSAPublicKey(DSAPublicKey) - Constructor for class iaik.security.dsa.DSAPublicKey
Creates a new DSAPublicKey from the given DSAPublicKey.
DSAPublicKey(DSAPublicKeySpec) - Constructor for class iaik.security.dsa.DSAPublicKey
Creates a new DSAPublicKey from the given DSAPublicKeySpec representing the DSA public key value y, and the public values p, q and g.
DSAPublicKey(InputStream) - Constructor for class iaik.security.dsa.DSAPublicKey
Creates a new DSAPublicKey from an InputStream.
DSAPublicKeySpec - class java.security.spec.DSAPublicKeySpec.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
DSAPublicKeySpec(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class java.security.spec.DSAPublicKeySpec
 
DSASignature - Static variable in class com.entrust.toolkit.credentials.CredentialRecoverer
Specifies a digital signature algorithm (DSA) signing key pair.
DSASignature - Static variable in class com.entrust.toolkit.credentials.CredentialCreator
Specifies a DSA signing key pair.
dsaSignRS() - Method in class com.entrust.toolkit.security.provider.EntrustRawDSA
Sign method that returns the signature as two BigIntegers.
dsaSignRS() - Method in class com.entrust.toolkit.security.provider.EntrustRawDSAPKCS11
Sign method that returns the signature as two BigIntegers.
dsaVerifyRS(BigInteger[]) - Method in class com.entrust.toolkit.security.provider.EntrustRawDSA
Verify method that accepts the signature as an array of two BigIntegers.
dsaVerifyRS(BigInteger[]) - Method in class com.entrust.toolkit.security.provider.EntrustRawDSAPKCS11
Verify method that accepts the signature as an array of two BigIntegers.
dsaVerifyRS(BigInteger, BigInteger) - Method in class com.entrust.toolkit.security.provider.EntrustRawDSA
Verify method that accepts the signature as two BigIntegers.
dsaVerifyRS(BigInteger, BigInteger) - Method in class com.entrust.toolkit.security.provider.EntrustRawDSAPKCS11
Verify method that accepts the signature as two BigIntegers.
dsaWithSHA - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the dsaWithSHA signature algorithm.
dsaWithSHA1 - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the dsaWithSHA1 signature algorithm.
dsaX957 - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the DSA signature algorithm, using the OID defined in the X.957 standard.
dss_ephemeral_dh - Static variable in interface iaik.security.ssl.ClientTrustDecider
Deprecated. A possible certificate type for a CertificateRequest handshake message.
dss_fixed_dh - Static variable in interface iaik.security.ssl.ClientTrustDecider
Deprecated. A possible certificate type for a CertificateRequest handshake message.
dss_sign - Static variable in interface iaik.security.ssl.ClientTrustDecider
Deprecated. A possible certificate type for a CertificateRequest handshake message.
dualCryptoOperationsSupported() - Method in class com.entrust.toolkit.pkcs11.TokenInfo
Returns true if a single session with the token can perform dual cryptographic operations

E

ediPartyName - Static variable in class iaik.asn1.structures.GeneralName
GeneralName type ediPartyName (5).
elementAt(int) - Method in class iaik.security.ssl.CipherSuiteList
Return the element at the given index.
elements() - Method in class com.entrust.toolkit.Set
Returns an enumeration of the elements of this set.
elements() - Method in class com.entrust.toolkit.util.Map
Returns an enumeration of the values in this map.
elements() - Method in class iaik.asn1.structures.RDN
Returns an enumeration of the AVAs in this RDN.
elements() - Method in class iaik.asn1.structures.Name
Returns an enumeration of all RDNs included in this Name.
elements() - Method in class iaik.security.ssl.CipherSuiteList
Return an Enumeration of the elements of this list.
elements() - Method in class java.security.PermissionCollection
 
emailAddress - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#9 object emailAddress (shortName EMAIL).
emailProtection - Static variable in class iaik.x509.extensions.ExtendedKeyUsage
The "E-mail protection" ExtendedKeyUsage purpose id.
ENCIPHER_ONLY - Static variable in class com.entrust.toolkit.CertificateSelector
 
encipherOnly - Static variable in class iaik.x509.extensions.KeyUsage
The encipherOnly keyUsage purpose indicating that the subject public key may be used only for enciphering data while performing key agreement, if the keyAgreement bit also is set.
encode_listener - Variable in class iaik.asn1.ASN1Object
Objects which want to be notified when the encoding of an ASN1Object is performed.
encode() - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
Abstract method to be implemented for encoding this private key according to DER.
encode() - Method in class iaik.security.dh.DHPublicKey
Returns this DH public key as DER encoded ASN.1 object.
encode() - Method in class iaik.security.dh.DHPrivateKey
Returns this DH private key as DER encoded ASN.1 object.
encode() - Method in class iaik.security.dsa.DSAPrivateKey
Returns this DSA private key as DER encoded byte array.
encode() - Method in class iaik.security.dsa.DSAPublicKey
DER encodes this DSAPublicKey.
encode() - Method in class iaik.security.rsa.RSAPrivateKey
Returns this RSA private key as DER encoded byte array (PKCS#1).
encode() - Method in class iaik.security.rsa.RSAPublicKey
Returns this RSA public key as DER encoded ASN.1 object (PKCS#1).
encode() - Method in class iaik.x509.PublicKeyInfo
Abstract method to be implemented for DER encoding the particular public key extending this PublicKeyInfo.
encode(ASN1Object) - Static method in class iaik.asn1.DerCoder
DER encodes the given ASN.1 object and returns the coding as a byte array.
encode(OutputStream) - Method in class iaik.asn1.ASN1Object
DER encodes this ASN1Object and writes the result to the given output stream.
encode(OutputStream) - Method in class iaik.asn1.VisibleString
DER encodes this VisibleString ASN1Object and writes the result to the given output stream.
encode(OutputStream) - Method in class iaik.asn1.GeneralizedTime
DER encodes this GerneralizedTime ASN1Object and writes the result to given output stream.
encode(OutputStream) - Method in class iaik.asn1.ConstructedType
DER encodes this ASN1Object and writes the result to the supplied OutputStream.
encode(OutputStream) - Method in class iaik.asn1.OCTET_STRING
DER encodes this OCTET_STRING ASN1Object and writes the result to the given output stream.
encode(OutputStream) - Method in class iaik.asn1.BIT_STRING
DER encodes this BIT STRING ASN1Object and writes the result to the given output stream.
encode(OutputStream) - Method in class iaik.asn1.INTEGER
DER encodes this INTEGER ASN1Object and writes the result to the given OutputStream.
encode(OutputStream) - Method in class iaik.asn1.BMPString
DER encodes this BMPString ASN1Object and writes the result to the given output stream.
encode(OutputStream) - Method in class iaik.asn1.PrintableString
DER encodes this PrintableString ASN1Object and writes the result to the given output stream.
encode(OutputStream) - Method in class iaik.asn1.UNKNOWN
Not implemented.
encode(OutputStream) - Method in class iaik.asn1.T61String
DER encodes this T61String ASN1Object and writes the result to the given output stream.
encode(OutputStream) - Method in class iaik.asn1.GeneralString
DER encodes this GeneralString ASN1Object and writes the result to the given output stream.
encode(OutputStream) - Method in class iaik.asn1.BOOLEAN
DER encodes this BOOLEAN ASN1Object and writes the result to the given output stream.
encode(OutputStream) - Method in class iaik.asn1.NULL
DER encodes this NULL ASN1Object and writes the result to the given output stream.
encode(OutputStream) - Method in class iaik.asn1.ObjectID
DER encodes this OBjectID ASN1Object and writes the result to given OutputStream.
encode(OutputStream) - Method in class iaik.asn1.UTCTime
DER encodes this UTCTime ASN1Object and writes the result to the given output stream.
encode(OutputStream) - Method in class iaik.asn1.SET
 
encode(OutputStream) - Method in class iaik.asn1.UTF8String
DER encodes this UTF8String ASN1Object and writes the result to the given output stream.
encode(OutputStream) - Method in class iaik.asn1.UNIString
DER encodes this UNIString ASN1Object and writes the result to the given output stream.
encode(OutputStream) - Method in class iaik.asn1.IA5String
DER encodes this IA5String ASN1Object and writes the result to the given output stream.
encode(OutputStream) - Method in class iaik.asn1.ENUMERATED
DER encodes this ENUMERATED ASN1Object and writes the result to the given output stream.
encode(OutputStream) - Method in class iaik.asn1.CON_SPEC
DER encodes this CON_SPEC ASN1Object and writes the result to the given output stream.
encode(OutputStream) - Method in class iaik.asn1.NumericString
DER encodes this NumericString ASN1Object and writes the result to the given output stream.
encodeAsIndefiniteConstructedOctetString(OutputStream, int) - Method in class iaik.asn1.OCTET_STRING
Writes this OCTET_STRING as indefinite encoded octet string to the given output stream.
encodeByteArray(byte[]) - Static method in class iaik.utils.Util
Encode an byte array in base64 and return it as a string.
encodeCalled(ASN1Object, int) - Method in interface iaik.asn1.EncodeListener
Method to be implemented for being called during the encoding procedure.
encodeCalled(ASN1Object, int) - Method in class iaik.pkcs.pkcs7.SignerInfo
This method implements the EncodeListener interface.
encodeCalled(ASN1Object, int) - Method in class iaik.pkcs.pkcs7.DigestedDataStream
This method implements the EncodeListener interface.
EncodedKeySpec - class java.security.spec.EncodedKeySpec.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
EncodedKeySpec() - Constructor for class java.security.spec.EncodedKeySpec
 
encodeIntArray(int[]) - Static method in class iaik.utils.Util
Encode an int array in base64 and return it as a string.
EncodeListener - interface iaik.asn1.EncodeListener.
Interface to be implemented for supplying relevant information actually during the encoding process.
encodeObject(OutputStream, boolean) - Method in class iaik.asn1.ASN1Object
DER encodes this ASN1Object and writes the output to the specified OutputStream.
encodeSafeContents(SafeBag[]) - Static method in class iaik.pkcs.pkcs12.SafeBag
Creates the SafeContants byte array as needed by AuthenticatedSafe from an array of SafeBags.
encodeTo(ASN1Object, OutputStream) - Static method in class iaik.asn1.DerCoder
Encodes the given ASN1Object and writes the coding directly to the specified OutputStream.
encodeTo(ASN1Object, OutputStream, boolean) - Static method in class iaik.asn1.DerCoder
The internal method additionally allows to specifiy whether the supplied ASN1Object has to be implicitly tagged.
ENCRYPT_MODE - Static variable in class javax.crypto.Cipher
Cipher encrypt mode.
ENCRYPT_ONLY - Static variable in class com.entrust.toolkit.PKCS7EncodeStream
Operation constant for encrypting the data without signing it.
ENCRYPT_ONLY - Static variable in class com.entrust.toolkit.PKCS7DecodeStream
Operation constant for encrypting the data without signing it
encrypt(char[]) - Method in class iaik.pkcs.pkcs12.PKCS12
Uses the provided password to encrypt the content of this PKCS#12 object.
encrypt(char[], AlgorithmID) - Method in class iaik.pkcs.pkcs12.AuthenticatedSafe
Password-based encrypts the Data containing the sequence of safe bags included in this AuthenticatedSafe, if the PASSWORD_ENCRYPTED mode has been set when creating this AuthenticatedSafe object.
encrypt(char[], AlgorithmID, int) - Method in class iaik.pkcs.pkcs12.PKCS8ShroudedKeyBag
Encrypts this KeyBag using the given password.
encrypt(char[], AlgorithmID, SecureRandom) - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
Encrypts the PrivateKeyInfo data structure (PKCS#5 and PKCS#8) password based using the specified PBE algorithm.
encrypt(char[], AlgorithmID, SecureRandom) - Method in class iaik.utils.KeyAndCertificate
Encrypt the private key with the specified password, the encryption algorithm and the specified random number generated.
encrypt(char[], AlgorithmID, SecureRandom, int) - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
Encrypts the PrivateKeyInfo data structure (PKCS#5 and PKCS#8) password based using the specified PBE algorithm.
encrypt(long, byte[]) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
encrypt(String, AlgorithmID, SecureRandom) - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
Encrypts the PrivateKeyInfo data structure (PKCS#5 and PKCS#8) password based using the specified PBE algorithm.
encrypted_content_info - Variable in class iaik.pkcs.pkcs7.EnvelopedDataStream
The EncryptedContentInfo for the encrypted content.
EncryptedContentInfoStream - class iaik.pkcs.pkcs7.EncryptedContentInfoStream.
This class represents the stream-supporting implementataion of the PKCS#7 EncryptedContentInfo type.
EncryptedContentInfoStream() - Constructor for class iaik.pkcs.pkcs7.EncryptedContentInfoStream
Default constructor.
EncryptedContentInfoStream(InputStream) - Constructor for class iaik.pkcs.pkcs7.EncryptedContentInfoStream
Creates a new EncryptedContentInfoStream where the DER encoded data is read from the given InputStream.
EncryptedContentInfoStream(ObjectID, AlgorithmID) - Constructor for class iaik.pkcs.pkcs7.EncryptedContentInfoStream
Creates an EncryptedContentInfoStream with given content type and content-encryption algorithm ID.
EncryptedContentInfoStream(ObjectID, InputStream) - Constructor for class iaik.pkcs.pkcs7.EncryptedContentInfoStream
Creates a new EncryptedContentInfoStream for the given content type where the content data to be encrypted is read from the provided InputStream.
EncryptedDataStream - class iaik.pkcs.pkcs7.EncryptedDataStream.
This class represents the stream-supporting implementation of the PKCS#7 EncryptedData type.
EncryptedDataStream() - Constructor for class iaik.pkcs.pkcs7.EncryptedDataStream
Default constructor for dynamic object creation in ContentInfo.
EncryptedDataStream(EncryptedContentInfoStream) - Constructor for class iaik.pkcs.pkcs7.EncryptedDataStream
Creates a PKCS#7 EncryptedDataStream from an EncryptedContentInfoStream.
EncryptedDataStream(InputStream) - Constructor for class iaik.pkcs.pkcs7.EncryptedDataStream
Creates a new EncryptedDataStream where the DER encoded data is read from the given InputStream.
EncryptedPrivateKeyInfo - class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo.
This class implements from the PKCS#8 Private-Key Information Syntax Standard the syntax for encrypted private keys.
EncryptedPrivateKeyInfo(ASN1Object) - Constructor for class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
Creates a new EncryptedPrivateKeyInfo from an ASN1Object.
EncryptedPrivateKeyInfo(byte[]) - Constructor for class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
Creates a new EncryptedPrivateKeyInfo from a byte array.
EncryptedPrivateKeyInfo(InputStream) - Constructor for class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
Creates a new EncryptedPrivateKeyInfo from an InputStream.
EncryptedPrivateKeyInfo(PrivateKey) - Constructor for class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
Creates a new EncryptedPrivateKeyInfo from a PrivateKey.
encryptFinal(long) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
encryptInit(long, long, long) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
encryptionKeyUpdateRequired() - Method in class com.entrust.toolkit.User
Determines whether the encryption key pair in the user's credentials needs to be updated.
encryptionKeyUpdateRequired() - Method in class com.entrust.toolkit.credentials.Profile
Determines whether the encryption key pair in the profile needs to be updated.
encryptKey(SecretKey) - Method in class iaik.pkcs.pkcs7.RecipientInfo
Finishes the creation of a RecipientInfo object by encrypting the given secret key..
encryptUpdate(long, byte[]) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
endSession() - Method in class com.entrust.toolkit.util.ManagerTransport
Must be called whenever a session to the PKI Manager is complete.
endSession() - Method in class com.entrust.toolkit.util.HttpManagerClient
Implements the endSession() method of the ManagerTransport class.
engineAliases() - Method in class iaik.security.keystore.IAIKKeyStore
Lists all aliases contained in the keystore.
engineAliases() - Method in class java.security.KeyStoreSpi
 
engineClose() - Method in class iaik.security.ssl.SSLTransportSpi
Close this transport.
engineClose() - Method in class iaik.security.ssl.SSLSocketTransport
 
engineContainsAlias(String) - Method in class iaik.security.keystore.IAIKKeyStore
Checks if the given alias exists in this keystore.
engineContainsAlias(String) - Method in class java.security.KeyStoreSpi
 
engineDeleteEntry(String) - Method in class iaik.security.keystore.IAIKKeyStore
Deletes the entry identified by the given alias from the keystore.
engineDeleteEntry(String) - Method in class java.security.KeyStoreSpi
 
engineDigest() - Method in class iaik.security.md.Md2
SPI: Returns the result of this hash computation and resets this MD2 message digest object for being supplied with new data to be hashed.
engineDigest() - Method in class iaik.security.md.SHA
SPI: Returns the result of this hash computation and resets this SHA message digest object for being supplied with new data to be hashed.
engineDigest() - Method in class iaik.security.md.Md5
SPI: Returns the result of this hash computation and resets this MD5 message digest object for being supplied with new data to be hashed.
engineDigest() - Method in class iaik.security.md.Md5Old
SPI: Returns the result of this hash computation and resets this MD5 message digest object for being supplied with new data to be hashed.
engineDigest() - Method in class java.security.MessageDigestSpi
 
engineDigest(byte[], int, int) - Method in class java.security.MessageDigestSpi
 
engineDoFinal() - Method in class iaik.security.mac.HMac
Returns the calculated MAC value.
engineDoFinal() - Method in class javax.crypto.MacSpi
Returns the calculated MAC value.
engineDoFinal(byte[], int, int) - Method in class com.entrust.toolkit.security.provider.RSA
This method takes the keys provided during the initialization phase, and encrypts a block of data.
engineDoFinal(byte[], int, int) - Method in class com.entrust.toolkit.security.provider.RSAPKCS11
This method takes the keys provided during the initialization phase, and encrypts a block of data.
engineDoFinal(byte[], int, int) - Method in class javax.crypto.CipherSpi
Returns the result of the last step of a multi-step en/decryption operation or the result of a single-step en/decryption operation by processing the given input data and any remaining buffered data.
engineDoFinal(byte[], int, int, byte[], int) - Method in class com.entrust.toolkit.security.provider.RSA
This method takes the keys provided during the initialization phase, and encrypts a block of data.
engineDoFinal(byte[], int, int, byte[], int) - Method in class com.entrust.toolkit.security.provider.RSAPKCS11
This method takes the keys provided during the initialization phase, and encrypts a block of data.
engineDoFinal(byte[], int, int, byte[], int) - Method in class javax.crypto.CipherSpi
Performs the last step of a multi-step en/decryption operation or a single-step en/decryption operation by processing the given input data and any remaining buffered data.
engineDoPhase(Key, boolean) - Method in class iaik.security.dh.DHKeyAgreement
Returns the key resulting from the next phase of this DH key agreement.
engineDoPhase(Key, boolean) - Method in class javax.crypto.KeyAgreementSpi
Returns the key resulting from the next phase of this key agreement.
engineGenerateCertificate(InputStream) - Method in class iaik.x509.CertificateFactory
Parses a X.509 certificate from the supplied input stream.
engineGenerateCertificate(InputStream) - Method in class java.security.cert.CertificateFactorySpi
 
engineGenerateCertificates(InputStream) - Method in class iaik.x509.CertificateFactory
Parses a collection of X.509 certificates from the supplied input stream.
engineGenerateCertificates(InputStream) - Method in class java.security.cert.CertificateFactorySpi
 
engineGenerateCRL(InputStream) - Method in class iaik.x509.CertificateFactory
Parses a X.509 CRL from the supplied input stream.
engineGenerateCRL(InputStream) - Method in class java.security.cert.CertificateFactorySpi
 
engineGenerateCRLs(InputStream) - Method in class iaik.x509.CertificateFactory
Parses a collection of X.509 CRLs from the supplied input stream.
engineGenerateCRLs(InputStream) - Method in class java.security.cert.CertificateFactorySpi
 
engineGenerateKey() - Method in class iaik.pkcs.pkcs5.PBKDF2
Derives symmetric key.
engineGenerateKey() - Method in class iaik.security.cipher.VarLengthKeyGenerator
Generates a new key.
engineGenerateKey() - Method in class iaik.security.cipher.IDEAKeyGenerator
Generates an IDEA key.
engineGenerateKey() - Method in class iaik.security.cipher.DESKeyGenerator
Generates a DES key.
engineGenerateKey() - Method in class iaik.security.cipher.TripleDESKeyGenerator
Generates a TripleDES key from three DES keys.
engineGenerateKey() - Method in class javax.crypto.KeyGeneratorSpi
Actually generates a secret key from this KeyGenerator object.
engineGenerateParameters() - Method in class iaik.security.dh.DHParameterGenerator
Actually generates the required DH AlgorithmParameters.
engineGenerateParameters() - Method in class iaik.security.pbe.PBEParameterGenerator
Actually generates the required PBE AlgorithmParameters.
engineGenerateParameters() - Method in class java.security.AlgorithmParameterGeneratorSpi
 
engineGeneratePrivate(KeySpec) - Method in class iaik.security.dh.DHKeyFactory
Converts the given key specification to a PrivateKey.
engineGeneratePrivate(KeySpec) - Method in class iaik.security.dsa.DSAKeyFactory
Converts the given key specification to a PrivateKey.
engineGeneratePrivate(KeySpec) - Method in class iaik.security.rsa.RSAKeyFactory
Converts the given key specification to a PrivateKey.
engineGeneratePrivate(KeySpec) - Method in class java.security.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class iaik.security.dh.DHKeyFactory
Converts the given key specification to a PublicKey.
engineGeneratePublic(KeySpec) - Method in class iaik.security.dsa.DSAKeyFactory
Converts the given key specification to a PublicKey.
engineGeneratePublic(KeySpec) - Method in class iaik.security.rsa.RSAKeyFactory
Converts the given key specification to a PublicKey.
engineGeneratePublic(KeySpec) - Method in class java.security.KeyFactorySpi
 
engineGenerateSecret() - Method in class iaik.security.dh.DHKeyAgreement
Returns the shared secret finally generated by this DH key agreement.
engineGenerateSecret() - Method in class javax.crypto.KeyAgreementSpi
Returns the shared secret finally generated by this key agreement.
engineGenerateSecret(byte[], int) - Method in class iaik.security.dh.DHKeyAgreement
Generates the shared secret finishing this DH key agreement procedure and writes it into the given byte array, beginning at the given offset position.
engineGenerateSecret(byte[], int) - Method in class javax.crypto.KeyAgreementSpi
Generates the shared secret finishing this key agreement procedure and writes it into the given byte array, beginning at the given offset position.
engineGenerateSecret(KeySpec) - Method in class iaik.pkcs.pkcs5.KeyFactory
Converts the given key specification (key material) into a SecretKey object.
engineGenerateSecret(KeySpec) - Method in class iaik.pkcs.pkcs12.KeyFactory
Converts the given key specification (key material) into a SecretKey object.
engineGenerateSecret(KeySpec) - Method in class iaik.security.cipher.DESKeyFactory
Converts the given key specification (key material) into a SecretKey object.
engineGenerateSecret(KeySpec) - Method in class javax.crypto.SecretKeyFactorySpi
Converts the given key specification (key material) into a SecretKey object.
engineGenerateSecret(String) - Method in class iaik.security.dh.DHKeyAgreement
Returns the shared secret finally generated by this DH key agreement as SecretKey to be used for the specified secret key algorithm.
engineGenerateSecret(String) - Method in class javax.crypto.KeyAgreementSpi
Returns the shared secret finally generated by this key agreement as SecretKey to be used for the secret key algorithm given by its name.
engineGenerateSeed(int) - Method in class java.security.SecureRandomSpi
 
engineGetBlockSize() - Method in class com.entrust.toolkit.security.provider.RSA
This method returns the block size associated with the cipher.
engineGetBlockSize() - Method in class com.entrust.toolkit.security.provider.RSAPKCS11
This method returns the block size associated with the cipher.
engineGetBlockSize() - Method in class javax.crypto.CipherSpi
Returns the block size corresponding to this cipher.
engineGetCertificate(String) - Method in class iaik.security.keystore.IAIKKeyStore
Returns the certificate associated with the given alias.
engineGetCertificate(String) - Method in class java.security.KeyStoreSpi
 
engineGetCertificateAlias(Certificate) - Method in class iaik.security.keystore.IAIKKeyStore
Returns the (alias) name of the first keystore entry whose certificate matches the given certificate.
engineGetCertificateAlias(Certificate) - Method in class java.security.KeyStoreSpi
 
engineGetCertificateChain(String) - Method in class iaik.security.keystore.IAIKKeyStore
Returns the certificate chain associated with the given alias.
engineGetCertificateChain(String) - Method in class java.security.KeyStoreSpi
 
engineGetContext() - Method in class iaik.security.ssl.SSLTransportSpi
Get the SSLContext for this connection.
engineGetCreationDate(String) - Method in class iaik.security.keystore.IAIKKeyStore
Returns the creation date of the entry identified by the given alias.
engineGetCreationDate(String) - Method in class java.security.KeyStoreSpi
 
engineGetDigestLength() - Method in class java.security.MessageDigestSpi
 
engineGetEncoded() - Method in class com.entrust.toolkit.asn1.structures.PasswordBasedMacParameters
 
engineGetEncoded() - Method in class com.entrust.toolkit.asn1.structures.Cast5MacParameters
 
engineGetEncoded() - Method in class iaik.security.dh.DHParameters
Returns the parameters as DER byte array.
engineGetEncoded() - Method in class iaik.security.pbe.PBEParameters
Returns the parameters as DER byte array.
engineGetEncoded() - Method in class java.security.AlgorithmParametersSpi
 
engineGetEncoded(String) - Method in class com.entrust.toolkit.asn1.structures.PasswordBasedMacParameters
 
engineGetEncoded(String) - Method in class com.entrust.toolkit.asn1.structures.Cast5MacParameters
 
engineGetEncoded(String) - Method in class iaik.security.dh.DHParameters
Returns the parameters as DER byte array.
engineGetEncoded(String) - Method in class iaik.security.pbe.PBEParameters
Returns the parameters as a DER byte array.
engineGetEncoded(String) - Method in class java.security.AlgorithmParametersSpi
 
engineGetInputStream() - Method in class iaik.security.ssl.SSLTransportSpi
Get the InputStream for this connection.
engineGetInputStream() - Method in class iaik.security.ssl.SSLSocketTransport
 
engineGetIV() - Method in class com.entrust.toolkit.security.provider.RSA
This method returns the initialization vector associated with the cipher.
engineGetIV() - Method in class com.entrust.toolkit.security.provider.RSAPKCS11
This method returns the initialization vector associated with the cipher.
engineGetIV() - Method in class javax.crypto.CipherSpi
Returns a byte array containing the initialization vector (IV).
engineGetKey(String, char[]) - Method in class iaik.security.keystore.IAIKKeyStore
Returns the key associated with the given alias, using the given password to recover it.
engineGetKey(String, char[]) - Method in class java.security.KeyStoreSpi
 
engineGetKeySpec(Key, Class) - Method in class iaik.security.dh.DHKeyFactory
Converts the given key into the requested key specification (key material).
engineGetKeySpec(Key, Class) - Method in class iaik.security.dsa.DSAKeyFactory
Converts the given key into the requested key specification (key material).
engineGetKeySpec(Key, Class) - Method in class iaik.security.rsa.RSAKeyFactory
Converts the given key into the requested key specification (key material).
engineGetKeySpec(Key, Class) - Method in class java.security.KeyFactorySpi
 
engineGetKeySpec(SecretKey, Class) - Method in class iaik.pkcs.pkcs5.KeyFactory
Converts the given secret key into the requested key specification (key material).
engineGetKeySpec(SecretKey, Class) - Method in class iaik.pkcs.pkcs12.KeyFactory
Converts the given secret key into the requested key specification (key material).
engineGetKeySpec(SecretKey, Class) - Method in class iaik.security.cipher.DESKeyFactory
Converts the given secret key into the requested key specification (key material).
engineGetKeySpec(SecretKey, Class) - Method in class javax.crypto.SecretKeyFactorySpi
Converts the given secret key into the requested key specification (key material).
engineGetMacLength() - Method in class iaik.security.mac.HMac
Returns the length of the calculated MAC value in bytes.
engineGetMacLength() - Method in class javax.crypto.MacSpi
Returns the length of the calculated MAC value in bytes.
engineGetOutputSize(int) - Method in class com.entrust.toolkit.security.provider.RSA
This method returns the output size of the next block.
engineGetOutputSize(int) - Method in class com.entrust.toolkit.security.provider.RSAPKCS11
This method returns the output size of the next block.
engineGetOutputSize(int) - Method in class javax.crypto.CipherSpi
Returns the output buffer size necessary for capturing the data resulting from the next update or doFinal operation including any data currently being buffered.
engineGetOutputStream() - Method in class iaik.security.ssl.SSLTransportSpi
Get the InputStream for this connection.
engineGetOutputStream() - Method in class iaik.security.ssl.SSLSocketTransport
 
engineGetParameter(String) - Method in class com.entrust.toolkit.security.provider.EntrustDSA
SPI: Gets the value of the specified algorithm parameter.
engineGetParameter(String) - Method in class com.entrust.toolkit.security.provider.EntrustRawDSA
The generation of a DSA signature involves a random, secret number k that is newly generated for each signature.
engineGetParameter(String) - Method in class com.entrust.toolkit.security.provider.EntrustDSAPKCS11
SPI: Gets the value of the specified algorithm parameter.
engineGetParameter(String) - Method in class com.entrust.toolkit.security.provider.EntrustRawDSAPKCS11
The generation of a DSA signature involves a random, secret number k that is newly generated for each signature.
engineGetParameter(String) - Method in class iaik.security.rsa.RSASignature
This method is not implemented and only throws an InvalidParameterException
engineGetParameter(String) - Method in class iaik.security.rsa.SSLRSASignature
This method is not implemented and only throws an InvalidParameterException
engineGetParameter(String) - Method in class java.security.SignatureSpi
 
engineGetParameters() - Method in class com.entrust.toolkit.security.provider.RSA
This method returns the algorithm parameters associated with the cipher.
engineGetParameters() - Method in class com.entrust.toolkit.security.provider.RSAPKCS11
This method returns the algorithm parameters associated with the cipher.
engineGetParameters() - Method in class iaik.security.cipher.PbeWithSHAAnd3_KeyTripleDES_CBC
Returns the parameters of the algorithm.
engineGetParameters() - Method in class iaik.security.cipher.PbeWithSHAAnd40BitRC2_CBC
This method returns the algorithm's parameters.
engineGetParameters() - Method in class iaik.security.cipher.PbeWithMD5AndDES_CBC
Returns the algorithm's parameters.
engineGetParameters() - Method in class javax.crypto.CipherSpi
Returns the parameters used with this cipher.
engineGetParameterSpec(Class) - Method in class com.entrust.toolkit.asn1.structures.PasswordBasedMacParameters
 
engineGetParameterSpec(Class) - Method in class com.entrust.toolkit.asn1.structures.Cast5MacParameters
 
engineGetParameterSpec(Class) - Method in class iaik.security.dh.DHParameters
Returns the DH parameters as transparent DH parameter specification of the given class type.
engineGetParameterSpec(Class) - Method in class iaik.security.pbe.PBEParameters
Returns the PBE parameters as transparent PBE parameter specification of the given class type.
engineGetParameterSpec(Class) - Method in class java.security.AlgorithmParametersSpi
 
engineGetRemotePeerId() - Method in class iaik.security.ssl.SSLTransportSpi
Get an id uniquely identifying the remote peer.
engineGetRemotePeerId() - Method in class iaik.security.ssl.SSLSocketTransport
 
engineGetRemotePeerName() - Method in class iaik.security.ssl.SSLTransportSpi
Get the host name of the remote peer.
engineGetRemotePeerName() - Method in class iaik.security.ssl.SSLSocketTransport
 
engineGetUseClientMode() - Method in class iaik.security.ssl.SSLTransportSpi
Return whether or not this endpoint of the connection resides on the server side.
engineInit(AlgorithmParameterSpec) - Method in class com.entrust.toolkit.asn1.structures.PasswordBasedMacParameters
 
engineInit(AlgorithmParameterSpec) - Method in class com.entrust.toolkit.asn1.structures.Cast5MacParameters
 
engineInit(AlgorithmParameterSpec) - Method in class iaik.security.dh.DHParameters
Initializes this DHParameters with prime modulus p, base generator g and length l of the private value x, derived from the given DHParameterSpec.
engineInit(AlgorithmParameterSpec) - Method in class iaik.security.pbe.PBEParameters
Initializes this PBEParameters with salt and iteration count from a given PBEParameterSpec or PBEKeyAndParameterSpec.
engineInit(AlgorithmParameterSpec) - Method in class java.security.AlgorithmParametersSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.pkcs.pkcs5.PBKDF2
Initializes the password-based-key-derivation-function
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.cipher.VarLengthKeyGenerator
Initializes this key generator.
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.cipher.IDEAKeyGenerator
Because this IDEA key generator needs no parameter this initialization method only throws a InvalidAlgorithmParameterException.
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.cipher.DESKeyGenerator
Because this DES key generator needs no parameter this initialization method only throws a InvalidAlgorithmParameterException.
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.cipher.TripleDESKeyGenerator
Because this TripleDES key generator needs no parameter this initialization method only throws a InvalidAlgorithmParameterException.
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.dh.DHParameterGenerator
Initializes this generator with DH-specific parameter generation values and some random seed.
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.pbe.PBEParameterGenerator
Initializes this generator with PBE-specific parameter generation values and some random seed.
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class java.security.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class javax.crypto.KeyGeneratorSpi
Initializes this key generator with given algorithm parameters and random seed.
engineInit(byte[]) - Method in class com.entrust.toolkit.asn1.structures.PasswordBasedMacParameters
 
engineInit(byte[]) - Method in class com.entrust.toolkit.asn1.structures.Cast5MacParameters
 
engineInit(byte[]) - Method in class iaik.security.dh.DHParameters
Initializes this DHParameters object from the given DER encoded byte array.
engineInit(byte[]) - Method in class iaik.security.pbe.PBEParameters
Initializes this PBEParameters object from the given DER encoded byte array.
engineInit(byte[]) - Method in class java.security.AlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class com.entrust.toolkit.asn1.structures.PasswordBasedMacParameters
 
engineInit(byte[], String) - Method in class com.entrust.toolkit.asn1.structures.Cast5MacParameters
 
engineInit(byte[], String) - Method in class iaik.security.dh.DHParameters
Inits the parameters from a DER encoded byte array.
engineInit(byte[], String) - Method in class iaik.security.pbe.PBEParameters
Inits the parameters from an DER encoded byte array.
engineInit(byte[], String) - Method in class java.security.AlgorithmParametersSpi
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.entrust.toolkit.security.provider.RSA
This method prepares the cipher to either encrypt or decrypt using the specified key, and using the specified source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.entrust.toolkit.security.provider.RSAPKCS11
This method prepares the cipher to either encrypt or decrypt using the provided key, and using the provided source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.cipher.PbeWithSHAAnd3_KeyTripleDES_CBC
Initializes this cipher for encryption or decryption.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.cipher.PbeWithSHAAnd40BitRC2_CBC
Initializes this cipher for encryption or decryption.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.cipher.PbeWithMD5AndDES_CBC
Initializes this cipher for encryption or decryption.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class javax.crypto.CipherSpi
Initializes this cipher object with proper key and algorithm parameters, and some random seed.
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class com.entrust.toolkit.security.provider.RSA
This method prepares the cipher to either encrypt or decrypt using the specified key, and using the specified source of randomness.
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class com.entrust.toolkit.security.provider.RSAPKCS11
This method prepares the cipher to either encrypt or decrypt using the provided key, and using the provided source of randomness.
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class iaik.security.cipher.PbeWithSHAAnd3_KeyTripleDES_CBC
Initializes this cipher for encryption or decryption.
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class iaik.security.cipher.PbeWithSHAAnd40BitRC2_CBC
Initializes this cipher for encryption or decryption.
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class iaik.security.cipher.PbeWithMD5AndDES_CBC
Initializes this cipher for encryption or decryption.
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class javax.crypto.CipherSpi
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInit(int, Key, SecureRandom) - Method in class com.entrust.toolkit.security.provider.RSA
This method prepares the cipher to either encrypt or decrypt using the specified key, and using the specified source of randomness.
engineInit(int, Key, SecureRandom) - Method in class com.entrust.toolkit.security.provider.RSAPKCS11
This method prepares the cipher to either encrypt or decrypt using the provided key, and using the provided source of randomness.
engineInit(int, Key, SecureRandom) - Method in class iaik.security.cipher.PbeWithSHAAnd3_KeyTripleDES_CBC
Initializes this cipher for encryption or decryption.
engineInit(int, Key, SecureRandom) - Method in class iaik.security.cipher.PbeWithSHAAnd40BitRC2_CBC
Initializes this cipher for encryption or decryption.
engineInit(int, Key, SecureRandom) - Method in class iaik.security.cipher.PbeWithMD5AndDES_CBC
Initializes this cipher for encryption or decryption.
engineInit(int, Key, SecureRandom) - Method in class javax.crypto.CipherSpi
Initializes this cipher object with a proper key and some random seed.
engineInit(int, SecureRandom) - Method in class iaik.pkcs.pkcs5.PBKDF2
Don't use this method.
engineInit(int, SecureRandom) - Method in class iaik.security.cipher.VarLengthKeyGenerator
Initializes this key generator for the given strength with the given random seed.
engineInit(int, SecureRandom) - Method in class iaik.security.cipher.IDEAKeyGenerator
Initializes this IDEA key generator for the given strength with the given random seed.
engineInit(int, SecureRandom) - Method in class iaik.security.cipher.DESKeyGenerator
Initializes this DES key generator for the given strength with the given random seed.
engineInit(int, SecureRandom) - Method in class iaik.security.cipher.TripleDESKeyGenerator
Initializes this DES key generator for the given strength with the given random seed.
engineInit(int, SecureRandom) - Method in class iaik.security.dh.DHParameterGenerator
Initializes the parameter generator with given prime modulus length and random seed.
engineInit(int, SecureRandom) - Method in class iaik.security.pbe.PBEParameterGenerator
Initializes the parameter generator with given salt length and random seed.
engineInit(int, SecureRandom) - Method in class java.security.AlgorithmParameterGeneratorSpi
 
engineInit(int, SecureRandom) - Method in class javax.crypto.KeyGeneratorSpi
Initializes this key generator for the given strength with the given random seed
engineInit(Key, AlgorithmParameterSpec) - Method in class iaik.security.mac.HMac
Initializes this Mac object with given secret key and algorithm parameter specification.
engineInit(Key, AlgorithmParameterSpec) - Method in class javax.crypto.MacSpi
Initializes this Mac object with given secret key and algorithm parameter specification.
engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.dh.DHKeyAgreement
Initializes this Diffie Helman KeyAgreement with the given key, algorithm parameters, and random seed.
engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class javax.crypto.KeyAgreementSpi
Initializes this KeyAgreement with the given key, algorithm parameters, and random seed.
engineInit(Key, SecureRandom) - Method in class iaik.security.dh.DHKeyAgreement
Initializes this Diffie Hallman KeyAgreement with the given key and random seed, where the given key constitutes the private DH key (including all required algorithm parameters) of some entity being involved in this key agreement procedure.
engineInit(Key, SecureRandom) - Method in class javax.crypto.KeyAgreementSpi
Initializes this KeyAgreement with the given key and random seed, where the given key constitutes the private key (including all required algorithm parameters) of some entity being involved in this key agreement procedure.
engineInit(SecureRandom) - Method in class iaik.pkcs.pkcs5.PBKDF2
Don't use this method.
engineInit(SecureRandom) - Method in class iaik.security.cipher.VarLengthKeyGenerator
Initializes this key generator with the given random seed.
engineInit(SecureRandom) - Method in class iaik.security.cipher.IDEAKeyGenerator
Initializes this IDEA key generator with the given random seed.
engineInit(SecureRandom) - Method in class iaik.security.cipher.DESKeyGenerator
Initializes this DES key generator with the given random seed.
engineInit(SecureRandom) - Method in class iaik.security.cipher.TripleDESKeyGenerator
Initializes this TripleDES key generator with the given random seed.
engineInit(SecureRandom) - Method in class javax.crypto.KeyGeneratorSpi
Initializes the key generator with the given random seed.
engineInitSign(PrivateKey) - Method in class com.entrust.toolkit.security.provider.EntrustDSA
SPI: Initializes this signature object with the specified private key for signing operations.
engineInitSign(PrivateKey) - Method in class com.entrust.toolkit.security.provider.EntrustRawDSA
SPI: Initializes this signature object with the specified private key for signing operations.
engineInitSign(PrivateKey) - Method in class com.entrust.toolkit.security.provider.EntrustDSAPKCS11
SPI: Initializes this signature object with the specified private key for signing operations.
engineInitSign(PrivateKey) - Method in class com.entrust.toolkit.security.provider.EntrustRawDSAPKCS11
SPI: Initializes this signature object with the specified private key for signing operations.
engineInitSign(PrivateKey) - Method in class iaik.security.rsa.RSASignature
SPI: Initializes this Signature object with the given RSA private key for going to sign some data.
engineInitSign(PrivateKey) - Method in class iaik.security.rsa.SSLRSASignature
SPI: Initializes this signature object with the given RSA private key for going to sign some data.
engineInitSign(PrivateKey) - Method in class java.security.SignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class java.security.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class com.entrust.toolkit.security.provider.EntrustDSA
SPI: Initializes this signature object with the specified public key for verification operations.
engineInitVerify(PublicKey) - Method in class com.entrust.toolkit.security.provider.EntrustRawDSA
SPI: Initializes this signature object with the specified public key for verification operations.
engineInitVerify(PublicKey) - Method in class com.entrust.toolkit.security.provider.EntrustDSAPKCS11
SPI: Initializes this signature object with the specified public key for verification operations.
engineInitVerify(PublicKey) - Method in class com.entrust.toolkit.security.provider.EntrustRawDSAPKCS11
SPI: Initializes this signature object with the specified public key for verification operations.
engineInitVerify(PublicKey) - Method in class iaik.security.rsa.RSASignature
SPI: Initializes this Signature object with the given RSA public key for performing a signature verification.
engineInitVerify(PublicKey) - Method in class iaik.security.rsa.SSLRSASignature
SPI: Initializes this signature object with the given RSA public key for performing a signature verification.
engineInitVerify(PublicKey) - Method in class java.security.SignatureSpi
 
engineIsCertificateEntry(String) - Method in class iaik.security.keystore.IAIKKeyStore
Returns true if the entry identified by the given alias is a trusted certificate entry, and false otherwise.
engineIsCertificateEntry(String) - Method in class java.security.KeyStoreSpi
 
engineIsKeyEntry(String) - Method in class iaik.security.keystore.IAIKKeyStore
Returns true if the entry identified by the given alias is a key entry, and false otherwise.
engineIsKeyEntry(String) - Method in class java.security.KeyStoreSpi
 
engineLoad(InputStream, char[]) - Method in class iaik.security.keystore.IAIKKeyStore
Loads the keystore from the given input stream.
engineLoad(InputStream, char[]) - Method in class java.security.KeyStoreSpi
 
engineNextBytes(byte[]) - Method in class com.entrust.toolkit.security.provider.AnsiRandom
Returns the next bytes.length pseudo random bytes.
engineNextBytes(byte[]) - Method in class iaik.security.random.SecRandom
Return the next bytes.length random bytes.
engineNextBytes(byte[]) - Method in class java.security.SecureRandomSpi
 
engineReset() - Method in class iaik.security.mac.HMac
Resets this Mac object for being able to be used for further MAC computations, either by using the same secret key again, or using a new key by properly re-initializing this MAC object.
engineReset() - Method in class iaik.security.md.Md2
SPI: Resets this MD2 message digest object for being supplied with new data.
engineReset() - Method in class iaik.security.md.SHA
SPI: Resets this SHA message digest object for being supplied with new data.
engineReset() - Method in class iaik.security.md.Md5
SPI: Resets this MD5 message digest object for being supplied with new data.
engineReset() - Method in class iaik.security.md.Md5Old
SPI: Resets this MD5 message digest object for being supplied with new data.
engineReset() - Method in class java.security.MessageDigestSpi
 
engineReset() - Method in class javax.crypto.MacSpi
Resets this Mac object for being able to be used for further MAC computations, either by using the same secret key again, or using a new key by properly re-initializing this MAC object.
engineSetCertificateEntry(String, Certificate) - Method in class iaik.security.keystore.IAIKKeyStore
Assigns the given certificate to the given alias.
engineSetCertificateEntry(String, Certificate) - Method in class java.security.KeyStoreSpi
 
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class iaik.security.keystore.IAIKKeyStore
Assigns the given key (that has already been protected) to the given alias.
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class java.security.KeyStoreSpi
 
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class iaik.security.keystore.IAIKKeyStore
Assigns the given key to the given alias, protecting it with the given password.
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class java.security.KeyStoreSpi
 
engineSetMode(String) - Method in class com.entrust.toolkit.security.provider.RSA
This method sets the cipher mode.
engineSetMode(String) - Method in class com.entrust.toolkit.security.provider.RSAPKCS11
This method sets the cipher mode.
engineSetMode(String) - Method in class iaik.security.cipher.PbeWithSHAAnd3_KeyTripleDES_CBC
This method only overwrites the corresponding method in its superclass and does nothing.
engineSetMode(String) - Method in class iaik.security.cipher.PbeWithSHAAnd40BitRC2_CBC
This method only overwrites the corresponding method in its superclass and does nothing.
engineSetMode(String) - Method in class iaik.security.cipher.PbeWithMD5AndDES_CBC
This method only overwrites the corresponding method in its superclass (DES) and does nothing.
engineSetMode(String) - Method in class javax.crypto.CipherSpi
Sets the mode of this cipher.
engineSetPadding(String) - Method in class com.entrust.toolkit.security.provider.RSA
This method sets the padding mode.
engineSetPadding(String) - Method in class com.entrust.toolkit.security.provider.RSAPKCS11
This method sets the padding mode.
engineSetPadding(String) - Method in class iaik.security.cipher.PbeWithSHAAnd3_KeyTripleDES_CBC
This method only overwrites the corresponding method in its superclass and does nothing.
engineSetPadding(String) - Method in class iaik.security.cipher.PbeWithSHAAnd40BitRC2_CBC
This method only overwrites the corresponding method in its superclass and does nothing.
engineSetPadding(String) - Method in class iaik.security.cipher.PbeWithMD5AndDES_CBC
This method only overwrites the corresponding method in its superclass and does nothing.
engineSetPadding(String) - Method in class javax.crypto.CipherSpi
Sets the padding scheme of this cipher.
engineSetParameter(AlgorithmParameterSpec) - Method in class java.security.SignatureSpi
 
engineSetParameter(String, Object) - Method in class com.entrust.toolkit.security.provider.EntrustDSA
SPI: Sets the specified algorithm parameter to the specified value.
engineSetParameter(String, Object) - Method in class com.entrust.toolkit.security.provider.EntrustRawDSA
The generation of a DSA signature involves a random, secret number k that is newly generated for each signature.
engineSetParameter(String, Object) - Method in class com.entrust.toolkit.security.provider.EntrustDSAPKCS11
SPI: Sets the specified algorithm parameter to the specified value.
engineSetParameter(String, Object) - Method in class com.entrust.toolkit.security.provider.EntrustRawDSAPKCS11
The generation of a DSA signature involves a random, secret number k that is newly generated for each signature.
engineSetParameter(String, Object) - Method in class iaik.security.rsa.RSASignature
This method is not implemented and only throws an InvalidParameterException
engineSetParameter(String, Object) - Method in class iaik.security.rsa.SSLRSASignature
This method is not implemented and only throws an InvalidParameterException
engineSetParameter(String, Object) - Method in class java.security.SignatureSpi
 
engineSetSeed(byte[]) - Method in class com.entrust.toolkit.security.provider.AnsiRandom
Sets the state member variable and initializes the DES key.
engineSetSeed(byte[]) - Method in class iaik.security.random.SecRandom
Set the seed to be used for random number generation.
engineSetSeed(byte[]) - Method in class java.security.SecureRandomSpi
 
engineSign() - Method in class com.entrust.toolkit.security.provider.EntrustDSA
SPI: Returns the signature bytes of all the data updated so far.
engineSign() - Method in class com.entrust.toolkit.security.provider.EntrustRawDSA
SPI: Returns the signature bytes of all the data updated so far.
engineSign() - Method in class com.entrust.toolkit.security.provider.EntrustDSAPKCS11
SPI: Returns the signature bytes of all the data updated so far.
engineSign() - Method in class com.entrust.toolkit.security.provider.EntrustRawDSAPKCS11
SPI: Returns the signature bytes of all the data updated so far.
engineSign() - Method in class iaik.security.rsa.RSASignature
SPI: Returns a byte array holding the signature resulting from all already performed data update operations.
engineSign() - Method in class iaik.security.rsa.SSLRSASignature
SPI: Returns a byte array holding the signature resulting from all already performed data update operations.
engineSign() - Method in class java.security.SignatureSpi
 
engineSign(byte[], int, int) - Method in class java.security.SignatureSpi
 
engineSize() - Method in class iaik.security.keystore.IAIKKeyStore
Retrieves the number of entries in this keystore.
engineSize() - Method in class java.security.KeyStoreSpi
 
engineStore(OutputStream, char[]) - Method in class iaik.security.keystore.IAIKKeyStore
Writes this keystore to the given output stream, and protects its integrity with the specified password.
engineStore(OutputStream, char[]) - Method in class java.security.KeyStoreSpi
 
engineToString() - Method in class com.entrust.toolkit.asn1.structures.PasswordBasedMacParameters
 
engineToString() - Method in class com.entrust.toolkit.asn1.structures.Cast5MacParameters
 
engineToString() - Method in class iaik.security.dh.DHParameters
Returns a String representation of the parameters.
engineToString() - Method in class iaik.security.pbe.PBEParameters
Returns a String representation of the parameters.
engineToString() - Method in class java.security.AlgorithmParametersSpi
 
engineTranslateKey(Key) - Method in class iaik.security.dh.DHKeyFactory
Translates the given key object of some unknown or untrusted provider into a key object supported by this DH key factory.
engineTranslateKey(Key) - Method in class iaik.security.dsa.DSAKeyFactory
Translates the given key object of some unknown or untrusted provider into a key object supported by this DSA key factory.
engineTranslateKey(Key) - Method in class iaik.security.rsa.RSAKeyFactory
Translates the given key object of some unknown or untrusted provider into a key object supported by this RSA key factory.
engineTranslateKey(Key) - Method in class java.security.KeyFactorySpi
 
engineTranslateKey(SecretKey) - Method in class iaik.pkcs.pkcs5.KeyFactory
Translates a key object of some unknown or untrusted provider into a secret key object of this key factory.
engineTranslateKey(SecretKey) - Method in class iaik.pkcs.pkcs12.KeyFactory
Translates a key object of some unknown or untrusted provider into a secret key object of this key factory.
engineTranslateKey(SecretKey) - Method in class iaik.security.cipher.DESKeyFactory
Translates a key object of some unknown or untrusted provider into a secret key object of this key factory.
engineTranslateKey(SecretKey) - Method in class javax.crypto.SecretKeyFactorySpi
Translates a key object of some unknown or untrusted provider into a secret key object of this key factory.
engineUpdate(byte) - Method in class com.entrust.toolkit.security.provider.EntrustDSA
SPI: Updates the data to be signed or verified using the specified byte.
engineUpdate(byte) - Method in class com.entrust.toolkit.security.provider.EntrustRawDSA
SPI: Updates the data to be signed or verified using the specified byte.
engineUpdate(byte) - Method in class com.entrust.toolkit.security.provider.EntrustDSAPKCS11
SPI: Updates the data to be signed or verified using the specified byte.
engineUpdate(byte) - Method in class com.entrust.toolkit.security.provider.EntrustRawDSAPKCS11
SPI: Updates the data to be signed or verified using the specified byte.
engineUpdate(byte) - Method in class iaik.security.mac.HMac
Processes the given byte.
engineUpdate(byte) - Method in class iaik.security.md.Md2
SPI: Updates the data to be hashed with the specified byte.
engineUpdate(byte) - Method in class iaik.security.md.SHA
SPI: Updates the data to be hashed with the specified byte.
engineUpdate(byte) - Method in class iaik.security.md.Md5
SPI: Updates the data to be hashed with the specified byte.
engineUpdate(byte) - Method in class iaik.security.md.Md5Old
SPI: Updates the data to be hashed with the specified byte.
engineUpdate(byte) - Method in class iaik.security.rsa.RSASignature
SPI: Updates the data to be signed or verified with the specified byte.
engineUpdate(byte) - Method in class iaik.security.rsa.SSLRSASignature
SPI: Updates the data to be signed or verified with the specified byte.
engineUpdate(byte) - Method in class java.security.SignatureSpi
 
engineUpdate(byte) - Method in class java.security.MessageDigestSpi
 
engineUpdate(byte) - Method in class javax.crypto.MacSpi
Processes the given byte.
engineUpdate(byte[], int, int) - Method in class com.entrust.toolkit.security.provider.EntrustDSA
SPI: Updates the data to be signed or verified, using the specified array of bytes, starting at the specified offset.
engineUpdate(byte[], int, int) - Method in class com.entrust.toolkit.security.provider.EntrustRawDSA
SPI: Updates the data to be signed or verified, using the specified array of bytes, starting at the specified offset.
engineUpdate(byte[], int, int) - Method in class com.entrust.toolkit.security.provider.EntrustDSAPKCS11
SPI: Updates the data to be signed or verified, using the specified array of bytes, starting at the specified offset.
engineUpdate(byte[], int, int) - Method in class com.entrust.toolkit.security.provider.RSA
This method returns part of a larger encryption operation.
engineUpdate(byte[], int, int) - Method in class com.entrust.toolkit.security.provider.EntrustRawDSAPKCS11
SPI: Updates the data to be signed or verified, using the specified array of bytes, starting at the specified offset.
engineUpdate(byte[], int, int) - Method in class com.entrust.toolkit.security.provider.RSAPKCS11
This method is supposed to return a chunk of a larger encryption.
engineUpdate(byte[], int, int) - Method in class iaik.security.mac.HMac
Processes the given number of bytes, supplied in a byte array starting at the given position.
engineUpdate(byte[], int, int) - Method in class iaik.security.md.Md2
SPI: Updates the data to be hashed with the specified number of bytes, beginning at the specified offset within the given byte array.
engineUpdate(byte[], int, int) - Method in class iaik.security.md.SHA
SPI: Updates the data to be hashed with the specified number of bytes, beginning at the specified offset within the given byte array.
engineUpdate(byte[], int, int) - Method in class iaik.security.md.Md5
SPI: Updates the data to be hashed with the specified number of bytes, beginning at the specified offset within the given byte array.
engineUpdate(byte[], int, int) - Method in class iaik.security.md.Md5Old
SPI: Updates the data to be hashed with the specified number of bytes, beginning at the specified offset within the given byte array.
engineUpdate(byte[], int, int) - Method in class iaik.security.rsa.RSASignature
SPI: Updates the data to be signed or verified with the specified number of bytes, beginning at the specified offset within the given byte array.
engineUpdate(byte[], int, int) - Method in class iaik.security.rsa.SSLRSASignature
SPI: Updates the data to be signed or verified with the specified number of bytes, beginning at the specified offset within the given byte array.
engineUpdate(byte[], int, int) - Method in class java.security.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class java.security.MessageDigestSpi
 
engineUpdate(byte[], int, int) - Method in class javax.crypto.CipherSpi
Returns the result of the next step of a multi-step en/decryption operation.
engineUpdate(byte[], int, int) - Method in class javax.crypto.MacSpi
Processes the given number of bytes, supplied in a byte array starting at the given position.
engineUpdate(byte[], int, int, byte[], int) - Method in class com.entrust.toolkit.security.provider.RSA
This method returns part of a larger encryption operation.
engineUpdate(byte[], int, int, byte[], int) - Method in class com.entrust.toolkit.security.provider.RSAPKCS11
This method is supposed to return a chunk of a larger encryption.
engineUpdate(byte[], int, int, byte[], int) - Method in class javax.crypto.CipherSpi
Performs the next step of a multi-step en/decryption operation.
engineVerify(byte[]) - Method in class com.entrust.toolkit.security.provider.EntrustDSA
SPI: Verifies the passed-in signature.
engineVerify(byte[]) - Method in class com.entrust.toolkit.security.provider.EntrustRawDSA
SPI: Verifies the passed-in signature.
engineVerify(byte[]) - Method in class com.entrust.toolkit.security.provider.EntrustDSAPKCS11
SPI: Verifies the passed-in signature.
engineVerify(byte[]) - Method in class com.entrust.toolkit.security.provider.EntrustRawDSAPKCS11
SPI: Verifies the passed-in signature.
engineVerify(byte[]) - Method in class iaik.security.rsa.RSASignature
Verifies the given signature of a message according to PKCS#1.
engineVerify(byte[]) - Method in class iaik.security.rsa.SSLRSASignature
Verifies the given signature of a message according to SSL v3.0.
engineVerify(byte[]) - Method in class java.security.SignatureSpi
 
ensureAvailable() - Method in class iaik.security.ssl.CipherSuiteList
Make sure this list only contains ciphersuites that can actually be used.
Entrust - class com.entrust.toolkit.security.provider.Entrust.
Entrust implements Entrust as a security provider in the Java Cryptography Architecture.
Entrust() - Constructor for class com.entrust.toolkit.security.provider.Entrust
 
EntrustChainVerifier - class com.entrust.toolkit.ssl.EntrustChainVerifier.
EntrustChainVerifier is a sub-class of ChainVerifier , and provides verification for Entrust peer-to-peer communication over SSL.
EntrustChainVerifier(User) - Constructor for class com.entrust.toolkit.ssl.EntrustChainVerifier
 
EntrustDSA - class com.entrust.toolkit.security.provider.EntrustDSA.
An implementation of the DSS (DSA with SHA-1) signature algorithm as specified in FIPS PUB 186.
EntrustDSA() - Constructor for class com.entrust.toolkit.security.provider.EntrustDSA
 
EntrustDSAPKCS11 - class com.entrust.toolkit.security.provider.EntrustDSAPKCS11.
An implementation of the DSS (DSA with SHA-1) signature algorithm as specified in FIPS PUB 186.
EntrustDSAPKCS11() - Constructor for class com.entrust.toolkit.security.provider.EntrustDSAPKCS11
 
EntrustPKCS11 - class com.entrust.toolkit.security.provider.EntrustPKCS11.
This class implements Entrust as a security provider in the Java Cryptography Architecture.
EntrustPKCS11() - Constructor for class com.entrust.toolkit.security.provider.EntrustPKCS11
 
EntrustPrivateKey - class com.entrust.toolkit.security.provider.EntrustPrivateKey.
The EntrustPrivateKey class represents a private key that restricts access to the internal private keying material.
EntrustPrivateKey(int, byte[], boolean, boolean, X509Certificate) - Constructor for class com.entrust.toolkit.security.provider.EntrustPrivateKey
This constructs the EntrustPrivateKey from DER encoded private keying material
EntrustRawDSA - class com.entrust.toolkit.security.provider.EntrustRawDSA.
This class provides an implementation of the "Raw" DSA signature algorithm.
EntrustRawDSA() - Constructor for class com.entrust.toolkit.security.provider.EntrustRawDSA
 
EntrustRawDSAPKCS11 - class com.entrust.toolkit.security.provider.EntrustRawDSAPKCS11.
This class provides an implementation of the "Raw" DSA signature algorithm.
EntrustRawDSAPKCS11() - Constructor for class com.entrust.toolkit.security.provider.EntrustRawDSAPKCS11
 
EntrustVersInfo - class com.entrust.toolkit.x509.extensions.EntrustVersInfo.
This class implements the EntrustVersInfo Extension.
EntrustVersInfo() - Constructor for class com.entrust.toolkit.x509.extensions.EntrustVersInfo
Default constructor.
entrySet() - Method in class java.security.Provider
 
ENUMERATED - class iaik.asn1.ENUMERATED.
This class implements the native ASN.1 type "ENUMERATED".
ENUMERATED - Static variable in class iaik.asn1.DerInputStream
Global ASN.1 type ENUMERATED
ENUMERATED - Static variable in class iaik.asn1.ASN
Global ASN.1 type ENUMERATED
ENUMERATED() - Constructor for class iaik.asn1.ENUMERATED
Create an empty ENUMERATED.
ENUMERATED(int) - Constructor for class iaik.asn1.ENUMERATED
Creates an ENUMERATED object for representing the given int value.
EnvelopedDataStream - class iaik.pkcs.pkcs7.EnvelopedDataStream.
This class represents the stream-supporting implementation of the PKCS#7 content type EnvelopedData.
EnvelopedDataStream() - Constructor for class iaik.pkcs.pkcs7.EnvelopedDataStream
Default constructor for dynamic object creation in ContentInfo.
EnvelopedDataStream(InputStream) - Constructor for class iaik.pkcs.pkcs7.EnvelopedDataStream
Creates a new EnvelopedDataStream where the DER encoded data is read from the given InputStream.
EnvelopedDataStream(InputStream, AlgorithmID) - Constructor for class iaik.pkcs.pkcs7.EnvelopedDataStream
Creates a new PKCS#7 EnvelopedDataStream object where the content to be enveloped is read from the supplied InputStream.
EnvelopedDataStream(InputStream, AlgorithmID, int) - Constructor for class iaik.pkcs.pkcs7.EnvelopedDataStream
Creates a new PKCS#7 EnvelopedDataStream object where the content to be enveloped is read from the supplied InputStream.
EnvelopedDataStream(RecipientInfo[], EncryptedContentInfoStream) - Constructor for class iaik.pkcs.pkcs7.EnvelopedDataStream
Constructs an EnvelopedDataStream object with an already created EncryptedContentInfoStream.
EOFListener - interface iaik.utils.EOFListener.
The listener interface for receiving EOF events.
equals(Object) - Method in class com.entrust.toolkit.x509.testlets.TestletData
Compares two TestletData objects.
equals(Object) - Method in class iaik.asn1.OCTET_STRING
Compares this OCTET_STRING with the given octet string.
equals(Object) - Method in class iaik.asn1.ObjectID
Compares this ObjectID to the specified object.
equals(Object) - Method in class iaik.asn1.ASN
Compares two ASN.1 types by tag number and tag class.
equals(Object) - Method in class iaik.asn1.structures.AlgorithmID
Compares this AlgorithmID with the given AlgorithmID.
equals(Object) - Method in class iaik.asn1.structures.RDN
Compares two RelativeDistinguishedNames.
equals(Object) - Method in class iaik.asn1.structures.Attribute
Compares two Attributes.
equals(Object) - Method in class iaik.asn1.structures.Name
Compares this Name to the specified object.
equals(Object) - Method in class iaik.asn1.structures.AVA
Compares two AttributeValueAssertions.
equals(Object) - Method in class iaik.pkcs.pkcs7.IssuerAndSerialNumber
Compares this IssuerAndSerialNumber to the specified object.
equals(Object) - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
Compares this private key to another private key.
equals(Object) - Method in class iaik.security.dsa.DSAPrivateKey
Compares this DSAPrivateKey with the given DSAPrivateKey.
equals(Object) - Method in class iaik.security.dsa.DSAPublicKey
Compares this DSAPublicKey with the given DSAPublicKey.
equals(Object) - Method in class iaik.security.dsa.DSAParams
Compares this DSAParams object with the given DSAParams object.
equals(Object) - Method in class iaik.security.rsa.RSAPublicKey
 
equals(Object) - Method in class iaik.security.ssl.SessionID
Compares two SessionIDs.
equals(Object) - Method in class iaik.security.ssl.KeyAndCert
Test two objects for equality.
equals(Object) - Method in class iaik.security.ssl.CipherSuite
 
equals(Object) - Method in class iaik.x509.PublicKeyInfo
Compares this public key to another public key.
equals(Object) - Method in interface java.security.Principal
 
equals(Object) - Method in class java.security.Permission
 
equals(Object) - Method in class java.security.CodeSource
 
equals(Object) - Method in class java.security.BasicPermission
 
equals(Object) - Method in class java.security.cert.X509CRLEntry
 
equals(Object) - Method in class java.security.cert.Certificate
 
equals(Object) - Method in class java.security.cert.X509CRL
 
equals(Object) - Method in class javax.crypto.spec.SecretKeySpec
Compares two SecretKeySpecs.
equalsBlock(byte[], byte[]) - Static method in class iaik.security.ssl.Utils
Check two blocks for equality.
equalsBlock(byte[], byte[]) - Static method in class iaik.utils.CryptoUtils
Checks two byte blocks for equality.
equalsBlock(byte[], int, byte[], int, int) - Static method in class iaik.security.ssl.Utils
Check two blocks for equality.
equalsBlock(byte[], int, byte[], int, int) - Static method in class iaik.utils.CryptoUtils
Check the specified sub-sequences of the given byte arrays for equality.
ERROR - Static variable in class iaik.utils.Base64InputStream
 
ErrorExtension - class iaik.x509.extensions.ErrorExtension.
This class can be used to show extensions which can not be initialized because of an error.
ErrorExtension(ObjectID, boolean, String) - Constructor for class iaik.x509.extensions.ErrorExtension
Creates a new broken extension.
EXPLICIT - Static variable in class iaik.pkcs.pkcs7.SignedDataStream
Denotes a mode where the signed message is not transported within the Signature
EXPLICIT - Static variable in class iaik.pkcs.pkcs7.DigestedDataStream
Denotes a mode where the data to be digested is not included.
EXPORT_CERTIFICATES - Static variable in class com.entrust.toolkit.PKCS7EncodeStream
Operation constant for exporting certificates.
EXPORT_CERTIFICATES - Static variable in class com.entrust.toolkit.PKCS7DecodeStream
Operation constant for exporting certificates
extendedCertificateAttributes - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#9 object extendedCertificateAttributes.
ExtendedHasher - class com.entrust.toolkit.util.ExtendedHasher.
The extended hasher provides a simple utility class for repeatedly hashing material a given number of times, and returning an arbitrary number of bytes determined from the original data.
ExtendedHasher() - Constructor for class com.entrust.toolkit.util.ExtendedHasher
The constructor is responsible for initializing the message digest.
ExtendedHasher(MessageDigest) - Constructor for class com.entrust.toolkit.util.ExtendedHasher
This constructor explicitly provides the message digest to use for hashing.
ExtendedKeyUsage - class iaik.x509.extensions.ExtendedKeyUsage.
This class implements the ExtendedKeyUsage Extension.
ExtendedKeyUsage() - Constructor for class iaik.x509.extensions.ExtendedKeyUsage
Creates a new ExtendedKeyUsage extension.
ExtendedProperties - class iaik.utils.ExtendedProperties.
An enhanced property class.
ExtendedProperties() - Constructor for class iaik.utils.ExtendedProperties
 
ExtendedProperties(Properties) - Constructor for class iaik.utils.ExtendedProperties
supported for interface compatibility to java.util.Properties only, default properties are not supported.
ExtendedProvider - class iaik.utils.ExtendedProvider.
The abstract ExtendedProvider class is identical to the standard provider class except that upon retrieval it automatically checks if the referenced class is actually available.
ExtendedProvider(String, double, String) - Constructor for class iaik.utils.ExtendedProvider
Constructor for use by subclasses.
Extension - class com.entrust.toolkit.asn1.structures.Extension.
 
Extension() - Constructor for class com.entrust.toolkit.asn1.structures.Extension
 
ExtensionException - exception com.entrust.toolkit.exceptions.ExtensionException.
This is the superclass of all extensions thrown by extension testlets that indicate a failure in certificate chain, CRL or CRL entry validation.
ExtensionException() - Constructor for class com.entrust.toolkit.exceptions.ExtensionException
Constructs a ExtensionException with no detail message.
ExtensionException(String) - Constructor for class com.entrust.toolkit.exceptions.ExtensionException
Constructs a ExtensionException with the specified detail message.
ExtensionException(String, Exception) - Constructor for class com.entrust.toolkit.exceptions.ExtensionException
Constructs a ExtensionException with the specified detail message that wraps an exception thrown inside the certificate, CRL or CRL entry validating code.
ExtensionTester - class com.entrust.toolkit.x509.testlets.ExtensionTester.
ExtensionTester validates all certificate extensions in a certificate chain that were not validated while the chain was being built.
ExtensionTester(ValidationInfo) - Constructor for class com.entrust.toolkit.x509.testlets.ExtensionTester
Creates a new ExtensionTester instance and initializes it with the specified validation info.
EXTERNAL - Static variable in class iaik.asn1.DerInputStream
Global ASN.1 type EXTERNAL
EXTERNAL - Static variable in class iaik.asn1.ASN
Global ASN.1 type EXTERNAL
extGcd(int, int) - Static method in class iaik.utils.CryptoUtils
Deprecated. use NumberTheory.extGcd() instead
extGcd(int, int) - Static method in class iaik.utils.NumberTheory
Extended Euclidean algorithm for computing the greatest common divisor of two integers.

F

Factory - class iaik.utils.Factory.
This class can be used to manage classes for dynamic instanziation.
Factory() - Constructor for class iaik.utils.Factory
Restrict instantiation to the class itself and subclasses.
FilenameProfileReader - class com.entrust.toolkit.credentials.FilenameProfileReader.
FilenameProfileReader subclasses CredentialReader to read an Entrust profile.
FilenameProfileReader(String) - Constructor for class com.entrust.toolkit.credentials.FilenameProfileReader
Creates a FilenameProfileReader that reads the data in a file-based Entrust profile (a file with an .epf file extension).
FilenameProfileWriter - class com.entrust.toolkit.credentials.FilenameProfileWriter.
FilenameProfileWriter subclasses CredentialWriter to write a user's critical data to an Entrust Profile.
FilenameProfileWriter(String, String, int) - Constructor for class com.entrust.toolkit.credentials.FilenameProfileWriter
Constructs a FilenameProfileWriter object to read the data in a file-based Entrust profile (a file with an epf file extension).
fillArray(byte[], InputStream) - Static method in class iaik.utils.Util
This method tries to fill the given array with data read from the InputStream.
fillBlock(byte[], byte) - Static method in class iaik.utils.CryptoUtils
Fills a block with a given byte.
fillBlock(byte[], int, byte, int) - Static method in class iaik.utils.CryptoUtils
Fills the specified subsequence of the given byte array with the given byte.
finalize() - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
finalize() - Method in class com.entrust.toolkit.util.SecureStringBuffer
Optimizes the removal of sensitive data by calling wipe().
finalize() - Method in class iaik.security.md.Md2
 
find(Principal) - Method in class com.entrust.toolkit.x509.certstore.CertificateStore
Returns all certificates for the entity specified in dn.
find(Principal) - Method in class com.entrust.toolkit.x509.certstore.CollectionCS
Returns all certificates for the entity specified in dn.
find(Principal) - Method in class com.entrust.toolkit.x509.certstore.CACrossCertCS
Returns all certificates for the entity specified in dn.
find(Principal) - Method in class com.entrust.toolkit.x509.certstore.CertificateGraph
Returns all certificates for the entity specified in dn.
findCRL(X509Certificate, X509Certificate[]) - Method in class com.entrust.toolkit.x509.revocation.X509CRLRS
Returns the certificate revocation lists for the specified certificate or null if this revocation store is not responsible for certificate.
findCRL(X509Certificate, X509Certificate[]) - Method in class com.entrust.toolkit.x509.revocation.DirectoryCRLRS
Returns the CRL for the specified certificate or null if this revocation store is not responsible for certificate.
findIssuers(X509Certificate) - Method in class com.entrust.toolkit.x509.certstore.CertificateStore
Returns all certificates for the issuer of the specified certificate in this certificate store.
findIssuers(X509Certificate) - Method in class com.entrust.toolkit.x509.certstore.CollectionCS
Returns all certificates for the issuer of the specified certificate in this certificate store.
findIssuers(X509Certificate) - Method in class com.entrust.toolkit.x509.certstore.CACrossCertCS
Returns all certificates for the issuer of the specified certificate in this certificate store.
findIssuers(X509Certificate) - Method in class com.entrust.toolkit.x509.certstore.CertificateGraph
Returns all certificates for the issuer of the specified certificate in this certificate store.
fingerprint() - Method in class iaik.asn1.ASN1
Returns a fingerprint (MD5 Hash of the whole ASN1Object).
flush() - Method in class com.entrust.toolkit.PKCS7EncodeStream
Flushes this output stream forcing any buffered output bytes to be written to the stream.
flush() - Method in class iaik.security.ssl.SSLOutputStream
Flushes this output stream and forces any buffered output bytes to be written out.
flush() - Method in class iaik.utils.Base64OutputStream
Performs final processing and output to the output stream.
flush() - Method in class iaik.utils.PemOutputStream
Flushes the stream and writes the last line.
forceImplicitlyTagged(ASN) - Method in class iaik.asn1.CON_SPEC
Forces a CONTEX SPECIFIC ASN.1 object to be implicitly tagged.
FormatException - exception com.entrust.toolkit.exceptions.FormatException.
Thrown to indicate that the ASN.1 encoding of the PKCS#7 message is corrupt.
FormatException() - Constructor for class com.entrust.toolkit.exceptions.FormatException
Constructs a FormatException with no detail message.
FormatException(String) - Constructor for class com.entrust.toolkit.exceptions.FormatException
Constructs a FormatException with the specified detail message.
FormatException(String, Exception) - Constructor for class com.entrust.toolkit.exceptions.FormatException
Constructs a FormatException with the specified detail message that wraps an exception thrown inside the PKCS#7 processing code.
fortezza_dms - Static variable in interface iaik.security.ssl.ClientTrustDecider
Deprecated. A possible certificate type for a CertificateRequest handshake message.
friendlyName - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#9 object friendlyName.
fromHexString(String) - Method in class com.entrust.toolkit.util.ByteArray
Converts a hex representation to a byte array, where the characters are case-insensitive but octets must not be separated in any way.
FullCertTemplate - class com.entrust.toolkit.asn1.structures.FullCertTemplate.
This class represents a PKIX full certificate template, which basically contains an (incomplete) X.509 certificate, and then a series of optional information related to it, such as archiving options and proof of possession of private keys.
FullCertTemplate() - Constructor for class com.entrust.toolkit.asn1.structures.FullCertTemplate
This constructor creates an empty full certificate template.
FullCertTemplate(ASN1Object) - Constructor for class com.entrust.toolkit.asn1.structures.FullCertTemplate
This constructor decodes an ASN.1 representation of a full certificate template.

G

gcd(int, int) - Static method in class iaik.utils.CryptoUtils
Deprecated. use NumberTheory.gcd() instead
gcd(int, int) - Static method in class iaik.utils.NumberTheory
Euclidean algorithm for computing the greatest common divisor of two integers.
GeneralizedTime - class iaik.asn1.GeneralizedTime.
This class implements the native ASN.1 type "GeneralizedTime".
GeneralizedTime - Static variable in class iaik.asn1.DerInputStream
Global ASN.1 type GeneralizedTime (any time precision according to the ISO 2014 norm)
GeneralizedTime - Static variable in class iaik.asn1.ASN
Global ASN.1 type GeneralizedTime (any time precision according to the ISO 2014 norm)
GeneralizedTime() - Constructor for class iaik.asn1.GeneralizedTime
Creates an empty object.
GeneralizedTime(String) - Constructor for class iaik.asn1.GeneralizedTime
Creates a new ASN.1 GeneralizedTime object for the given Java String value.
GeneralName - class iaik.asn1.structures.GeneralName.
This class implements the ASN1.
GeneralName(ASN1Object) - Constructor for class iaik.asn1.structures.GeneralName
Creates a GeneralName form an ASN1Object.
GeneralName(int, Object) - Constructor for class iaik.asn1.structures.GeneralName
Creates a GeneralName for given type and value.
GeneralNames - class iaik.asn1.structures.GeneralNames.
This class implements the ASN1.
GeneralNames() - Constructor for class iaik.asn1.structures.GeneralNames
Default constructor.
GeneralNames(ASN1Object) - Constructor for class iaik.asn1.structures.GeneralNames
Constructs a GeneralNames object from an ASN1Object.
GeneralNames(GeneralName) - Constructor for class iaik.asn1.structures.GeneralNames
Creates a GeneralNames structure from a GeneralName.
GeneralSecurityException - exception java.security.GeneralSecurityException.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
GeneralSecurityException() - Constructor for class java.security.GeneralSecurityException
 
GeneralSecurityException(String) - Constructor for class java.security.GeneralSecurityException
 
GeneralString - class iaik.asn1.GeneralString.
This class implements the native ASN.1 type "GENERAL STRING".
GeneralString - Static variable in class iaik.asn1.DerInputStream
Global ASN.1 type GeneralString
GeneralString - Static variable in class iaik.asn1.ASN
Global ASN.1 type GeneralString
GeneralString() - Constructor for class iaik.asn1.GeneralString
Creates an empty GeneralString.
GeneralString(String) - Constructor for class iaik.asn1.GeneralString
Creates a new ASN.1 GeneralString object for the given String value.
GeneralSubtree - class iaik.asn1.structures.GeneralSubtree.
An implementation of the ASN.1 structure GeneralSubtree as used within the NameConstraints extension.
GeneralSubtree() - Constructor for class iaik.asn1.structures.GeneralSubtree
Default constructor.
GeneralSubtree(GeneralName) - Constructor for class iaik.asn1.structures.GeneralSubtree
Creates a new GeneralSubrtree from a base representing some GeneralName.
generate(String, Key, byte[]) - Static method in class com.entrust.toolkit.util.MacGenerator
Generates a MAC given a key and the message to MAC.
generate(String, Key, byte[], AlgorithmParameterSpec) - Static method in class com.entrust.toolkit.util.MacGenerator
Generates a MAC given a key, the message to MAC, and an AlgorithmParameterSpec (containing an init vector).
generateCertificate(InputStream) - Method in class java.security.cert.CertificateFactory
 
generateCertificates(InputStream) - Method in class java.security.cert.CertificateFactory
 
generateCRL(InputStream) - Method in class java.security.cert.CertificateFactory
 
generateCRLs(InputStream) - Method in class java.security.cert.CertificateFactory
 
generateKey() - Method in class javax.crypto.KeyGenerator
Actually generates a secret key from this KeyGenerator object.
generateKeyPair() - Method in class com.entrust.toolkit.security.provider.RSAKeyPairGenerator
Generates an RSA key pair
generateKeyPair() - Method in class iaik.security.dh.DHKeyPairGenerator
Actually generates the requested DH KeyPair.
generateKeyPair() - Method in class iaik.security.dsa.DSAKeyPairGenerator
Actually generates the requested KeyPair.
generateKeyPair() - Method in class java.security.KeyPairGeneratorSpi
 
generateParameters() - Method in class java.security.AlgorithmParameterGenerator
 
generatePrivate(KeySpec) - Method in class java.security.KeyFactory
 
generatePublic(KeySpec) - Method in class java.security.KeyFactory
 
generateSecret() - Method in class javax.crypto.KeyAgreement
Returns the shared secret finally generated by this key agreement algorithm.
generateSecret(byte[], int) - Method in class javax.crypto.KeyAgreement
Generates the shared secret finishing this key agreement procedure and writes it into the given byte array, beginning at the given offset position.
generateSecret(KeySpec) - Method in class javax.crypto.SecretKeyFactory
Converts the given key specification (key material) into a SecretKey object.
generateSecret(String) - Method in class javax.crypto.KeyAgreement
Returns the shared secret finally generated by this key agreement algorithm as SecretKey to be used for the secret key algorithm given by its name.
generateSeed(int) - Method in class java.security.SecureRandom
 
generationQualifier - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the x.500 attribute type generationQualifier.
genKeyPair() - Method in class java.security.KeyPairGenerator
 
get() - Method in class iaik.x509.extensions.KeyUsage
Returns the key usage value as an integer.
get() - Method in class iaik.x509.extensions.SubjectKeyIdentifier
Returns the identifier of this extension.
get(Object) - Method in class com.entrust.toolkit.util.Map
Returns the value to which the key is mapped in this map.
get(Object) - Method in class iaik.utils.ExtendedProperties
Internal use only, public for compatibility to Hashtable only.
getAcceptablePolicyOids() - Method in class com.entrust.toolkit.x509.policies.ClientSettings
Get a list of the acceptable policy oids, if any, from client settings certificate.
getAccessDescriptions() - Method in class iaik.x509.extensions.AuthorityInfoAccess
Returns an enumeration of the access descriptions included into this AuthorityInfoAccess extension.
getAccessLocation() - Method in class iaik.asn1.structures.AccessDescription
Returns the access location.
getAccessMethod() - Method in class iaik.asn1.structures.AccessDescription
Returns the access method OID.
getActions() - Method in class java.security.Permission
 
getActions() - Method in class java.security.BasicPermission
 
getActiveCipherSuite() - Method in class iaik.security.ssl.SSLSocket
 
getActiveCipherSuite() - Method in interface iaik.security.ssl.SSLCommunication
Returns the active cipher suite.
getActiveCipherSuite() - Method in class iaik.security.ssl.SSLTransport
 
getActiveCompressionMethod() - Method in class iaik.security.ssl.SSLSocket
 
getActiveCompressionMethod() - Method in interface iaik.security.ssl.SSLCommunication
Returns the active compression method.
getActiveCompressionMethod() - Method in class iaik.security.ssl.SSLTransport
 
getActiveProtocolVersion() - Method in class iaik.security.ssl.SSLSocket
 
getActiveProtocolVersion() - Method in interface iaik.security.ssl.SSLCommunication
Return the active SSL protocol version.
getActiveProtocolVersion() - Method in class iaik.security.ssl.SSLTransport
 
getAddress() - Method in class com.entrust.toolkit.util.ManagerTransport
Returns the PKI Manager's address specified by managerIP in other methods if it has not been explicitly defined.
getAlgId() - Method in class com.entrust.toolkit.asn1.structures.PMACVALUE
 
getAlgorithm() - Method in class com.entrust.toolkit.CertificateSelector
Returns the certified key's algorithm.
getAlgorithm() - Method in class com.entrust.toolkit.asn1.structures.SubjectPublicKeyInfo
 
getAlgorithm() - Method in class com.entrust.toolkit.credentials.TokenPrivateKey
Returns the standard algorithm name this key is for.
getAlgorithm() - Method in class com.entrust.toolkit.credentials.TokenRSAPrivateKey
Returns the standard algorithm name this key is for.
getAlgorithm() - Method in class com.entrust.toolkit.credentials.TokenDSAPrivateKey
Returns the standard algorithm name this key is for.
getAlgorithm() - Method in class com.entrust.toolkit.security.provider.ConfinedKey
 
getAlgorithm() - Method in class com.entrust.toolkit.security.provider.EntrustPrivateKey
 
getAlgorithm() - Method in class iaik.asn1.structures.AlgorithmID
Returns the ObjectID of the algorithm.
getAlgorithm() - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
Returns the name of the algorithm.
getAlgorithm() - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
Returns the name of the algorithm.
getAlgorithm() - Method in class iaik.security.cipher.PBEKey
Returns the algorithm name.
getAlgorithm() - Method in class iaik.security.cipher.SecretKey
Returns the name of the key algorithm for this key.
getAlgorithm() - Method in class iaik.security.cipher.PBEKeyBMP
Returns the algorithm name.
getAlgorithm() - Method in class iaik.security.dh.DHPublicKey
Returns the name of the appertaining algorithm.
getAlgorithm() - Method in class iaik.security.dh.DHPrivateKey
Returns the name of the appertaining algorithm.
getAlgorithm() - Method in class iaik.security.dsa.DSAPrivateKey
Returns the name of the appertaining algorithm.
getAlgorithm() - Method in class iaik.security.dsa.DSAPublicKey
Returns the String "DSA"
getAlgorithm() - Method in class iaik.security.rsa.RSAPrivateKey
Returns the name of the appertaining algorithm.
getAlgorithm() - Method in class iaik.security.rsa.RSAPublicKey
Returns the name of the appertaining algorithm.
getAlgorithm() - Method in class iaik.utils.SSLeayPrivateKey
Returns the symmetric encryption algorithm used to protect this private key.
getAlgorithm() - Method in class iaik.x509.PublicKeyInfo
Returns the name of the appertaining algorithm.
getAlgorithm() - Method in class java.security.Signature
 
getAlgorithm() - Method in class java.security.KeyPairGenerator
 
getAlgorithm() - Method in class java.security.MessageDigest
 
getAlgorithm() - Method in class java.security.AlgorithmParameters
 
getAlgorithm() - Method in class java.security.KeyFactory
 
getAlgorithm() - Method in class java.security.AlgorithmParameterGenerator
 
getAlgorithm() - Method in interface java.security.Key
 
getAlgorithm() - Method in class javax.crypto.Cipher
Returns the algorithm name used when creating this object.
getAlgorithm() - Method in class javax.crypto.SecretKeyFactory
Returns the standard name of the key algorithm.
getAlgorithm() - Method in class javax.crypto.Mac
Returns the standard name of the MAC algorithm in use.
getAlgorithm() - Method in class javax.crypto.KeyAgreement
Returns the standard name of the key agreement algorithm.
getAlgorithm() - Method in class javax.crypto.SealedObject
Returns the algorithm that was used to seal this object.
getAlgorithm() - Method in class javax.crypto.KeyGenerator
Returns the standard name of the key algorithm.
getAlgorithm() - Method in class javax.crypto.spec.SecretKeySpec
Returns the name of the algorithm associated with this secret key.
getAlgorithmParameters(String) - Method in class iaik.asn1.structures.AlgorithmID
Returns the parameters of the algorithm as java.security.AlgorithmParameters object.
getAlgorithmProperty(String, String) - Static method in class java.security.Security
 
getAllDecryptionKeyHandles(long) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
getAllowedCertificateTypes() - Method in class iaik.security.ssl.SSLServerContext
Get the certificate types to allow for client authentication.
getAllowedEncryptionAlgorithms() - Method in class com.entrust.toolkit.x509.policies.ClientSettings
Get allowed symmetric algorithms.
getAllowedHashAlgorithms() - Method in class com.entrust.toolkit.x509.policies.ClientSettings
Get allowed hash algorithms.
getAllowedProtocolVersions() - Method in class iaik.security.ssl.SSLContext
Get the protocol versions enabled for this context.
getApplicationFlags() - Method in class com.entrust.toolkit.x509.policies.ClientSettings
Get a list of the application flags.
getArchiveKey() - Method in class com.entrust.toolkit.asn1.structures.Controls
 
getArray() - Method in class com.entrust.toolkit.util.ByteArray
Returns the data member m_array.
getASCIIReader(InputStream) - Static method in class iaik.security.ssl.Utils
Get a reader that returns data from the stream assuming ASCII encoding is used.
getASCIIWriter(OutputStream) - Static method in class iaik.security.ssl.Utils
Get a writer that writes data to the stream in ASCII encoding is used.
getASCIIWriter(OutputStream, boolean) - Static method in class iaik.security.ssl.Utils
Get a writer that writes data to the stream in ASCII encoding is used.
getASN1Subject() - Method in class com.entrust.toolkit.x509.X509CertificateWrapper
Returns the subject of the cert as an ASN.1 object.
getASN1Value() - Method in class iaik.asn1.structures.AVA
Returns an ASN.1 representation of the value of this AttributeValueAssertion.
getAsnType() - Method in class iaik.asn1.ASN1Object
Returns the ASN.1 type of this ASN.1 object.
getAttr(String, String) - Method in class com.entrust.toolkit.util.HttpDirectoryClient
Implements the getAttr() method of the LdapDirectory interface.
getAttr(String, String) - Method in interface com.entrust.toolkit.x509.LdapDirectory
Searches for a specific attribute within a directory entry (as specified by a DN).
getAttr(String, String) - Method in class com.entrust.toolkit.x509.directory.JNDIDirectory
Search the Directory for a given attribute within a DN entry.
getAttributes() - Method in class iaik.pkcs.pkcs10.CertificateRequest
Gets the Atributes of this CertificateRequest.
getAttributes() - Method in class iaik.pkcs.pkcs12.Attributes
Returns the attributes of this SafeBag object or null if there are no attributes.
getAttributes(ObjectID) - Method in class iaik.pkcs.pkcs10.CertificateRequest
Gets all the Atributes matching to a specific type (object identifier).
getAuthenticatedAttribute(ObjectID) - Method in class iaik.pkcs.pkcs7.SignerInfo
Returns the first authenticated attribute matching to the given ObjectID, if included in this SignerInfo object.
getAuthenticatedAttributes() - Method in class iaik.pkcs.pkcs7.SignerInfo
Returns a set of attributes that are signed by the signer.
getAuthenticatedSafes() - Method in class iaik.pkcs.pkcs12.PKCS12
Returns all AuthenticatesSafes included in this PKCS#12 object for manually parsing.
getAuthorityCertIssuer() - Method in class iaik.x509.extensions.AuthorityKeyIdentifier
Returns the authority cert issuer of this AuthorityKeyIdentifier extension.
getAuthorityCertSerialNumber() - Method in class iaik.x509.extensions.AuthorityKeyIdentifier
Returns the serial number of this AuthorityKeyIdentifier extension.
getAuthorityVersion() - Method in class com.entrust.toolkit.x509.policies.ClientSettings
Get Authority version from policy certificate or attribute certificate, if any.
getAutoFlush() - Method in class iaik.security.ssl.SSLOutputStream
Get the autoflush value.
getAVA() - Method in class iaik.asn1.structures.RDN
This method returns one AVA.
getAVA(ObjectID) - Method in class iaik.asn1.structures.RDN
Returns a AttributeValueAssertion of given type from this RelativeDistinguishedName.
getBagType() - Method in class iaik.pkcs.pkcs12.SafeBag
Returns the type of this SafeBag.
getBase() - Method in class iaik.asn1.structures.GeneralSubtree
Returns the base GeneralName.
getBaseCRLNumber() - Method in class com.entrust.toolkit.x509.extensions.DeltaCRLIndicator
Returns the baseCRLNumber value of this DeltaCRLIndicator extension specifying the CRL number of the base CRL that was used as the starting point in the generation of this delta-CRL.
getBaseUrl() - Method in class iaik.x509.extensions.netscape.NetscapeBaseUrl
Returns the base url.
getBasicConstraints() - Method in class iaik.x509.X509Certificate
Returns the pathLenConstraint value of the BasicConstraints extension, if included in this certificate.
getBasicConstraints() - Method in class java.security.cert.X509Certificate
 
getBinaryString() - Method in class iaik.asn1.BIT_STRING
Returns the value of this BIT_STRING as a binary string.
getBlockSize() - Method in class iaik.asn1.OCTET_STRING
Returns the blockSize defining the encoding scheme - and specifying the length of each primitive encoded octet string component, if positive.
getBlockSize() - Method in class javax.crypto.Cipher
Returns the block size corresponding to this cipher.
getBoolean(String, boolean) - Method in class iaik.utils.ExtendedProperties
Get this property value, as a boolean.
getBooleanArray() - Method in class iaik.x509.extensions.KeyUsage
Return the key usage value as a boolean array.
getBuffer() - Method in class iaik.utils.LineInputStream
Returns the data in the buffer.
getBusinessControlFlags() - Method in class com.entrust.toolkit.x509.policies.ClientSettings
Get a list of the business control flags, if any, from the client settings certificate.
getByteArrayHandle(long, boolean, String) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
getByteArrayObject(long, long) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
getCaCertificate() - Method in class com.entrust.toolkit.User
Returns the Certification Authority (CA) certifcate stored in the credentials if the user is logged in to the Toolkit.
getCaCertificate() - Method in class com.entrust.toolkit.credentials.Profile
Returns the Certification Authority (CA) certifcate stored in the profile if the profile is logged on to the Toolkit.
getCaCertificate() - Method in class com.entrust.toolkit.util.PKIX
Returns the CA certificate stored in the profile.
getCacheTerminatedSessions() - Method in class iaik.security.ssl.SSLContext
Returns whether or not to cache improperly terminated sessions.
getCaPolicyUrl() - Method in class iaik.x509.extensions.netscape.NetscapeCaPolicyUrl
Returns the caPolicy url.
getCaRevocationUrl() - Method in class iaik.x509.extensions.netscape.NetscapeCaRevocationUrl
Returns the caRevocation url.
getCaseIgnore() - Method in class com.entrust.toolkit.x509.policies.PasswordRuleTester
getCaseIgnore
getCertId() - Method in class com.entrust.toolkit.asn1.structures.FullCertTemplate
This method returns the old certificate identifier field, which is used in update requests to tie this certificate request to the user's request history.
getCertificate() - Method in class com.entrust.toolkit.exceptions.RevocationException
Returns the revoked certificate.
getCertificate() - Method in class iaik.pkcs.pkcs12.CertificateBag
Returns the certificate of this CertificateBag.
getCertificate(byte[], Principal[], String) - Method in interface iaik.security.ssl.ClientTrustDecider
Deprecated. Returns a client certificate.
getCertificate(IssuerAndSerialNumber) - Method in class iaik.pkcs.pkcs7.SignedDataStream
Tries to find the certificate specified by an IssuerAndSerialNumber.
getCertificate(long, long) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
getCertificate(String) - Method in class java.security.KeyStore
 
getCertificateAlias(Certificate) - Method in class java.security.KeyStore
 
getCertificateBags() - Method in class iaik.pkcs.pkcs12.PKCS12
Returns an array of all CertificateBags within this PKCS#12 object.
getCertificateChain() - Method in class iaik.security.ssl.KeyAndCert
Get the certificate chain.
getCertificateChain() - Method in class iaik.security.ssl.SSLCertificate
Deprecated. Returns the certificate list within this SSLCertificate.
getCertificateChain() - Method in class iaik.utils.KeyAndCertificate
Gets the certificate chain from this KeyAndCertificate object.
getCertificateChain(String) - Method in class java.security.KeyStore
 
getCertificateHandle(long, String) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
getCertificateHistory() - Method in class com.entrust.toolkit.util.PKIX
Returns the certifcate history stored in the profile.
getCertificateList() - Method in class iaik.pkcs.NetscapeCertList
Returns the certificates included in this NetscapeCertList object.
getCertificateList() - Method in class iaik.pkcs.PKCS7CertList
Returns the certificates included in this PKCS7CertList object.
getCertificates() - Method in class com.entrust.toolkit.CertificateSet
Returns the content objects as an array of certificates.
getCertificates() - Method in class com.entrust.toolkit.x509.policies.ClientSettings
Returns the main policy certificate and the client settings certificate in an IniFile
getCertificates() - Method in class iaik.pkcs.pkcs7.SignedDataStream
Returns the certificates of the signers.
getCertificates() - Method in class java.security.CodeSource
 
getCertificates(CertificateBag[]) - Static method in class iaik.pkcs.pkcs12.CertificateBag
This method can be used to convert a CertificateBag array to a Certificate array.
getCertificateStore() - Method in class com.entrust.toolkit.User
Returns the main certificate store used for certificate validation.
getCertificateStore() - Method in interface com.entrust.toolkit.x509.ValidationInfo
 
getCertificateStore() - Method in class com.entrust.toolkit.x509.CertVerifier
 
getCertificateType() - Method in class iaik.security.ssl.KeyAndCert
Get the certificate type.
getCertRenewalUrl() - Method in class iaik.x509.extensions.netscape.NetscapeCertRenewalUrl
Returns the certRenewal url.
getCertReqId() - Method in class com.entrust.toolkit.asn1.structures.FullCertTemplate
This method returns the certificate request identifier associated with this full certificate template.
getCertType() - Method in class iaik.x509.extensions.netscape.NetscapeCertType
Returns the usage type value of the certificate as an integer.
getChainVerifier() - Method in class iaik.security.ssl.SSLContext
Get the ChainVerifier for this context.
getCipher(String, int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.ssl.SecurityProvider
This method returns the desired Cipher object.
getCipher(String, int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.ssl.IaikProvider
Return an implementation for the requested algorithm from the IAIK provider.
getCipherAlgorithm() - Method in class iaik.security.ssl.CipherSuite
Returns the name of the encryption algorithm.
getCipherInstance() - Method in class iaik.asn1.structures.AlgorithmID
Tries to find a Cipher implementation for this AlgorithmIdentifier.
getCipherSuite() - Method in class iaik.security.ssl.Session
Returns the cipher suite of this session.
getClientCredentials(Principal[], byte[]) - Method in class iaik.security.ssl.SSLClientContext
Return all matching client credentials.
getClientNKeyType() - Method in class com.entrust.toolkit.x509.policies.ClientSettings
Return an integer setting which identifies the client PKIX type: 1, 2, or 3.
getClientSettings() - Method in class com.entrust.toolkit.User
Gets the client settings that were used during user login.
getClientSettings() - Method in interface com.entrust.toolkit.x509.ValidationInfo
 
getClientSettings() - Method in class com.entrust.toolkit.x509.CertVerifier
 
getClientSettings(ManagerTransport, SecureStringBuffer, SecureStringBuffer) - Method in class com.entrust.toolkit.util.PKIXCMP
This method retrieves the client settings from the authority by PKIX-CMP.
getClientSupportedCipherSuites() - Method in class iaik.security.ssl.SSLSocket
Deprecated. use getPeerSupportedCipherSuiteList()
getClientSupportedCompressionMethods() - Method in class iaik.security.ssl.SSLSocket
Deprecated. use getPeerSupportedCompressionMethods()
getCodeSource() - Method in class java.security.ProtectionDomain
 
getComment() - Method in class iaik.x509.extensions.netscape.NetscapeComment
Returns the comment.
getComponentAt(int) - Method in class iaik.asn1.ASN1Object
Throws a CodingException.
getComponentAt(int) - Method in class iaik.asn1.ConstructedType
Returns the component at the given location within a ConstructedType.
getComponentAt(int) - Method in class iaik.asn1.ASN1
Returns the ASN1Object at the given index if the ASN1Object represented by this ASN1 object is of constructed type (e.g.
getComponents() - Method in class iaik.asn1.ConstructedType
Returns an Enumeration that iterates over the component objects.
getCompressionMethod() - Method in class iaik.security.ssl.Session
 
getContent() - Method in class iaik.pkcs.pkcs7.ContentInfoStream
Returns the content of this PKCS#7 ContentInfoStream.
getContentClass() - Method in class com.entrust.toolkit.Set
Returns the class of the content objects.
getContentEncryptionAlgorithm() - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
Returns the content-encryption algorithm (including any associated parameters) of this EncryptedContentInfoStream.
getContentInputStream() - Method in class iaik.pkcs.pkcs7.ContentInfoStream
Returns the unparsed content of this PKCS#7 ContentInfo as DER encoding.
getContentType() - Method in class iaik.pkcs.pkcs7.SignedDataStream
Returns the content type this class implements.
getContentType() - Method in interface iaik.pkcs.pkcs7.ContentStream
Returns the OID of the implemented PKCS#7 content type.
getContentType() - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
Returns the content type this class implements.
getContentType() - Method in class iaik.pkcs.pkcs7.ContentInfoStream
Returns the content type of this PKCS#7 ContentInfoStream.
getContentType() - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
Returns the content type this class implements.
getContentType() - Method in class iaik.pkcs.pkcs7.EncryptedDataStream
Returns the content type this class implements.
getContentType() - Method in class iaik.pkcs.pkcs7.DataStream
Returns the object identifier of this PKCS#7 Data.
getContentType() - Method in class iaik.pkcs.pkcs7.DigestedDataStream
Returns the content type this class implements.
getContentType() - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
Returns the type of the content encrypted by this EncryptedContentInfoStream.
getContext() - Method in class iaik.security.ssl.SSLSocket
 
getContext() - Method in class iaik.security.ssl.SSLServerSocket
Get the context of this SSLServerSocket.
getContext() - Method in interface iaik.security.ssl.SSLCommunication
Returns the SSLContext of this SSLSocket.
getContext() - Method in class iaik.security.ssl.SSLTransport
 
getCreationDate(String) - Method in class java.security.KeyStore
 
getCreationTime() - Method in class iaik.security.ssl.Session
Returns the creation time of this session.
getCredentialWriter() - Method in class com.entrust.toolkit.User
Gets the CredentialWriter.
getCritical() - Method in class com.entrust.toolkit.asn1.structures.Extension
 
getCriticalExtensionOIDs() - Method in class iaik.x509.RevokedCertificate
Returns a Set of the OID strings identifying the extension(s) that are marked CRITICAL in this revoced certificate.
getCriticalExtensionOIDs() - Method in class iaik.x509.X509Certificate
Returns a Set of the OID strings identifying the extension(s) that are marked CRITICAL in this certificate.
getCriticalExtensionOIDs() - Method in class iaik.x509.X509Extensions
Gets a Set of the OID strings for the extension(s) marked CRITICAL in this X509Extensions object.
getCriticalExtensionOIDs() - Method in class iaik.x509.X509CRL
Returns a Set of the OID strings identifying the extension(s) that are marked CRITICAL in this CRL.
getCriticalExtensionOIDs() - Method in interface java.security.cert.X509Extension
 
getCrlIssuer() - Method in class iaik.asn1.structures.DistributionPoint
Returns the CRL Issuer parameter of this distribution point.
getCRLList() - Method in class iaik.pkcs.PKCS7CertList
Returns the CRLs included in this PKCS7CertList object.
getCRLNumber() - Method in class iaik.x509.extensions.CRLNumber
Returns the CRL number as BigInteger.
getCRLs() - Method in class iaik.pkcs.pkcs7.SignedDataStream
Returns all the cerificate-revocation lists included in this SignedData object.
getCRLs(String, boolean) - Method in class com.entrust.toolkit.util.HttpDirectoryClient
Implements the getCRLs() method of the LdapDirectory interface.
getCRLs(String, boolean) - Method in interface com.entrust.toolkit.x509.LdapDirectory
Accessor method that returns an array of Certificate Revocation Lists (CRLs) or Authority Revocation Lists (ARLs).
getCRLs(String, boolean) - Method in class com.entrust.toolkit.x509.directory.JNDIDirectory
Finds the CRLs or ARLs from a distribution point
getCrtCoefficient() - Method in class iaik.security.rsa.RSAPrivateKey
Returns the Chinese Remainder Theorem coefficient of this private key.
getCrtCoefficient() - Method in interface java.security.interfaces.RSAPrivateCrtKey
Returns the coefficient.
getCrtCoefficient() - Method in class java.security.spec.RSAPrivateCrtKeySpec
Returns the crtCoefficient (multiplic inverse of primeP mod primeQ).
getCryptokiVersion() - Method in class com.entrust.toolkit.pkcs11.Info
Returns the cryptoki version
getCurrentTimeSeed() - Method in class com.entrust.toolkit.security.provider.SeedGenerator
Gets a seed based on the current time.
getDate() - Method in class com.entrust.toolkit.x509.extensions.InvalidityDate
Returns the date value of this InvalidityDate extension specifying the date at which it is known or suspected that the private key was compromised or that the certificate should otherwise be considered invalid.
getDate() - Method in class iaik.asn1.structures.ChoiceOfTime
Returns the date this ChoiceOfTime represents.
getDebugStream() - Method in class iaik.security.ssl.SSLContext
Get the debug stream for this context.
getDecryptionKey() - Method in class com.entrust.toolkit.User
Returns the latest encryption key stored in the credentials.
getDecryptionKey() - Method in class com.entrust.toolkit.credentials.Profile
Returns the latest encryption key stored in the profilecredentials file if logged in to the Toolkit.
getDecryptionKey(long, long) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
getDecryptionKey(Name, String) - Method in class com.entrust.toolkit.User
Returns the encryption key and serial number for the given issuer if the user is logged on to the Toolkit.
getDecryptionKey(Name, String) - Method in class com.entrust.toolkit.credentials.Profile
Returns the encryption key and serial number for the given issuer if the credentials file is logged in to the Toolkit.
getDecryptionKeyHandle(long, byte[]) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
getDecryptionKeys() - Method in class com.entrust.toolkit.User
Returns the encryption keys stored in the credentials if the user is logged in.
getDecryptionKeys() - Method in class com.entrust.toolkit.credentials.Profile
Returns the encryption keys stored in the profile if the profile is logged on to the Toolkit.
getDecryptionKeys() - Method in class com.entrust.toolkit.util.PKIX
Returns the encryption keys stored in the profile.
getDefault() - Static method in class iaik.security.random.SeedGenerator
Get a new instance of the default seed generator.
getDefault() - Static method in class iaik.security.random.SecRandom
Return a new instance of the default random number generator.
getDefault() - Static method in class iaik.security.ssl.CompressionMethod
Returns an array with the default compression methods.
getDefault() - Static method in class iaik.security.ssl.SessionManager
Get the current session manager.
getDefault() - Static method in class iaik.security.ssl.CipherSuite
Deprecated. use new CipherSuiteList(CipherSuiteList.L_DEFAULT) instead.
getDefaultSeedGenerator() - Static method in class iaik.security.random.SeedGenerator
Deprecated. use getDefault() instead.
getDefaultSSLContext() - Static method in class iaik.protocol.https.HttpsURLConnection
Get the current default SSLContext.
getDefaultType() - Static method in class java.security.KeyStore
 
getDerivedKeyLength() - Method in class iaik.security.spec.PBEKeyAndParameterSpec
Returns the length the derived key should have.
getDescription() - Method in class com.entrust.toolkit.pkcs11.Info
Returns the descreption of the pkcs11 library
getDetails() - Method in class com.entrust.toolkit.exceptions.RevocationException
Returns the revocation details.
getDHPrivateKey(BigInteger, BigInteger, BigInteger) - Method in class iaik.security.ssl.SecurityProvider
This method returns a DHPrivateKey created from the values: x, p and g.
getDHPrivateKey(BigInteger, BigInteger, BigInteger) - Method in class iaik.security.ssl.IaikProvider
This method returns an IAIK DHPrivateKey instance created from the given values.
getDHPublicKey(BigInteger, BigInteger, BigInteger) - Method in class iaik.security.ssl.SecurityProvider
This method returns a DHPublicKey created from the values: y, p and g.
getDHPublicKey(BigInteger, BigInteger, BigInteger) - Method in class iaik.security.ssl.IaikProvider
This method returns an IAIK DHPublicKey instance created from the given values.
getDigest() - Method in class iaik.pkcs.pkcs7.DigestInfo
Returns the digest value held by this DigestInfo.
getDigest() - Method in class iaik.pkcs.pkcs7.DigestedDataStream
Returns the message-digest computed on the content value.
getDigest(PublicKey, byte[]) - Method in class iaik.pkcs.pkcs7.SignerInfo
Decrypts the encrypted digest using the publicKey and returns the resulting digest value in a byte array.
getDigestAlgorithm() - Method in class com.entrust.toolkit.PKCS7EncodeStream
Returns the message digest algorithm used to sign the data.
getDigestAlgorithm() - Method in class iaik.pkcs.pkcs7.DigestInfo
Returns the AlgorithmID of the message-digest algorithm (including any associated parameters) that has been used for calculating the digest on the content and any authenticated information.
getDigestAlgorithm() - Method in class iaik.pkcs.pkcs7.SignerInfo
Returns the AlgorithmID of the message-digest algorithm that has been used for digesting the content and any authenticated attributes.
getDigestAlgorithm() - Method in class iaik.pkcs.pkcs7.DigestedDataStream
Returns the message-digest algorithm used for computing the digest.
getDigestAlgorithm(int) - Method in class com.entrust.toolkit.PKCS7DecodeStream
Returns the message digest algorithm used to sign the data.
getDigestAlgorithms() - Method in class iaik.pkcs.pkcs7.SignedDataStream
Returns a collection of message-digest algorithm identifiers.
getDigestEncryptionAlgorithm() - Method in class iaik.pkcs.pkcs7.SignerInfo
Returns the digest-encryption algorithm used for encrypting the message digest and associated information with the signer's private key.
getDigestLength() - Method in class java.security.MessageDigest
 
getDigit() - Method in class com.entrust.toolkit.x509.policies.PasswordRuleTester
getDigit
getDirectory() - Method in class com.entrust.toolkit.User
Returns the Directory that was set by calling setConnections().
getDirectory() - Method in interface com.entrust.toolkit.x509.ValidationInfo
 
getDirectory() - Method in class com.entrust.toolkit.x509.CertVerifier
 
getDirectoryConsistencyChecking() - Method in class com.entrust.toolkit.x509.policies.ClientSettings
This client settings flag controls whether base ensures that the directory entry DN matches the certificate subject.
getDirectoryName(Name) - Method in class com.entrust.toolkit.asn1.structures.DistributionPointName
Returns the internal value of this DistributionPointName object as an absolute X.500 distinguished name.
getDirectoryName(Name) - Method in class com.entrust.toolkit.asn1.structures.OldDistributionPointName
Returns the name value of this OldDistributionPointName structure as an absolute path name.
getDisableSLO() - Method in class com.entrust.toolkit.x509.policies.PasswordRuleTester
getDisableSLO
getDistributionPoint() - Method in class com.entrust.toolkit.x509.extensions.IssuingDistributionPoint
Returns the distributionPoint value of this IssuingDistributionPoint extension specifying the name of the distribution point in one or more name forms.
getDistributionPoint() - Method in class com.entrust.toolkit.x509.extensions.OldIssuingDistributionPoint
Returns the distributionPoint value of this OldIssuingDistributionPoint extension specifying the location where this CRL is expected to be found.
getDistributionPointName() - Method in class com.entrust.toolkit.asn1.structures.DistributionPointName
Returns the distribution point name parameter.
getDistributionPointName() - Method in class com.entrust.toolkit.asn1.structures.OldDistributionPointName
Returns the name value of this OldDistributionPointName structure specifying the (relative or absolute) name of the distribution point.
getDistributionPointName() - Method in class iaik.asn1.structures.DistributionPoint
Returns the distribution point name of this distribution point.
getDistributionPoints() - Method in class com.entrust.toolkit.x509.extensions.OldCRLDistributionPoints
Returns an enumeration of the distribution points in this OldCRLDistributionPoints extension.
getDistributionPoints() - Method in class iaik.x509.extensions.CRLDistributionPoints
Returns an enumeration of the distribution points included into this CRLDistributionPoints extension.
getDNencoding() - Method in class com.entrust.toolkit.x509.policies.ClientSettings
Get distinguished name encoding types that should be used, as a SEQUENCE OF UTF8STRING.
getDouble(String, double) - Method in class iaik.utils.ExtendedProperties
Get this property value, as a double.
getEffectiveKeyBits() - Method in class javax.crypto.spec.RC2ParameterSpec
Return the number of effective key bits.
getElements() - Method in class com.entrust.toolkit.Set
Returns all objects contained in this set.
getEnabledCipherSuiteList() - Method in class iaik.security.ssl.SSLContext
Returns the cipher suites which are enabled in this SSLContext.
getEnabledCipherSuites() - Method in class iaik.security.ssl.SSLContext
Deprecated. use getEnabledCipherSuiteList() instead
getEnabledCompressionMethods() - Method in class iaik.security.ssl.SSLContext
Returns the compression methods which are enabled in this SSLContext.
getEncoded() - Method in class com.entrust.toolkit.credentials.TokenPrivateKey
Returns the encoded key.
getEncoded() - Method in class com.entrust.toolkit.security.provider.ConfinedKey
Because one is not permitted to access the private keying material in a ConfinedKey, this method just throws a RuntimeException indicating that there was an attempt to access it.
getEncoded() - Method in class com.entrust.toolkit.security.provider.EntrustPrivateKey
Because one is not permitted to access the private keying material in a EntrustPrivateKey, this method just throws a RuntimeException indicating that there was an attempt to access it.
getEncoded() - Method in class com.entrust.toolkit.security.spec.RSAOAEPParameterSpec
 
getEncoded() - Method in class iaik.asn1.structures.Name
Returns this Name as DER encoded byte array.
getEncoded() - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
Returns this PrivateKeyInfo as a DER encoded ASN.1 data structure.
getEncoded() - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
Returns this EncryptedPrivateKeyInfo as a DER encoded byte array.
getEncoded() - Method in class iaik.security.cipher.PBEKey
Returns the password as byte array.
getEncoded() - Method in class iaik.security.cipher.SecretKey
Returns a copy of the secret key as byte array.
getEncoded() - Method in class iaik.security.cipher.PBEKeyBMP
Returns the password as byte array.
getEncoded() - Method in class iaik.utils.SSLeayPrivateKey
This method is not supported and therefore returns null.
getEncoded() - Method in class iaik.x509.PublicKeyInfo
Returns this PublicKeyInfo as a DER encoded ASN.1 data structure.
getEncoded() - Method in class iaik.x509.RevokedCertificate
Returns this RevokedCertificate as DER encoded ASN.1 data structure
getEncoded() - Method in class iaik.x509.X509Certificate
Returns this X509 certificate as DER encoded ASN.1 data structure
getEncoded() - Method in class iaik.x509.X509CRL
Returns this CRL as DER encoded ASN.1 data structure.
getEncoded() - Method in class java.security.AlgorithmParameters
 
getEncoded() - Method in interface java.security.Key
 
getEncoded() - Method in class java.security.cert.X509CRLEntry
 
getEncoded() - Method in class java.security.cert.Certificate
 
getEncoded() - Method in class java.security.cert.X509CRL
 
getEncoded() - Method in class java.security.spec.EncodedKeySpec
 
getEncoded() - Method in class java.security.spec.PKCS8EncodedKeySpec
 
getEncoded() - Method in class java.security.spec.X509EncodedKeySpec
 
getEncoded() - Method in class javax.crypto.spec.SecretKeySpec
Returns the key material constituting this secret key.
getEncoded(char[]) - Static method in class iaik.security.cipher.PBEKeyBMP
Converts the ASCII passwort to a 2 bytes big-endian format BMPString.
getEncoded(String) - Method in class java.security.AlgorithmParameters
 
getEncodedPrincipal(Principal) - Method in class iaik.security.ssl.SecurityProvider
This method returns a DER encoded Name (Principal).
getEncodedPrincipal(Principal) - Method in class iaik.security.ssl.IaikProvider
This method returns a DER encoded Principal assuming it is an IAIK Name object.
getEncodingType() - Method in class iaik.asn1.structures.ChoiceOfTime
Returns the encoding type, either UTCTime or GeneralizedTime.
getEncryptedContentInfo() - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
Returns the encrypted content info included in this SignedAndEnvelopedData object.
getEncryptedContentInfo() - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
Returns the encrypted content info included in this EnvelopedDataStream object.
getEncryptedContentInfo() - Method in class iaik.pkcs.pkcs7.EncryptedDataStream
Returns the encrypted content info of this EncryptedDataStream object.
getEncryptedDigest() - Method in class iaik.pkcs.pkcs7.SignerInfo
Returns the encrypted digest.
getEncryptedKey() - Method in class iaik.pkcs.pkcs7.RecipientInfo
Returns the encrypted content-encryption key.
getEncryptionAlgorithm() - Method in class com.entrust.toolkit.PKCS7EncodeStream
Returns the algorithm used to encrypt the data.
getEncryptionAlgorithm() - Method in class com.entrust.toolkit.PKCS7DecodeStream
Returns the algorithm used to encrypt the data.
getEncryptionCertificate() - Method in class com.entrust.toolkit.User
Returns the encryption certifcate stored in the credentials if the user is logged in to the Toolkit.
getEncryptionCertificate() - Method in class com.entrust.toolkit.credentials.Profile
Returns the encryption certifcate stored in the profile if the profile is logged on to the Toolkit.
getEncryptionCertificate() - Method in class com.entrust.toolkit.util.PKIX
Returns the encryption certifcate stored in the profile.
getEncryptionKeyType() - Method in class com.entrust.toolkit.x509.policies.ClientSettings
Returns the client encryption key type, e.g.
getEnforceTokenUse() - Method in class com.entrust.toolkit.x509.policies.ClientSettings
If true, the user must have their credentials on a PKCS#11 token.
getEntrustInfo() - Method in class com.entrust.toolkit.x509.extensions.EntrustVersInfo
Returns the entrustInfo value of this EntrustVersInfo extension specifying details about the certificate and how it was created.
getEntrustVers() - Method in class com.entrust.toolkit.x509.extensions.EntrustVersInfo
Returns the entrustVers value of this EntrustVersInfo extension specifying the version of the Entrust/Manager which issued the certificate.
getException() - Method in class com.entrust.toolkit.PKCS7EncodeStream.ConsumerInputStream
Returns the exception to the producer.
getException() - Method in class iaik.utils.InternalErrorException
Returns the exception which causes this InternalErrorException.
getException() - Method in class iaik.utils.StreamCopier
Get the IOException that occured during copying (if any).
getExcludedSubtrees() - Method in class iaik.x509.extensions.NameConstraints
Returns the excluded subtrees.
getExpandedKeyLength() - Method in class iaik.security.ssl.CipherSuite
Returns the number of bytes actually fed into the encryption algorithm.
getExpirationTimeInWeeks() - Method in class com.entrust.toolkit.x509.policies.PasswordRuleTester
getExpirationTimeInWeeks
getExponentSize() - Method in class javax.crypto.spec.DHGenParameterSpec
Returns the random exponent size in bits.
getExtension() - Method in class com.entrust.toolkit.x509.testlets.TestletData
Returns the TestletData's extension.
getExtension(ObjectID) - Method in class iaik.x509.RevokedCertificate
Returns a specific extension, identyfied by its object identifier.
getExtension(ObjectID) - Method in class iaik.x509.X509Certificate
Returns a specific extension, identified by its object identifier.
getExtension(ObjectID) - Method in class iaik.x509.X509Extensions
Returns a particular extension, specified by its object ID.
getExtension(ObjectID) - Method in class iaik.x509.X509CRL
Returns a specific extension, identyfied by its object identifier.
getExtensionID() - Method in class iaik.x509.X509ExtensionInitException
Returns the ObjectID of the broken extension.
getExtensions() - Method in class com.entrust.toolkit.asn1.structures.CertTemplateCMP
 
getExtensionTester() - Method in class com.entrust.toolkit.User
Returns the extension tester used for certificate validation.
getExtensionTester() - Method in interface com.entrust.toolkit.x509.ValidationInfo
 
getExtensionTester() - Method in class com.entrust.toolkit.x509.CertVerifier
 
getExtensionValue(String) - Method in class iaik.x509.RevokedCertificate
Returns a byte array representing the DER encoding of the extension value identified by the passed-in OID string.
getExtensionValue(String) - Method in class iaik.x509.X509Certificate
Returns a byte array representing the DER encoding of the extension value identified by the passed-in OID string.
getExtensionValue(String) - Method in class iaik.x509.X509Extensions
Returns a byte array representing the DER encoding of the extension value identified by the passed-in OID string.
getExtensionValue(String) - Method in class iaik.x509.X509CRL
Returns a byte array representing the DER encoding of the extension value identified by the passed-in OID string.
getExtensionValue(String) - Method in interface java.security.cert.X509Extension
 
getExtnID() - Method in class com.entrust.toolkit.asn1.structures.Extension
 
getExtnValue() - Method in class com.entrust.toolkit.asn1.structures.Extension
 
getFile(String, File) - Method in class iaik.utils.ExtendedProperties
Get this property value, as a File.
getFingerprint() - Method in class iaik.pkcs.pkcs10.CertificateRequest
Returns the fingerprint of this certificate request.
getFingerprint() - Method in class iaik.security.dh.DHPublicKey
Returns the fingerprint of this DH public key.
getFingerprint() - Method in class iaik.security.rsa.RSAPublicKey
Returns the fingerprint of this RSA public key.
getFingerprint() - Method in class iaik.x509.PublicKeyInfo
Returns a fingerprint of the public key.
getFingerprint() - Method in class iaik.x509.X509Certificate
Returns the fingerprint of this certificate.
getFingerprint() - Method in class iaik.x509.X509CRL
Returns the fingerprint of this CRL.
getFirmwareVersion() - Method in class com.entrust.toolkit.pkcs11.TokenInfo
Returns the firmware version
getFirstObject() - Method in class iaik.asn1.ASN1
Returns the first SEQUENCE of a SEQUENCE ASN1 object as DER encoded byte array.
getFlags() - Method in class com.entrust.toolkit.pkcs11.Info
Returns the flags
getFormat() - Method in class com.entrust.toolkit.credentials.TokenPrivateKey
Returns the format used to encode the key or null if the key does not support encoding.
getFormat() - Method in class com.entrust.toolkit.security.provider.ConfinedKey
 
getFormat() - Method in class com.entrust.toolkit.security.provider.EntrustPrivateKey
 
getFormat() - Method in class iaik.asn1.ASN1
Returns the format: ASN1.DER, ASN1.PEM.
getFormat() - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
Returns the name of the encoding format..
getFormat() - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
Returns the name of the encoding format..
getFormat() - Method in class iaik.security.cipher.PBEKey
Returns the format name.
getFormat() - Method in class iaik.security.cipher.SecretKey
Returns the format name.
getFormat() - Method in class iaik.security.cipher.PBEKeyBMP
Returns the format name.
getFormat() - Method in class iaik.utils.SSLeayPrivateKey
Returns the format used to encode the key or null if the key does not support encoding.
getFormat() - Method in class iaik.x509.PublicKeyInfo
Returns the name of the encoding format.
getFormat() - Method in interface java.security.Key
 
getFormat() - Method in class java.security.spec.EncodedKeySpec
 
getFormat() - Method in class java.security.spec.PKCS8EncodedKeySpec
 
getFormat() - Method in class java.security.spec.X509EncodedKeySpec
 
getFormat() - Method in class javax.crypto.spec.SecretKeySpec
Returns the name of the encoding format for this secret key.
getForwardCertificate() - Method in class com.entrust.toolkit.asn1.structures.CrossCertificatePair
Returns the forward cross certificate.
getFreePrivateMemory() - Method in class com.entrust.toolkit.pkcs11.TokenInfo
Returns the free private memory
getFreePublicMemory() - Method in class com.entrust.toolkit.pkcs11.TokenInfo
Returns the free public memory
getFreeText() - Method in class com.entrust.toolkit.asn1.structures.PKIHeader
 
getFriendlyName() - Method in class com.entrust.toolkit.x509.policies.SearchBase
Returns the so-called friendly name of this search base.
getFriendlyName() - Method in class iaik.pkcs.pkcs12.Attributes
Returns the fiendly name attribute.
getG() - Method in class iaik.security.dsa.DSAParams
Returns the public base value g as BigInteger.
getG() - Method in interface java.security.interfaces.DSAParams
 
getG() - Method in class java.security.spec.DSAParameterSpec
 
getG() - Method in class java.security.spec.DSAPublicKeySpec
 
getG() - Method in class java.security.spec.DSAPrivateKeySpec
 
getG() - Method in class javax.crypto.spec.DHPublicKeySpec
Returns the base generator g.
getG() - Method in class javax.crypto.spec.DHPrivateKeySpec
Returns the base generator g.
getG() - Method in class javax.crypto.spec.DHParameterSpec
Returns the base generator g.
getGeneralNames() - Method in class com.entrust.toolkit.x509.extensions.CertificateIssuer
Returns the generalNames value of this CertificateIssuer extension specifying the names of the CAs which issued the revoked certificates.
getGeneralNames() - Method in class iaik.x509.extensions.IssuerAltName
Returns the alternative name of the issuer.
getGeneralNames() - Method in class iaik.x509.extensions.SubjectAltName
Returns the alternative name of the subject.
getHardwareVersion() - Method in class com.entrust.toolkit.pkcs11.TokenInfo
Returns the hardware version
getHashSize() - Method in class iaik.security.ssl.CipherSuite
Returns the hash size for the given MessageDigest.
getHistoryName() - Method in class com.entrust.toolkit.x509.X509CertificateWrapper
Generates the name required for the cert history.
getID() - Method in class iaik.asn1.ObjectID
Returns the objectID as string.
getID() - Method in class iaik.security.ssl.SessionID
Returns the session id as byte array.
getID() - Method in class iaik.security.ssl.CompressionMethod
Returns the identifier of this compression method.
getID() - Method in class iaik.security.ssl.CipherSuite
Returns the identifier of this CipherSuite.
getID() - Method in class iaik.security.ssl.Session
Returns the ID of this session.
getImplementation() - Method in class javax.crypto.IaikSecurity
Tries to find an implemenation for a specific algorithm.
getImplementationName() - Method in class iaik.asn1.structures.AlgorithmID
Returns the name for an implementation of this algorithm.
getIncludedCertificates() - Method in class com.entrust.toolkit.PKCS7EncodeStream
Returns the certificates that are to be included in the PKCS#7 message.
getIncludedCertificates() - Method in class com.entrust.toolkit.PKCS7DecodeStream
Returns the certificates included in the PKCS#7 message.
getIndirectCRL() - Method in class com.entrust.toolkit.x509.extensions.IssuingDistributionPoint
Returns true if this is an indirect CRL, false otherwise.
getInetAddress() - Method in class iaik.security.ssl.SSLSocket
See JDK documentation of java.net.Socket for a description of this method.
getInfo() - Method in class com.entrust.toolkit.pkcs11.PKCS11Information
Returns an info object.
getInfo() - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
getInfo() - Method in class java.security.Provider
 
getInhibitExplicitPolicy() - Method in class iaik.x509.extensions.PolicyConstraints
Returns the inhibitPolicyMapping value of this PolicyConstraints extension specifying the number of additional certificates that may appear in the path before policy mapping is no longer permitted.
getInnerException() - Method in class com.entrust.toolkit.exceptions.PKCS7Exception
Returns the inner exception wrapped by this exception.
getInnerException() - Method in class com.entrust.toolkit.exceptions.CertificationException
Returns the inner exception wrapped by this exception.
getInputStream() - Method in class com.entrust.toolkit.util.ManagerTransport
Returns the input stream to read information from the PKI Manager.
getInputStream() - Method in class iaik.pkcs.pkcs7.SignedDataStream
Returns an InputStream from where the signed content can be read.
getInputStream() - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
Returns an InputStream from where the decrypted data can be read.
getInputStream() - Method in class iaik.pkcs.pkcs7.DataStream
Returns an InputStream where the contents of this object can be read.
getInputStream() - Method in class iaik.pkcs.pkcs7.DigestedDataStream
Returns an input stream with the raw data.
getInputStream() - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
Returns an InputStream for reading the decrypted content.
getInputStream() - Method in class iaik.security.ssl.SSLSocket
 
getInputStream() - Method in interface iaik.security.ssl.SSLCommunication
Returns an input stream for this socket.
getInputStream() - Method in class iaik.security.ssl.SSLTransport
 
getInstance() - Method in class iaik.asn1.structures.AlgorithmID
Tries to find an implementation for this AlgorithmIdentifier.
getInstance(String) - Static method in class iaik.asn1.ObjectID
This method is responsible for returning an ObjectID given either the registered name or the short name of any existing OID that has already been registered.
getInstance(String) - Static method in class java.security.Signature
 
getInstance(String) - Static method in class java.security.KeyPairGenerator
 
getInstance(String) - Static method in class java.security.SecureRandom
 
getInstance(String) - Static method in class java.security.MessageDigest
 
getInstance(String) - Static method in class java.security.AlgorithmParameters
 
getInstance(String) - Static method in class java.security.KeyFactory
 
getInstance(String) - Static method in class java.security.AlgorithmParameterGenerator
 
getInstance(String) - Static method in class java.security.KeyStore
 
getInstance(String) - Static method in class java.security.cert.CertificateFactory
 
getInstance(String) - Static method in class javax.crypto.Cipher
Returns the default provider Cipher object implementation of the specified algorithm.
getInstance(String) - Static method in class javax.crypto.SecretKeyFactory
Returns the default provider SecretKeyFactory object for the specified symmetric algorithm.
getInstance(String) - Static method in class javax.crypto.Mac
Returns the default provider MAC object implementation of the specified algorithm.
getInstance(String) - Static method in class javax.crypto.KeyAgreement
Returns the default provider KeyAgreement implementation for the specified key agreement algorithm.
getInstance(String) - Static method in class javax.crypto.KeyGenerator
Returns the default provider KeyGenerator implementation for the specified algorithm.
getInstance(String, String) - Static method in class java.security.Signature
 
getInstance(String, String) - Static method in class java.security.KeyPairGenerator
 
getInstance(String, String) - Static method in class java.security.SecureRandom
 
getInstance(String, String) - Static method in class java.security.MessageDigest
 
getInstance(String, String) - Static method in class java.security.AlgorithmParameters
 
getInstance(String, String) - Static method in class java.security.KeyFactory
 
getInstance(String, String) - Static method in class java.security.AlgorithmParameterGenerator
 
getInstance(String, String) - Static method in class java.security.KeyStore
 
getInstance(String, String) - Static method in class java.security.cert.CertificateFactory
 
getInstance(String, String) - Static method in class javax.crypto.Cipher
Returns a Cipher object for the specified algorithm, implemented by the given provider.
getInstance(String, String) - Static method in class javax.crypto.SecretKeyFactory
Returns a SecretKeyFactory object for the specified symmetric algorithm, implemented by the given provider.
getInstance(String, String) - Static method in class javax.crypto.Mac
Returns a Mac object for the specified algorithm, implemented by the given provider.
getInstance(String, String) - Static method in class javax.crypto.KeyAgreement
Returns a KeyAgreement object for the specified key agreement algorithm, implemented by the given provider.
getInstance(String, String) - Static method in class javax.crypto.KeyGenerator
Returns a KeyGenerator object for the specified algorithm, implemented by the given provider.
getInstructionCode() - Method in class com.entrust.toolkit.x509.extensions.HoldInstructionCode
Returns the instructionCode value of this HoldInstructionCode extension specifying the action to be taken on encountering a held certificate.
getInt(String, String) - Method in class com.entrust.toolkit.util.IniFile
Gets the value associated with the given key in the given section.
getInteger(String, int) - Method in class iaik.utils.ExtendedProperties
Get this property value, as an integer.
getIssuer() - Method in class com.entrust.toolkit.asn1.structures.CertTemplateCMP
 
getIssuer() - Method in class com.entrust.toolkit.x509.X509CertificateWrapper
Returns the issuer of a cert.
getIssuer() - Method in class iaik.pkcs.pkcs7.IssuerAndSerialNumber
Returns the issuer distinguished name.
getIssuerAndSerialNumber() - Method in class iaik.pkcs.pkcs7.RecipientInfo
Returns a specification of the recipient's certificate by issuer distinguished name and issuer-specific serial number.
getIssuerAndSerialNumber() - Method in class iaik.pkcs.pkcs7.SignerInfo
Returns informatin about the signer's certificate.
getIssuerCertificate(X509Certificate) - Method in class iaik.security.ssl.ChainVerifier
Get the issuer certificate of the given certificate (if available in the pool of trusted certificates).
getIssuerDN() - Method in class iaik.x509.X509Certificate
Returns the Distinguished Name of the issuer of this certificate, as Principal.
getIssuerDN() - Method in class iaik.x509.X509CRL
Returns the Distinguished Name of the issuer of this CRL, as Principal.
getIssuerDN() - Method in class java.security.cert.X509Certificate
 
getIssuerDN() - Method in class java.security.cert.X509CRL
 
getIssuerDomainPolicy() - Method in class iaik.asn1.structures.PolicyMapping
Returns the issuer domain policy.
getIssuerUID() - Method in class com.entrust.toolkit.asn1.structures.CertTemplateCMP
 
getIssuerUniqueID() - Method in class iaik.x509.X509Certificate
Returns the issuer unique identifier of this certificate, or null if no IssuerUniqueID is specified by this certificate.
getIssuerUniqueID() - Method in class java.security.cert.X509Certificate
 
getIterationCount() - Method in class com.entrust.toolkit.asn1.structures.PasswordBasedMacParameterSpec
 
getIterationCount() - Method in class iaik.security.pbe.PBEGenParameterSpec
Returns the number of iterations when generating the key and the initialization vector (IV).
getIterationCount() - Method in class iaik.security.spec.PBEKeyAndParameterSpec
Returns the iteration count.
getIterationCount() - Method in class iaik.security.spec.IaikPBEParameterSpec
Returns the iteration count.
getIterationCount() - Method in class javax.crypto.spec.PBEParameterSpec
Returns the iteration count.
getIV() - Method in class com.entrust.toolkit.security.spec.CAST5ParameterSpec
Returns the desired initialization vector.
getIV() - Method in class iaik.security.cipher.GOSTParameterSpec
Returns a copy of the initialization vector (IV) as byte array representation.
getIV() - Method in class iaik.security.cipher.DESParameterSpec
Returns a copy of the initialization vector (IV) as byte array representation.
getIV() - Method in class javax.crypto.Cipher
Returns a byte array containing the initialization vector (IV).
getIV() - Method in class javax.crypto.spec.RC2ParameterSpec
Returns a copy of the initialization vector (IV) as byte array representation.
getIV() - Method in class javax.crypto.spec.IvParameterSpec
Returns a copy of the initialization vector (IV) as byte array representation.
getIV() - Method in class javax.crypto.spec.RC5ParameterSpec
Returns a copy of the initialization vector (IV) as byte array representation.
getIVSize() - Method in class iaik.security.ssl.CipherSuite
Returns the number of bytes that are used for the initialization vector.
getJNIPKCS11() - Method in class com.entrust.toolkit.pkcs11.PKCS11LibraryConnection
This method returns the JNIPKCS11 object, should just be used internally
getKey() - Method in class iaik.security.cipher.PBEKey
Returns the password as char array.
getKey() - Method in class iaik.security.cipher.PBEKeyBMP
Returns the password as char array.
getKey() - Method in class javax.crypto.spec.DESedeKeySpec
Returns the inherent DES-EDE key as byte representation.
getKey() - Method in class javax.crypto.spec.DESKeySpec
Returns the inherent DES key as byte representation.
getKey(String, char[]) - Method in class java.security.KeyStore
 
getKeyAgreementInstance() - Method in class iaik.asn1.structures.AlgorithmID
Tries to find a KeyAgreement implementation for this AlgorithmIdentifier.
getKeyBackupAllowed(boolean) - Method in class com.entrust.toolkit.x509.policies.ClientSettings
Returns the optional key-backup-allowed flag as specificate in the policy certificate.
getKeyBag() - Method in class iaik.pkcs.pkcs12.PKCS12
Tries to find a KeyBag within all AuthenticatedSafes and returns it.
getKeyEncryptionAlgorithm() - Method in class iaik.pkcs.pkcs7.RecipientInfo
Returns the key-encryption algorithm used for encrypting the content-encryption key with the recipient's public key.
getKeyEscrow() - Method in class com.entrust.toolkit.asn1.structures.FullCertTemplate
This method returns the key archive flag, which specifies whether the manager should perform key escrow upon generated keys.
getKeyExchangeAlgorithm() - Method in class iaik.security.ssl.CipherSuite
Returns the name of the key exchange algorithm.
getKeyFactoryInstance() - Method in class iaik.asn1.structures.AlgorithmID
Tries to find a KeyFactory implementation for this AlgorithmIdentifier.
getKeyIdentifier() - Method in class iaik.x509.extensions.AuthorityKeyIdentifier
Returns the key identifier of this AuthorityKeyIdentifier extension.
getKeyLength() - Method in class com.entrust.toolkit.asn1.structures.Cast5MacParameterSpec
 
getKeyLength() - Method in class iaik.security.ssl.CipherSuite
Returns the number of bytes that are used for generating the write keys.
getKeyPairGenerator(String) - Method in class iaik.security.ssl.SecurityProvider
Return a KeyPairGenerator for the requested algorithm.
getKeyPurposeIDs() - Method in class iaik.x509.extensions.ExtendedKeyUsage
Returns all KeyPurposeIDs included in this extension.
getKeySizeLimit() - Method in class iaik.security.ssl.CipherSuite
Returns the key size limit for certificates.
getKeySpec(Key, Class) - Method in class java.security.KeyFactory
 
getKeySpec(SecretKey, Class) - Method in class javax.crypto.SecretKeyFactory
Converts the given secret key into the requested key specification (key material).
getKeyUsage() - Method in class com.entrust.toolkit.CertificateSelector
Returns the key usage flags.
getKeyUsage() - Method in class com.entrust.toolkit.asn1.structures.FullCertTemplate
This method returns the desired key usage for the certificate defined by the full certificate template.
getKeyUsage() - Method in class com.entrust.toolkit.x509.extensions.KeyAttributes
Returns the keyUsage value of this KeyAttributes extension identifying the possible uses for the key contained in this certificate.
getKeyUsage() - Method in class iaik.x509.X509Certificate
Returns the bits representing the getKeyUsage extension, if included in this certificate.
getKeyUsage() - Method in class java.security.cert.X509Certificate
 
getL() - Method in class javax.crypto.spec.DHParameterSpec
Returns the random exponent size l, in bits.
getLabel() - Method in class com.entrust.toolkit.pkcs11.TokenInfo
Returns the label
getLatest() - Method in class com.entrust.toolkit.CertificateSet
Returns the certificate that expires last in the set.
getLength() - Method in class com.entrust.toolkit.security.spec.CAST5ParameterSpec
Returns the length of the key for which this parameter is intended.
getLength() - Method in class com.entrust.toolkit.util.ByteArray
Returns the length of the data member m_array
getLibraryVersion() - Method in class com.entrust.toolkit.pkcs11.Info
Returns the library version
getLineDelimiter() - Method in class iaik.utils.LineInputStream
Returns the line delimiter of the line just read.
getLocalAddress() - Method in class iaik.security.ssl.SSLSocket
See JDK documentation of java.net.Socket for a description of this method.
getLocalKeyID() - Method in class iaik.pkcs.pkcs12.Attributes
Returns the local key ID attribute.
getLocalPort() - Method in class iaik.security.ssl.SSLSocket
See JDK documentation of java.net.Socket for a description of this method.
getLocation() - Method in class java.security.CodeSource
 
getLoginTimeoutInMinutes() - Method in class com.entrust.toolkit.x509.policies.PasswordRuleTester
getLoginTimeoutInMinutes
getLower() - Method in class com.entrust.toolkit.x509.policies.PasswordRuleTester
getLower
getMac() - Method in class com.entrust.toolkit.asn1.structures.PasswordBasedMacParameterSpec
 
getMac(String, Key) - Method in class iaik.security.ssl.SecurityProvider
This method returns the desired HMAC object.
getMacAlgorithm() - Method in class iaik.security.ssl.CipherSuite
Returns the name of the MAC algorithm.
getMacLength() - Method in class com.entrust.toolkit.asn1.structures.Cast5MacParameterSpec
 
getMacLength() - Method in class javax.crypto.Mac
Returns the length of the created MAC value in bytes.
getManagerTransport() - Method in class com.entrust.toolkit.User
Returns the ManagerTranspor that was set by calling setConnections().
getManufacturerID() - Method in class com.entrust.toolkit.pkcs11.Info
Returns the manufacturer id
getManufacturerID() - Method in class com.entrust.toolkit.pkcs11.TokenInfo
Returns the manufacturer id
getMappings() - Method in class iaik.x509.extensions.PolicyMappings
Returns the policy mappings this extension contains.
getMasterSecret() - Method in class iaik.security.ssl.Session
Returns the master secret of this session.
getMaximum() - Method in class iaik.asn1.structures.GeneralSubtree
Returns the maximum base distance or -1 if not set.
getMaxPinLen() - Method in class com.entrust.toolkit.pkcs11.TokenInfo
Returns the maximum PIN length
getMaxRwSessionCount() - Method in class com.entrust.toolkit.pkcs11.TokenInfo
Returns the maximum read-write session count
getMaxSessionCount() - Method in class com.entrust.toolkit.pkcs11.TokenInfo
Returns the maximum session count
getMd5() - Static method in class iaik.security.provider.IAIK
Return a new implementation of the Md5 message digest.
getMechanismList(long) - Method in class com.entrust.toolkit.pkcs11.PKCS11Information
Returns information about the supported mechanisms
getMechanismList(long) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
getMemorySeed() - Method in class com.entrust.toolkit.security.provider.SeedGenerator
Gets a seed based on current free memory and the total memory allocated to the Java Virtual Machine (JVM).
getMessageDigest() - Method in class java.security.DigestInputStream
 
getMessageDigest(AlgorithmID) - Method in class iaik.pkcs.pkcs7.SignedDataStream
Returns the message digest calculated for a specific algorithm.
getMessageDigest(String) - Method in class iaik.security.ssl.SecurityProvider
This method returns the desired MessageDigest object.
getMessageDigestInstance() - Method in class iaik.asn1.structures.AlgorithmID
Tries to find a MessageDigest implementation for this AlgorithmIdentifier.
getMessageOfTheDay() - Method in class com.entrust.toolkit.x509.policies.ClientSettings
Returns the "message-of-the-day" string in the client-settings certificate, if any, which the application may present to the user
getMessageTime() - Method in class com.entrust.toolkit.asn1.structures.PKIHeader
This method returns the time at which the message was created.
getMetaSeed(int) - Method in class com.entrust.toolkit.security.provider.SeedGenerator
 
getMinimum() - Method in class iaik.asn1.structures.GeneralSubtree
Returns the minimum base distance.
getMinimumPasswordLength() - Method in class com.entrust.toolkit.x509.policies.PasswordRuleTester
getMinimumPasswordLength
getMinPinLen() - Method in class com.entrust.toolkit.pkcs11.TokenInfo
Returns the maximum PIN length
getMode() - Method in class iaik.pkcs.pkcs7.SignedDataStream
Returns the mode of this SignedData.
getModel() - Method in class com.entrust.toolkit.pkcs11.TokenInfo
Returns the model
getModulus() - Method in class iaik.security.rsa.RSAPrivateKey
Returns the modulus of this private key.
getModulus() - Method in class iaik.security.rsa.RSAPublicKey
Returns the modulus of the public key.
getModulus() - Method in interface java.security.interfaces.RSAPrivateKey
Returns the modulus.
getModulus() - Method in interface java.security.interfaces.RSAPublicKey
Returns the modulus n.
getModulus() - Method in class java.security.spec.RSAPrivateKeySpec
Returns the modulus.
getModulus() - Method in class java.security.spec.RSAPublicKeySpec
Returns the modulus.
getName() - Method in class com.entrust.toolkit.util.PKIX
Returns the name from the profile if available
getName() - Method in class com.entrust.toolkit.x509.policies.SearchBase
Returns the search base distinguished name.
getName() - Method in class iaik.asn1.ObjectID
Returns the name registered for this ObjectID or the object identifier if there is no name registered.
getName() - Method in class iaik.asn1.ASN
Returns the name of this ASN.1 type.
getName() - Method in class iaik.asn1.structures.AlgorithmID
Returns the name registered for this AlgorithmID or the object identifier string if there is no name registered.
getName() - Method in class iaik.asn1.structures.GeneralName
Returns the value of this general name.
getName() - Method in class iaik.asn1.structures.Name
Returns a string that represents this Name.
getName() - Method in class iaik.security.ssl.CompressionMethod
Returns the name of this compression method.
getName() - Method in class iaik.security.ssl.CipherSuite
Returns the name of this CipherSuite.
getName() - Method in class iaik.x509.V3Extension
Returns the name of the extension.
getName() - Method in class iaik.x509.UnknownExtension
Returns the object id of the unknown extension as String representation.
getName() - Method in class java.security.Provider
 
getName() - Method in interface java.security.Principal
 
getName() - Method in class java.security.Permission
 
getNames() - Method in class iaik.asn1.structures.GeneralNames
Returns an enumeration of the general names.
getNextUpdate() - Method in class iaik.x509.X509CRL
Returns the date of nextUpdate.
getNextUpdate() - Method in class java.security.cert.X509CRL
 
getNonAlpha() - Method in class com.entrust.toolkit.x509.policies.PasswordRuleTester
getNonAlpha
getNonCriticalExtensionOIDs() - Method in class iaik.x509.RevokedCertificate
Returns a Set of the OID strings identifying the extension(s) that are marked NON-CRITICAL in this revoced certificate.
getNonCriticalExtensionOIDs() - Method in class iaik.x509.X509Certificate
Returns a Set of the OID strings for the extension(s) marked NON-CRITICAL in this certificate.
getNonCriticalExtensionOIDs() - Method in class iaik.x509.X509Extensions
Gets a Set of the OID strings for the extension(s) marked NON-CRITICAL in this X509Extensions object.
getNonCriticalExtensionOIDs() - Method in class iaik.x509.X509CRL
Returns a Set of the OID strings for the extension(s) marked NON-CRITICAL in this CRL.
getNonCriticalExtensionOIDs() - Method in interface java.security.cert.X509Extension
 
getNotAfter() - Method in class com.entrust.toolkit.asn1.structures.Validity
 
getNotAfter() - Method in class iaik.x509.X509Certificate
Returns the notAfter date of this certificate.
getNotAfter() - Method in class iaik.x509.extensions.PrivateKeyUsagePeriod
Returns the notAfter date indicating the date the private key cannot be used after.
getNotAfter() - Method in class java.security.cert.X509Certificate
 
getNotBefore() - Method in class com.entrust.toolkit.asn1.structures.Validity
 
getNotBefore() - Method in class iaik.x509.X509Certificate
Returns the notBefore date of this certificate.
getNotBefore() - Method in class iaik.x509.extensions.PrivateKeyUsagePeriod
Returns the notBefore date indicating the date the private key cannot be used before.
getNotBefore() - Method in class java.security.cert.X509Certificate
 
getNotReuseLastPasswords() - Method in class com.entrust.toolkit.x509.policies.PasswordRuleTester
getNotReuseLastPasswords
getNumberOfPrivateKeys() - Method in class com.entrust.toolkit.util.PKIX
Returns the number from the private encryption keys stored in the profile.
getNumberOfSignatures() - Method in class com.entrust.toolkit.PKCS7DecodeStream
Returns the number of signatures on the data.
getNumberOfSlotLists() - Method in class com.entrust.toolkit.pkcs11.SlotList
Returns the number of found slot lists
getObject() - Method in class iaik.utils.CriticalObject
Returns the proteced CriticalObject.
getObject(byte[]) - Method in class iaik.utils.CriticalObject
Returns the proteced CriticalObject encrypted with a given key.
getObject(Cipher) - Method in class javax.crypto.SealedObject
Returns he original Serializable object from which this SealedObject has been created.
getObject(Key) - Method in class javax.crypto.SealedObject
Retrieves the original (encapsulated) object.
getObject(Key, String) - Method in class javax.crypto.SealedObject
Retrieves the original (encapsulated) object.
getObjectArray(String, Object[]) - Method in class iaik.utils.ExtendedProperties
Get this property as an Object array.
getObjectHandle() - Method in class com.entrust.toolkit.credentials.TokenPrivateKey
 
getObjectID() - Method in class com.entrust.toolkit.x509.extensions.OldCRLDistributionPoints
Returns the object ID of this OldCRLDistributionPoints extension
getObjectID() - Method in class com.entrust.toolkit.x509.extensions.IssuingDistributionPoint
Returns the object ID of this IssuingDistributionPoint extension
getObjectID() - Method in class com.entrust.toolkit.x509.extensions.OldIssuingDistributionPoint
Returns the object ID of this OldIssuingDistributionPoint extension
getObjectID() - Method in class com.entrust.toolkit.x509.extensions.InvalidityDate
Returns the object ID of this InvalidityDate extension
getObjectID() - Method in class com.entrust.toolkit.x509.extensions.CertificateIssuer
Returns the object ID of this CertificateIssuer extension
getObjectID() - Method in class com.entrust.toolkit.x509.extensions.OldBasicConstraints
Returns the object ID of this OldBasicConstraints extension
getObjectID() - Method in class com.entrust.toolkit.x509.extensions.HoldInstructionCode
Returns the object ID of this HoldInstructionCode extension
getObjectID() - Method in class com.entrust.toolkit.x509.extensions.EntrustVersInfo
Returns the object ID of this EntrustVersInfo extension
getObjectID() - Method in class com.entrust.toolkit.x509.extensions.DeltaCRLIndicator
Returns the object ID of this DeltaCRLIndicator extension
getObjectID() - Method in class com.entrust.toolkit.x509.extensions.KeyAttributes
Returns the object ID of this KeyAttributes extension
getObjectID() - Method in class com.entrust.toolkit.x509.extensions.OldAuthorityKeyIdentifier
Returns the object ID of this OldAuthorityKeyIdentifier extension
getObjectID() - Method in class com.entrust.toolkit.x509.testlets.TestletData
Returns the calling TestletData's object ID.
getObjectID() - Method in class iaik.x509.V3Extension
Returns the object ID of the extension.
getObjectID() - Method in class iaik.x509.UnknownExtension
Returns the object id of the unknown extension.
getObjectID() - Method in class iaik.x509.extensions.CRLDistributionPoints
Returns the object ID of this CRLDistributionPoints extension
getObjectID() - Method in class iaik.x509.extensions.BasicConstraints
Returns the object ID of this BasicConstraints extension
getObjectID() - Method in class iaik.x509.extensions.AuthorityKeyIdentifier
Returns the object ID of this AuthorityKeyIdentifier extension.
getObjectID() - Method in class iaik.x509.extensions.PrivateKeyUsagePeriod
Returns the object ID of this PrivateKeyUsagePeriod extension.
getObjectID() - Method in class iaik.x509.extensions.IssuerAltName
Returns the object ID of this IssuerAltName extension
getObjectID() - Method in class iaik.x509.extensions.SubjectAltName
Returns the object ID of this SubjectAltName extension
getObjectID() - Method in class iaik.x509.extensions.AuthorityInfoAccess
Returns the object ID of this AuthorityInfoAccess extension
getObjectID() - Method in class iaik.x509.extensions.CertificatePolicies
Returns the object id of this CertificatePolicies extension.
getObjectID() - Method in class iaik.x509.extensions.PolicyMappings
Returns the object ID of this PolicyMappings extension
getObjectID() - Method in class iaik.x509.extensions.KeyUsage
Returns the object ID of this KeyUsage extension
getObjectID() - Method in class iaik.x509.extensions.SubjectKeyIdentifier
Returns the object ID of this SubjectKeyIdentifier extension
getObjectID() - Method in class iaik.x509.extensions.ExtendedKeyUsage
Returns the object ID of this ExtendedKeyUsage extension.
getObjectID() - Method in class iaik.x509.extensions.CRLNumber
Returns the object ID of this CRLNumber extension.
getObjectID() - Method in class iaik.x509.extensions.PolicyConstraints
Returns the object ID of this PolicyConstraints extension
getObjectID() - Method in class iaik.x509.extensions.NameConstraints
Returns the object ID of this NameConstraints extension
getObjectID() - Method in class iaik.x509.extensions.ReasonCode
Returns the object ID of this ReasonCode extension
getObjectID() - Method in class iaik.x509.extensions.ErrorExtension
Returns the ObjectID of the broken extension.
getObjectID() - Method in class iaik.x509.extensions.netscape.NetscapeCertRenewalUrl
Returns the object ID of this NetscapeCertRenewalUrl extension
getObjectID() - Method in class iaik.x509.extensions.netscape.NetscapeRevocationUrl
Returns the object ID of this NetscapeRevocationUrl extension
getObjectID() - Method in class iaik.x509.extensions.netscape.NetscapeCertType
Returns the object ID of this NetscapeCertType extension
getObjectID() - Method in class iaik.x509.extensions.netscape.NetscapeCaPolicyUrl
Returns the object ID of this NetscapeCaPolicyUrl extension
getObjectID() - Method in class iaik.x509.extensions.netscape.NetscapeSSLServerName
Returns the object ID of this NetscapeSSLServerName extension
getObjectID() - Method in class iaik.x509.extensions.netscape.NetscapeBaseUrl
Returns the object ID of this NetscapeBaseUrl extension
getObjectID() - Method in class iaik.x509.extensions.netscape.NetscapeCaRevocationUrl
Returns the object ID of this NetscapeCaRevocationUrl extension
getObjectID() - Method in class iaik.x509.extensions.netscape.NetscapeComment
Returns the object ID of this NetscapeComment extension
getOk2repeat() - Method in class com.entrust.toolkit.x509.policies.PasswordRuleTester
getOk2repeat
getOkBlanks() - Method in class com.entrust.toolkit.x509.policies.PasswordRuleTester
getOkBlanks
getOldCertIdIssuer() - Method in class com.entrust.toolkit.asn1.structures.Controls
 
getOldCertIdSerialNumber() - Method in class com.entrust.toolkit.asn1.structures.Controls
 
getOldDistributionPointName() - Method in class com.entrust.toolkit.asn1.structures.OldDistributionPoint
Returns the name value of this OldDistributionPoint structure specifying the name of the distribution point.
getOldSigningKeyHandle(long) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
getOnlyContainsCACerts() - Method in class com.entrust.toolkit.x509.extensions.IssuingDistributionPoint
Returns true if the CRL contains only CA certificates, false otherwise.
getOnlyContainsCACerts() - Method in class com.entrust.toolkit.x509.extensions.OldIssuingDistributionPoint
Returns true if the CRL holding this OldIssuingDistributionPoint extension contains only CA certificates.
getOnlyContainsUserCerts() - Method in class com.entrust.toolkit.x509.extensions.IssuingDistributionPoint
Returns true if the CRL contains only end-entity certificates, false otherwise.
getOnlyContainsUserCerts() - Method in class com.entrust.toolkit.x509.extensions.OldIssuingDistributionPoint
Returns true if the CRL holding this OldIssuingDistributionPoint extension contains only end-entity certificates.
getOperation() - Method in class com.entrust.toolkit.PKCS7EncodeStream
Returns the security operation that is to be performed on the data written to this stream.
getOperation() - Method in class com.entrust.toolkit.PKCS7DecodeStream
Returns the security operation that was performed on the data read from this stream.
getOutput(int, int) - Method in class com.entrust.toolkit.util.ExtendedHasher
Creates and returns a byte array by hashing the character string the given number of times repeatedly.
getOutputSize(int) - Method in class javax.crypto.Cipher
Returns the output buffer size necessary for capturing the data resulting from the next update or doFinal operation including any data currently being buffered.
getOutputStream() - Method in class com.entrust.toolkit.util.ManagerTransport
Returns the output stream to write information to the PKI Manager.
getOutputStream() - Method in class iaik.security.ssl.SSLSocket
 
getOutputStream() - Method in interface iaik.security.ssl.SSLCommunication
Returns an output stream for this socket.
getOutputStream() - Method in class iaik.security.ssl.SSLTransport
 
getOwf() - Method in class com.entrust.toolkit.asn1.structures.PasswordBasedMacParameterSpec
 
getP() - Method in class iaik.security.dsa.DSAParams
Returns the public prime value p as BigInteger.
getP() - Method in interface java.security.interfaces.DSAParams
 
getP() - Method in class java.security.spec.DSAParameterSpec
 
getP() - Method in class java.security.spec.DSAPublicKeySpec
 
getP() - Method in class java.security.spec.DSAPrivateKeySpec
 
getP() - Method in class javax.crypto.spec.DHPublicKeySpec
Returns the prime modulus p.
getP() - Method in class javax.crypto.spec.DHPrivateKeySpec
Returns the prime modulus p.
getP() - Method in class javax.crypto.spec.DHParameterSpec
Returns the prime modulus p.
getParameter() - Method in class iaik.asn1.structures.AlgorithmID
Returns the parameters of the algorithm as ASN1Object.
getParameter(String) - Method in class java.security.Signature
 
getParameters() - Method in class javax.crypto.Cipher
Returns the parameters used with this cipher.
getParameterSpec(Class) - Method in class java.security.AlgorithmParameters
 
getParams() - Method in class iaik.security.dh.DHPublicKey
Returns the key parameters.
getParams() - Method in class iaik.security.dh.DHPrivateKey
Returns the key parameters.
getParams() - Method in class iaik.security.dsa.DSAPrivateKey
Returns the DSA parameters prime p, sub-prime q and base g as DSAParams.
getParams() - Method in class iaik.security.dsa.DSAPublicKey
Returns the DSA parameters prime p, sub-prime q and base g as DSAParams.
getParams() - Method in interface java.security.interfaces.DSAKey
 
getParams() - Method in interface javax.crypto.interfaces.DHKey
Returns the key parameters.
getPassword() - Method in class iaik.security.spec.PBEKeyAndParameterSpec
Returns the password.
getPassword() - Method in class javax.crypto.spec.PBEKeySpec
Returns the inherent password as String representation.
getPasswordRuleTester() - Method in class com.entrust.toolkit.x509.policies.ClientSettings
Get a PasswordRuleTester that will apply the rules appropriate for the current user, based on his user role.
getPasswordRuleTester(String) - Method in class com.entrust.toolkit.x509.policies.ClientSettings
Get a PasswordRuleTester that will apply the rules appropriate for the current user according to his user role, as specified in his verification certificate.
getPathLenConstraint() - Method in class com.entrust.toolkit.x509.extensions.OldBasicConstraints
Returns the pathLenConstraint value of this OldBasicConstraints extension specifying the maximum number of CA certificates that may follow the certificate in a certification path.
getPathLenConstraint() - Method in class iaik.x509.extensions.BasicConstraints
Returns the pathLenConstraint value of this BasicConstraints extension specifying the maximum number of CA certificates that may follow the certificate in a certification path.
getPBox() - Method in class iaik.security.cipher.DESParameterSpec
Return the PBox.
getPeerCertificateChain() - Method in class iaik.security.ssl.SSLSocket
 
getPeerCertificateChain() - Method in interface iaik.security.ssl.SSLCommunication
Returns the certificate chain sent by the peer or null if the peer has no certificate.
getPeerCertificateChain() - Method in class iaik.security.ssl.SSLTransport
 
getPeerCertificateChain() - Method in class iaik.security.ssl.Session
Returns the peer certificate of this session.
getPeerSupportedCipherSuiteList() - Method in class iaik.security.ssl.SSLSocket
 
getPeerSupportedCipherSuiteList() - Method in interface iaik.security.ssl.SSLCommunication
Return the list of cipher suites known to be supported by the remote peer.
getPeerSupportedCipherSuiteList() - Method in class iaik.security.ssl.SSLTransport
 
getPeerSupportedCompressionMethods() - Method in class iaik.security.ssl.SSLSocket
 
getPeerSupportedCompressionMethods() - Method in interface iaik.security.ssl.SSLCommunication
Return the compression methods supported by the remote peer.
getPeerSupportedCompressionMethods() - Method in class iaik.security.ssl.SSLTransport
 
getPemString() - Method in class com.entrust.toolkit.util.PEMString
 
getPermissions() - Method in class java.security.ProtectionDomain
 
getPermitCApab() - Method in class com.entrust.toolkit.x509.policies.ClientSettings
If true, the client is permitted to use a CA private address book.
getPermitGroupKeyExport() - Method in class com.entrust.toolkit.x509.policies.ClientSettings
If true, the client is permitted to export his key into a private address book.
getPermitNonRoaming() - Method in class com.entrust.toolkit.x509.policies.ClientSettings
If true, the user is permitted to have a profile on the desktop.
getPermitPAB() - Method in class com.entrust.toolkit.x509.policies.ClientSettings
If true, the client is permitted to use a private address book.
getPermitRoaming() - Method in class com.entrust.toolkit.x509.policies.ClientSettings
If true, the user is permitted to have a roaming profile.
getPermittedSubtrees() - Method in class iaik.x509.extensions.NameConstraints
Returns the permitted subtrees.
getPKCS11LibraryConnection() - Method in class com.entrust.toolkit.credentials.TokenPrivateKey
 
getPKCS11LibraryPath() - Method in class com.entrust.toolkit.pkcs11.PKCS11LibraryConnection
Returns the PKCS11 library path
getPolicyCertificate() - Method in class com.entrust.toolkit.User
Gets the policy certificate.
getPolicyCertificateLifeTime() - Method in class com.entrust.toolkit.x509.policies.ClientSettings
Get the policy certificate lifetime.
getPolicyIdentifier() - Method in class iaik.asn1.structures.PolicyInformation
Returns the policy indentifier.
getPolicyInformation() - Method in class iaik.x509.extensions.CertificatePolicies
Returns the certifcate policies.
getPolicyOids() - Method in class com.entrust.toolkit.CertificateSelector
Returns the policy oids.
getPolicyQualifiers() - Method in class iaik.asn1.structures.PolicyInformation
Returns the policy qualifiers.
getPopoSigningKey() - Method in class com.entrust.toolkit.asn1.structures.FullCertTemplate
 
getPort() - Method in class iaik.security.ssl.SSLSocket
See JDK documentation of java.net.Socket for a description of this method.
getPParameter() - Method in class com.entrust.toolkit.security.spec.RSAOAEPParameterSpec
 
getPrimeExponentP() - Method in class iaik.security.rsa.RSAPrivateKey
Returns the first exponent of this private key.
getPrimeExponentP() - Method in interface java.security.interfaces.RSAPrivateCrtKey
Returns the first exponent.
getPrimeExponentP() - Method in class java.security.spec.RSAPrivateCrtKeySpec
Returns the primeExponentP (privateExponent mod (primeP-1)).
getPrimeExponentQ() - Method in class iaik.security.rsa.RSAPrivateKey
Returns the second exponent of this private key.
getPrimeExponentQ() - Method in interface java.security.interfaces.RSAPrivateCrtKey
Returns the second exponent.
getPrimeExponentQ() - Method in class java.security.spec.RSAPrivateCrtKeySpec
Returns the primeExponentQ (privateExponent mod (primeQ-1)).
getPrimeP() - Method in class iaik.security.rsa.RSAPrivateKey
Returns the first prime of this private key.
getPrimeP() - Method in interface java.security.interfaces.RSAPrivateCrtKey
Returns the first prime.
getPrimeP() - Method in class java.security.spec.RSAPrivateCrtKeySpec
Returns the first prime factor of the modulus.
getPrimeQ() - Method in class iaik.security.rsa.RSAPrivateKey
Returns the second prime of this private key.
getPrimeQ() - Method in interface java.security.interfaces.RSAPrivateCrtKey
Returns the second prime.
getPrimeQ() - Method in class java.security.spec.RSAPrivateCrtKeySpec
Returns the second prime factor of the modulus.
getPrimeSize() - Method in class javax.crypto.spec.DHGenParameterSpec
Returns the prime modulus size in bits.
getPrincipal(byte[]) - Method in class iaik.security.ssl.SecurityProvider
This method returns a Principal created from a DER encoded byte array.
getPrincipal(byte[]) - Method in class iaik.security.ssl.IaikProvider
This method returns a Principal (IAIK Name object) created from a DER encoded byte array.
getPrivate() - Method in class java.security.KeyPair
 
getPrivateExponent() - Method in class iaik.security.rsa.RSAPrivateKey
Returns the private exponent of this private key.
getPrivateExponent() - Method in interface java.security.interfaces.RSAPrivateKey
Returns the private exponent.
getPrivateExponent() - Method in class java.security.spec.RSAPrivateKeySpec
Returns the private exponent.
getPrivateKey() - Method in class iaik.pkcs.pkcs12.KeyBag
Returns the private key of this KeyBag.
getPrivateKey() - Method in class iaik.security.ssl.KeyAndCert
Get the private key.
getPrivateKey() - Method in interface iaik.security.ssl.ClientTrustDecider
Deprecated. Returns the private key belonging to the certificate returned by getCertificate().
getPrivateKey() - Method in class iaik.utils.SSLeayPrivateKey
Returns the included private key.
getPrivateKey() - Method in class iaik.utils.KeyAndCertificate
Gets the private key from this KeyAndCertificate object.
getPrivateKey(ASN1Object) - Static method in class iaik.pkcs.pkcs8.PrivateKeyInfo
Creates a PrivateKeyInfo from an ASN1Object.
getPrivateKey(byte[]) - Static method in class iaik.pkcs.pkcs8.PrivateKeyInfo
Creates a PrivateKey from a DER encoded byte array in PKCS#8 PrivateKeyInfo format.
getPrivateKeyInfo() - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
Gets the PrivateKey from this EncryptedPrivateKeyInfo.
getPrivateKeyUsagePeriod() - Method in class com.entrust.toolkit.x509.extensions.KeyAttributes
Returns the privateKeyUsagePeriod value of this KeyAttributes extension identifying validity date range of the corresponding private key.
getProperty(String) - Method in class iaik.utils.ExtendedProperties
 
getProperty(String) - Static method in class java.security.Security
 
getProperty(String, String) - Method in class iaik.utils.ExtendedProperties
 
getProtected() - Method in class com.entrust.toolkit.security.provider.EntrustPrivateKey
 
getProtectionAlg() - Method in class com.entrust.toolkit.asn1.structures.PKIHeader
This method returns the protection algorithm associated with the PKIHeader.
getProtocolEncryptionKey() - Method in class com.entrust.toolkit.asn1.structures.Controls
This method gets the protocol encryption key.
getProvider() - Method in class java.security.Signature
 
getProvider() - Method in class java.security.KeyPairGenerator
 
getProvider() - Method in class java.security.SecureRandom
 
getProvider() - Method in class java.security.MessageDigest
 
getProvider() - Method in class java.security.AlgorithmParameters
 
getProvider() - Method in class java.security.KeyFactory
 
getProvider() - Method in class java.security.AlgorithmParameterGenerator
 
getProvider() - Method in class java.security.KeyStore
 
getProvider() - Method in class java.security.cert.CertificateFactory
 
getProvider() - Method in class javax.crypto.Cipher
Returns the provider used for creating this Cipher object.
getProvider() - Method in class javax.crypto.SecretKeyFactory
Returns the provider used for creating this SecretKeyFactory object.
getProvider() - Method in class javax.crypto.Mac
Returns the provider supplying this Mac object.
getProvider() - Method in class javax.crypto.KeyAgreement
Returns the provider used for creating this KeyAgreement object.
getProvider() - Method in class javax.crypto.KeyGenerator
Returns the provider used for creating this KeyGenerator object.
getProvider() - Method in class javax.crypto.IaikSecurity
Returns the provider implementing the actual algorithm
getProvider(String) - Static method in class java.security.Security
 
getProviders() - Static method in class java.security.Security
 
getPublic() - Method in class java.security.KeyPair
 
getPublication() - Method in class com.entrust.toolkit.asn1.structures.FullCertTemplate
This method returns the certificate publication flag, which is true if this certificate should be published in the directory, and false otherwise.
getPublicationInfo() - Method in class com.entrust.toolkit.asn1.structures.Controls
 
getPublicExponent() - Method in class iaik.security.rsa.RSAPrivateKey
Returns the public exponent of this private key.
getPublicExponent() - Method in class iaik.security.rsa.RSAPublicKey
Returns the public exponent of the public key.
getPublicExponent() - Method in interface java.security.interfaces.RSAPublicKey
Returns the public exponent e.
getPublicExponent() - Method in interface java.security.interfaces.RSAPrivateCrtKey
Returns the public exponent.
getPublicExponent() - Method in class java.security.spec.RSAPrivateCrtKeySpec
Returns the public exponent.
getPublicExponent() - Method in class java.security.spec.RSAPublicKeySpec
Returns the public exponent.
getPublicKey() - Method in class com.entrust.toolkit.asn1.structures.POPSigningKeyInputCMP
 
getPublicKey() - Method in class com.entrust.toolkit.asn1.structures.CertTemplateCMP
 
getPublicKey() - Method in interface iaik.pkcs.pkcs10.CertRequest
Returns the public key included within this certificate request.
getPublicKey() - Method in class iaik.pkcs.pkcs10.CertificateRequest
Returns the public key of this certificate request.
getPublicKey() - Method in class iaik.security.rsa.RSAPrivateKey
Returns the public parts (modulus n and public exponent e of this private key.
getPublicKey() - Method in class iaik.x509.X509Certificate
Returns the public key of this certificate.
getPublicKey() - Method in class iaik.x509.NetscapeCertRequest
Returns the public key from this "SignedPublicKeyAndChallange" structure.
getPublicKey() - Method in class java.security.cert.Certificate
 
getPublicKey(ASN1Object) - Static method in class iaik.x509.PublicKeyInfo
Creates a PublicKey from an ASN1Object.
getPublicKey(byte[]) - Static method in class iaik.x509.PublicKeyInfo
Creates a PublicKey from a DER encoded byte array.
getPublicKeyMAC() - Method in class com.entrust.toolkit.asn1.structures.POPSigningKeyInputCMP
 
getQ() - Method in class iaik.security.dsa.DSAParams
Returns the public sub-prime value q as BigInteger.
getQ() - Method in interface java.security.interfaces.DSAParams
 
getQ() - Method in class java.security.spec.DSAParameterSpec
 
getQ() - Method in class java.security.spec.DSAPublicKeySpec
 
getQ() - Method in class java.security.spec.DSAPrivateKeySpec
 
getRandomGenerator() - Method in class iaik.security.ssl.SSLContext
Returns the random number generator currently used by this SSLContext.
getRDN(ObjectID) - Method in class iaik.asn1.structures.Name
Returns the RDN value assigned to a given ObjectID.
getRDNs(ObjectID) - Method in class iaik.asn1.structures.Name
Returns the values of all RDNs assigned to a given ObjectID.
getRDNValue(ObjectID) - Method in class iaik.asn1.structures.Name
Returns the RDN value assigned to a given ObjectID.
getRDNValues(ObjectID) - Method in class iaik.asn1.structures.Name
Returns the values of all RDNs assigned to a given ObjectID.
getReasonCode() - Method in class iaik.x509.extensions.ReasonCode
Returns the reason code specifying the reason for certificate revocation.
getReasonCodeName() - Method in class iaik.x509.extensions.ReasonCode
Returns the name of the reason code as String.
getReasonFlags() - Method in class iaik.asn1.structures.DistributionPoint
Returns the reason flags specification of this distribution point.
getReasons() - Method in class com.entrust.toolkit.x509.extensions.IssuingDistributionPoint
Returns the onlySomeReasons value of this IssuingDistributionPoint extension specifying the revocation reasons supported by this CRL.
getReasons() - Method in class com.entrust.toolkit.x509.extensions.OldIssuingDistributionPoint
Returns the onlySomeReasons value of this OldIssuingDistributionPoint extension specifying the revocation reasons supported by this CRL.
getRecipient() - Method in class com.entrust.toolkit.asn1.structures.PKIHeader
This method returns the name of the intended recipient.
getRecipientInfo(X509Certificate) - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
Returns the recipient info matching to the supplied recipient certificate.
getRecipientInfos() - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
Returns all the recipient infos included in this SignedAndEnvelopedData object.
getRecipientInfos() - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
Returns all the recipient infos included in this EnvelopedData object.
getRecipients() - Method in class com.entrust.toolkit.PKCS7EncodeStream
Returns the set of certificates for the public keys used to encrypt the data.
getRecipKID() - Method in class com.entrust.toolkit.asn1.structures.PKIHeader
This method returns the recipient's key identifier.
getRecipNonce() - Method in class com.entrust.toolkit.asn1.structures.PKIHeader
This method returns the recipient random nonce associated with the PKIHeader.
getRelativeFlag() - Method in class com.entrust.toolkit.asn1.structures.OldDistributionPointName
Returns true if the name in this structure is considered a relative path name.
getRemotePeerId() - Method in class iaik.security.ssl.SSLTransport
Get an object uniquely identifying the remote peer for the session manager.
getRemotePeerName() - Method in class iaik.security.ssl.SSLTransport
 
getReplaceCount() - Method in class iaik.utils.ReplaceInputStream
Gets the total number of replacements made so far.
getRequestClientCertificate() - Method in class iaik.security.ssl.SSLServerContext
Returns wheter a SSLSocket which uses this SSLContext requests a certificate from the client.
getRequireClientCertificate() - Method in class iaik.security.ssl.SSLServerContext
Deprecated. use getRequestClientCertificate() instead
getRequireExplicitPolicy() - Method in class iaik.x509.extensions.PolicyConstraints
Returns the requireExplicitPolicy value of this PolicyConstraints extension specifying the number of additional certificates that may appear in the path before an explicit policy is required.
getResumePeriod() - Method in class iaik.security.ssl.DefaultSessionManager
Returns the resume period of this session manager.
getReverseCertificate() - Method in class com.entrust.toolkit.asn1.structures.CrossCertificatePair
Returns the reverse cross certificate.
getRevocationDate() - Method in class iaik.x509.RevokedCertificate
Returns the revocation date of the revoked certificate.
getRevocationDate() - Method in class java.security.cert.X509CRLEntry
 
getRevocationStore() - Method in class com.entrust.toolkit.User
Returns the main revocation store used for certificate validation.
getRevocationStore() - Method in interface com.entrust.toolkit.x509.ValidationInfo
 
getRevocationStore() - Method in class com.entrust.toolkit.x509.CertVerifier
 
getRevocationUrl() - Method in class iaik.x509.extensions.netscape.NetscapeRevocationUrl
Returns the revocation url.
getRevokedCertificate(BigInteger) - Method in class iaik.x509.X509CRL
Searches the CRL for the specified serial number and returns the appertaining revoked certificate, if included into this CRL.
getRevokedCertificate(BigInteger) - Method in class java.security.cert.X509CRL
 
getRevokedCertificates() - Method in class iaik.x509.X509CRL
Returns a set containing all the revoked certificates included into this CRL.
getRevokedCertificates() - Method in class java.security.cert.X509CRL
 
getRootOfTrust() - Method in interface com.entrust.toolkit.x509.ValidationInfo
 
getRootOfTrust() - Method in class com.entrust.toolkit.x509.CertVerifier
 
getRounds() - Method in class javax.crypto.spec.RC5ParameterSpec
 
getRSAPublicKey(BigInteger, BigInteger) - Method in class iaik.security.ssl.SecurityProvider
This method returns a RSAPublicKey created from the values: modulus and publicExponent.
getRSAPublicKey(BigInteger, BigInteger) - Method in class iaik.security.ssl.IaikProvider
This method returns an IAIK RSAPublicKey instance created from the given values.
getRwSessionCount() - Method in class com.entrust.toolkit.pkcs11.TokenInfo
Returns the read-write session count
getSafeBags() - Method in class iaik.pkcs.pkcs12.AuthenticatedSafe
Returns the SafeBags this AuthenticatedSafe contains.
getSalt() - Method in class com.entrust.toolkit.asn1.structures.PasswordBasedMacParameterSpec
 
getSalt() - Method in class iaik.security.spec.PBEKeyAndParameterSpec
Returns the salt.
getSalt() - Method in class iaik.security.spec.IaikPBEParameterSpec
Returns the salt.
getSalt() - Method in class javax.crypto.spec.PBEParameterSpec
Returns the salt.
getSaltLength() - Method in class iaik.security.pbe.PBEGenParameterSpec
Returns the length of the salt in bytes.
getSBoxes() - Method in class iaik.security.cipher.GOSTParameterSpec
Return the SBoxes.
getSBoxes() - Method in class iaik.security.cipher.DESParameterSpec
Return the SBoxes.
getSearchBaseList() - Method in class com.entrust.toolkit.x509.policies.ClientSettings
Get a list of the search bases that are specified in the policy certificate.
getSection(int) - Method in class com.entrust.toolkit.util.IniFile
Returns the sections by position within the inifile.
getSection(String) - Method in class com.entrust.toolkit.util.IniFile
Gets all of the entries (ie.
getSecureRandom() - Method in class iaik.security.ssl.SecurityProvider
Return a new instance of a SecureRandom number generator.
getSecureRandom() - Method in class iaik.security.ssl.IaikProvider
Return an instance of the default SecureRandom class set in iaik.security.random.SecRandom.
getSecurityProvider() - Static method in class iaik.security.ssl.SecurityProvider
Returns the active SecurityProvider.
getSeed() - Method in class com.entrust.toolkit.security.provider.SeedGenerator
Gets the generated random seed bits.
getSeed() - Method in class iaik.security.random.SeedGenerator
Get the generated random seed bits.
getSeed() - Method in class iaik.security.random.MetaSeedGenerator
Get the seed.
getSeed(int) - Static method in class java.security.SecureRandom
 
getSender() - Method in class com.entrust.toolkit.asn1.structures.PKIHeader
This method returns the sender associated with the PKIHeader.
getSenderKID() - Method in class com.entrust.toolkit.asn1.structures.PKIHeader
This method returns the sender's key identifier.
getSenderNonce() - Method in class com.entrust.toolkit.asn1.structures.PKIHeader
This method returns the sender random nonce associated with the PKIHeader.
getSerialNumber() - Method in class com.entrust.toolkit.asn1.structures.CertTemplateCMP
 
getSerialNumber() - Method in class com.entrust.toolkit.pkcs11.TokenInfo
Returns the serial Number
getSerialNumber() - Method in class iaik.pkcs.pkcs7.IssuerAndSerialNumber
Returns the issuer-specific serial number.
getSerialNumber() - Method in class iaik.x509.RevokedCertificate
Returns the serial number of the revoked certificate.
getSerialNumber() - Method in class iaik.x509.X509Certificate
Returns the serial number of this certificate as BigInteger.
getSerialNumber() - Method in class java.security.cert.X509CRLEntry
 
getSerialNumber() - Method in class java.security.cert.X509Certificate
 
getServerCredentials(int) - Method in class iaik.security.ssl.SSLServerContext
Get the server credentials of a particular type.
getServletInfo() - Method in class com.entrust.toolkit.util.HttpManagerServlet
Returns a short description of this servlet
getServletInfo() - Method in class com.entrust.toolkit.util.HttpDirectoryServlet
Returns a short description of this servlet
getSession() - Method in class com.entrust.toolkit.credentials.TokenPrivateKey
 
getSession() - Method in class iaik.security.ssl.SSLSocket
 
getSession() - Method in interface iaik.security.ssl.SSLCommunication
Returns the currently active Session for this SSLSocket.
getSession() - Method in class iaik.security.ssl.SSLTransport
 
getSession(SSLTransport, Object) - Method in class iaik.security.ssl.SessionManager
Get a session from the session cache.
getSession(SSLTransport, Object) - Method in class iaik.security.ssl.DefaultSessionManager
Returns a session from the cache.
getSessionCount() - Method in class com.entrust.toolkit.pkcs11.TokenInfo
Returns the session count
getSessionManager() - Method in class iaik.security.ssl.SSLContext
Returns the session manager defined by this SSLContext.
getShortName() - Method in class iaik.asn1.ObjectID
Returns the short name registered for this ObjectID.
getSigAlgName() - Method in class iaik.x509.X509Certificate
Returns the name of the signature algorithm used by the issuer for signing this certificate.
getSigAlgName() - Method in class iaik.x509.X509CRL
Returns the name of the signature algorithm used by the issuer for signing this CRL.
getSigAlgName() - Method in class java.security.cert.X509Certificate
 
getSigAlgName() - Method in class java.security.cert.X509CRL
 
getSigAlgOID() - Method in class iaik.x509.X509Certificate
Returns the OID of the signature algorithm used by the issuer for signing this certificate.
getSigAlgOID() - Method in class iaik.x509.X509CRL
Returns the OID of the signature algorithm used by the issuer for signing this CRL.
getSigAlgOID() - Method in class java.security.cert.X509Certificate
 
getSigAlgOID() - Method in class java.security.cert.X509CRL
 
getSigAlgParams() - Method in class iaik.x509.X509Certificate
Returns the algorithm parameters associated with the signature algorithm used by the issuer for signing this certificate.
getSigAlgParams() - Method in class iaik.x509.X509CRL
Returns the algorithm parameters associated with the signature algorithm used by the issuer for signing this CRL.
getSigAlgParams() - Method in class java.security.cert.X509Certificate
 
getSigAlgParams() - Method in class java.security.cert.X509CRL
 
getSignature() - Method in class iaik.x509.X509Certificate
Returns the signature of this certificate.
getSignature() - Method in class iaik.x509.X509CRL
Returns the signature of this CRL.
getSignature() - Method in class java.security.cert.X509Certificate
 
getSignature() - Method in class java.security.cert.X509CRL
 
getSignature(String, int, Key, SecureRandom) - Method in class iaik.security.ssl.SecurityProvider
This method returns the desired Signature object.
getSignature(String, int, Key, SecureRandom) - Method in class iaik.security.ssl.IaikProvider
Return an implementation for the requested algorithm from the IAIK provider.
getSignatureAlgorithm() - Method in class iaik.x509.X509Certificate
Returns the signature algorithm of this certificate.
getSignatureAlgorithm() - Method in class iaik.x509.X509CRL
Returns the signature algorithm of this CRL.
getSignatureAlgorithmID() - Method in class iaik.pkcs.pkcs10.CertificateRequest
Returns the signature algorithm of this certificate request.
getSignatureInstance() - Method in class iaik.asn1.structures.AlgorithmID
Tries to find a Signature implementation for this AlgorithmIdentifier.
getSignedDigest(int) - Method in class iaik.pkcs.pkcs7.SignedDataStream
Returns the message digest included in the authenticated attributes.
getSignerCertificate(int) - Method in class com.entrust.toolkit.PKCS7DecodeStream
Returns the certificate that is used to verify the signature.
getSignerInfo(int) - Method in class com.entrust.toolkit.PKCS7DecodeStream
Returns the signer information of the signature indicated by index.
getSignerInfos() - Method in class iaik.pkcs.pkcs7.SignedDataStream
Returns all the signer infos included in this SignedData object.
getSigningAlgorithm() - Method in class com.entrust.toolkit.asn1.structures.CertTemplateCMP
 
getSigningKey() - Method in class com.entrust.toolkit.User
Returns the signing key stored in the credentials if the user is logged in to the Toolkit.
getSigningKey() - Method in class com.entrust.toolkit.credentials.Profile
Returns the signing key stored in the profile if the profile is logged on to the Toolkit.
getSigningKey() - Method in class com.entrust.toolkit.util.PKIX
Returns the signing key stored in the profile.
getSigningKey(long, long) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
getSigningKeyHandle(long) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
getSigningKeyType() - Method in class com.entrust.toolkit.x509.policies.ClientSettings
Returns the client signing key type, e.g.
getSigningKeyType(long, long) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
getSimpleOctetString() - Method in class iaik.asn1.OCTET_STRING
Returns this OCTET_STRING as simple OCTET_STRING.
getSlotList(boolean) - Method in class com.entrust.toolkit.pkcs11.PKCS11Information
Returns the slot list that is found by the library set in the constructor.
getSlotList(boolean) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
getSlotListIDs() - Method in class com.entrust.toolkit.pkcs11.SlotList
Returns a list with the found slot list id's.
getSoLinger() - Method in class iaik.security.ssl.SSLSocket
See JDK documentation of java.net.Socket for a description of this method.
getSoTimeout() - Method in class iaik.security.ssl.SSLSocket
See JDK documentation of java.net.Socket for a description of this method.
getSSLContext() - Method in class iaik.protocol.https.HttpsURLConnection
Get the current SSLContext for this HTTPS URLConnection.
getSSLServerName() - Method in class iaik.x509.extensions.netscape.NetscapeSSLServerName
Returns the SSL server name.
getSSLSocket() - Method in class iaik.protocol.https.HttpsURLConnection
Get the SSLSocket this URLConnection is communicating over.
getStatus() - Method in class com.entrust.toolkit.credentials.Profile
Returns the status of the profile if the profile is logged in to the Toolkit.
getStatus() - Method in class com.entrust.toolkit.security.provider.SeedGenerator
Gets the current status of seed generation.
getStatus() - Method in class iaik.security.random.SeedGenerator
Get the current status of seed generation.
getStatus() - Method in class iaik.security.random.MetaSeedGenerator
Return the status of seed generation.
getString(String, String) - Method in class com.entrust.toolkit.util.IniFile
Gets the value associated with the given key in the given section.
getString(String, String) - Method in class iaik.utils.ExtendedProperties
Get this property value, as a String.
getString(String, String, String) - Method in class com.entrust.toolkit.util.IniFile
Gets the value associated with the given key in the given section.
getStringArray(String, String[]) - Method in class iaik.utils.ExtendedProperties
Get this property as a String array.
getStringBuffer() - Method in class com.entrust.toolkit.util.SecureStringBuffer
Returns the sensitive data as a StringBuffer
getStringHandle(long, boolean, String) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
getStringObject(long, long) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
getStrongPrime(int, Random) - Static method in class iaik.utils.CryptoUtils
Deprecated. use NumberTheory.getStrongPrime() instead
getStrongPrime(int, Random) - Static method in class iaik.utils.NumberTheory
Returns a random strong prime.
getStrongSeed(byte[]) - Method in class com.entrust.toolkit.security.provider.SeedGenerator
Gets a cryptographically strong seed based on several different seed sources and on an external seed when available.
getSubject() - Method in class com.entrust.toolkit.asn1.structures.CertTemplateCMP
 
getSubject() - Method in class iaik.pkcs.pkcs10.CertificateRequest
Returns the subject of this certificate request.
getSubjectDN() - Method in class iaik.x509.X509Certificate
Returns the Distinguished Name of the subject of this certificate, as Principal.
getSubjectDN() - Method in class java.security.cert.X509Certificate
 
getSubjectDomainPolicy() - Method in class iaik.asn1.structures.PolicyMapping
Returns the subject domain policy.
getSubjectKeyIdentifier() - Method in class com.entrust.toolkit.x509.extensions.KeyAttributes
Returns the subjectKeyIdentifier value of this KeyAttributes extension identifying the public key contained in this certificate
getSubjectPublicKey() - Method in class com.entrust.toolkit.asn1.structures.SubjectPublicKeyInfo
 
getSubjectUID() - Method in class com.entrust.toolkit.asn1.structures.CertTemplateCMP
 
getSubjectUniqueID() - Method in class iaik.x509.X509Certificate
Returns the subject unique identifier of this certificate, or null if no SubjectUniqueID is specified by this certificate.
getSubjectUniqueID() - Method in class java.security.cert.X509Certificate
 
getSystemSeed() - Method in class com.entrust.toolkit.security.provider.SeedGenerator
Gets a seed based on system properties — screen resolution and size, for example.
getTag() - Method in class iaik.asn1.DerInputStream
Returns the tag of the ASN1 type this DerInputStream currently is parsing.
getTag() - Method in class iaik.asn1.ASN
Returns the tag number of this ASN.1 type.
getTagClass() - Method in class iaik.asn1.ASN
Returns the tag class.
getTBSCertificate() - Method in class iaik.x509.X509Certificate
Returns the DER encoded TBSCertificate ASN.1 data structure specifying all subject and issuer related information.
getTBSCertificate() - Method in class java.security.cert.X509Certificate
 
getTBSCertList() - Method in class iaik.x509.X509CRL
Returns the TBSCertList inherent to this CRL as DER encoded ASN.1 structure.
getTBSCertList() - Method in class java.security.cert.X509CRL
 
getTcpNoDelay() - Method in class iaik.security.ssl.SSLSocket
See JDK documentation of java.net.Socket for a description of this method.
getTestletData(ObjectID) - Method in class com.entrust.toolkit.x509.testlets.TestletDataSet
Returns the TestletData for the specified object id or null if none is found.
getThisUpdate() - Method in class iaik.x509.X509CRL
Returns the date of thisUpdate.
getThisUpdate() - Method in class java.security.cert.X509CRL
 
getTime() - Method in class com.entrust.toolkit.asn1.structures.Time
 
getTime() - Method in class com.entrust.toolkit.util.ZuluTime
 
getTimingSeed(int) - Method in class com.entrust.toolkit.security.provider.SeedGenerator
Gets a thread-timing based random number seed.
getTokenInfo(long) - Method in class com.entrust.toolkit.pkcs11.PKCS11Information
Returns information about the token
getTokenInfo(long) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
getTotalPrivateMemory() - Method in class com.entrust.toolkit.pkcs11.TokenInfo
Returns the total private memory
getTotalPublicMemory() - Method in class com.entrust.toolkit.pkcs11.TokenInfo
Returns the total public memory
getTracedData() - Method in class iaik.utils.TracedInputStream
Returns the data which have been read from the InputStream.
getTransactionID() - Method in class com.entrust.toolkit.asn1.structures.PKIHeader
This method returns the transaction ID associated with the PKIHeader.
getTransport() - Method in class iaik.security.ssl.SSLSocket
Get the SSLTransport this socket is talking over.
getTrustDecider() - Method in class iaik.security.ssl.SSLContext
Deprecated. TrustDeciders should no longer be used. See ChainVerifier
getTrustedPrincipals() - Method in class com.entrust.toolkit.ssl.EntrustChainVerifier
 
getTrustedPrincipals() - Method in class iaik.security.ssl.ChainVerifier
Enumerate the explicitly trusted Principals.
getTrustedPrincipalsArray() - Method in class iaik.security.ssl.ChainVerifier
Return the explicitly trusted Principals.
getType() - Method in class iaik.asn1.structures.GeneralName
Returns the type of this general name which may lie between 0 and 8.
getType() - Method in class iaik.asn1.structures.Attribute
Returns the type of this Attribute.
getType() - Method in class iaik.asn1.structures.AVA
Returns the type of this AttributeValueAssertion.
getType() - Method in class java.security.KeyStore
 
getType() - Method in class java.security.cert.Certificate
 
getType() - Method in class java.security.cert.CRL
 
getType() - Method in class java.security.cert.CertificateFactory
 
getUnauthenticatedAttribute(ObjectID) - Method in class iaik.pkcs.pkcs7.SignerInfo
Returns the first unauthenticated attribute matching to the given ObjectID, if included in this SignerInfo object.
getUnauthenticatedAttributes() - Method in class iaik.pkcs.pkcs7.SignerInfo
Returns a set of attributes that are not signed by the signer.
getUpper() - Method in class com.entrust.toolkit.x509.policies.PasswordRuleTester
getUpper
getUseClientMode() - Method in class iaik.security.ssl.SSLSocket
 
getUseClientMode() - Method in interface iaik.security.ssl.SSLCommunication
Returns whether or not this socket resides on the client side of the connection.
getUseClientMode() - Method in class iaik.security.ssl.SSLTransport
 
getUseOldMd5() - Static method in class iaik.security.provider.IAIK
Check whether the old or the new implementation of the Md5 algorithm is active.
getUserPublicKey() - Method in class com.entrust.toolkit.asn1.structures.FullCertTemplate
This method returns the public key associated with this template.
getUtcTime() - Method in class com.entrust.toolkit.pkcs11.TokenInfo
Returns the utc Time
getValidatedAuthorizationCode() - Method in class com.entrust.toolkit.util.AuthorizationCode
Accessor method that returns the validated authorization code.
getValidity() - Method in class com.entrust.toolkit.asn1.structures.CertTemplateCMP
 
getValidityTime() - Method in class com.entrust.toolkit.CertificateSelector
Returns the time at which the selected certificates must be valid.
getValue() - Method in class com.entrust.toolkit.asn1.structures.PMACVALUE
 
getValue() - Method in class iaik.asn1.ASN1Object
Returns the value of this ASN1Object.
getValue() - Method in class iaik.asn1.VisibleString
Returns the value of this VisibleString as a String.
getValue() - Method in class iaik.asn1.GeneralizedTime
Returns the value of this GeneralizedTime as a String.
getValue() - Method in class iaik.asn1.ConstructedType
Returns the value of this ConstructedType as an array of ASN1Objects.
getValue() - Method in class iaik.asn1.OCTET_STRING
Returns the value of a primitive OCTET_STRING as byte array or input stream.
getValue() - Method in class iaik.asn1.BIT_STRING
Returns the value of this BIT_STRING as a byte array.
getValue() - Method in class iaik.asn1.INTEGER
Returns the value of this INTEGER as a BigInteger object.
getValue() - Method in class iaik.asn1.BMPString
Returns the value of this BMPString as a String object.
getValue() - Method in class iaik.asn1.PrintableString
Returns the value of this PrintableString as a String object.
getValue() - Method in class iaik.asn1.UNKNOWN
Returns the value of this UNKNOWN ASN.1 object as a byte array.
getValue() - Method in class iaik.asn1.T61String
Returns the value of this T61String as a String object.
getValue() - Method in class iaik.asn1.GeneralString
Returns the value of this GeneralString as a String object.
getValue() - Method in class iaik.asn1.BOOLEAN
Returns the value of this BOOLEAN as a Java object of type Boolean.
getValue() - Method in class iaik.asn1.NULL
Returns null.
getValue() - Method in class iaik.asn1.ObjectID
Returns the value of this ObjectID as a String object.
getValue() - Method in class iaik.asn1.UTCTime
Returns the value of this UTCTime as a String.
getValue() - Method in class iaik.asn1.UTF8String
Returns the value of this UTF8String as a String object.
getValue() - Method in class iaik.asn1.UNIString
Returns the value of this UNIString as a String object.
getValue() - Method in class iaik.asn1.IA5String
Returns the value of this IA5String as a String object.
getValue() - Method in class iaik.asn1.ENUMERATED
Returns the value of this ENUMERATED as an Integer object.
getValue() - Method in class iaik.asn1.CON_SPEC
Returns the value of this CON_SPEC as an ASN1Object.
getValue() - Method in class iaik.asn1.NumericString
Returns the value of this NumericString as a String.
getValue() - Method in class iaik.asn1.structures.Attribute
Returns the value of this Attribute.
getValue() - Method in class iaik.asn1.structures.AVA
Returns the value of this AttributeValueAssertion.
getVector(Object[]) - Static method in class iaik.utils.Util
This method converts an array to a Vector.
getVerificationCertificate() - Method in class com.entrust.toolkit.User
Returns the verification certificate stored in the credentials if the user is logged in to the Toolkit.
getVerificationCertificate() - Method in class com.entrust.toolkit.credentials.Profile
Returns the signing certifcate stored in the profile if the profile is logged on to the Toolkit.
getVerificationCertificate() - Method in class com.entrust.toolkit.util.PKIX
Returns the signing certifcate stored in the profile.
getVersion() - Method in class com.entrust.toolkit.asn1.structures.CertTemplateCMP
 
getVersion() - Method in class iaik.pkcs.pkcs7.RecipientInfo
Returns the version of this RecipientInfo.
getVersion() - Method in class iaik.pkcs.pkcs7.SignedDataStream
Returns the syntax version number.
getVersion() - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
Returns the syntax version number.
getVersion() - Method in class iaik.pkcs.pkcs7.EncryptedDataStream
Returns the syntax version number.
getVersion() - Method in class iaik.pkcs.pkcs7.SignerInfo
Returns the synatx version number.
getVersion() - Method in class iaik.pkcs.pkcs7.DigestedDataStream
Returns the version syntax number.
getVersion() - Method in class iaik.pkcs.pkcs10.CertificateRequest
Returns the version number of this certificate request.
getVersion() - Method in class iaik.security.ssl.Session
The protocol version used to establish this session.
getVersion() - Method in class iaik.x509.X509Certificate
Returns the version number of this certificate as int.
getVersion() - Method in class iaik.x509.X509CRL
Returns the version number of this CRL as int.
getVersion() - Method in class java.security.Provider
 
getVersion() - Method in class java.security.cert.X509Certificate
 
getVersion() - Method in class java.security.cert.X509CRL
 
getVersion() - Method in class javax.crypto.spec.RC5ParameterSpec
 
getWholeValue() - Method in class iaik.asn1.OCTET_STRING
Returns the whole value of this OCTET_STRING as a byte array.
getWordSize() - Method in class javax.crypto.spec.RC5ParameterSpec
 
getX() - Method in class iaik.security.dh.DHPrivateKey
Returns the private value x as BigInteger.
getX() - Method in class iaik.security.dsa.DSAPrivateKey
Returns the private key value x.
getX() - Method in interface java.security.interfaces.DSAPrivateKey
 
getX() - Method in class java.security.spec.DSAPrivateKeySpec
 
getX() - Method in interface javax.crypto.interfaces.DHPrivateKey
Returns the private value x.
getX() - Method in class javax.crypto.spec.DHPrivateKeySpec
Returns the private value x.
getX509Certificate(byte[]) - Method in class iaik.security.ssl.SecurityProvider
This method returns a X509Certificate created from a DER encoded byte array.
getX509Certificate(byte[]) - Method in class iaik.security.ssl.IaikProvider
This method returns an IAIK X509Certificate instance created from a DER encoded byte array.
getY() - Method in class iaik.security.dh.DHPublicKey
Returns the public value y as BigInteger.
getY() - Method in class iaik.security.dsa.DSAPublicKey
Returns the public key value y.
getY() - Method in interface java.security.interfaces.DSAPublicKey
 
getY() - Method in class java.security.spec.DSAPublicKeySpec
 
getY() - Method in interface javax.crypto.interfaces.DHPublicKey
Returns the public value y.
getY() - Method in class javax.crypto.spec.DHPublicKeySpec
Returns the public value y.
givenName - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the x.500 attribute type givenName, added by Telia.
GOSTParameterSpec - class iaik.security.cipher.GOSTParameterSpec.
GOST parameter specification.
GOSTParameterSpec(byte[], byte[]) - Constructor for class iaik.security.cipher.GOSTParameterSpec
Creates a GOST Parameter specification by using the given SBoxes and the first 8 bytes of the supplied byte array as initialization vector (IV).
GOSTParameterSpec(byte[], byte[], int) - Constructor for class iaik.security.cipher.GOSTParameterSpec
Creates a GOST Parameter specification by using the given SBoxes and 8 bytes of the supplied byte array as initialization vector (IV), beginning at the given offset.
Graph() - Static method in class com.entrust.toolkit.x509.certstore.CertificateGraph
Returns the certificate graph.
Guard - interface java.security.Guard.
 

H

Handler - class iaik.protocol.https.Handler.
This class implements an URLStreamHandler for HTTPS URLs.
Handler() - Constructor for class iaik.protocol.https.Handler
Default constructor.
hasContent() - Method in class iaik.pkcs.pkcs7.ContentInfoStream
Returns true if this ContentInfoStream has a content.
hasContent() - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
Returns true if there is a content.
hasExtensions() - Method in class iaik.x509.RevokedCertificate
Checks if there are extensions included into this revoked certificate.
hasExtensions() - Method in class iaik.x509.X509Certificate
Checks, if there are any extensions included into this certificate.
hasExtensions() - Method in class iaik.x509.X509Extensions
Checks, if there are any extensions currently maintained by this X509Extensions object.
hasExtensions() - Method in class iaik.x509.X509CRL
Checks, if there are any extensions included into this CRL.
hasExtensions() - Method in class java.security.cert.X509CRLEntry
 
hash - Variable in class iaik.security.rsa.RSASignature
The MessageDigest used to hash the data; supplied with an instance of the desired MessageDigest algorithm by any extending subclass.
hashCode() - Method in class com.entrust.toolkit.x509.extensions.OldCRLDistributionPoints
Returns a hashcode for this identity.
hashCode() - Method in class com.entrust.toolkit.x509.extensions.IssuingDistributionPoint
Returns a hashcode for this identity.
hashCode() - Method in class com.entrust.toolkit.x509.extensions.OldIssuingDistributionPoint
Returns a hashcode for this identity.
hashCode() - Method in class com.entrust.toolkit.x509.extensions.InvalidityDate
Returns a hashcode for this identity.
hashCode() - Method in class com.entrust.toolkit.x509.extensions.CertificateIssuer
Returns a hashcode for this identity.
hashCode() - Method in class com.entrust.toolkit.x509.extensions.OldBasicConstraints
Returns a hashcode for this identity.
hashCode() - Method in class com.entrust.toolkit.x509.extensions.HoldInstructionCode
Returns a hashcode for this identity.
hashCode() - Method in class com.entrust.toolkit.x509.extensions.EntrustVersInfo
Returns a hashcode for this identity.
hashCode() - Method in class com.entrust.toolkit.x509.extensions.DeltaCRLIndicator
Returns a hashcode for this identity.
hashCode() - Method in class com.entrust.toolkit.x509.extensions.KeyAttributes
Returns a hashcode for this identity.
hashCode() - Method in class com.entrust.toolkit.x509.extensions.OldAuthorityKeyIdentifier
Returns a hashcode for this identity.
hashCode() - Method in class iaik.asn1.ObjectID
Returns a hash code for this object.
hashCode() - Method in class iaik.asn1.ASN
Returns a hashcode for this object.
hashCode() - Method in class iaik.asn1.structures.RDN
Returns the hashcode for this RDN.
hashCode() - Method in class iaik.asn1.structures.Name
Returns a hashcode for this Name.
hashCode() - Method in class iaik.asn1.structures.AVA
Returns the hashcode for this AttributeValueAssertion.
hashCode() - Method in class iaik.pkcs.pkcs7.IssuerAndSerialNumber
Returns a hashcode for this IssuerAndSerialNumber.
hashCode() - Method in class iaik.security.dh.DHPublicKey
Returns a hash code for this object.
hashCode() - Method in class iaik.security.dh.DHParameters
Returns a hash code for this object.
hashCode() - Method in class iaik.security.dh.DHPrivateKey
Returns a hash code for this object.
hashCode() - Method in class iaik.security.dsa.DSAPrivateKey
Returns a hash code for this DSAPrivateKey object.
hashCode() - Method in class iaik.security.dsa.DSAPublicKey
Returns a hash code for this DSAPublicKey object.
hashCode() - Method in class iaik.security.dsa.DSAParams
Returns a hash code for this DSAParams object.
hashCode() - Method in class iaik.security.rsa.RSAPrivateKey
Returns a hash code for this object.
hashCode() - Method in class iaik.security.rsa.RSAPublicKey
Returns a hash code for this object.
hashCode() - Method in class iaik.security.ssl.SessionID
Creates an integer suitable for hash table indexing.
hashCode() - Method in class iaik.security.ssl.CipherSuite
 
hashCode() - Method in class iaik.x509.V3Extension
Returns the hash code of the extension.
hashCode() - Method in class iaik.x509.UnknownExtension
Returns a hashcode for this identity.
hashCode() - Method in class iaik.x509.extensions.CRLDistributionPoints
Returns a hashcode for this identity.
hashCode() - Method in class iaik.x509.extensions.BasicConstraints
Returns a hashcode for this identity.
hashCode() - Method in class iaik.x509.extensions.AuthorityKeyIdentifier
Returns a hashcode for this identity.
hashCode() - Method in class iaik.x509.extensions.PrivateKeyUsagePeriod
Returns a hashcode for this identity.
hashCode() - Method in class iaik.x509.extensions.IssuerAltName
Returns a hashcode for this identity.
hashCode() - Method in class iaik.x509.extensions.SubjectAltName
Returns a hashcode for this identity.
hashCode() - Method in class iaik.x509.extensions.AuthorityInfoAccess
Returns a hashcode for this identity.
hashCode() - Method in class iaik.x509.extensions.CertificatePolicies
Returns a hashcode for this identity.
hashCode() - Method in class iaik.x509.extensions.PolicyMappings
Returns a hashcode for this identity.
hashCode() - Method in class iaik.x509.extensions.KeyUsage
Returns a hashcode for this identity.
hashCode() - Method in class iaik.x509.extensions.SubjectKeyIdentifier
Returns a hashcode for this identity.
hashCode() - Method in class iaik.x509.extensions.ExtendedKeyUsage
Returns a hashcode for this identity.
hashCode() - Method in class iaik.x509.extensions.CRLNumber
Returns a hashcode for this identity.
hashCode() - Method in class iaik.x509.extensions.PolicyConstraints
Returns a hashcode for this identity.
hashCode() - Method in class iaik.x509.extensions.NameConstraints
Returns a hashcode for this identity.
hashCode() - Method in class iaik.x509.extensions.ReasonCode
Returns a hashcode for this identity.
hashCode() - Method in class iaik.x509.extensions.ErrorExtension
Returns a hashcode for this identity.
hashCode() - Method in class iaik.x509.extensions.netscape.NetscapeCertRenewalUrl
Returns a hashcode for this identity.
hashCode() - Method in class iaik.x509.extensions.netscape.NetscapeRevocationUrl
Returns a hashcode for this identity.
hashCode() - Method in class iaik.x509.extensions.netscape.NetscapeCertType
Returns a hashcode for this identity.
hashCode() - Method in class iaik.x509.extensions.netscape.NetscapeCaPolicyUrl
Returns a hashcode for this identity.
hashCode() - Method in class iaik.x509.extensions.netscape.NetscapeSSLServerName
Returns a hashcode for this identity.
hashCode() - Method in class iaik.x509.extensions.netscape.NetscapeBaseUrl
Returns a hashcode for this identity.
hashCode() - Method in class iaik.x509.extensions.netscape.NetscapeCaRevocationUrl
Returns a hashcode for this identity.
hashCode() - Method in class iaik.x509.extensions.netscape.NetscapeComment
Returns a hashcode for this identity.
hashCode() - Method in interface java.security.Principal
 
hashCode() - Method in class java.security.Permission
 
hashCode() - Method in class java.security.CodeSource
 
hashCode() - Method in class java.security.BasicPermission
 
hashCode() - Method in class java.security.cert.X509CRLEntry
 
hashCode() - Method in class java.security.cert.Certificate
 
hashCode() - Method in class java.security.cert.X509CRL
 
hashCode() - Method in class javax.crypto.spec.SecretKeySpec
Returns a hash code value for this object.
hasMoreElements() - Method in class iaik.utils.ArrayEnumeration
Checks if there are more elements in this ArrayEnumeration.
hasProtAuthPath() - Method in class com.entrust.toolkit.pkcs11.TokenInfo
Returns true if token has a "protected authentication path", whereby a user can log into the token without passing a PIN through the Cryptoki library
hasRegisteredName(String) - Static method in class iaik.asn1.ObjectID
Looks if a name for the object identifier specified by the given OID string already is registered.
hasSmallFactors(BigInteger) - Static method in class iaik.utils.NumberTheory
Test the given BigInteger b for small prime factors.
hasUnsupportedCriticalExtension() - Method in class iaik.x509.RevokedCertificate
Returns true if there are unsupported critical extensions.
hasUnsupportedCriticalExtension() - Method in class iaik.x509.X509Certificate
Returns true if there are unsupported critical extensions.
hasUnsupportedCriticalExtension() - Method in class iaik.x509.X509Extensions
Returns true if there are unsupported critical extensions.
hasUnsupportedCriticalExtension() - Method in class iaik.x509.X509CRL
Returns true if there are unsupported critical extensions.
hasUnsupportedCriticalExtension() - Method in interface java.security.cert.X509Extension
 
HMac - class iaik.security.mac.HMac.
This class extends the javax.crypto.MACSpi class for providing the functionality of the HMAC(Keyed-Hashing for Message Authentication) algorithm, as specified in RFC 2104.
HMac(String) - Constructor for class iaik.security.mac.HMac
Creates a new HMac for the specified hash algorithm.
HMacMd5 - class iaik.security.mac.HMacMd5.
This class implements the HMAC(Keyed-Hashing for Message Authentication) algorithm as defined in RFC 2104 with MD5 as message digest algorithm.
HMacMd5() - Constructor for class iaik.security.mac.HMacMd5
Default constructor.
HMacSha - class iaik.security.mac.HMacSha.
This class implements the HMAC(Keyed-Hashing for Message Authentication) algorithm as defined in RFC 2104 with Secure Hash Algorithm as message digest algorithm.
HMacSha() - Constructor for class iaik.security.mac.HMacSha
Default constructor.
HoldInstructionCode - class com.entrust.toolkit.x509.extensions.HoldInstructionCode.
This class implements the HoldInstructionCode Extension.
HoldInstructionCode() - Constructor for class com.entrust.toolkit.x509.extensions.HoldInstructionCode
Default constructor.
HttpDirectoryClient - class com.entrust.toolkit.util.HttpDirectoryClient.
HttpDirectoryClient works together with HttpDirectoryServlet to send requests to an LDAP Directory over an HTTP tunnel.
HttpDirectoryClient(String, int) - Constructor for class com.entrust.toolkit.util.HttpDirectoryClient
 
HttpDirectoryServlet - class com.entrust.toolkit.util.HttpDirectoryServlet.
HttpDirectoryServlet is a servlet that proxies client requests to an LDAP Directory over HTTP.
HttpDirectoryServlet() - Constructor for class com.entrust.toolkit.util.HttpDirectoryServlet
 
HttpManagerClient - class com.entrust.toolkit.util.HttpManagerClient.
HttpManagerClient works together with HttpManagerServlet to proxy requests to an Entrust PKI over HTTP.
HttpManagerClient(String, int, String) - Constructor for class com.entrust.toolkit.util.HttpManagerClient
 
HttpManagerServlet - class com.entrust.toolkit.util.HttpManagerServlet.
HttpManagerServlet is a servlet that proxies client requests to an Entrust PKI, allowing users to be initialized over an http tunnel.
HttpManagerServlet() - Constructor for class com.entrust.toolkit.util.HttpManagerServlet
 
HttpsURLConnection - class iaik.protocol.https.HttpsURLConnection.
The class HttpsURLConnection provides support for HTTPS URLs.
HttpsURLConnection(URL) - Constructor for class iaik.protocol.https.HttpsURLConnection
Constructor for a HttpsURLConnection.
HttpsURLStreamHandlerFactory - class iaik.protocol.https.HttpsURLStreamHandlerFactory.
The class HttpsURLStreamHandlerFactory implements an URLStreamHandlerFactory for HTTPS URLs.
HttpsURLStreamHandlerFactory() - Constructor for class iaik.protocol.https.HttpsURLStreamHandlerFactory
Create a new HttpsURLStreamHandlerFactory().

I

IA5String - class iaik.asn1.IA5String.
This class implements the native ASN.1 type "IA5String".
IA5String - Static variable in class iaik.asn1.DerInputStream
Global ASN.1 type IA5String (String of ASCII characters)
IA5String - Static variable in class iaik.asn1.ASN
Global ASN.1 type IA5String (String of ASCII characters)
IA5String() - Constructor for class iaik.asn1.IA5String
Creates an empty IA5String.
IA5String(String) - Constructor for class iaik.asn1.IA5String
Creates a new ASN.1 IA5String object for the given String value.
IAIK - class iaik.security.provider.IAIK.
This class represents the master class of the IAIK Security Package Provider (SPP) for the Java Security API.
iaik.asn1 - package iaik.asn1
 
iaik.asn1.structures - package iaik.asn1.structures
 
iaik.pkcs - package iaik.pkcs
 
iaik.pkcs.pkcs10 - package iaik.pkcs.pkcs10
 
iaik.pkcs.pkcs12 - package iaik.pkcs.pkcs12
 
iaik.pkcs.pkcs5 - package iaik.pkcs.pkcs5
 
iaik.pkcs.pkcs7 - package iaik.pkcs.pkcs7
 
iaik.pkcs.pkcs8 - package iaik.pkcs.pkcs8
 
iaik.protocol.https - package iaik.protocol.https
 
iaik.security.cipher - package iaik.security.cipher
 
iaik.security.dh - package iaik.security.dh
 
iaik.security.dsa - package iaik.security.dsa
 
iaik.security.keystore - package iaik.security.keystore
 
iaik.security.mac - package iaik.security.mac
 
iaik.security.md - package iaik.security.md
 
iaik.security.pbe - package iaik.security.pbe
 
iaik.security.provider - package iaik.security.provider
 
iaik.security.random - package iaik.security.random
 
iaik.security.rsa - package iaik.security.rsa
 
iaik.security.spec - package iaik.security.spec
 
iaik.security.ssl - package iaik.security.ssl
 
iaik.utils - package iaik.utils
 
iaik.x509 - package iaik.x509
 
iaik.x509.extensions - package iaik.x509.extensions
 
iaik.x509.extensions.netscape - package iaik.x509.extensions.netscape
 
IAIK() - Constructor for class iaik.security.provider.IAIK
This is the default constructor which registers the implemented algorithms to the Java Security API.
IAIKKeyStore - class iaik.security.keystore.IAIKKeyStore.
This class implements the Service Provider Interface (SPI) for the KeyStore class.
IAIKKeyStore() - Constructor for class iaik.security.keystore.IAIKKeyStore
This is the default constructor
IaikPBEParameterSpec - class iaik.security.spec.IaikPBEParameterSpec.
This class extends PBEParameterSpec and implements the ASN1Type interface.
IaikPBEParameterSpec(ASN1Object) - Constructor for class iaik.security.spec.IaikPBEParameterSpec
Creates a PBE paramter specification from an ASN1Object.
IaikPBEParameterSpec(byte[], int) - Constructor for class iaik.security.spec.IaikPBEParameterSpec
Specifies the PBE parameters, using a salt and a iteration count.
IaikProvider - class iaik.security.ssl.IaikProvider.
This class implements the SecurityProvider interface for the provider IAIK.
IaikProvider() - Constructor for class iaik.security.ssl.IaikProvider
Default Constructor.
IaikSecurity - class javax.crypto.IaikSecurity.
This class handles Security providers, algorithm names, aliases, and so on.
IaikSecurity(String, String, String) - Constructor for class javax.crypto.IaikSecurity
Creates an IaikSecurity object to search for a algorithm of the given type, implemented by the given provider.
id_pkix_cps - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKIX object id-pkix-cps indicating a CPS Pointer qualifier for defining a (URI) pointer to a Certification Practice Statement (CPS) describing a particular CA policy.
id_pkix_unotice - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKIX object id-pkix-unotice indicating a User Notice qualifier for describing a particular CA policy.
IDEA - class iaik.security.cipher.IDEA.
Extends the BufferedCipher class for adding a buffering mechanism to the underlying IDEA cipher.
idea_CBC - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the IDEA symmetric block cipher used in CBC mode.
IDEA() - Constructor for class iaik.security.cipher.IDEA
Creates an IDEA object by calling the BufferedCipher constructor for the IDEA cipher.
IDEAKeyGenerator - class iaik.security.cipher.IDEAKeyGenerator.
This class provides the functionality of a IDEA key generator.
IDEAKeyGenerator() - Constructor for class iaik.security.cipher.IDEAKeyGenerator
 
IGNORE - Static variable in class iaik.utils.Base64InputStream
 
iKEIntermediate - Static variable in class iaik.x509.extensions.ExtendedKeyUsage
The "iKEIntermediate" ExtendedKeyUsage purpose id.
IllegalBlockSizeException - exception javax.crypto.IllegalBlockSizeException.
Exception for any kind of block size violation.
IllegalBlockSizeException() - Constructor for class javax.crypto.IllegalBlockSizeException
Default Constructor.
IllegalBlockSizeException(String) - Constructor for class javax.crypto.IllegalBlockSizeException
Creates a IllegalBlockSizeException with a description string message as parameter.
implementations - Static variable in class iaik.asn1.structures.AlgorithmID
Implementation repository.
IMPLICIT - Static variable in class iaik.pkcs.pkcs7.SignedDataStream
Denotes a mode where the signed message is included in the Signature
IMPLICIT - Static variable in class iaik.pkcs.pkcs7.DigestedDataStream
Denotes a mode where the data to be digested is included.
implies(CodeSource) - Method in class java.security.CodeSource
 
implies(Permission) - Method in class java.security.Permission
 
implies(Permission) - Method in class java.security.ProtectionDomain
 
implies(Permission) - Method in class java.security.PermissionCollection
 
implies(Permission) - Method in class java.security.BasicPermission
 
in - Variable in class com.entrust.toolkit.util.ManagerTransport
 
indefiniteLength() - Method in class iaik.asn1.ASN1Object
Returns whether this ASN1Object will be encoded by using the definite or indefinite encoding method.
Info - class com.entrust.toolkit.pkcs11.Info.
Class info contains the information from the cryptoki lib as - version - vendor The Info is returned in the method getInfo() of the class PKCS11Information.
Info() - Constructor for class com.entrust.toolkit.pkcs11.Info
 
IniFile - class com.entrust.toolkit.util.IniFile.
IniFile provides a convient format for storing program data in a file, based closely on MS-Windows 3.x "INI" files.
IniFile() - Constructor for class com.entrust.toolkit.util.IniFile
Initializes IniFile
IniFile(InputStream) - Constructor for class com.entrust.toolkit.util.IniFile
Initializes IniFile using a generic input stream
IniFile(String) - Constructor for class com.entrust.toolkit.util.IniFile
Initializes IniFile with a specific filename
init(AlgorithmParameterSpec) - Method in class java.security.AlgorithmParameters
 
init(AlgorithmParameterSpec) - Method in class java.security.AlgorithmParameterGenerator
 
init(AlgorithmParameterSpec) - Method in class javax.crypto.KeyGenerator
Initializes this key generator with the given algorithm parameters.
init(AlgorithmParameterSpec, SecureRandom) - Method in class java.security.AlgorithmParameterGenerator
 
init(AlgorithmParameterSpec, SecureRandom) - Method in class javax.crypto.KeyGenerator
Initializes this key generator with given algorithm parameters and random seed.
init(ASN1Object) - Method in class com.entrust.toolkit.x509.extensions.OldCRLDistributionPoints
Inits this OldCRLDistributionPoints implementation with an ASN1Object representing the value of this extension.
init(ASN1Object) - Method in class com.entrust.toolkit.x509.extensions.IssuingDistributionPoint
Inits this IssuingDistributionPoint implementation with an ASN1Object representing the value of this extension.
init(ASN1Object) - Method in class com.entrust.toolkit.x509.extensions.OldIssuingDistributionPoint
Inits this OldIssuingDistributionPoint implementation with an ASN1Object representing the value of this extension.
init(ASN1Object) - Method in class com.entrust.toolkit.x509.extensions.InvalidityDate
Inits this InvalidityDate implementation with an ASN1Object representing the value of this extension.
init(ASN1Object) - Method in class com.entrust.toolkit.x509.extensions.CertificateIssuer
Inits this CertificateIssuer implementation with an ASN1Object representing the value of this extension.
init(ASN1Object) - Method in class com.entrust.toolkit.x509.extensions.OldBasicConstraints
Inits this OldBasicConstraints implementation with an ASN1Object representing the value of this extension.
init(ASN1Object) - Method in class com.entrust.toolkit.x509.extensions.HoldInstructionCode
Inits this HoldInstructionCode implementation with an ASN1Object representing the value of this extension.
init(ASN1Object) - Method in class com.entrust.toolkit.x509.extensions.EntrustVersInfo
Inits this EntrustVersInfo implementation with an ASN1Object representing the value of this extension.
init(ASN1Object) - Method in class com.entrust.toolkit.x509.extensions.DeltaCRLIndicator
Inits this DeltaCRLIndicator implementation with an ASN1Object representing the value of this extension.
init(ASN1Object) - Method in class com.entrust.toolkit.x509.extensions.KeyAttributes
Inits this KeyAttributes implementation with an ASN1Object representing the value of this extension.
init(ASN1Object) - Method in class com.entrust.toolkit.x509.extensions.OldAuthorityKeyIdentifier
Inits this OldAuthorityKeyIdentifier implementation with an ASN1Object representing the value of this extension.
init(ASN1Object) - Method in class iaik.x509.V3Extension
Inits the implementation with an ASN1Object.
init(ASN1Object) - Method in class iaik.x509.UnknownExtension
Inits the implementation with an ASN1 object representing the value of the unknown extension.
init(ASN1Object) - Method in class iaik.x509.extensions.CRLDistributionPoints
Inits this CRLDistributionPoints implementation with an ASN1object representing the value of this extension.
init(ASN1Object) - Method in class iaik.x509.extensions.BasicConstraints
Inits this BasicConstraints implementation with an ASN1Object representing the value of this extension.
init(ASN1Object) - Method in class iaik.x509.extensions.AuthorityKeyIdentifier
Inits this AuthorityKeyIdentifier implementation with an ASN1Object representing the value of this extension.
init(ASN1Object) - Method in class iaik.x509.extensions.PrivateKeyUsagePeriod
Inits this PrivateKeyUsagePeriod implementation with an ASN1Object representing the value of this extension.
init(ASN1Object) - Method in class iaik.x509.extensions.IssuerAltName
Inits this IssuerAltName implementation with an ASN1object representing the value of this extension.
init(ASN1Object) - Method in class iaik.x509.extensions.SubjectAltName
Inits this SubjectAltName implementation with an ASN1object representing the value of this extension.
init(ASN1Object) - Method in class iaik.x509.extensions.AuthorityInfoAccess
Inits this AuthorityInfoAccess implementation with an ASN1object representing the value of this extension.
init(ASN1Object) - Method in class iaik.x509.extensions.CertificatePolicies
Inits this CertificatePolicies implementation with an ASN1object representing the value of this extension.
init(ASN1Object) - Method in class iaik.x509.extensions.PolicyMappings
Inits this PolicyMappings implementation with an ASN1object representing the value of this extension.
init(ASN1Object) - Method in class iaik.x509.extensions.KeyUsage
Inits this KeyUsage implementation with an ASN1Object representing the value of this extension.
init(ASN1Object) - Method in class iaik.x509.extensions.SubjectKeyIdentifier
Inits this SubjectKeyIdentifier implementation with an ASN1object representing the value of this extension.
init(ASN1Object) - Method in class iaik.x509.extensions.ExtendedKeyUsage
Inits this ExtendedKeyUsage implementation with an ASN1Object representing the value of this extension.
init(ASN1Object) - Method in class iaik.x509.extensions.CRLNumber
Inits this CRLNumber implementation with an ASN1object representing the value of this extension.
init(ASN1Object) - Method in class iaik.x509.extensions.PolicyConstraints
Inits this PolicyConstraints implementation with an ASN1object representing the value of this extension.
init(ASN1Object) - Method in class iaik.x509.extensions.NameConstraints
Inits this NameConstraints implementation with an ASN1object representing the value of this extension.
init(ASN1Object) - Method in class iaik.x509.extensions.ReasonCode
Inits this ReasonCode implementation with an ASN1object representing the value of this extension.
init(ASN1Object) - Method in class iaik.x509.extensions.ErrorExtension
Implements the V3Extension Interface.
init(ASN1Object) - Method in class iaik.x509.extensions.netscape.NetscapeCertRenewalUrl
Inits this NetscapeCertRenewalUrl implementation with an ASN1object representing the value of this extension.
init(ASN1Object) - Method in class iaik.x509.extensions.netscape.NetscapeRevocationUrl
Inits this NetscapeRevocationUrl implementation with an ASN1object representing the value of this extension.
init(ASN1Object) - Method in class iaik.x509.extensions.netscape.NetscapeCertType
Inits this NetscapeCertType implementation with an ASN1object representing the value of this extension.
init(ASN1Object) - Method in class iaik.x509.extensions.netscape.NetscapeCaPolicyUrl
Inits this NetscapeCaPolicyUrl implementation with an ASN1object representing the value of this extension.
init(ASN1Object) - Method in class iaik.x509.extensions.netscape.NetscapeSSLServerName
Inits this NetscapeSSLServerName implementation with an ASN1object representing the value of this extension.
init(ASN1Object) - Method in class iaik.x509.extensions.netscape.NetscapeBaseUrl
Inits this NetscapeBaseUrl implementation with an ASN1object representing the value of this extension.
init(ASN1Object) - Method in class iaik.x509.extensions.netscape.NetscapeCaRevocationUrl
Inits this NetscapeCaRevocationUrl implementation with an ASN1object representing the value of this extension.
init(ASN1Object) - Method in class iaik.x509.extensions.netscape.NetscapeComment
Inits this NetscapeComment implementation with an ASN1object representing the value of this extension.
init(byte[]) - Method in class java.security.AlgorithmParameters
 
init(byte[], String) - Method in class java.security.AlgorithmParameters
 
init(ClientSettings) - Method in class com.entrust.toolkit.x509.policies.ClientSettings
Copies another ClientSettings object into this one.
init(int) - Method in class java.security.AlgorithmParameterGenerator
 
init(int) - Method in class javax.crypto.KeyGenerator
Initializes this key generator for the given strength.
init(int, Key) - Method in class javax.crypto.Cipher
Initializes this cipher object with a proper key.
init(int, Key, AlgorithmParameters) - Method in class javax.crypto.Cipher
Initializes this cipher with a key and a set of algorithm parameters.
init(int, Key, AlgorithmParameterSpec) - Method in class javax.crypto.Cipher
Initializes this cipher object with proper key and algorithm parameters.
init(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class javax.crypto.Cipher
Initializes this cipher object with proper key and algorithm parameters, and some random seed.
init(int, Key, AlgorithmParameters, SecureRandom) - Method in class javax.crypto.Cipher
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.
init(int, Key, SecureRandom) - Method in class javax.crypto.Cipher
Initializes this cipher object with a proper key and some random seed.
init(int, SecureRandom) - Method in class java.security.AlgorithmParameterGenerator
 
init(int, SecureRandom) - Method in class javax.crypto.KeyGenerator
Initializes this key generator for the given strength with the given random seed
init(Key) - Method in class javax.crypto.Mac
Initializes this Mac object with the given secret key.
init(Key) - Method in class javax.crypto.KeyAgreement
Initializes this KeyAgreement with the given key, which constitutes the private key (including all required algorithm parameters) of some entity being involved in this key agreement procedure.
init(Key, AlgorithmParameterSpec) - Method in class javax.crypto.Mac
Initializes this Mac object with given secret key and algorithm parameter specification.
init(Key, AlgorithmParameterSpec) - Method in class javax.crypto.KeyAgreement
Initializes this KeyAgreement with the given key and algorithm parameters, where the given key constitutes the private key of some entity being involved in this key agreement procedure.
init(Key, AlgorithmParameterSpec, SecureRandom) - Method in class javax.crypto.KeyAgreement
Initializes this KeyAgreement with the given key, algorithm parameters, and random seed.
init(Key, SecureRandom) - Method in class javax.crypto.KeyAgreement
Initializes this KeyAgreement with the given key and random seed, where the given key constitutes the private key (including all required algorithm parameters) of some entity being involved in this key agreement procedure.
init(SecureRandom) - Method in class javax.crypto.KeyGenerator
Initializes this key generator with the given random seed.
init(ServletConfig) - Method in class com.entrust.toolkit.util.HttpManagerServlet
Overrides the init method in the servlet superclass.
init(ServletConfig) - Method in class com.entrust.toolkit.util.HttpDirectoryServlet
Overrides the init method in the servlet superclass.
init(Socket, SSLContext, boolean) - Method in class iaik.security.ssl.SSLSocket
Initialize the SSLSocket.
init(X509Certificate[], TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.OldBasicConstraintsCertTestlet
During the initialization phase, we add a BasicConstraintsTestletData object to the TestletDataSet, if it doesn't already exist.
init(X509Certificate[], TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.KeyUsageCertTestlet
 
init(X509Certificate[], TestletDataSet) - Method in interface com.entrust.toolkit.x509.testlets.CertTestlet
Initializes the certificate extension testlet when a new certificate chain is to be validated.
init(X509Certificate[], TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.BasicConstraintsCertTestlet
During the initialization phase, we add a BasicConstraintsTestletData object to the TestletDataSet, if it doesn't already exist.
init(X509Certificate[], TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.PolicyConstraintsCertTestlet
 
init(X509Certificate[], TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.NullCertTestlet
 
init(X509Certificate[], TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.CertificatePoliciesCertTestlet
 
init(X509Certificate[], TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.NameConstraintsCertTestlet
 
init(X509Certificate, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.AuthorityKeyIdentifierCRLTestlet
 
init(X509Certificate, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.NullCRLTestlet
 
init(X509Certificate, TestletDataSet) - Method in interface com.entrust.toolkit.x509.testlets.CRLTestlet
Initializes the CRL extension testlet when a new CRL is to be validated.
init(X509Certificate, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.IssuingDistributionPointCRLTestlet
 
init(X509CRL, TestletDataSet) - Method in interface com.entrust.toolkit.x509.testlets.CRLEntryTestlet
Initializes the CRL entry extension testlet when a new CRL is to be validated.
init(X509CRL, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.NullCRLEntryTestlet
 
init(X509CRL, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.CertificateIssuerCRLEntryTestlet
Initializes the CRL entry extension testlet when a new CRL is to be validated.
InitBufferedInputStream - class iaik.utils.InitBufferedInputStream.
An ordinary BufferedInputStream where the internal buffer can be initialized with an array.
InitBufferedInputStream(InputStream, byte[]) - Constructor for class iaik.utils.InitBufferedInputStream
Creates a new buffered input stream to read data from the specified input stream.
InitBufferedInputStream(InputStream, byte[], int) - Constructor for class iaik.utils.InitBufferedInputStream
Creates a new buffered input stream to read data from the specified input stream with the specified buffer size.
initCipher(int, Key) - Method in class iaik.security.cipher.PbeWithMD5AndDES_CBC
Is used by all engineInit methods and initializes the cipher.
initCipher(int, Key, SecureRandom) - Method in class iaik.security.cipher.PbeWithSHAAnd3_KeyTripleDES_CBC
Is used by the engineInit methods and initializes the cipher.
initCipher(int, Key, SecureRandom) - Method in class iaik.security.cipher.PbeWithSHAAnd40BitRC2_CBC
This method is used by the engineInit methods and initializes the cipher.
initialize() - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
initialize(AlgorithmParameterSpec) - Method in class java.security.KeyPairGenerator
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.dh.DHKeyPairGenerator
Initializes this DHKeyPairGenerator with given DH parameter specification and random seed.
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class iaik.security.dsa.DSAKeyPairGenerator
Initializes this DSAKeyPairGenerator with given DSAParameterSpec and random seed.
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class java.security.KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class java.security.KeyPairGenerator
 
initialize(DSAParams, SecureRandom) - Method in class iaik.security.dsa.DSAKeyPairGenerator
Initializes this DSAKeyPairGenerator with given DSA parameters and random seed.
initialize(DSAParams, SecureRandom) - Method in interface java.security.interfaces.DSAKeyPairGenerator
 
initialize(int) - Method in class com.entrust.toolkit.security.provider.RSAKeyPairGenerator
Initialize the generator with a specific key length.
initialize(int) - Method in class iaik.security.dh.DHKeyPairGenerator
Initializes the DHKeyPairGenerator for given prime modulus length.
initialize(int) - Method in class iaik.security.dsa.DSAKeyPairGenerator
Initializes this DSAKeyPairGenerator for given modulus length.
initialize(int) - Method in class java.security.KeyPairGenerator
 
initialize(int, BigInteger, SecureRandom) - Method in class com.entrust.toolkit.security.provider.RSAKeyPairGenerator
Initialize with a specific key length, public exponent, and random number source.
initialize(int, boolean, SecureRandom) - Method in class iaik.security.dsa.DSAKeyPairGenerator
Initializes this DSAKeyPairGenerator for given modulus length with the given random seed.
initialize(int, boolean, SecureRandom) - Method in interface java.security.interfaces.DSAKeyPairGenerator
 
initialize(int, SecureRandom) - Method in class com.entrust.toolkit.security.provider.RSAKeyPairGenerator
Initialize with a specific key length and random number source
initialize(int, SecureRandom) - Method in class iaik.security.dh.DHKeyPairGenerator
Initializes the DHKeyPairGenerator for given prime modulus length with the given random seed.
initialize(int, SecureRandom) - Method in class iaik.security.dsa.DSAKeyPairGenerator
Initializes this DSAKeyPairGenerator for given modulus length with the given random seed.
initialize(int, SecureRandom) - Method in class java.security.KeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class java.security.KeyPairGenerator
 
initialized() - Method in class com.entrust.toolkit.x509.policies.ClientSettings
Return true if the settings have been initialized.
initials - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the x.500 attribute type initials.
initPin(long, String) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
initSign(PrivateKey) - Method in class java.security.Signature
 
initSign(PrivateKey, SecureRandom) - Method in class java.security.Signature
 
initToken(long, String, String) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
initVerify(PublicKey) - Method in class java.security.Signature
 
input_stream - Variable in class iaik.pkcs.pkcs7.SignedDataStream
An InputStream holding the data.
input_stream - Variable in class iaik.pkcs.pkcs7.DigestedDataStream
An InputStream holding the data.
insertProviderAt(Provider, int) - Static method in class java.security.Security
 
insertSorted(CipherSuite) - Method in class iaik.security.ssl.CipherSuiteList
Perform a sorted insertion of the given ciphersuite into this list.
insertSorted(CipherSuite[]) - Method in class iaik.security.ssl.CipherSuiteList
Perform a sorted insertion of the ciphersuites from the given array into this list.
INTEGER - class iaik.asn1.INTEGER.
This class implements the native ASN.1 type "INTEGER".
INTEGER - Static variable in class iaik.asn1.DerInputStream
Global ASN.1 type INTEGER
INTEGER - Static variable in class iaik.asn1.ASN
Global ASN.1 type INTEGER
INTEGER() - Constructor for class iaik.asn1.INTEGER
Creates an empty INTEGER.
INTEGER(BigInteger) - Constructor for class iaik.asn1.INTEGER
Creates a new ASN.1 INTEGER object for the given Java BigInteger value.
INTEGER(int) - Constructor for class iaik.asn1.INTEGER
Creates a new ASN.1 INTEGER object for the given Java int value.
interfaces - Static variable in class iaik.utils.Factory
Repository of known interfaces.
InternalErrorException - exception iaik.utils.InternalErrorException.
This exception is thrown, if there occurs an internal error caused by some development error and not by an user of the application.
InternalErrorException() - Constructor for class iaik.utils.InternalErrorException
Constructs a new internal error exception.
InternalErrorException(Exception) - Constructor for class iaik.utils.InternalErrorException
Constructs an InternalErrorException with the exception which causes this exception.
InternalErrorException(String) - Constructor for class iaik.utils.InternalErrorException
Constructs an InternalErrorException with a specified detail message.
InternalErrorException(String, Exception) - Constructor for class iaik.utils.InternalErrorException
Constructs an InternalErrorException with a specified detail message and the exception which causes this exception.
intersect(Set) - Method in class com.entrust.toolkit.Set
The intersection set operation.
intersectWith(CipherSuiteList) - Method in class iaik.security.ssl.CipherSuiteList
Compute the intersection of this list and another list.
InvalidAlgorithmParameterException - exception java.security.InvalidAlgorithmParameterException.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
InvalidAlgorithmParameterException() - Constructor for class java.security.InvalidAlgorithmParameterException
 
InvalidAlgorithmParameterException(String) - Constructor for class java.security.InvalidAlgorithmParameterException
 
invalidate() - Method in class iaik.security.ssl.Session
Invalidate this session.
InvalidityDate - class com.entrust.toolkit.x509.extensions.InvalidityDate.
This class implements the InvalidityDate Extension.
InvalidityDate() - Constructor for class com.entrust.toolkit.x509.extensions.InvalidityDate
Default constructor.
InvalidKeyException - exception java.security.InvalidKeyException.
 
InvalidKeyException() - Constructor for class java.security.InvalidKeyException
 
InvalidKeyException(String) - Constructor for class java.security.InvalidKeyException
 
InvalidKeySpecException - exception java.security.spec.InvalidKeySpecException.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
InvalidKeySpecException() - Constructor for class java.security.spec.InvalidKeySpecException
 
InvalidKeySpecException(String) - Constructor for class java.security.spec.InvalidKeySpecException
 
InvalidParameterException - exception java.security.InvalidParameterException.
 
InvalidParameterException() - Constructor for class java.security.InvalidParameterException
 
InvalidParameterException(String) - Constructor for class java.security.InvalidParameterException
 
InvalidParameterSpecException - exception java.security.spec.InvalidParameterSpecException.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
InvalidParameterSpecException() - Constructor for class java.security.spec.InvalidParameterSpecException
 
InvalidParameterSpecException(String) - Constructor for class java.security.spec.InvalidParameterSpecException
 
InvalidUserException - exception com.entrust.toolkit.exceptions.InvalidUserException.
Thrown to indicate that the operation is not permitted because the user is not logged in.
InvalidUserException() - Constructor for class com.entrust.toolkit.exceptions.InvalidUserException
Constructs a InvalidUserException with no detail message.
InvalidUserException(String) - Constructor for class com.entrust.toolkit.exceptions.InvalidUserException
Constructs a InvalidUserException with the specified detail message.
InvalidUserException(String, Exception) - Constructor for class com.entrust.toolkit.exceptions.InvalidUserException
Constructs a InvalidUserException with the specified detail message that wraps an exception thrown inside the PKCS#7 processing code.
iPAddress - Static variable in class iaik.asn1.structures.GeneralName
GeneralName type iPAddress (7).
ipsecEndSystem - Static variable in class iaik.x509.extensions.ExtendedKeyUsage
The "IP security end system" ExtendedKeyUsage purpose id.
ipsecTunnel - Static variable in class iaik.x509.extensions.ExtendedKeyUsage
The "IP security tunnel termination" ExtendedKeyUsage purpose id.
ipsecUser - Static variable in class iaik.x509.extensions.ExtendedKeyUsage
The "IP security user" ExtendedKeyUsage purpose id.
isA(ASN) - Method in class iaik.asn1.ASN1Object
Tests if this object is an instance of given ASN.1 type.
isActive() - Method in class iaik.utils.StreamCopier
Check whether the copier is already finished.
isAvailable() - Method in class iaik.security.ssl.CipherSuite
Check if this ciphersuite is available, i.e.
isAvailable(String) - Static method in class iaik.utils.ExtendedProvider
Check if the class with the specified name is available
isCertificateEntry(String) - Method in class java.security.KeyStore
 
isClockOnToken() - Method in class com.entrust.toolkit.pkcs11.TokenInfo
Returns true if token has its own hardware clock
isConnectionOpen() - Method in class com.entrust.toolkit.pkcs11.PKCS11LibraryConnection
Gives information if the connection is open or not.
isConstructed() - Method in class iaik.asn1.ASN1Object
Returns whether this ASN1Object is constructed or primitive.
isCritical() - Method in class iaik.x509.V3Extension
Returns true, if this extension is critical.
isCriticalExtension() - Method in class iaik.x509.X509ExtensionInitException
Returns true if the broken extension is critical.
isDSAKeyPairGenSupported() - Method in class com.entrust.toolkit.pkcs11.MechanismList
Returns true if the token supports DSA key pair generator algorithm
isDsaSupported() - Method in class com.entrust.toolkit.pkcs11.MechanismList
Returns true if the token supports the DSA algorithm
isEmpty() - Method in class com.entrust.toolkit.util.Map
Tests if this map maps no keys to values.
isEmpty() - Method in class iaik.asn1.structures.Name
Checks if there are any RDNs included in this Name.
isEncrypted() - Method in class iaik.utils.SSLeayPrivateKey
Returns true if this private key is encrypted.
isEncrypted() - Method in class iaik.utils.KeyAndCertificate
Test whether this KeyAndCertificate object contains an encrypted private key.
isEqual(byte[]) - Method in class com.entrust.toolkit.util.ByteArray
Compares the data member m_array with the byte array in the argument
isEqual(byte[], byte[]) - Static method in class java.security.MessageDigest
 
isEqual(ByteArray) - Method in class com.entrust.toolkit.util.ByteArray
Compares the data member m_array with the byte array stored in the argument
isExportable() - Method in class iaik.security.ssl.CipherSuite
Returns true if this cipher suite is exportable.
isImplemented(String) - Method in class iaik.security.ssl.SecurityProvider
Check if the specified algorithm is implemented by this provider.
isImplicitlyTagged() - Method in class iaik.asn1.CON_SPEC
Returns true if this Context Specific ASN1Object is implicitly tagged.
isIssuerOf(X509Certificate) - Method in class iaik.pkcs.pkcs7.IssuerAndSerialNumber
Checks if the issuer of this IssuerAndSerialNumber has issued the given certificate.
isKeyEntry(String) - Method in class java.security.KeyStore
 
isLoggedIn() - Method in class com.entrust.toolkit.User
Indicates whether or not the user is logged in to the Toolkit.
isLoggedOn() - Method in class com.entrust.toolkit.credentials.Profile
 
isLoginRequired() - Method in class com.entrust.toolkit.pkcs11.TokenInfo
Returns true if there are some cryptographic functions that a user must be logged in to perform
isMd2RsaPkcsAlgorithmSupported() - Method in class com.entrust.toolkit.pkcs11.MechanismList
Returns true if the token supports the MD2 with RSA PKCS algorithm
isMd5RsaPkcsAlgorithmSupported() - Method in class com.entrust.toolkit.pkcs11.MechanismList
Returns true if the token supports the MD5 with RSA PKCS algorithm
isOnline() - Method in class com.entrust.toolkit.User
Indicates the user's working mode (online or offline).
isParityAdjusted(byte[], int) - Static method in class javax.crypto.spec.DESedeKeySpec
Checks if the DES-EDE key, supplied in a byte array beginning at the given offset, is parity-adjusted.
isParityAdjusted(byte[], int) - Static method in class javax.crypto.spec.DESKeySpec
Checks if the DES key, supplied in a byte array beginning at the given offset, is parity-adjusted.
isProbablePrime(BigInteger) - Static method in class iaik.utils.NumberTheory
Perform a probabilistic primality test to determine if b is prime.
isReadOnly() - Method in class java.security.PermissionCollection
 
isRestoreKeyNotNeeded() - Method in class com.entrust.toolkit.pkcs11.TokenInfo
Returns true if a successful save of a session's cryptographic operations state always contains all keys needed to restore the state of the session
isRevoked(BigInteger) - Method in class iaik.x509.X509CRL
Checks if the certificate identified by the given serial number is marked as revoked by this CRL.
isRevoked(Certificate) - Method in class iaik.x509.X509CRL
Checks whether the given certificate is on this CRL.
isRevoked(Certificate) - Method in class java.security.cert.CRL
 
isRNGSupported() - Method in class com.entrust.toolkit.pkcs11.TokenInfo
Returns true if the token has its own random number generator
isRsa9796AlgorithmSupported() - Method in class com.entrust.toolkit.pkcs11.MechanismList
Returns true if the token supports the RSA 9796 algorithm
isRsaKeyPairGenSupported() - Method in class com.entrust.toolkit.pkcs11.MechanismList
Returns true if the token supports RSA key pair generation
isRsaPkcsAlgorithmSupported() - Method in class com.entrust.toolkit.pkcs11.MechanismList
Returns true if the token supports the RSA PKCS algorithm
isRsaX509AlgorithmSupported() - Method in class com.entrust.toolkit.pkcs11.MechanismList
Returns true if the token supports the RSA X509 algorithm
isServer() - Method in class iaik.security.ssl.SSLSocket
Deprecated. use getUseClientMode()
isSha1DsaSupported() - Method in class com.entrust.toolkit.pkcs11.MechanismList
Returns true if the token supports the SHA1 with DSA algorithm
isSha1RsaPkcsAlgorithmSupported() - Method in class com.entrust.toolkit.pkcs11.MechanismList
Returns true if the token supports the SHA1 with RSA PKCS algorithm
IssuerAltName - class iaik.x509.extensions.IssuerAltName.
This class implements the IssuerAltName extension.
IssuerAltName() - Constructor for class iaik.x509.extensions.IssuerAltName
Default Constructor.
IssuerAltName(GeneralNames) - Constructor for class iaik.x509.extensions.IssuerAltName
Constructs an IssuerAltName object form a GeneralNames ASN.1 type.
IssuerAndSerialNumber - class iaik.pkcs.pkcs7.IssuerAndSerialNumber.
This class implements the PKCS#7 IssuerAndSerialNumber type.
IssuerAndSerialNumber(ASN1Object) - Constructor for class iaik.pkcs.pkcs7.IssuerAndSerialNumber
Creates a new IssuerAndSerialNumber from an ASN1Object.
IssuerAndSerialNumber(Name, BigInteger) - Constructor for class iaik.pkcs.pkcs7.IssuerAndSerialNumber
Creates a new IssuerAndSerialNumber from an issuer distinguished name and an issuer-specific serial number.
IssuerAndSerialNumber(X509Certificate) - Constructor for class iaik.pkcs.pkcs7.IssuerAndSerialNumber
Creates a new IssuerAndSerialNumber from a certificate.
IssuingDistributionPoint - class com.entrust.toolkit.x509.extensions.IssuingDistributionPoint.
This class implements the IssuingDistributionPoint Extension.
IssuingDistributionPoint() - Constructor for class com.entrust.toolkit.x509.extensions.IssuingDistributionPoint
Default constructor.
IssuingDistributionPointCRLTestlet - class com.entrust.toolkit.x509.testlets.IssuingDistributionPointCRLTestlet.
 
IssuingDistributionPointCRLTestlet() - Constructor for class com.entrust.toolkit.x509.testlets.IssuingDistributionPointCRLTestlet
 
isTrustedCertificate(X509Certificate) - Method in class iaik.security.ssl.ChainVerifier
Check is the certificate is explicitly trusted.
isTrustedCertificate(X509Certificate) - Method in class iaik.x509.ChainVerifier
Tests whether the given certificate is explicitly trusted.
isTrustedCertificate(X509Certificate) - Method in class iaik.x509.SimpleChainVerifier
Checks whether a given certificate is marked as trusted.
isTrustedPeer(SSLCertificate) - Method in interface iaik.security.ssl.TrustDecider
Deprecated. Decides if the peer certificate is trusted or not.
isUserPINInitialized() - Method in class com.entrust.toolkit.pkcs11.TokenInfo
Returns true if the normal user's PIN has been initialized
isValid() - Method in class iaik.security.ssl.Session
Return if this session is valid, i.e.
isWeak(byte[], int) - Static method in class javax.crypto.spec.DESKeySpec
Checks if the given DES key material, supplied within a byte array beginning at the given position, represents a weak or semi-weak DES key.
isWriteProtected() - Method in class com.entrust.toolkit.pkcs11.TokenInfo
Returns true if the token is write-protected
IvGenerator - class iaik.pkcs.pkcs12.IvGenerator.
This class uses the KeyMaterialGenerator for deriving a PKCS#12 IV from a password, a salt and an iteration count.
IvGenerator() - Constructor for class iaik.pkcs.pkcs12.IvGenerator
Default Constructor.
IvParameterSpec - class javax.crypto.spec.IvParameterSpec.
Initialization vector (IV) specification.
IvParameterSpec(byte[]) - Constructor for class javax.crypto.spec.IvParameterSpec
Creates a IvParameterSpec from the given byte array.
IvParameterSpec(byte[], int, int) - Constructor for class javax.crypto.spec.IvParameterSpec
Creates an IvParameterSpec by using the given number of bytes of the supplied byte array as IV, beginning at the given offset.

J

java.security - package java.security
 
java.security.cert - package java.security.cert
 
java.security.interfaces - package java.security.interfaces
 
java.security.spec - package java.security.spec
 
javax.crypto - package javax.crypto
 
javax.crypto.interfaces - package javax.crypto.interfaces
 
javax.crypto.spec - package javax.crypto.spec
 
JNDIDirectory - class com.entrust.toolkit.x509.directory.JNDIDirectory.
Provides an interface to a JNDI Directory.
JNDIDirectory(DirContext) - Constructor for class com.entrust.toolkit.x509.directory.JNDIDirectory
Constructor used to minimize number of Directory connections.
JNDIDirectory(String, int) - Constructor for class com.entrust.toolkit.x509.directory.JNDIDirectory
Constructs a JNDIDirectory object using Directory IP address and port number as arguments.
JNIPKCS11 - class com.entrust.toolkit.pkcs11.JNIPKCS11.
This class implements the native interface to the PKCS11 library.
JNIPKCS11() - Constructor for class com.entrust.toolkit.pkcs11.JNIPKCS11
 

K

Key - interface java.security.Key.
 
KEY_AGREEMENT - Static variable in class com.entrust.toolkit.CertificateSelector
 
KEY_CERT_SIGN - Static variable in class com.entrust.toolkit.CertificateSelector
 
KEY_ENCIPHERMENT - Static variable in class com.entrust.toolkit.CertificateSelector
 
key_len - Variable in class iaik.security.cipher.TripleDESKeyGenerator
 
keyAgreement - Static variable in class iaik.x509.extensions.KeyUsage
The keyAgreement keyUsage purpose indicating to use the subject public key for key agreement.
KeyAgreement - class javax.crypto.KeyAgreement.
Engine class for algorithm independent Key Agreement.
KeyAgreement(KeyAgreementSpi, Provider, String) - Constructor for class javax.crypto.KeyAgreement
Creates a KeyAgreement object.
KeyAgreementSpi - class javax.crypto.KeyAgreementSpi.
Service Provider Interface (SPI) for the KeyAgreement class.
KeyAgreementSpi() - Constructor for class javax.crypto.KeyAgreementSpi
Default Constructor.
KeyAndCert - class iaik.security.ssl.KeyAndCert.
This class stores a key and the corresponding certificate chain.
KeyAndCert(X509Certificate[], PrivateKey) - Constructor for class iaik.security.ssl.KeyAndCert
Create a new KeyAndCert object.
KeyAndCertificate - class iaik.utils.KeyAndCertificate.
A simple class for storing a private key and a certificate chain in one file.
KeyAndCertificate(byte[]) - Constructor for class iaik.utils.KeyAndCertificate
Creates a KeyAndCertificate object from the given byte array.
KeyAndCertificate(InputStream) - Constructor for class iaik.utils.KeyAndCertificate
Creates a KeyAndCertificate object from the given InputStream.
KeyAndCertificate(PrivateKey, X509Certificate[]) - Constructor for class iaik.utils.KeyAndCertificate
Creates a KeyAndCertificate object from given private key and X509 certificate chain.
KeyAndCertificate(String) - Constructor for class iaik.utils.KeyAndCertificate
Creates a KeyAndCertificate object from a given file.
KeyAttributes - class com.entrust.toolkit.x509.extensions.KeyAttributes.
This class implements the KeyAttributes Extension.
KeyAttributes() - Constructor for class com.entrust.toolkit.x509.extensions.KeyAttributes
Default constructor.
KeyBag - class iaik.pkcs.pkcs12.KeyBag.
This class contains a private key and any associated attributes.
KeyBag() - Constructor for class iaik.pkcs.pkcs12.KeyBag
The default constructor.
KeyBag(PrivateKey) - Constructor for class iaik.pkcs.pkcs12.KeyBag
Creates a new KeyBag from a private key.
KeyBag(PrivateKey, String, byte[]) - Constructor for class iaik.pkcs.pkcs12.KeyBag
Creates a new KeyBag from a private key, a friendlyName and a locakKeyID.
keyCertSign - Static variable in class iaik.x509.extensions.KeyUsage
The keyCertSign keyUsage purpose indicating to use the subject public key for verifying a signature on certificates.
keyCompromise - Static variable in class iaik.asn1.structures.DistributionPoint
The keyCompromise reason flag.
keyCompromise - Static variable in class iaik.x509.extensions.ReasonCode
Certificate revocation reason keyCompromise.
keyEncipherment - Static variable in class iaik.x509.extensions.KeyUsage
The keyEncipherment keyUsage purpose indicating to use the subject public key for key transport.
KeyException - exception java.security.KeyException.
 
KeyException() - Constructor for class java.security.KeyException
 
KeyException(String) - Constructor for class java.security.KeyException
 
KeyFactory - class iaik.pkcs.pkcs5.KeyFactory.
SecretKeyFactory implementation for the PBE ciphers (PKCS#5).
KeyFactory - class iaik.pkcs.pkcs12.KeyFactory.
SecretKeyFactory implementation for the PBE ciphers (PKCS#12).
KeyFactory - class java.security.KeyFactory.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
KeyFactory() - Constructor for class iaik.pkcs.pkcs5.KeyFactory
Default constructor.
KeyFactory() - Constructor for class iaik.pkcs.pkcs12.KeyFactory
Default constructor.
KeyFactory(KeyFactorySpi, Provider, String) - Constructor for class java.security.KeyFactory
 
KeyFactorySpi - class java.security.KeyFactorySpi.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
KeyFactorySpi() - Constructor for class java.security.KeyFactorySpi
 
KeyGenerator - class javax.crypto.KeyGenerator.
Engine class for creating secret keys in algorithm independent manner.
KeyGenerator(KeyGeneratorSpi, Provider, String) - Constructor for class javax.crypto.KeyGenerator
Default Constructor for creating a KeyGenerator object.
KeyGeneratorSpi - class javax.crypto.KeyGeneratorSpi.
Service Provider Interface (SPI) for the KeyGenerator class.
KeyGeneratorSpi() - Constructor for class javax.crypto.KeyGeneratorSpi
Default Constructor for creating a KeyGeneratorSpi object.
KeyPair - class java.security.KeyPair.
 
KeyPair(PublicKey, PrivateKey) - Constructor for class java.security.KeyPair
 
KeyPairGenerator - class java.security.KeyPairGenerator.
 
KeyPairGenerator(String) - Constructor for class java.security.KeyPairGenerator
 
KeyPairGeneratorSpi - class java.security.KeyPairGeneratorSpi.
 
KeyPairGeneratorSpi() - Constructor for class java.security.KeyPairGeneratorSpi
 
keys() - Method in class com.entrust.toolkit.util.Map
Returns an enumeration of the keys in this map.
keySet() - Method in class java.security.Provider
 
KeySpec - interface java.security.spec.KeySpec.
A specification of a cryptographic key.
KeyStore - class java.security.KeyStore.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
KeyStore(KeyStoreSpi, Provider, String) - Constructor for class java.security.KeyStore
 
KeyStoreException - exception java.security.KeyStoreException.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
KeyStoreException() - Constructor for class java.security.KeyStoreException
 
KeyStoreException(String) - Constructor for class java.security.KeyStoreException
 
KeyStoreSpi - class java.security.KeyStoreSpi.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
KeyStoreSpi() - Constructor for class java.security.KeyStoreSpi
 
KeyTypeDSA - Static variable in class com.entrust.toolkit.security.provider.ConfinedKey
the DER encoding represents a DSA private key
KeyTypeRSA - Static variable in class com.entrust.toolkit.security.provider.ConfinedKey
the DER encoding represents an RSA private key
KeyTypeUnspecified - Static variable in class com.entrust.toolkit.security.provider.ConfinedKey
the key type is unspecified.
keyUpdateRequired() - Method in class com.entrust.toolkit.User
Determines whether either of the key pairs in the user's credentials needs to be updated.
keyUpdateRequired() - Method in class com.entrust.toolkit.credentials.Profile
Determines whether either of the key pairs in the profile need to be updated.
KeyUsage - class iaik.x509.extensions.KeyUsage.
This class implements the KeyUsage extension.
KeyUsage() - Constructor for class iaik.x509.extensions.KeyUsage
Default constructor.
KeyUsage(int) - Constructor for class iaik.x509.extensions.KeyUsage
Constructs a KeyUsage extension with a defined key usage parameter.
KeyUsageCertTestlet - class com.entrust.toolkit.x509.testlets.KeyUsageCertTestlet.
 
KeyUsageCertTestlet() - Constructor for class com.entrust.toolkit.x509.testlets.KeyUsageCertTestlet
 

L

L_DEFAULT - Static variable in class iaik.security.ssl.CipherSuiteList
Selection constant for a list with the default ciphersuites.
L_IMPLEMENTED - Static variable in class iaik.security.ssl.CipherSuiteList
Selection constant for a list with all implemented ciphersuites.
L_NONE - Static variable in class iaik.security.ssl.CipherSuiteList
Selection constant for an empty list.
LdapDirectory - interface com.entrust.toolkit.x509.LdapDirectory.
Interface for classes that require access to information stored in an X.509 directory structure.
LIBRARY_VERSION - Static variable in class iaik.security.ssl.SSLContext
iSaSiLk library version.
LIBRARY_VERSION_STRING - Static variable in class iaik.security.ssl.SSLContext
iSaSiLk library version as a String.
LifespanException - exception com.entrust.toolkit.exceptions.LifespanException.
 
LifespanException() - Constructor for class com.entrust.toolkit.exceptions.LifespanException
Constructs a LifespanException with the standard detail message.
LifespanException(Exception) - Constructor for class com.entrust.toolkit.exceptions.LifespanException
Constructs a LifespanException with the standard detail message that wraps an exception thrown inside the certificate validation code.
LifespanException(String) - Constructor for class com.entrust.toolkit.exceptions.LifespanException
Constructs a LifespanException with the specified detail message.
LifespanException(String, Exception) - Constructor for class com.entrust.toolkit.exceptions.LifespanException
Constructs a LifespanException with the specified detail message that wraps an exception thrown inside the certificate validating code.
LineInputStream - class iaik.utils.LineInputStream.
LineInputStream is an InputStream which can be used to read lines (as with BufferedReader) or to read the original stream data.
LineInputStream(InputStream) - Constructor for class iaik.utils.LineInputStream
Creates a new LineInputStream to read data from the specified input stream.
LineOutputStream - class iaik.utils.LineOutputStream.
LineOutputStream is an OutputStream which can be used to write either lines using methods print() and println() or byte arrays (stream interface).
LineOutputStream(OutputStream) - Constructor for class iaik.utils.LineOutputStream
Creates a new LineOutputStream to write data to the specified underlying output stream.
listCertificates() - Method in class iaik.x509.X509CRL
Returns an enumeration of the revoked certificates this CRL contains.
listExtensions() - Method in class iaik.x509.RevokedCertificate
Returns an enumeration of all entry extensions included into this revoked certificate.
listExtensions() - Method in class iaik.x509.X509Certificate
Returns an enumeration of all extensions included into this certificate.
listExtensions() - Method in class iaik.x509.X509Extensions
Returns an enumeration of all extensions currently maintained by this X509Extensions object.
listExtensions() - Method in class iaik.x509.X509CRL
Returns an enumeration of all extensions included into this CRL.
load(InputStream) - Method in class iaik.utils.ExtendedProperties
Reads a property list from an input stream.
load(InputStream) - Method in class java.security.Provider
 
load(InputStream, char[]) - Method in class java.security.KeyStore
 
loadAndInitLibrary(String) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
loadClass(String, boolean) - Static method in class iaik.utils.Util
Tries to dynamically load a class.
locality - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the X.500 attribute type localityName (shortName L).
localKeyID - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#9 object localKeyID.
login(CredentialReader, SecureStringBuffer) - Method in class com.entrust.toolkit.User
Logs a user in.
login(long, int, String) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
logout() - Method in class com.entrust.toolkit.User
Logs a user out of the Toolkit.
logout() - Method in class com.entrust.toolkit.credentials.Profile
Logs out from the Toolkit and destroys all the critical profile data (for example, private keys).
logout(long) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
longToBytes(long) - Static method in class iaik.security.random.SeedGenerator
Convert the given long to a byte array, MSB first.

M

m_authCode - Variable in class com.entrust.toolkit.util.PKIX
The authentication Code
m_caCertificate - Variable in class com.entrust.toolkit.util.PKIX
The CA verification certificate
m_cert - Variable in class com.entrust.toolkit.util.PKIX
the certificate
m_certHistories - Variable in class com.entrust.toolkit.util.PKIX
Certificate History
m_class - Variable in class com.entrust.toolkit.Set
 
m_encryptionCertificate - Variable in class com.entrust.toolkit.util.PKIX
The users encryption certificate
m_encryptionPrivateKeys - Variable in class com.entrust.toolkit.util.PKIX
The users decryption keys
m_exception - Variable in class com.entrust.toolkit.exceptions.PKCS7Exception
 
m_exception - Variable in class com.entrust.toolkit.exceptions.CertificationException
 
m_key - Variable in class com.entrust.toolkit.util.PKIX
The actual current key
m_recipNonce - Variable in class com.entrust.toolkit.util.PKIX
recipient Nonce
m_refNo - Variable in class com.entrust.toolkit.util.PKIX
The reference number
m_sections - Variable in class com.entrust.toolkit.util.IniFile
 
m_senderNonce - Variable in class com.entrust.toolkit.util.PKIX
sender Nonce
m_set - Variable in class com.entrust.toolkit.Set
 
m_signingCertificate - Variable in class com.entrust.toolkit.util.PKIX
The users verification certificate
m_signingKey - Variable in class com.entrust.toolkit.util.PKIX
The users signing key
m_usagePeriodExpiryTime - Variable in class com.entrust.toolkit.util.PKIX
The expiry time of the keys
m_validationInfo - Variable in class com.entrust.toolkit.x509.revocation.X509CRLRS
 
Mac - class javax.crypto.Mac.
Engine class for algorithm independent MAC object creation.
Mac(MacSpi, Provider, String) - Constructor for class javax.crypto.Mac
Creates a MAC object.
MacGenerator - class com.entrust.toolkit.util.MacGenerator.
 
MacGenerator() - Constructor for class com.entrust.toolkit.util.MacGenerator
 
MacKeyGenerator - class iaik.pkcs.pkcs12.MacKeyGenerator.
This class uses the KeyMaterialGenerator for deriving a PKCS#12 MAC-Key from a password, a salt and an iteration count.
MacKeyGenerator() - Constructor for class iaik.pkcs.pkcs12.MacKeyGenerator
Default Constructor.
MacSpi - class javax.crypto.MacSpi.
Service Provider Interface (SPI) for the MAC class.
MacSpi() - Constructor for class javax.crypto.MacSpi
Default constructor for creating a MACSpi object.
ManagerTransport - class com.entrust.toolkit.util.ManagerTransport.
Provides the means to transfer PKIX messages to and from the PKI Manager.
ManagerTransport() - Constructor for class com.entrust.toolkit.util.ManagerTransport
The default contructor.
ManagerTransport(InputStream, OutputStream, String) - Constructor for class com.entrust.toolkit.util.ManagerTransport
Takes two arbitrary input streams and the PKI Manager's IP address as arguments to create a ManagerTransport object.
ManagerTransport(String, int) - Constructor for class com.entrust.toolkit.util.ManagerTransport
Creates a MangerTransport object with the PKI Manager's IP address, as a String, and the port number (as an integer).
ManagerTransport(String, int, String) - Constructor for class com.entrust.toolkit.util.ManagerTransport
Takes a host address, a port number (as an integer), and the PKI Manager's IP address as arguments to create a ManagerTransport object.
ManagerTransport(String, String) - Constructor for class com.entrust.toolkit.util.ManagerTransport
Creates a MangerTransport object with the PKI Manager's host address and port number.
ManagerTransport(String, String, String) - Constructor for class com.entrust.toolkit.util.ManagerTransport
Creates a MangerTransport object with the PKI Manager's host address, IP address, and port number as String objects.
Map - class com.entrust.toolkit.util.Map.
The Map class maps keys to values.
Map() - Constructor for class com.entrust.toolkit.util.Map
 
mark(int) - Method in class com.entrust.toolkit.PKCS7EncodeStream.ConsumerInputStream
 
mark(int) - Method in class com.entrust.toolkit.PKCS7DecodeStream
mark() is not supported.
markSupported() - Method in class com.entrust.toolkit.PKCS7EncodeStream.ConsumerInputStream
 
markSupported() - Method in class com.entrust.toolkit.PKCS7DecodeStream
The mark and reset methods are not supported.
md2 - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the MD2 message digest algorithm.
Md2 - class iaik.security.md.Md2.
This class implements the MD2 message digest algorithm by Burt Kaliski as described in Md2() - Constructor for class iaik.security.md.Md2
Creates a new MD2 message digest object.
Md2RSASignature - class iaik.security.rsa.Md2RSASignature.
This class extends the RSASignature class for providing the functionality of the RSA digital signature algorithm using MD2 as message digest algorithm.
Md2RSASignature() - Constructor for class iaik.security.rsa.Md2RSASignature
Default Constructor.
md2WithRSAEncryption - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the md2WithRSAEncryption signature algorithm.
md4 - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the MD4 message digest algorithm.
md4WithRSAEncryption - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the md4WithRSAEncryption signature algorithm.
md5 - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the MD5 message digest algorithm.
md5 - Variable in class iaik.security.rsa.SSLRSASignature
The first message digest used to MD5-based hash the data.
Md5 - class iaik.security.md.Md5.
This class implements the MD5 message digest algorithm.
Md5() - Constructor for class iaik.security.md.Md5
Creates a new MD5 message digest object.
Md5Old - class iaik.security.md.Md5Old.
This class implements the MD5 message digest algorithm.
Md5Old() - Constructor for class iaik.security.md.Md5Old
Creates a new MD5 message digest object.
Md5RSASignature - class iaik.security.rsa.Md5RSASignature.
This class extends the RSASignature class for providing the functionality of the RSA digital signature algorithm using MD5 as message digest algorithm.
Md5RSASignature() - Constructor for class iaik.security.rsa.Md5RSASignature
Default Constructor.
md5WithRSAEncryption - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the md5WithRSAEncryption signature algorithm.
MechanismList - class com.entrust.toolkit.pkcs11.MechanismList.
Class MechanismList contains information about the supported mechansim
MechanismList() - Constructor for class com.entrust.toolkit.pkcs11.MechanismList
 
messageDigest - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#9 object messageDigest.
MessageDigest - class java.security.MessageDigest.
 
MessageDigest(String) - Constructor for class java.security.MessageDigest
 
MessageDigestSpi - class java.security.MessageDigestSpi.
 
MessageDigestSpi() - Constructor for class java.security.MessageDigestSpi
 
MetaSeedGenerator - class iaik.security.random.MetaSeedGenerator.
This seed generator generates new seeds given an initial seed.
MetaSeedGenerator() - Constructor for class iaik.security.random.MetaSeedGenerator
Initialize generation of a seed with the default amount of randomness (160 bit).
MetaSeedGenerator(int) - Constructor for class iaik.security.random.MetaSeedGenerator
Initialize generation of a seed with the specified amount of randomness.
mgf1 - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the MGF1 mask generation algorithm used in PKCS-1 v2.0.
microsoftSGC - Static variable in class iaik.x509.extensions.ExtendedKeyUsage
The "Microsoft Server Gated Cryptography" ExtendedKeyUsage purpose id.
millerRabin(BigInteger) - Static method in class iaik.utils.NumberTheory
Perform the Miller-Rabin probabilistic primality test to determine if b is prime.
mode - Variable in class iaik.pkcs.pkcs7.SignedDataStream
The mode specifying if the signed message is included in the Signature (IMPLICIT), or if is not transported within the Signature (EXPLICIT).
mode - Variable in class iaik.pkcs.pkcs7.DigestedDataStream
The mode specifying if the data shall be included (IMPLICIT), or if is not included (EXPLICIT).
mode - Variable in class iaik.pkcs.pkcs12.PKCS12
 

N

name - Variable in class iaik.asn1.ASN
Dynamic part: the name of this ASN.1 type.
Name - class iaik.asn1.structures.Name.
This class represents a X.500 Name structure (Distinguished Name).
Name() - Constructor for class iaik.asn1.structures.Name
The default constructor.
Name(ASN1Object) - Constructor for class iaik.asn1.structures.Name
Constructs a Name from an ASN1Object.
Name(byte[]) - Constructor for class iaik.asn1.structures.Name
Creates a name from a DER encoded byte array.
Name(String) - Constructor for class iaik.asn1.structures.Name
Constructs a Name from a String.
NameConstraints - class iaik.x509.extensions.NameConstraints.
This class implements the NameConstraints extension.
NameConstraints() - Constructor for class iaik.x509.extensions.NameConstraints
Default costructor.
NameConstraintsCertTestlet - class com.entrust.toolkit.x509.testlets.NameConstraintsCertTestlet.
 
NameConstraintsCertTestlet() - Constructor for class com.entrust.toolkit.x509.testlets.NameConstraintsCertTestlet
 
netscape - Static variable in class iaik.asn1.ObjectID
The Netscape base object identifier.
NetscapeBaseUrl - class iaik.x509.extensions.netscape.NetscapeBaseUrl.
This class implements the NetscapeBaseUrl Extension.
NetscapeBaseUrl() - Constructor for class iaik.x509.extensions.netscape.NetscapeBaseUrl
Default constructor.
NetscapeBaseUrl(String) - Constructor for class iaik.x509.extensions.netscape.NetscapeBaseUrl
Constructs a NetscapeBaseUrl extension with a specified URL.
NetscapeCaPolicyUrl - class iaik.x509.extensions.netscape.NetscapeCaPolicyUrl.
This class implements the NetscapeCaPolicyUrl Extension.
NetscapeCaPolicyUrl() - Constructor for class iaik.x509.extensions.netscape.NetscapeCaPolicyUrl
Default constructor.
NetscapeCaPolicyUrl(String) - Constructor for class iaik.x509.extensions.netscape.NetscapeCaPolicyUrl
Constructs a NetscapeCaPolicyUrl extension with a specified URL.
NetscapeCaRevocationUrl - class iaik.x509.extensions.netscape.NetscapeCaRevocationUrl.
This class implements the NetscapeCaRevocationUrl Extension.
NetscapeCaRevocationUrl() - Constructor for class iaik.x509.extensions.netscape.NetscapeCaRevocationUrl
Default constructor.
NetscapeCaRevocationUrl(String) - Constructor for class iaik.x509.extensions.netscape.NetscapeCaRevocationUrl
Constructs a NetscapeCaRevocationUrl extension with a specified URL.
NetscapeCertList - class iaik.pkcs.NetscapeCertList.
This class implements the Netscape Certificate Sequence format.
NetscapeCertList() - Constructor for class iaik.pkcs.NetscapeCertList
Default constructor.
NetscapeCertList(InputStream) - Constructor for class iaik.pkcs.NetscapeCertList
Creates a NetscapeCertList from an input stream.
NetscapeCertRenewalUrl - class iaik.x509.extensions.netscape.NetscapeCertRenewalUrl.
This class implements the NetscapeCertRenewalUrl Extension, supported by Netscape Communicator 4.0 and may be supported by Preliminary Navigator 3.0.
NetscapeCertRenewalUrl() - Constructor for class iaik.x509.extensions.netscape.NetscapeCertRenewalUrl
Default constructor.
NetscapeCertRenewalUrl(String) - Constructor for class iaik.x509.extensions.netscape.NetscapeCertRenewalUrl
Constructs a NetscapeCertRenewalUrl extension with a specified URL.
NetscapeCertRequest - class iaik.x509.NetscapeCertRequest.
This class represents a certificate request coming from Netscape Navigator 3.0 and 4.x.
NetscapeCertRequest(byte[]) - Constructor for class iaik.x509.NetscapeCertRequest
Creates a NetscapeCertRequest from a byte array supplying the PEM or DER encoded request.
NetscapeCertRequest(InputStream) - Constructor for class iaik.x509.NetscapeCertRequest
Creates a NetscapeCertRequest from an InputStream supplying the PEM or DER encoded request.
netscapeCertSequence - Static variable in class iaik.asn1.ObjectID
The Netscape cert seequence object identifier.
NetscapeCertType - class iaik.x509.extensions.netscape.NetscapeCertType.
This class implements the NetscapeCertType Extension.
NetscapeCertType() - Constructor for class iaik.x509.extensions.netscape.NetscapeCertType
Default constructor.
NetscapeCertType(int) - Constructor for class iaik.x509.extensions.netscape.NetscapeCertType
Constructs a NetscapeCertType extension with a specified type parameter.
NetscapeComment - class iaik.x509.extensions.netscape.NetscapeComment.
This class implements the NetscapeComment Extension.
NetscapeComment() - Constructor for class iaik.x509.extensions.netscape.NetscapeComment
Default constructor.
NetscapeComment(String) - Constructor for class iaik.x509.extensions.netscape.NetscapeComment
Constructs a NetscapeComment extension with a specified comment.
NetscapeRevocationUrl - class iaik.x509.extensions.netscape.NetscapeRevocationUrl.
This class implements the NetscapeRevocationUrl Extension.
NetscapeRevocationUrl() - Constructor for class iaik.x509.extensions.netscape.NetscapeRevocationUrl
Default constructor.
NetscapeRevocationUrl(String) - Constructor for class iaik.x509.extensions.netscape.NetscapeRevocationUrl
Constructs a NetscapeRevocationUrl extension with a specified URL.
netscapeSGC - Static variable in class iaik.x509.extensions.ExtendedKeyUsage
The "Netscape Server Gated Cryptography" ExtendedKeyUsage purpose id.
NetscapeSSLServerName - class iaik.x509.extensions.netscape.NetscapeSSLServerName.
This class implements the NetscapeSSLServerName Extension, supported by Netscape Communicator 4.0, but not supported before Preliminary Navigator 3.0b5.
NetscapeSSLServerName() - Constructor for class iaik.x509.extensions.netscape.NetscapeSSLServerName
Default constructor.
NetscapeSSLServerName(String) - Constructor for class iaik.x509.extensions.netscape.NetscapeSSLServerName
Constructs a NetscapeSSLServerName extension with a given SSLServer name.
newPermissionCollection() - Method in class java.security.Permission
 
newPermissionCollection() - Method in class java.security.BasicPermission
 
next(int) - Method in class java.security.SecureRandom
 
nextBytes(byte[]) - Method in class iaik.security.random.SecRandom
Return the next bytes.length random bytes.
nextBytes(byte[]) - Method in class java.security.SecureRandom
 
nextElement() - Method in class iaik.utils.ArrayEnumeration
Returns the next element of this ArrayEnumeration.
nextIsApplication() - Method in class iaik.asn1.DerInputStream
Returns true if the next tag is APPLICATION.
nextIsConstructed() - Method in class iaik.asn1.DerInputStream
Returns true if the next tag is CONSTRUCTED.
nextIsContextSpecific() - Method in class iaik.asn1.DerInputStream
Returns true if the next tag is CONTEXT SPECIFIC.
nextIsPrivate() - Method in class iaik.asn1.DerInputStream
Returns true if the next tag is PRIVATE.
nextIsUniversal() - Method in class iaik.asn1.DerInputStream
Returns true if the next tag is UNIVERSAL.
nextPrime(BigInteger) - Static method in class iaik.utils.NumberTheory
Return the smallest prime greater than or equal to b.
nextTag() - Method in class iaik.asn1.DerInputStream
Returns the next tag number without reading it from the stream.
NON_REPUDIATION - Static variable in class com.entrust.toolkit.CertificateSelector
 
nonRepudiation - Static variable in class iaik.x509.extensions.KeyUsage
The nonRepudiation keyUsage purpose indicating to use the subject public key for verifying digital signatures used to provide a non- repudiation service which protects against the signing entity falsely denying some action, excluding certificate or CRL signing.
NoSuchAlgorithmException - exception java.security.NoSuchAlgorithmException.
 
NoSuchAlgorithmException() - Constructor for class java.security.NoSuchAlgorithmException
 
NoSuchAlgorithmException(String) - Constructor for class java.security.NoSuchAlgorithmException
 
NoSuchPaddingException - exception javax.crypto.NoSuchPaddingException.
Exception for not supported padding scheme access.
NoSuchPaddingException() - Constructor for class javax.crypto.NoSuchPaddingException
Default Constructor.
NoSuchPaddingException(String) - Constructor for class javax.crypto.NoSuchPaddingException
Creates a NoSuchPaddingException with a description string message as parameter.
NoSuchProviderException - exception java.security.NoSuchProviderException.
 
NoSuchProviderException() - Constructor for class java.security.NoSuchProviderException
 
NoSuchProviderException(String) - Constructor for class java.security.NoSuchProviderException
 
NoSuchSignerException - exception com.entrust.toolkit.exceptions.NoSuchSignerException.
Thrown to indicate that the signer's certificate cannot be found.
NoSuchSignerException() - Constructor for class com.entrust.toolkit.exceptions.NoSuchSignerException
Constructs a NoSuchSignerException with no detail message.
NoSuchSignerException(String) - Constructor for class com.entrust.toolkit.exceptions.NoSuchSignerException
Constructs a NoSuchSignerException with the specified detail message.
NoSuchSignerException(String, Exception) - Constructor for class com.entrust.toolkit.exceptions.NoSuchSignerException
Constructs a NoSuchSignerException with the specified detail message that wraps an exception thrown inside the PKCS#7 processing code.
NotARecipientException - exception com.entrust.toolkit.exceptions.NotARecipientException.
Thrown to indicate that the message was not encrypted for the user trying to decrypt it.
NotARecipientException() - Constructor for class com.entrust.toolkit.exceptions.NotARecipientException
Constructs a NotARecipientException with no detail message.
NotARecipientException(String) - Constructor for class com.entrust.toolkit.exceptions.NotARecipientException
Constructs a NotARecipientException with the specified detail message.
NotARecipientException(String, Exception) - Constructor for class com.entrust.toolkit.exceptions.NotARecipientException
Constructs a NotARecipientException with the specified detail message that wraps an exception thrown inside the PKCS#7 processing code.
NOTIFY - Static variable in class iaik.utils.Base64InputStream
 
notify(byte[]) - Method in class iaik.utils.Base64InputStream
This method is called if a character specified with NOTIFY is encountered.
notify(byte[]) - Method in class iaik.utils.ASN1InputStream
Called by super class if a '-' shall be decoded.
notify(V3Extension, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.OldBasicConstraintsCertTestlet
In the notify phase, we set the CA flag in the TestletData, so that other extension testers can be aware that we are dealing with a CA certificate.
notify(V3Extension, TestletDataSet) - Method in interface com.entrust.toolkit.x509.testlets.CRLEntryTestlet
Notifies the testlet that the extension for which the testlet is registered has been found in the CRL entry.
notify(V3Extension, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.KeyUsageCertTestlet
 
notify(V3Extension, TestletDataSet) - Method in interface com.entrust.toolkit.x509.testlets.CertTestlet
Notifies the testlet that the extension for which the testlet is registered has been found in the certificate.
notify(V3Extension, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.BasicConstraintsCertTestlet
In the notify phase, we set the CA flag in the TestletData, so that other extension testers can be aware that we are dealing with a CA certificate.
notify(V3Extension, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.PolicyConstraintsCertTestlet
 
notify(V3Extension, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.NullCertTestlet
 
notify(V3Extension, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.CertificatePoliciesCertTestlet
 
notify(V3Extension, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.AuthorityKeyIdentifierCRLTestlet
 
notify(V3Extension, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.NameConstraintsCertTestlet
 
notify(V3Extension, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.NullCRLTestlet
 
notify(V3Extension, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.NullCRLEntryTestlet
 
notify(V3Extension, TestletDataSet) - Method in interface com.entrust.toolkit.x509.testlets.CRLTestlet
Notifies the testlet that the extension for which the testlet is registered for has been found in the certificate.
notify(V3Extension, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.CertificateIssuerCRLEntryTestlet
Notifies the testlet that the extension that the testlet is registered for has been found in the CRL entry.
notify(V3Extension, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.IssuingDistributionPointCRLTestlet
 
notifyEOF() - Method in class iaik.pkcs.pkcs7.SignedDataStream
This method implements the EOFListener interface for performing the final decoding.
notifyEOF() - Method in class iaik.pkcs.pkcs7.DigestedDataStream
This method implements the EOFListener interface for performing the final decoding.
notifyEOF() - Method in interface iaik.utils.EOFListener
An event notifying that the end of a stream has been reached.
NotifyEOFInputStream - class iaik.utils.NotifyEOFInputStream.
This is an ordinary InputStream which notifies all listeners when the end of a stream has been reached.
NotifyEOFInputStream(InputStream) - Constructor for class iaik.utils.NotifyEOFInputStream
 
NotYetAvailableException - exception com.entrust.toolkit.exceptions.NotYetAvailableException.
Thrown when a program tries to retrieve signing information before the end of the stream is reached.
NotYetAvailableException() - Constructor for class com.entrust.toolkit.exceptions.NotYetAvailableException
Constructs a NotYetAvailableException with no detail message.
NotYetAvailableException(String) - Constructor for class com.entrust.toolkit.exceptions.NotYetAvailableException
Constructs a NotYetAvailableException with the specified detail message.
NotYetAvailableException(String, Exception) - Constructor for class com.entrust.toolkit.exceptions.NotYetAvailableException
Constructs a NotYetAvailableException with the specified detail message that wraps an exception thrown inside the PKCS#7 processing code.
NULL - class iaik.asn1.NULL.
This class implements the native ASN.1 type "NULL".
NULL - Static variable in class iaik.asn1.DerInputStream
Global ASN.1 type NULL
NULL - Static variable in class iaik.asn1.ASN
Global ASN.1 type NULL
NULL_COMPRESSION - Static variable in class iaik.security.ssl.CompressionMethod
 
NULL() - Constructor for class iaik.asn1.NULL
Allocates a NULL object.
NullCertTestlet - class com.entrust.toolkit.x509.testlets.NullCertTestlet.
This class implements the CertTestlet interface, and does nothing for any of the methods.
NullCertTestlet() - Constructor for class com.entrust.toolkit.x509.testlets.NullCertTestlet
 
NullCipher - class javax.crypto.NullCipher.
Cipher that does not process the data.
NullCipher() - Constructor for class javax.crypto.NullCipher
Default Constructor.
NullCompression - class iaik.security.ssl.NullCompression.
This class implements the default NULL compression method specified in SSL version 3.0 (identity operation).
NullCRLEntryTestlet - class com.entrust.toolkit.x509.testlets.NullCRLEntryTestlet.
This is an empty CRL Entry testlet to perform no testing on CRL entry extensions that don't need to be tested.
NullCRLEntryTestlet() - Constructor for class com.entrust.toolkit.x509.testlets.NullCRLEntryTestlet
 
NullCRLTestlet - class com.entrust.toolkit.x509.testlets.NullCRLTestlet.
This is an empty CRL testlet, used to show that we understand a given extension, but do not actually need to do any testing on it.
NullCRLTestlet() - Constructor for class com.entrust.toolkit.x509.testlets.NullCRLTestlet
 
nullTrusted - Variable in class iaik.security.ssl.ChainVerifier
Flag indicating if null (no certificate) is trusted.
NumberTheory - class iaik.utils.NumberTheory.
Some useful number theoretic utility methods.
NumericString - class iaik.asn1.NumericString.
This class implements the native ASN.1 type "NumericString".
NumericString - Static variable in class iaik.asn1.DerInputStream
Global ASN.1 type NumericString
NumericString - Static variable in class iaik.asn1.ASN
Global ASN.1 type NumericString
NumericString() - Constructor for class iaik.asn1.NumericString
Creates an empty NumericString.
NumericString(String) - Constructor for class iaik.asn1.NumericString
Creates a new ASN.1 NumericString object for the given String value.

O

OBJECT_DESCRIPTOR - Static variable in class iaik.asn1.DerInputStream
Global ASN.1 type OBJECT_DESCRIPTOR
OBJECT_DESCRIPTOR - Static variable in class iaik.asn1.ASN
Global ASN.1 type OBJECT_DESCRIPTOR
OBJECT_ID - Static variable in class iaik.asn1.DerInputStream
Global ASN.1 type ObjectID
OBJECT_SIGNING - Static variable in class iaik.x509.extensions.netscape.NetscapeCertType
Indicates a certificate that is certified for signing objects such as Java applets ans plugins.
OBJECT_SIGNING_CA - Static variable in class iaik.x509.extensions.netscape.NetscapeCertType
Indicates a certificate that is certified for issuing certs for Object Signing.
ObjectID - class iaik.asn1.ObjectID.
This class implements the ASN.1 native type "OBJECT IDENTIFIER".
ObjectID - Static variable in class iaik.asn1.ASN
Global ASN.1 type ObjectID
ObjectID() - Constructor for class iaik.asn1.ObjectID
The default constructor.
ObjectID(String) - Constructor for class iaik.asn1.ObjectID
Constructs an ObjectID from a String.
ObjectID(String, String) - Constructor for class iaik.asn1.ObjectID
Constructs an ObjectID from a String representation and a String name.
ObjectID(String, String, String) - Constructor for class iaik.asn1.ObjectID
Constructs an ObjectID from a String representation, a String name, and a String shortName.
OCTET_STRING - class iaik.asn1.OCTET_STRING.
This class implements the native ASN.1 type "OCTET STRING".
OCTET_STRING - Static variable in class iaik.asn1.DerInputStream
Global ASN.1 type OCTET_STRING
OCTET_STRING - Static variable in class iaik.asn1.ASN
Global ASN.1 type OCTET_STRING
OCTET_STRING() - Constructor for class iaik.asn1.OCTET_STRING
Creates an empty OCTET_STRING.
OCTET_STRING(byte[]) - Constructor for class iaik.asn1.OCTET_STRING
Creates a primitive OCTET_STRING object for the given byte value.
OCTET_STRING(InputStream) - Constructor for class iaik.asn1.OCTET_STRING
Creates a primitive OCTET STRING which reads the content data from an InputStream.
OCTET_STRING(InputStream, int) - Constructor for class iaik.asn1.OCTET_STRING
Creates a constructed OCTET STRING which reads the content data from an InputStream and splits the data into blocks of blockSize bytes.
oid - Static variable in class com.entrust.toolkit.x509.extensions.OldCRLDistributionPoints
 
oid - Static variable in class com.entrust.toolkit.x509.extensions.IssuingDistributionPoint
 
oid - Static variable in class com.entrust.toolkit.x509.extensions.OldIssuingDistributionPoint
 
oid - Static variable in class com.entrust.toolkit.x509.extensions.InvalidityDate
 
oid - Static variable in class com.entrust.toolkit.x509.extensions.CertificateIssuer
 
oid - Static variable in class com.entrust.toolkit.x509.extensions.OldBasicConstraints
 
oid - Static variable in class com.entrust.toolkit.x509.extensions.HoldInstructionCode
 
oid - Static variable in class com.entrust.toolkit.x509.extensions.EntrustVersInfo
 
oid - Static variable in class com.entrust.toolkit.x509.extensions.DeltaCRLIndicator
 
oid - Static variable in class com.entrust.toolkit.x509.extensions.KeyAttributes
 
oid - Static variable in class com.entrust.toolkit.x509.extensions.OldAuthorityKeyIdentifier
 
oid - Static variable in class iaik.x509.extensions.CRLDistributionPoints
The object identifier of this CRLDistributionPoints extension.
oid - Static variable in class iaik.x509.extensions.BasicConstraints
The object identifier of this BasicConstraints extension.
oid - Static variable in class iaik.x509.extensions.AuthorityKeyIdentifier
The object identifier of this AuthorityKeyIdentifier extension.
oid - Static variable in class iaik.x509.extensions.PrivateKeyUsagePeriod
The object identifier of this PrivateKeyUsagePeriod extension.
oid - Static variable in class iaik.x509.extensions.IssuerAltName
The object identifier of this IssuerAltName extension.
oid - Static variable in class iaik.x509.extensions.SubjectAltName
The object identifier of this SubjectAltName extension.
oid - Static variable in class iaik.x509.extensions.AuthorityInfoAccess
The object identifier of this AuthorityInfoAccess extension.
oid - Static variable in class iaik.x509.extensions.CertificatePolicies
The object identifier of this CertificatePolicies extension.
oid - Static variable in class iaik.x509.extensions.PolicyMappings
The object identifier of this PolicyMappings extension.
oid - Static variable in class iaik.x509.extensions.KeyUsage
The object identifier of this KeyUsage extension.
oid - Static variable in class iaik.x509.extensions.SubjectKeyIdentifier
The object identifier of this SubjectKeyIdentifier extension.
oid - Static variable in class iaik.x509.extensions.ExtendedKeyUsage
The object identifier of this ExtendedKeyUsage extension.
oid - Static variable in class iaik.x509.extensions.CRLNumber
The object identifier of this CRLNumber extension.
oid - Static variable in class iaik.x509.extensions.PolicyConstraints
The object identifier of this PolicyConstraints extension.
oid - Static variable in class iaik.x509.extensions.NameConstraints
The object identifier of this NameConstraints extension.
oid - Static variable in class iaik.x509.extensions.ReasonCode
The object identifier of this ReasonCode extension.
oid - Static variable in class iaik.x509.extensions.netscape.NetscapeCertRenewalUrl
The object ID of the X.509 extension NetscapeCertRenewalUrl.
oid - Static variable in class iaik.x509.extensions.netscape.NetscapeRevocationUrl
The object ID of the X.509 extension NetscapeRevocationUrl.
oid - Static variable in class iaik.x509.extensions.netscape.NetscapeCertType
The object ID of the X.509 extension NetscapeCertType.
oid - Static variable in class iaik.x509.extensions.netscape.NetscapeCaPolicyUrl
The object ID of the X.509 extension NetscapeCaPolicyUrl.
oid - Static variable in class iaik.x509.extensions.netscape.NetscapeSSLServerName
The object ID of the X.509 extension NetscapeSSLServerName.
oid - Static variable in class iaik.x509.extensions.netscape.NetscapeBaseUrl
The object ID of the X.509 extension NetscapeBaseUrl.
oid - Static variable in class iaik.x509.extensions.netscape.NetscapeCaRevocationUrl
The object ID of the X.509 extension NetscapeCaRevocationUrl.
oid - Static variable in class iaik.x509.extensions.netscape.NetscapeComment
The object ID of the X.509 extension NetscapeComment.
OldAuthorityKeyIdentifier - class com.entrust.toolkit.x509.extensions.OldAuthorityKeyIdentifier.
This class implements the OldAuthorityKeyIdentifier Extension.
OldAuthorityKeyIdentifier() - Constructor for class com.entrust.toolkit.x509.extensions.OldAuthorityKeyIdentifier
Default constructor.
OldBasicConstraints - class com.entrust.toolkit.x509.extensions.OldBasicConstraints.
This class implements the OldBasicConstraints Extension.
OldBasicConstraints() - Constructor for class com.entrust.toolkit.x509.extensions.OldBasicConstraints
Default constructor.
OldBasicConstraintsCertTestlet - class com.entrust.toolkit.x509.testlets.OldBasicConstraintsCertTestlet.
 
OldBasicConstraintsCertTestlet() - Constructor for class com.entrust.toolkit.x509.testlets.OldBasicConstraintsCertTestlet
 
OldCRLDistributionPoints - class com.entrust.toolkit.x509.extensions.OldCRLDistributionPoints.
This class implements the OldCRLDistributionPoints Extension.
OldCRLDistributionPoints() - Constructor for class com.entrust.toolkit.x509.extensions.OldCRLDistributionPoints
Default constructor.
OldDistributionPoint - class com.entrust.toolkit.asn1.structures.OldDistributionPoint.
This class implements the OldDistributionPoint as used by the OldCrlDistributionPoints extension.
OldDistributionPoint() - Constructor for class com.entrust.toolkit.asn1.structures.OldDistributionPoint
Default constructor.
OldDistributionPoint(ASN1Object) - Constructor for class com.entrust.toolkit.asn1.structures.OldDistributionPoint
Implements the ASN1Type interface.
OldDistributionPointName - class com.entrust.toolkit.asn1.structures.OldDistributionPointName.
This class implements the OldDistributionPointName as used by the OldIssuingDistributionPoint extension.
OldDistributionPointName() - Constructor for class com.entrust.toolkit.asn1.structures.OldDistributionPointName
Default constructor.
OldDistributionPointName(ASN1Object) - Constructor for class com.entrust.toolkit.asn1.structures.OldDistributionPointName
Implements the ASN1Type interface.
OldIssuingDistributionPoint - class com.entrust.toolkit.x509.extensions.OldIssuingDistributionPoint.
This class implements the OldIssuingDistributionPoint Extension.
OldIssuingDistributionPoint() - Constructor for class com.entrust.toolkit.x509.extensions.OldIssuingDistributionPoint
Default constructor.
on(boolean) - Method in class java.security.DigestInputStream
 
ONE - Static variable in class iaik.utils.NumberTheory
BigInteger constant 1
openConnection(URL) - Method in class iaik.protocol.https.Handler
Java API method, not for use by applications
openSession(long, boolean) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
orderCertificateChain(X509Certificate, X509Certificate[]) - Static method in class iaik.x509.ChainVerifier
Reorder a set of certificates so that it becomes a valid chain.
organization - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the X.500 attribute type organizationName (shortName O).
organizationalUnit - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the X.500 attribute type organizationalUnitName (shortName OU).
otherName - Static variable in class iaik.asn1.structures.GeneralName
GeneralName type otherName (0).
out - Variable in class com.entrust.toolkit.util.ManagerTransport
 

P

params - Variable in class iaik.security.cipher.PbeWithSHAAnd3_KeyTripleDES_CBC
 
params - Variable in class iaik.security.cipher.PbeWithSHAAnd40BitRC2_CBC
Contains the parameters the cipher is initialized with
params - Variable in class iaik.security.cipher.PbeWithMD5AndDES_CBC
 
parse(byte[]) - Static method in class iaik.security.rsa.RSAPrivateKey
This method parses a RSA private key.
parseEncryptionKeyUpdateResponse(LdapDirectory, SEQUENCE, PrivateKey, X509Certificate) - Method in class com.entrust.toolkit.util.PKIXCMP
Parses the response to the initialization request.
parseExtensions(ASN1Object) - Method in class iaik.x509.X509Extensions
Initializes the extensions from an ASN1Object.
parseInitializationResponse(SEQUENCE, SecureStringBuffer, PrivateKey) - Method in class com.entrust.toolkit.util.PKIXCMP
Parses the response to the initialization request.
parseRecoveryResponse(SEQUENCE, SecureStringBuffer, PrivateKey) - Method in class com.entrust.toolkit.util.PKIXCMP
Parses the response to the recovery request.
parseSafeContents(DerInputStream) - Static method in class iaik.pkcs.pkcs12.SafeBag
Parses the SafeContents data structure and returns the included SafeBags.
parseSequenceOf(ASN1Object, Class) - Static method in class iaik.asn1.ASN
Parses a SEQUENCE OF ASN.1 object and returns an array containing all the components of the given ASN.1 object.
parseSigningKeyUpdateResponse(LdapDirectory, SEQUENCE, PrivateKey, X509Certificate) - Method in class com.entrust.toolkit.util.PKIXCMP
Parses the response to the initialization request.
parseURL(URL, String, int, int) - Method in class iaik.protocol.https.Handler
Java API method, not for use by applications
PASSWORD_ENCRYPTED - Static variable in class iaik.pkcs.pkcs12.AuthenticatedSafe
AuthenticatedSafe mode: PASSWORD_ENCRYPTED
PASSWORD_INTEGRITY_MODE - Static variable in class iaik.pkcs.pkcs12.PKCS12
The password integrity mode.
PasswordBasedMacParameters - class com.entrust.toolkit.asn1.structures.PasswordBasedMacParameters.
POPOSigningKeyCMP
PasswordBasedMacParameters() - Constructor for class com.entrust.toolkit.asn1.structures.PasswordBasedMacParameters
This constructor
PasswordBasedMacParameterSpec - class com.entrust.toolkit.asn1.structures.PasswordBasedMacParameterSpec.
POPOSigningKeyCMP
PasswordBasedMacParameterSpec() - Constructor for class com.entrust.toolkit.asn1.structures.PasswordBasedMacParameterSpec
This constructor
PasswordException - exception com.entrust.toolkit.exceptions.PasswordException.
This exception is thrown when the password is not correct.
PasswordException(String) - Constructor for class com.entrust.toolkit.exceptions.PasswordException
 
PasswordRuleTester - class com.entrust.toolkit.x509.policies.PasswordRuleTester.
PasswordRuleTester checks whether a password conforms to password rules.
PBEGenParameterSpec - class iaik.security.pbe.PBEGenParameterSpec.
This class specifies salt length and iteration count to be used for generating algorithm parameters for password based encryption.
PBEGenParameterSpec(int, int) - Constructor for class iaik.security.pbe.PBEGenParameterSpec
Specifies the PBE key generation parameters, using a salt length and an iteration count.
PBEKey - class iaik.security.cipher.PBEKey.
A secret key for PBE (Password Based Encryption).
PBEKey(char[]) - Constructor for class iaik.security.cipher.PBEKey
Creates a new PBEKey from a char array.
PBEKey(PBEKeySpec) - Constructor for class iaik.security.cipher.PBEKey
Creates a new PBEKey from a PBEKeySpec.
PBEKey(String) - Constructor for class iaik.security.cipher.PBEKey
Creates a new PBEKey from a String.
PBEKeyAndParameterSpec - class iaik.security.spec.PBEKeyAndParameterSpec.
This class is simply a combination of PBEParameterSpec and PBEKeySpec since both specs are needed when generating a SecretKey for a MAC.
PBEKeyAndParameterSpec(byte[], byte[], int, int) - Constructor for class iaik.security.spec.PBEKeyAndParameterSpec
Constructs a parameter set for password-based encryption for generating MAC secret keys.
PBEKeyBMP - class iaik.security.cipher.PBEKeyBMP.
A secret key for PBE (Password Based Encryption).
PBEKeyBMP(char[]) - Constructor for class iaik.security.cipher.PBEKeyBMP
Creates a new PBEKeyBMP from a char array.
PBEKeyBMP(PBEKeySpec) - Constructor for class iaik.security.cipher.PBEKeyBMP
Creates a new PBEKey from a PBEKeySpec.
PBEKeyBMP(String) - Constructor for class iaik.security.cipher.PBEKeyBMP
Creates a new PBEKeyBMP from a String.
PBEKeySpec - class javax.crypto.spec.PBEKeySpec.
PBE Key specification.
PBEKeySpec(char[]) - Constructor for class javax.crypto.spec.PBEKeySpec
Createas a PBE key specification from a given password.
PBEParameterGenerator - class iaik.security.pbe.PBEParameterGenerator.
This class implements an AlgorithmParameterGenerator to be used for generating parameters for en/decrypting messages with password based encryption algorithms according to PKCS#5 and PKCS#12.
PBEParameterGenerator() - Constructor for class iaik.security.pbe.PBEParameterGenerator
The default constructor.
PBEParameters - class iaik.security.pbe.PBEParameters.
This class represents PBE paramters in opaque form and may be used for generating opaque PBE parameters and converting them between various formats.
PBEParameters() - Constructor for class iaik.security.pbe.PBEParameters
The default constructor.
PBEParameterSpec - class javax.crypto.spec.PBEParameterSpec.
Specification for PBE (Password based encryption) parameters.
PBEParameterSpec(byte[], int) - Constructor for class javax.crypto.spec.PBEParameterSpec
Creates a PBE parameter specification from given salt and iteration count value.
pbeWithMD5AndDES_CBC - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the pbeWithMD5AndDES_CBC key-encryption algorithm as defined by PKCS#5.
PbeWithMD5AndDES_CBC - class iaik.security.cipher.PbeWithMD5AndDES_CBC.
This class implements from the Password-Based Encryption Standard (PKCS#5) the algorithm pbeWithMD5AndDES-CBC (object identifier: 1.2.840.113549.1.5.3).
PbeWithMD5AndDES_CBC() - Constructor for class iaik.security.cipher.PbeWithMD5AndDES_CBC
Creates a new PbeWithMD5AndDES_CBC Cipher object.
pbeWithSHAAnd128BitRC2_CBC - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the pbeWithSHAAnd128BitRC2_CBC key-encryption algorithm as defined by PKCS#12.
pbeWithSHAAnd128BitRC4 - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the pbeWithSHAAnd128BitRC4 key-encryption algorithm as defined by PKCS#12.
pbeWithSHAAnd2_KeyTripleDES_CBC - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the pbeWithSHAAnd2_KeyTripleDES_CBC key-encryption algorithm as defined by PKCS#12.
pbeWithSHAAnd3_KeyTripleDES_CBC - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the pbeWithSHAAnd3_KeyTripleDES_CBC key-encryption algorithm as defined by PKCS#12.
PbeWithSHAAnd3_KeyTripleDES_CBC - class iaik.security.cipher.PbeWithSHAAnd3_KeyTripleDES_CBC.
This class implements from the Personal Information Exchange Standard (PKCS#12) the pbeWithSHAAnd3_KeyTripleDES_CBC algorithm (object identifier: 1.2.840.113549.1.12.1.3).
PbeWithSHAAnd3_KeyTripleDES_CBC() - Constructor for class iaik.security.cipher.PbeWithSHAAnd3_KeyTripleDES_CBC
Creates a new PbeWithSHAAnd3_KeyTripleDES_CBC Cipher object.
pbeWithSHAAnd40BitRC2_CBC - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the pbeWithSHAAnd40BitRC2_CBC key-encryption algorithm as defined by PKCS#12.
PbeWithSHAAnd40BitRC2_CBC - class iaik.security.cipher.PbeWithSHAAnd40BitRC2_CBC.
This class implements from the Personal Information Exchange Standard (PKCS#12) the algorithm pbeWithSHAAnd40BitRC2_CBC (object identifier: 1.2.840.113549.1.12.1.6).
PbeWithSHAAnd40BitRC2_CBC() - Constructor for class iaik.security.cipher.PbeWithSHAAnd40BitRC2_CBC
Creates a new PbeWithSHAAnd40BitRC2_CBC Cipher object.
pbeWithSHAAnd40BitRC4 - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the pbeWithSHAAnd40BitRC4 key-encryption algorithm as defined by PKCS#12.
PBKDF2 - class iaik.pkcs.pkcs5.PBKDF2.
This class implements the KeyGenerator Service Provider Interface (SPI) for the password-based-key-derivation-function-2 from the PKCS#5 v2.0 Password-Based Cryptography Standard.
PBKDF2() - Constructor for class iaik.pkcs.pkcs5.PBKDF2
The default constructor
PEM - Static variable in class iaik.asn1.ASN1
Global value for ASN.1 coding format PEM.
PemOutputStream - class iaik.utils.PemOutputStream.
This stream can be used to convert a binary DER output stream to a PEM style base64 encoded output stream.
PemOutputStream(OutputStream, String, String) - Constructor for class iaik.utils.PemOutputStream
Creates a new PemOutputStream.
PEMString - class com.entrust.toolkit.util.PEMString.
 
PEMString(String) - Constructor for class com.entrust.toolkit.util.PEMString
 
Permission - class java.security.Permission.
 
Permission(String) - Constructor for class java.security.Permission
 
PermissionCollection - class java.security.PermissionCollection.
 
PermissionCollection() - Constructor for class java.security.PermissionCollection
 
PKCS11Information - class com.entrust.toolkit.pkcs11.PKCS11Information.
Class PKCS11 Information
PKCS11Information(JNIPKCS11) - Constructor for class com.entrust.toolkit.pkcs11.PKCS11Information
Constructs a PKCS11Information object.
PKCS11Information(PKCS11LibraryConnection) - Constructor for class com.entrust.toolkit.pkcs11.PKCS11Information
Constructs a PKCS11Information object.
PKCS11LibraryConnection - class com.entrust.toolkit.pkcs11.PKCS11LibraryConnection.
The class PKCS11LibraryConnection is used at the beginning to connect to the pkcs11 library.
PKCS11LibraryConnection(String) - Constructor for class com.entrust.toolkit.pkcs11.PKCS11LibraryConnection
Instanciates a PKCS11LibraryConnection object and opens a connection to the provided pkcs11 library.
PKCS11Types - class com.entrust.toolkit.pkcs11.PKCS11Types.
This class defines pkcs11 types
PKCS11Types() - Constructor for class com.entrust.toolkit.pkcs11.PKCS11Types
 
PKCS12 - class iaik.pkcs.pkcs12.PKCS12.
This class implements PKCS#12 objects exportet from Netscape Navigator or MS Internet Explorer.
pkcs12_certBag - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#12 object PKCS#12 certBag.
pkcs12_CertBagIds - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#12 object PKCS#12 CertBagIds When using it, type ObjectID.pkcs12_CertBagIds
pkcs12_crlBag - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#12 object PKCS#12 crlBag.
pkcs12_keyBag - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#12 object PKCS#12 keyBag.
pkcs12_pkcs8ShroudedKeyBag - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#12 object PKCS#12 pkcs8ShroudedKeyBag.
pkcs12_safeContentsBag - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#12 object PKCS#12 safeContentsBag.
pkcs12_SDSICertBagId - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#12 object PKCS#12 SDSICertBagId.
pkcs12_secretBag - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#12 object PKCS#12 secretBag.
pkcs12_Version1 - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#12 object PKCS#12 Version1.
pkcs12_Version1_BagIds - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#12 object PKCS#12 Version1 BagIds.
pkcs12_x509CertCRLBagId - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#12 object PKCS#12 x509CertCRLBagId.
PKCS12(ASN1Object) - Constructor for class iaik.pkcs.pkcs12.PKCS12
Creates a PKCS#12 object from an ASN1Object.
PKCS12(InputStream) - Constructor for class iaik.pkcs.pkcs12.PKCS12
Creates a new PKCS#12 object from an InputStream.
PKCS12(KeyBag, CertificateBag[]) - Constructor for class iaik.pkcs.pkcs12.PKCS12
Creates a new PKCS#12 object from a KeyBag and an array of CertificateBags.
PKCS12(KeyBag, CertificateBag[], boolean) - Constructor for class iaik.pkcs.pkcs12.PKCS12
Creates a new PKCS#12 object from a KeyBag and an array of CertificateBags.
PKCS12Reader - class com.entrust.toolkit.credentials.PKCS12Reader.
PKCS12Reader subclasses CredentialReader to read credntials that conform to PKCS #12.
PKCS12Reader(InputStream) - Constructor for class com.entrust.toolkit.credentials.PKCS12Reader
Creates a PKCS12Reader object to do the work of reading the data in a credentials file.
pkcs7 - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#7 object PKCS#7.
pkcs7_data - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#7 object PKCS#7 data.
pkcs7_digestedData - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#7 object PKCS#7 digestedData.
pkcs7_encryptedData - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#7 object PKCS#7 encryptedData.
pkcs7_envelopedData - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#7 object PKCS#7 envelopedData.
pkcs7_signedAndEnvelopedData - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#7 object PKCS#7 signedAndEnvelopedData.
pkcs7_signedData - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#7 object PKCS#7 signedData.
PKCS7CertList - class iaik.pkcs.PKCS7CertList.
This class implements an application of the PKCS#7 standard for dealing with certificate chains as used by Netscape Navigator and Microsoft Internet Explorer.
PKCS7CertList() - Constructor for class iaik.pkcs.PKCS7CertList
Default constructor.
PKCS7CertList(InputStream) - Constructor for class iaik.pkcs.PKCS7CertList
Creates a PKCS7CertList from an input stream.
PKCS7DecodeStream - class com.entrust.toolkit.PKCS7DecodeStream.
The PKCS7DecodeStream class decodes data that has been encrypted according to the PKCS#7 standard.
PKCS7DecodeStream(User, InputStream) - Constructor for class com.entrust.toolkit.PKCS7DecodeStream
Creates a new PKCS7DecodeStream object to decrypt data, to verify data, or to retrieve exported certificates.
PKCS7DecodeStream(User, InputStream, InputStream) - Constructor for class com.entrust.toolkit.PKCS7DecodeStream
Creates a new DecodeStream to decode and verify clear signed data.
PKCS7EncodeStream - class com.entrust.toolkit.PKCS7EncodeStream.
The PKCS7EncodeStream class performs data encryption operations according to the PKCS#7 standard.
PKCS7EncodeStream.ConsumerInputStream - class com.entrust.toolkit.PKCS7EncodeStream.ConsumerInputStream.
Represents the buffer of a producer/consumer scheme as an input stream from which the consumer reads.
PKCS7EncodeStream.ConsumerInputStream(PKCS7EncodeStream, int) - Constructor for class com.entrust.toolkit.PKCS7EncodeStream.ConsumerInputStream
Creates a ConsumerInputStream object with the specified buffer size.
PKCS7EncodeStream(User, OutputStream, int) - Constructor for class com.entrust.toolkit.PKCS7EncodeStream
Creates a new PKCS7EncodeStream object to encrypt and/or sign data.
PKCS7EncodeStream(User, OutputStream, OutputStream) - Constructor for class com.entrust.toolkit.PKCS7EncodeStream
Creates a new PKCS7EncodeStream to clear sign data.
PKCS7Exception - exception com.entrust.toolkit.exceptions.PKCS7Exception.
Base class for exceptions that occur while encoding or decoding PKCS#7 messages.
PKCS7Exception() - Constructor for class com.entrust.toolkit.exceptions.PKCS7Exception
Constructs a PKCS7Exception with no detail message.
PKCS7Exception(String) - Constructor for class com.entrust.toolkit.exceptions.PKCS7Exception
Constructs a PKCS7Exception with the specified detail message.
PKCS7Exception(String, Exception) - Constructor for class com.entrust.toolkit.exceptions.PKCS7Exception
Constructs a PKCS7Exception with the specified detail message that wraps an exception thrown inside the PKCS#7 processing code.
PKCS8EncodedKeySpec - class java.security.spec.PKCS8EncodedKeySpec.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
PKCS8EncodedKeySpec(byte[]) - Constructor for class java.security.spec.PKCS8EncodedKeySpec
 
PKCS8ShroudedKeyBag - class iaik.pkcs.pkcs12.PKCS8ShroudedKeyBag.
This class contains an encrypted private key and any associated attributes.
PKCS8ShroudedKeyBag() - Constructor for class iaik.pkcs.pkcs12.PKCS8ShroudedKeyBag
The default constructor.
PKCS8ShroudedKeyBag(KeyBag) - Constructor for class iaik.pkcs.pkcs12.PKCS8ShroudedKeyBag
Creates a new PKCS8ShroudedKeyBag from a KeyBag.
PKCSException - exception iaik.pkcs.PKCSException.
This is the general PKCS exception class, which serves to group all the exception classes of the iaik.pkcs package that extend from it.
PKCSException() - Constructor for class iaik.pkcs.PKCSException
Creates a PKCSException with no message describing the exception.
PKCSException(String) - Constructor for class iaik.pkcs.PKCSException
Creates a PKCSException with the given message describing this particular exception.
PKCSParsingException - exception iaik.pkcs.PKCSParsingException.
PKCS Parsing Exception.
PKCSParsingException() - Constructor for class iaik.pkcs.PKCSParsingException
Creates a PKCSParsingException with no message describing the exception.
PKCSParsingException(String) - Constructor for class iaik.pkcs.PKCSParsingException
Creates a PKCSParsingException with the given message describing this particular exception.
PKIHeader - class com.entrust.toolkit.asn1.structures.PKIHeader.
This class encapsulates the ASN.1 PKIX header.
PKIHeader(ASN1Object) - Constructor for class com.entrust.toolkit.asn1.structures.PKIHeader
This constructor parses an ASN.1 object into an encapsulated PKIHeader.
PKIHeader(int) - Constructor for class com.entrust.toolkit.asn1.structures.PKIHeader
This constructor creates an empty PKIHeader object.
PKIHeader(int, GeneralName, GeneralName, GeneralizedTime, AlgorithmID, ASN1Object, ASN1Object, OCTET_STRING, OCTET_STRING, OCTET_STRING) - Constructor for class com.entrust.toolkit.asn1.structures.PKIHeader
This constructor, given all of the information that can be included, creates a PKIHeader object.
PKIX - class com.entrust.toolkit.util.PKIX.
This class encapsulates an Entrust user's electronic identity.
PKIX() - Constructor for class com.entrust.toolkit.util.PKIX
Default constructor
PKIX4 - class com.entrust.toolkit.util.PKIX4.
 
PKIX4() - Constructor for class com.entrust.toolkit.util.PKIX4
Default constructor
PKIX4Version - Static variable in class com.entrust.toolkit.credentials.CredentialRecoverer
Specifies the version of the PKI being used, 4
PKIX4Version - Static variable in class com.entrust.toolkit.credentials.CredentialCreator
Specifies the PKIX version for the PKI, 4
PKIX5Version - Static variable in class com.entrust.toolkit.credentials.CredentialRecoverer
Specifies the version of the PKI being used, 5
PKIX5Version - Static variable in class com.entrust.toolkit.credentials.CredentialCreator
Specifies the PKIX version for the PKI, 5
PKIXCMP - class com.entrust.toolkit.util.PKIXCMP.
 
PKIXCMP() - Constructor for class com.entrust.toolkit.util.PKIXCMP
 
PKIXException - exception com.entrust.toolkit.exceptions.PKIXException.
This exception is thrown when the password is not correct.
PKIXException(String) - Constructor for class com.entrust.toolkit.exceptions.PKIXException
 
PMACVALUE - class com.entrust.toolkit.asn1.structures.PMACVALUE.
 
PMACVALUE() - Constructor for class com.entrust.toolkit.asn1.structures.PMACVALUE
 
PolicyConstraints - class iaik.x509.extensions.PolicyConstraints.
This class implements the PolicyConstraints extension.
PolicyConstraints() - Constructor for class iaik.x509.extensions.PolicyConstraints
Default constructor.
PolicyConstraintsCertTestlet - class com.entrust.toolkit.x509.testlets.PolicyConstraintsCertTestlet.
 
PolicyConstraintsCertTestlet() - Constructor for class com.entrust.toolkit.x509.testlets.PolicyConstraintsCertTestlet
 
PolicyInformation - class iaik.asn1.structures.PolicyInformation.
This class implements the ASN.1 type PolicyInformation.
PolicyInformation(ASN1Object) - Constructor for class iaik.asn1.structures.PolicyInformation
Constructs a PolicyInformation from an ASN1Object.
PolicyInformation(ObjectID, PolicyQualifierInfo[]) - Constructor for class iaik.asn1.structures.PolicyInformation
Creates a new PolicyInformation object from given policy id and policy qualifiers.
PolicyMapping - class iaik.asn1.structures.PolicyMapping.
This class implements a policy mapping as used by the X509v3 PolicyMappings extenscion to be included into CA certificates.
PolicyMapping() - Constructor for class iaik.asn1.structures.PolicyMapping
Default constructor.
PolicyMapping(ASN1Object) - Constructor for class iaik.asn1.structures.PolicyMapping
Creates a policy mapping from an ASN1Object.
PolicyMapping(ObjectID, ObjectID) - Constructor for class iaik.asn1.structures.PolicyMapping
Creates a policy mapping from an issuerDomainPolicy and a subjectDomainPolicy.
PolicyMappings - class iaik.x509.extensions.PolicyMappings.
This class implements the PolicyMappings Extension.
PolicyMappings() - Constructor for class iaik.x509.extensions.PolicyMappings
Default constructor.
PolicyQualifierInfo - class iaik.asn1.structures.PolicyQualifierInfo.
This class implements the ASN.1 type PolicyQualifierInfo.
PolicyQualifierInfo(ASN1Object) - Constructor for class iaik.asn1.structures.PolicyQualifierInfo
Constructs a PolicyQualifierInfo from an ASN1Object.
PolicyQualifierInfo(String) - Constructor for class iaik.asn1.structures.PolicyQualifierInfo
Creates a new PolicyQualifierInfo from a CPS Pointer qualifier.
PolicyQualifierInfo(String, int[], String) - Constructor for class iaik.asn1.structures.PolicyQualifierInfo
Creates a new PolicyQualifierInfo from a user notice qualifier specified by reference information and/or an explicit text.
POPSigningKeyInputCMP - class com.entrust.toolkit.asn1.structures.POPSigningKeyInputCMP.
POPOSigningKeyCMP
POPSigningKeyInputCMP() - Constructor for class com.entrust.toolkit.asn1.structures.POPSigningKeyInputCMP
This constructor
Principal - interface java.security.Principal.
 
print(ASN1Object) - Static method in class iaik.asn1.ASN1
Returns a string that represents the contents of the supplied ASN1Object.
print(String) - Method in class iaik.utils.LineOutputStream
Print a String.
PrintableString - class iaik.asn1.PrintableString.
This class implements the native ASN.1 type "PrintableString".
PrintableString - Static variable in class iaik.asn1.DerInputStream
Global ASN.1 type PrintableString
PrintableString - Static variable in class iaik.asn1.ASN
Global ASN.1 type PrintableString
PrintableString() - Constructor for class iaik.asn1.PrintableString
Creates an empty PrintableString object.
PrintableString(String) - Constructor for class iaik.asn1.PrintableString
Creates a new ASN.1 PrintableString object for the given String value.
println() - Method in class iaik.utils.LineOutputStream
Finish the line.
println(String) - Method in class iaik.utils.LineOutputStream
Print a String, and then finish the line.
printTable(String, byte[]) - Static method in class iaik.utils.Util
 
printTable(String, int[]) - Static method in class iaik.utils.Util
 
PRIVATE - Static variable in class iaik.asn1.DerInputStream
Tag class: private
PRIVATE - Static variable in class iaik.asn1.ASN
Tag class: private
private_key_algorithm - Variable in class iaik.pkcs.pkcs8.PrivateKeyInfo
Identifies the appertaining private-key algorithm.
private_key_info - Variable in class iaik.pkcs.pkcs8.PrivateKeyInfo
 
PRIVATE_RSA_WITH_RC2_CBC_MD5 - Static variable in class iaik.security.ssl.CipherSuite
 
PrivateKey - interface java.security.PrivateKey.
 
PrivateKeyInfo - class iaik.pkcs.pkcs8.PrivateKeyInfo.
This class implements the PKCS#8 Private-Key Information Syntax Standard for storing private keys.
PrivateKeyInfo() - Constructor for class iaik.pkcs.pkcs8.PrivateKeyInfo
Default Constructor for derived classes.
PrivateKeyInfo(ASN1Object) - Constructor for class iaik.pkcs.pkcs8.PrivateKeyInfo
Creates a new PrivateKeyInfo from an ASN1Object.
PrivateKeyInfo(byte[]) - Constructor for class iaik.pkcs.pkcs8.PrivateKeyInfo
Creates a new PrivateKeyInfo from a byte array.
PrivateKeyInfo(InputStream) - Constructor for class iaik.pkcs.pkcs8.PrivateKeyInfo
Creates a new PrivateKeyInfo from an InputStream.
PrivateKeyUsagePeriod - class iaik.x509.extensions.PrivateKeyUsagePeriod.
This class implements the PrivateKeyUsagePeriod extension.
PrivateKeyUsagePeriod() - Constructor for class iaik.x509.extensions.PrivateKeyUsagePeriod
Default constructor.
PrivateKeyUsagePeriod(Date, Date) - Constructor for class iaik.x509.extensions.PrivateKeyUsagePeriod
Creates a new PrivateKeyUsagePeriod from 2 Dates defining the validity period of the private key.
Profile - class com.entrust.toolkit.credentials.Profile.
Profile encapsulates an Entrust user's electronic identity.
Profile(CredentialReader, User, SecureStringBuffer) - Constructor for class com.entrust.toolkit.credentials.Profile
Constructs a Profile object and logs in to the Toolkit.
ProfileException - exception com.entrust.toolkit.exceptions.ProfileException.
ProfileReader
ProfileException(String) - Constructor for class com.entrust.toolkit.exceptions.ProfileException
 
PropertyChangeException - exception com.entrust.toolkit.exceptions.PropertyChangeException.
Thrown to indicate that a property of the stream cannot be changed because some data has already been written out.
PropertyChangeException() - Constructor for class com.entrust.toolkit.exceptions.PropertyChangeException
Constructs a PropertyChangeException with no detail message.
PropertyChangeException(String) - Constructor for class com.entrust.toolkit.exceptions.PropertyChangeException
Constructs a PropertyChangeException with the specified detail message.
PropertyChangeException(String, Exception) - Constructor for class com.entrust.toolkit.exceptions.PropertyChangeException
Constructs a PropertyChangeException with the specified detail message that wraps an exception thrown inside the PKCS#7 processing code.
PROPERTYNAME_HTTPS_PROXY_HOST - Static variable in class iaik.security.ssl.Utils
Constant string "https.proxyHost".
PROPERTYNAME_HTTPS_PROXY_PORT - Static variable in class iaik.security.ssl.Utils
Constant string "https.proxyPort".
ProtectionDomain - class java.security.ProtectionDomain.
 
ProtectionDomain(CodeSource, PermissionCollection) - Constructor for class java.security.ProtectionDomain
 
PROTOCOL_PKIX4 - Static variable in class com.entrust.toolkit.util.HttpManagerClient
 
PROTOCOL_PKIXCMP - Static variable in class com.entrust.toolkit.util.HttpManagerClient
 
Provider - class java.security.Provider.
 
Provider(String, double, String) - Constructor for class java.security.Provider
 
providerName - Variable in class iaik.security.ssl.SecurityProvider
 
proxyConnect(InetAddress, int, SSLContext) - Static method in class iaik.security.ssl.Utils
Connect to the specified host via HTTPS proxy (if set via properties).
proxyConnect(InetAddress, int, SSLContext, InetAddress, int) - Static method in class iaik.security.ssl.Utils
 
proxyConnect(String, int, SSLContext, Socket) - Static method in class iaik.security.ssl.Utils
Connect to the specified host via HTTPS proxy (if set via properties).
public_key_algorithm - Variable in class iaik.x509.PublicKeyInfo
The algorithm identifier of the public key algorithm belonging to the particular public key implemeting this PublicKeyInfo.
PUBLIC_KEY_ENCRYPTED - Static variable in class iaik.pkcs.pkcs12.AuthenticatedSafe
AuthenticatedSafe mode: PUBLIC_KEY_ENCRYPTED (currently not supported)
PUBLIC_KEY_INTEGRITY_MODE - Static variable in class iaik.pkcs.pkcs12.PKCS12
The public-key integrity mode.
PublicKey - interface java.security.PublicKey.
 
PublicKeyInfo - class iaik.x509.PublicKeyInfo.
This class implements a PublicKeyInfo as used within X.509 certificates for representing the subjectīs public key in the SubjectPublicKeyInfo field.
PublicKeyInfo() - Constructor for class iaik.x509.PublicKeyInfo
Default Constructor for derived classes.
PublicKeyInfo(ASN1Object) - Constructor for class iaik.x509.PublicKeyInfo
Creates a new PublicKeyInfo from an ASN1Object.
PublicKeyInfo(byte[]) - Constructor for class iaik.x509.PublicKeyInfo
Creates a new PublicKeyInfo from a DER byte array.
PublicKeyInfo(InputStream) - Constructor for class iaik.x509.PublicKeyInfo
Creates a new PublicKeyInfo from an InputStream.
put(Object, Object) - Method in class com.entrust.toolkit.util.Map
Maps the specified key to the specified value in this map.
put(Object, Object) - Method in class iaik.utils.ExtendedProperties
Maps the specified key to the specified value in this hashtable.
put(Object, Object) - Method in class java.security.Provider
 
puta(String, String) - Method in class iaik.utils.ExtendedProvider
Put Always.
putAll(Map) - Method in class java.security.Provider
 
putc(String, String) - Method in class iaik.utils.ExtendedProvider
Put on condition.
putc(String, String, boolean) - Method in class iaik.utils.ExtendedProvider
Put on condition.
putInt(String, String, int) - Method in class com.entrust.toolkit.util.IniFile
Puts the value associated with the given key in the given section into the IniFile.
putSection(String, Vector) - Method in class com.entrust.toolkit.util.IniFile
Puts a given set of entries (ie.
putString(String, String, String) - Method in class com.entrust.toolkit.util.IniFile
Puts the value associated with the given key in the given section into the IniFile.

R

random - Variable in class iaik.security.cipher.TripleDESKeyGenerator
 
random - Static variable in class iaik.utils.CriticalObject
The random number generator for generating a new key.
randomBlock(byte[]) - Static method in class iaik.utils.CryptoUtils
Fills the given byte array with random bytes.
randomBlock(byte[], int, int) - Static method in class iaik.utils.CryptoUtils
Fills the specified sub-array of the given byte array with random bytes.
RandomException - exception iaik.security.random.RandomException.
Exception for the error conditions that might occur in the random package.
RandomException() - Constructor for class iaik.security.random.RandomException
 
RandomException(String) - Constructor for class iaik.security.random.RandomException
 
RandomInputStream - class iaik.security.random.RandomInputStream.
An InputStream that reads data from a Random number generator.
RandomInputStream(Random) - Constructor for class iaik.security.random.RandomInputStream
Create a new RandomInputStream that reads from the specified random number generator.
RC2 - class iaik.security.cipher.RC2.
Extends the BufferedCipher class for adding a buffering mechanism to the underlying RC2 cipher.
rc2_CBC - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the RC2 symmetric block cipher used in CBC mode.
RC2() - Constructor for class iaik.security.cipher.RC2
Creates a RC2 object by calling the BufferedCipher constructor for the RC2 cipher.
RC2ParameterSpec - class javax.crypto.spec.RC2ParameterSpec.
RC2 parameter specification.
RC2ParameterSpec(int) - Constructor for class javax.crypto.spec.RC2ParameterSpec
 
RC2ParameterSpec(int, byte[]) - Constructor for class javax.crypto.spec.RC2ParameterSpec
Creates a RC2 Parameter specification by using the first 8 bytes of the supplied byte array as initialization vector (IV).
RC2ParameterSpec(int, byte[], int) - Constructor for class javax.crypto.spec.RC2ParameterSpec
Creates a RC2 Parameter specification by using 8 bytes of the supplied byte array as IV, beginning at the given offset.
rc4 - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the RC4 stream cipher.
RC4 - class iaik.security.cipher.RC4.
Extends the BufferedCipher class for adding a buffering mechanism to the underlying RC4 cipher.
RC4() - Constructor for class iaik.security.cipher.RC4
Creates a RC4 object by calling the BufferedCipher constructor for the RC4 cipher.
rc5_CBC - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the RC5 symmetric block cipher used in CBC mode.
RC5ParameterSpec - class javax.crypto.spec.RC5ParameterSpec.
RC5 parameter specification.
RC5ParameterSpec(int, int, int) - Constructor for class javax.crypto.spec.RC5ParameterSpec
 
RC5ParameterSpec(int, int, int, byte[]) - Constructor for class javax.crypto.spec.RC5ParameterSpec
Creates a RC5 Parameter specification by using the first 8 bytes of the supplied byte array as initialization vector (IV).
RC5ParameterSpec(int, int, int, byte[], int) - Constructor for class javax.crypto.spec.RC5ParameterSpec
Creates a RC5 Parameter specification by using 8 bytes of the supplied byte array as IV, beginning at the given offset.
RCxKeyGenerator - class iaik.security.cipher.RCxKeyGenerator.
This class provides the functionality of KeyGenerator for generating keys to be used by the RC2 and RC4 ciphers.
RCxKeyGenerator() - Constructor for class iaik.security.cipher.RCxKeyGenerator
Creates a new RCx key generator.
RDN - class iaik.asn1.structures.RDN.
This class implements the ASN.1 type RelativeDistinguishedName.
RDN() - Constructor for class iaik.asn1.structures.RDN
Creates an empty RelativeDistinguishedName.
RDN(ASN1Object) - Constructor for class iaik.asn1.structures.RDN
Creates a RelativeDistinguishedName from an ASN1Object.
RDN(ObjectID, Object) - Constructor for class iaik.asn1.structures.RDN
Creates a new RelativeDistinguishedName for one AVA.
RDN(String) - Constructor for class iaik.asn1.structures.RDN
Creates a RelativeDistinguishedName from a String.
READ_ONLY_SESSION - Static variable in class com.entrust.toolkit.pkcs11.PKCS11Types
 
READ_WRITE_SESSION - Static variable in class com.entrust.toolkit.pkcs11.PKCS11Types
 
read() - Method in class com.entrust.toolkit.PKCS7EncodeStream.ConsumerInputStream
Reads the next byte of data from this input stream.
read() - Method in class com.entrust.toolkit.PKCS7DecodeStream
Reads the next byte of data from the input stream.
read() - Method in class iaik.asn1.DerInputStream
Reads one byte from this InputStream.
read() - Method in class iaik.security.random.RandomInputStream
Read one byte and return it.
read() - Method in class iaik.utils.ReplaceInputStream
Reads the next byte from this stream and returns it as int value between 0 and 255.
read() - Method in class iaik.utils.NotifyEOFInputStream
 
read() - Method in class iaik.utils.Base64InputStream
Returns the next BASE64 decoded byte, read from the underlying input stream.
read() - Method in class iaik.utils.ASN1InputStream
Reads the next byte of data from this input stream.
read() - Method in class iaik.utils.TracedInputStream
Reads the next byte from this stream and returns it as int value between 0 and 255.
read() - Method in class java.security.DigestInputStream
 
read() - Method in class javax.crypto.CipherInputStream
Reads the next data byte read from this input stream and returns it as an int value between 0 and 255, or -1 if the the end of the stream already has been reached.
read(boolean) - Method in class iaik.asn1.DerInputStream
Reads one byte from this InputStream.
read(byte[]) - Method in class com.entrust.toolkit.PKCS7EncodeStream.ConsumerInputStream
Reads up to b.length bytes of data from this input stream into an array of bytes.
read(byte[]) - Method in class iaik.security.random.RandomInputStream
Read b.length bytes.
read(byte[]) - Method in class javax.crypto.CipherInputStream
Reads a number of data bytes from this input stream into a byte array.
read(byte[], int, int) - Method in class com.entrust.toolkit.PKCS7EncodeStream.ConsumerInputStream
Reads up to len bytes of data from this input stream into an array of bytes.
read(byte[], int, int) - Method in class com.entrust.toolkit.PKCS7DecodeStream
Reads up to len bytes of data from the current input stream into an array of bytes.
read(byte[], int, int) - Method in class iaik.asn1.DerInputStream
Reads bytes into a portion of an array.
read(byte[], int, int) - Method in class iaik.security.random.RandomInputStream
Read len bytes into b.
read(byte[], int, int) - Method in class iaik.utils.ReplaceInputStream
Reads up to len bytes from this stream into the given byte array.
read(byte[], int, int) - Method in class iaik.utils.NotifyEOFInputStream
 
read(byte[], int, int) - Method in class iaik.utils.Base64InputStream
Reads and decodes the specified number of data bytes from the underlying input stream into a byte array until bytes are available.
read(byte[], int, int) - Method in class iaik.utils.ASN1InputStream
Reads up to len bytes of data from this input stream into an array of bytes.
read(byte[], int, int) - Method in class iaik.utils.TracedInputStream
Reads up to len bytes from this stream into the given byte array.
read(byte[], int, int) - Method in class java.security.DigestInputStream
 
read(byte[], int, int) - Method in class javax.crypto.CipherInputStream
Reads a specified number of data bytes from this input stream into a byte array.
readBitString() - Method in class iaik.asn1.DerInputStream
Reads a BIT STRING from the input stream.
readBoolean() - Method in class iaik.asn1.DerInputStream
Reads a BOOLEAN from the input stream.
readConstructed() - Method in class iaik.asn1.DerInputStream
Reads any CONSTRUCTED ASN.1 type from the input stream.
readContextSpecific() - Method in class iaik.asn1.DerInputStream
Reads an explicitly tagged CONTEXT SPECIFIC ASN.1 type from the input stream.
readContextSpecific(int) - Method in class iaik.asn1.DerInputStream
Reads an implicitly tagged CONTEXT SPECIFIC ASN.1 type.
readFile(String) - Static method in class iaik.utils.Util
Reads the content of a file into a byte array.
readGeneralizedTime() - Method in class iaik.asn1.DerInputStream
Reads a GeneralizedTime from the input stream.
readInteger() - Method in class iaik.asn1.DerInputStream
Reads an INTEGER from the input stream.
readLine() - Method in class iaik.utils.LineInputStream
Reads a line of text.
readManagerTransportMessage(InputStream) - Static method in class com.entrust.toolkit.util.ManagerTransport
Retrieves a proto PKIX (PKIX4) message from the given input stream and returns it as a byte array.
readNull() - Method in class iaik.asn1.DerInputStream
Reads an ASN.1 NULL object from the input stream.
readObjectID() - Method in class iaik.asn1.DerInputStream
Reads an ObjectID from the input stream.
readOctetString() - Method in class iaik.asn1.DerInputStream
Reads an OCTET STRING and returns it as a new InputStream.
readOctetStringByteArray() - Method in class iaik.asn1.DerInputStream
Reads a primitive encoded OCTET STRING from the input stream and returns the content as a byte array.
readPKIX4Response(boolean) - Method in class com.entrust.toolkit.util.ManagerTransport
This method reads a PKIX4 message with a proto PKIX length header.
readPKIX4Response(boolean) - Method in class com.entrust.toolkit.util.HttpManagerClient
This method actually flushes the output stream, sends that data to the Manager, and (optionally) reads the response.
readPKIXCMPResponse(boolean) - Method in class com.entrust.toolkit.util.ManagerTransport
This method reads a PKIXCMP message with a TCP stream header rather than a proto PKIX message with a GULS header
readPKIXCMPResponse(boolean) - Method in class com.entrust.toolkit.util.HttpManagerClient
This method actually flushes the output stream, sends that data to the Manager, and (optionally) reads the response.
readSection(LineNumberReader, String) - Method in class com.entrust.toolkit.util.IniFile
Parses a section entry from the given InputStream.
readSequence() - Method in class iaik.asn1.DerInputStream
Reads a SEQUENCE from the input stream.
readSet() - Method in class iaik.asn1.DerInputStream
Reads a SET from the input stream.
readStream(InputStream) - Method in class com.entrust.toolkit.util.IniFile
Builds an IniFile object from the given InputStream.
readStream(InputStream) - Static method in class iaik.utils.Util
Read the contents of the stream into a byte array.
readString() - Method in class iaik.asn1.DerInputStream
Reads an ASN.1 string type from the input stream.
readUTCTime() - Method in class iaik.asn1.DerInputStream
Reads an UTCTime from the input stream.
ReasonCode - class iaik.x509.extensions.ReasonCode.
This class implements the ReasonCode extension.
ReasonCode() - Constructor for class iaik.x509.extensions.ReasonCode
Default constructor.
ReasonCode(int) - Constructor for class iaik.x509.extensions.ReasonCode
Creates a new ReasonCode from a int specifying the reason for certificate revocation.
recipient_infos - Variable in class iaik.pkcs.pkcs7.EnvelopedDataStream
Repository for the RecipientInfos.
recipientAddress - Variable in class com.entrust.toolkit.util.ManagerTransport
 
RecipientInfo - class iaik.pkcs.pkcs7.RecipientInfo.
This class implements the PKCS#7 RecipientInfo type.
RecipientInfo() - Constructor for class iaik.pkcs.pkcs7.RecipientInfo
Default Constructor.
RecipientInfo(ASN1Object) - Constructor for class iaik.pkcs.pkcs7.RecipientInfo
Creates a RecipientInfo from an ASN1Object.
RecipientInfo(IssuerAndSerialNumber, AlgorithmID, byte[]) - Constructor for class iaik.pkcs.pkcs7.RecipientInfo
Creates a RecipientInfo object with given IssuerAndSerialNumber, key-encryption algorithm, and already encrypted content encryption key.
RecipientInfo(X509Certificate, AlgorithmID) - Constructor for class iaik.pkcs.pkcs7.RecipientInfo
Creates a RecipientInfo object from a given certificate.
recoverCertificates(KeyPair, KeyPair, ManagerTransport, SecureStringBuffer, SecureStringBuffer) - Method in class com.entrust.toolkit.util.PKIX
Performs the actual communication with the manager to recover the certificates.
recoverCertificates(KeyPair, KeyPair, ManagerTransport, SecureStringBuffer, SecureStringBuffer) - Method in class com.entrust.toolkit.util.PKIXCMP
 
recoverCertificates(KeyPair, KeyPair, ManagerTransport, SecureStringBuffer, SecureStringBuffer) - Method in class com.entrust.toolkit.util.PKIX4
 
register() - Static method in class iaik.x509.X509NetscapeExtensions
 
register(ASN, Class) - Static method in class iaik.asn1.ASN
Registers a new ASN.1 type.
register(Class, Object, Class) - Method in class iaik.utils.Factory
Register a class to implement one type of a specific interface.
register(ObjectID, Class) - Static method in class iaik.pkcs.pkcs7.ContentInfoStream
Registers a new implementation for a ContentStream defined through the given ObjectID.
register(ObjectID, Class) - Static method in class iaik.pkcs.pkcs12.SafeBag
Registers a new implementation for a PKCS#12 SafeBag defined through the given ObjectID.
register(ObjectID, Class) - Static method in class iaik.x509.X509Extensions
Registers a new implementation for a X.509 certificate or CRL extension.
registeredID - Static variable in class iaik.asn1.structures.GeneralName
GeneralName type registeredID (8).
remove(CipherSuite) - Method in class iaik.security.ssl.CipherSuiteList
Remove a ciphersuite from this list.
remove(CipherSuite[]) - Method in class iaik.security.ssl.CipherSuiteList
Remove all ciphersuite from an array from this list.
remove(Object) - Method in class com.entrust.toolkit.util.Map
Removes the key (and its corresponding value) from this map.
remove(Object) - Method in class java.security.Provider
 
removeAll() - Method in class com.entrust.toolkit.Set
Removes all objects from the set.
removeAllAccessDescriptions() - Method in class iaik.x509.extensions.AuthorityInfoAccess
Removes all access descriptions from this AuthorityInfoAccess extension.
removeAllCertificates() - Method in class iaik.x509.X509CRL
Removes all certificates from the CRL.
removeAllDistributionPoints() - Method in class iaik.x509.extensions.CRLDistributionPoints
Removes all distribution points from this CRLDistributionPoints extension.
removeAllExtensions() - Method in class iaik.x509.RevokedCertificate
Removes all extensions from this revoked certificate.
removeAllExtensions() - Method in class iaik.x509.X509Certificate
Removes all extensions from this certificate.
removeAllExtensions() - Method in class iaik.x509.X509Extensions
Removes all extensions currently maintained by this X509Extensions object.
removeAllExtensions() - Method in class iaik.x509.X509CRL
Removes all extensions from this CRL.
removeAllKeyPurposeIDs() - Method in class iaik.x509.extensions.ExtendedKeyUsage
Removes all KeyPurposeIDs from this extension.
removeAllNames() - Method in class iaik.asn1.structures.GeneralNames
Removes all genereal names from the list.
removeCertificate(BigInteger) - Method in class iaik.x509.X509CRL
Removes the certificate with the given serial number from the CRL.
removeComponent(ASN1Object) - Method in class iaik.asn1.ConstructedType
Removes a component from a ConstructedType.
removeComponent(int) - Method in class iaik.asn1.ConstructedType
Removes a component at the given location within a ConstructedType.
removeElement(Object) - Method in class com.entrust.toolkit.Set
Searches the set for an object that is equivalent to obj and removes it.
removeEntry(String, String) - Method in class com.entrust.toolkit.util.IniFile
Removes an entry from the IniFile.
removeExtension(ObjectID) - Method in class iaik.x509.RevokedCertificate
Removes the extension specified by its object identifier.
removeExtension(ObjectID) - Method in class iaik.x509.X509Certificate
Removes the extension specified by its object identifier.
removeExtension(ObjectID) - Method in class iaik.x509.X509Extensions
Removes an extension, identified by its object ID.
removeExtension(ObjectID) - Method in class iaik.x509.X509CRL
Removes the extension specified by its object identifier.
removeFromCRL - Static variable in class iaik.x509.extensions.ReasonCode
Certificate revocation reason removeFromCRL.
removeKeyPurposeID(ObjectID) - Method in class iaik.x509.extensions.ExtendedKeyUsage
Removes a KeyPurposeID from this extension.
removeProvider(String) - Static method in class java.security.Security
 
removeRDN(ObjectID) - Method in class iaik.asn1.structures.Name
Removes all RelativeDistinguishedNames with the given attribute type (oid) from this Name.
removeSection(String) - Method in class com.entrust.toolkit.util.IniFile
Removes a section from the IniFile.
removeTrustedCertificate(X509Certificate) - Method in class iaik.security.ssl.ChainVerifier
Remove a trusted certificate.
removeTrustedCertificate(X509Certificate) - Method in class iaik.x509.SimpleChainVerifier
Remove a certificate from the list of trusted certificates.
renegotiate() - Method in class iaik.security.ssl.SSLSocket
 
renegotiate() - Method in interface iaik.security.ssl.SSLCommunication
Start a renegotiating SSL handshake.
renegotiate() - Method in class iaik.security.ssl.SSLTransport
 
ReplaceInputStream - class iaik.utils.ReplaceInputStream.
This class provides an utility for replacing substrings of a given stream by pre-defined other streams.
ReplaceInputStream(InputStream, String[][]) - Constructor for class iaik.utils.ReplaceInputStream
Creates a ReplaceInputStream from the given InputStream using the replacements given.
REQUEST_BEGIN - Static variable in class com.entrust.toolkit.util.HttpManagerClient
 
REQUEST_CONTINUE - Static variable in class com.entrust.toolkit.util.HttpManagerClient
 
reset() - Method in class com.entrust.toolkit.PKCS7EncodeStream.ConsumerInputStream
 
reset() - Method in class com.entrust.toolkit.PKCS7DecodeStream
reset() is not supported.
reset() - Method in class java.security.MessageDigest
 
reset() - Method in class javax.crypto.Mac
Resets this Mac object for being able to be used for further MAC computations, either by using the same secret key again, or using a new key by properly re-initializing this MAC object.
reset(TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.OldBasicConstraintsCertTestlet
 
reset(TestletDataSet) - Method in interface com.entrust.toolkit.x509.testlets.CRLEntryTestlet
Resets the temporary validation data.
reset(TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.KeyUsageCertTestlet
 
reset(TestletDataSet) - Method in interface com.entrust.toolkit.x509.testlets.CertTestlet
Resets the temporary validation data.
reset(TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.BasicConstraintsCertTestlet
 
reset(TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.PolicyConstraintsCertTestlet
 
reset(TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.NullCertTestlet
 
reset(TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.CertificatePoliciesCertTestlet
 
reset(TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.AuthorityKeyIdentifierCRLTestlet
 
reset(TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.NameConstraintsCertTestlet
 
reset(TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.NullCRLTestlet
 
reset(TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.NullCRLEntryTestlet
 
reset(TestletDataSet) - Method in interface com.entrust.toolkit.x509.testlets.CRLTestlet
Resets the temporary validation data.
reset(TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.CertificateIssuerCRLEntryTestlet
Resets the temporary data for validation.
reset(TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.IssuingDistributionPointCRLTestlet
 
resizeArray(byte[], int) - Static method in class iaik.utils.CryptoUtils
Resizes a byte array to the specified length.
resizeArray(byte[], int) - Static method in class iaik.utils.Util
Resizes a byte array to the specified length.
resizeArray(Object[], int) - Static method in class iaik.utils.Util
Resizes a byte array to the specified length.
RESPONSE_NOREAD - Static variable in class com.entrust.toolkit.util.HttpManagerClient
 
RESPONSE_READ - Static variable in class com.entrust.toolkit.util.HttpManagerClient
 
RevocationException - exception com.entrust.toolkit.exceptions.RevocationException.
This exception indicates that a certificate of the chain has been revoked.
RevocationException(String, Exception, X509Certificate, RevokedCertificate) - Constructor for class com.entrust.toolkit.exceptions.RevocationException
Constructs a RevocationException with the specified detail message that wraps an exception thrown inside the certificate validating code and the revocation details.
RevocationException(String, X509Certificate, RevokedCertificate) - Constructor for class com.entrust.toolkit.exceptions.RevocationException
Constructs a RevocationException with the specified detail message and the revocation details.
RevocationException(X509Certificate, RevokedCertificate) - Constructor for class com.entrust.toolkit.exceptions.RevocationException
Constructs a RevocationException with the revocation details.
RevocationStore - class com.entrust.toolkit.x509.revocation.RevocationStore.
RevocationStore determines the revocation status of a specific certificate.
RevocationStore() - Constructor for class com.entrust.toolkit.x509.revocation.RevocationStore
 
RevokedCertificate - class iaik.x509.RevokedCertificate.
This class represents a revoked certificate.
RevokedCertificate(ASN1Object) - Constructor for class iaik.x509.RevokedCertificate
Creates a revoked certificate from an ASN1Object.
RevokedCertificate(BigInteger, Date) - Constructor for class iaik.x509.RevokedCertificate
Creates a revoked certificate from a serial number and a date.
RevokedCertificate(X509Certificate, Date) - Constructor for class iaik.x509.RevokedCertificate
Creates a revoked certificate from a certificate and a date.
rfc822Name - Static variable in class iaik.asn1.structures.GeneralName
GeneralName type rfc822Name (1).
rsa - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the RSA public key algorithm.
rsa - Static variable in class iaik.security.ssl.SSLServerContext
Deprecated. use CipherSuite.CS_RSA instead
RSA - class com.entrust.toolkit.security.provider.RSA.
This class contains an implementation of the RSA algorithm that is able to read both standard JCE keys and Entrust obfuscated keys.
RSA_ENCRYPTION - Static variable in class com.entrust.toolkit.pkcs11.PKCS11Types
 
rsa_ephemeral_dh - Static variable in interface iaik.security.ssl.ClientTrustDecider
Deprecated. A possible certificate type for a CertificateRequest handshake message.
rsa_export - Static variable in class iaik.security.ssl.SSLServerContext
Deprecated. use CipherSuite.CS_RSA_EXPORT instead
rsa_fixed_dh - Static variable in interface iaik.security.ssl.ClientTrustDecider
Deprecated. A possible certificate type for a CertificateRequest handshake message.
rsa_sign - Static variable in interface iaik.security.ssl.ClientTrustDecider
Deprecated. A possible certificate type for a CertificateRequest handshake message.
RSA() - Constructor for class com.entrust.toolkit.security.provider.RSA
This constructor is used for dynamic instantiation.
rsaEncryption - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the RSA encryption signature algorithm.
rsaESOAEP - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the RSA encryption signature algorithm, using the OAEP encoding scheme defined in PKCS-1 v2.0 ObjectID = "1.2.840.113549.1.1.7" name = "rsaESOAEP" implementationName = "RSA-OAEP" For addressing it, use AlgorithmID.rsaESOAEP.
RSAKeyFactory - class iaik.security.rsa.RSAKeyFactory.
This class converts RSA keys (opaque representation) in their KeySpecs (transparent representation) and vice versa.
RSAKeyFactory() - Constructor for class iaik.security.rsa.RSAKeyFactory
Default constructor for creating a RSAKeyFactory.
RSAKeyPairGenerator - class com.entrust.toolkit.security.provider.RSAKeyPairGenerator.
Generates an RSA KeyPair
RSAKeyPairGenerator() - Constructor for class com.entrust.toolkit.security.provider.RSAKeyPairGenerator
RSAKeyPairGenerator default constructor
RSAOAEPParameterSpec - class com.entrust.toolkit.security.spec.RSAOAEPParameterSpec.
 
RSAOAEPParameterSpec() - Constructor for class com.entrust.toolkit.security.spec.RSAOAEPParameterSpec
 
RSAOAEPParameterSpec(ASN1Object) - Constructor for class com.entrust.toolkit.security.spec.RSAOAEPParameterSpec
 
RSAOAEPParameterSpec(RSAOAEPParameterSpec) - Constructor for class com.entrust.toolkit.security.spec.RSAOAEPParameterSpec
 
RSAPKCS11 - class com.entrust.toolkit.security.provider.RSAPKCS11.
 
RSAPKCS11() - Constructor for class com.entrust.toolkit.security.provider.RSAPKCS11
This constructor is used for dynamic instantiation.
RSAPrivateCrtKey - interface java.security.interfaces.RSAPrivateCrtKey.
Interface for RSA private keys using the Chinese Remainder Theorem(CRT).
RSAPrivateCrtKeySpec - class java.security.spec.RSAPrivateCrtKeySpec.
Specification for RSA private keys using the Chinese Remainder Therorem.
RSAPrivateCrtKeySpec(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class java.security.spec.RSAPrivateCrtKeySpec
Creates a new RSAPrivateKeyCrtSpec from the given values.
RSAPrivateKey - class iaik.security.rsa.RSAPrivateKey.
This class implements an RSA private key and supports ASN.1 encoding.
RSAPrivateKey - interface java.security.interfaces.RSAPrivateKey.
RSA private key interface.
RSAPrivateKey() - Constructor for class iaik.security.rsa.RSAPrivateKey
Default constructor.
RSAPrivateKey(ASN1Object) - Constructor for class iaik.security.rsa.RSAPrivateKey
Creates a new private key from an ASN1Object.
RSAPrivateKey(BigInteger, BigInteger) - Constructor for class iaik.security.rsa.RSAPrivateKey
Creates a new RSAPrivate key from given modulus and private exponent.
RSAPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class iaik.security.rsa.RSAPrivateKey
Creates a RSAPrivateKey from the given values.
RSAPrivateKey(byte[]) - Constructor for class iaik.security.rsa.RSAPrivateKey
Creates a new RSAPrivateKey from a DER encoded ASN.1 data structure.
RSAPrivateKey(InputStream) - Constructor for class iaik.security.rsa.RSAPrivateKey
Creates a new RSAPrivateKey from an InputStream.
RSAPrivateKey(RSAPrivateKey) - Constructor for class iaik.security.rsa.RSAPrivateKey
Creates a new RSAPrivateKey from a RSAPrivateKey or RSAPrivateKeyCrt.
RSAPrivateKey(RSAPrivateKeySpec) - Constructor for class iaik.security.rsa.RSAPrivateKey
Creates a new RSAPrivateKey from a RSAPrivateKeySpec or RSAPrivateKeyCrtSpec.
RSAPrivateKeySpec - class java.security.spec.RSAPrivateKeySpec.
RSA private key specification.
RSAPrivateKeySpec(BigInteger, BigInteger) - Constructor for class java.security.spec.RSAPrivateKeySpec
Creates RSA private key specification from given modulus and private exponent.
RSAPublicKey - class iaik.security.rsa.RSAPublicKey.
This class implements a RSA public key and supports ASN.1 encoding.
RSAPublicKey - interface java.security.interfaces.RSAPublicKey.
Interface to be implemented for supporting RSA public keys.
RSAPublicKey(ASN1Object) - Constructor for class iaik.security.rsa.RSAPublicKey
Creates a new RSAPublicKey from the given ASN.1 data structure representing a RSAPublicKey or PublicKeyInfo.
RSAPublicKey(BigInteger, BigInteger) - Constructor for class iaik.security.rsa.RSAPublicKey
Creates a new RSAPublicKey with given values for the modulus n and the public exponent e.
RSAPublicKey(byte[]) - Constructor for class iaik.security.rsa.RSAPublicKey
Creates a new RSAPublicKey from the given DER encoded byte array.
RSAPublicKey(InputStream) - Constructor for class iaik.security.rsa.RSAPublicKey
Creates a new RSAPublicKey from an InputStream.
RSAPublicKey(RSAPublicKey) - Constructor for class iaik.security.rsa.RSAPublicKey
Creates a new RSAPublicKey from the given RSAPublicKey representing modulus n and public exponent e.
RSAPublicKey(RSAPublicKeySpec) - Constructor for class iaik.security.rsa.RSAPublicKey
Creates a new RSAPublicKey from the given RSAPublicKeySpec representing modulus n and public exponent e.
RSAPublicKeySpec - class java.security.spec.RSAPublicKeySpec.
RSA public key specification.
RSAPublicKeySpec(BigInteger, BigInteger) - Constructor for class java.security.spec.RSAPublicKeySpec
Creates a RSA public key specification from given modulus and public exponent.
RSASignature - class iaik.security.rsa.RSASignature.
This class extends the java.security.Signature class for providing the functionality of the RSA digital signature algorithm, featured by any proper hash algorithm.
RSASignature - Static variable in class com.entrust.toolkit.credentials.CredentialRecoverer
Specifies a Rivest Shamir Adelman (RSA) public key algorithm signing key pair.
RSASignature - Static variable in class com.entrust.toolkit.credentials.CredentialCreator
Specifies an RSA signing key pair.
RSASignature(AlgorithmID, MessageDigest) - Constructor for class iaik.security.rsa.RSASignature
Creates a RSA Signature object with a specified hash algorithm.
run() - Method in class iaik.utils.StreamCopier
Run method to allow the StreamCopier to be run in a separate Thread easily.

S

S_MIME - Static variable in class iaik.x509.extensions.netscape.NetscapeCertType
Indicates a certificate that is certified for use by clients.
S_MIME_CA - Static variable in class iaik.x509.extensions.netscape.NetscapeCertType
Indicates a certificate that is certified for issuing certs for S/MIME use.
SafeBag - class iaik.pkcs.pkcs12.SafeBag.
This class implements the PKCS#12 structure SafeBag.
SafeBag() - Constructor for class iaik.pkcs.pkcs12.SafeBag
Default Constructor.
SafeBag(String, byte[]) - Constructor for class iaik.pkcs.pkcs12.SafeBag
Creates a new SafeBag from a friendly name and a local key ID.
save(OutputStream, String) - Method in class iaik.utils.ExtendedProperties
 
saveTo(String, int) - Method in class iaik.utils.KeyAndCertificate
Saves the private key and the certificate chain to a file using DER or PEM encoding.
saveToFile(byte[], String) - Static method in class iaik.utils.Util
Saves the content of the given byte array to a file.
sdsiCertificate - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#9 object sdsiCertificate.
SealedObject - class javax.crypto.SealedObject.
Class for cryptographic "sealing" a serialized object.
SealedObject(Serializable, Cipher) - Constructor for class javax.crypto.SealedObject
Creates a SealedObject from the given Serializable object using the given Cipher for encryption.
Search(String, String) - Method in class com.entrust.toolkit.x509.directory.JNDIDirectory
Searches the Directory for a given entry within a searchbase hierarchy.
Search(String, String, String) - Method in class com.entrust.toolkit.x509.directory.JNDIDirectory
Searches the Directory for a given attribute within a searchbase hierarchy.
SearchBase - class com.entrust.toolkit.x509.policies.SearchBase.
SearchBase
SearchBase() - Constructor for class com.entrust.toolkit.x509.policies.SearchBase
Constructor
SearchBase(Name, String) - Constructor for class com.entrust.toolkit.x509.policies.SearchBase
Constructor
SecRandom - class iaik.security.random.SecRandom.
The SecRandom class is the base class of all IAIK implemented secure pseudo random number generators (PRNGs).
SecRandom() - Constructor for class iaik.security.random.SecRandom
Constructor for use by subclasses.
SecretKey - class iaik.security.cipher.SecretKey.
This class represents a secret key as used with symmetric algorithms.
SecretKey - interface javax.crypto.SecretKey.
Global empty interface for secret keys.
SecretKey(byte[], int, int, String) - Constructor for class iaik.security.cipher.SecretKey
Creates a SecretKey object from given byte sub-array and algorithm name.
SecretKey(byte[], String) - Constructor for class iaik.security.cipher.SecretKey
Creates a SecretKey object from given byte array and algorithm name.
SecretKey(SecretKeySpec) - Constructor for class iaik.security.cipher.SecretKey
 
SecretKeyFactory - class javax.crypto.SecretKeyFactory.
Key factory for secret keys.
SecretKeyFactory(SecretKeyFactorySpi, Provider, String) - Constructor for class javax.crypto.SecretKeyFactory
Creates a SecretKeyFactory object.
SecretKeyFactorySpi - class javax.crypto.SecretKeyFactorySpi.
Service Provider Interface (SPI) for the SecretKeyFactory class.
SecretKeyFactorySpi() - Constructor for class javax.crypto.SecretKeyFactorySpi
Default Constructor.
SecretKeyGenerator - class iaik.pkcs.pkcs12.SecretKeyGenerator.
This class uses the KeyMaterialGenerator for deriving a PKCS#12 secret keys from a password, a salt and an iteration count.
SecretKeyGenerator() - Constructor for class iaik.pkcs.pkcs12.SecretKeyGenerator
Default Constructor.
SecretKeySpec - class javax.crypto.spec.SecretKeySpec.
Secret key specification.
SecretKeySpec(byte[], int, int, String) - Constructor for class javax.crypto.spec.SecretKeySpec
Creates a secret key specification for the requested algorithm from the given number of bytes of the supplied byte array, beginning at the given offset.
SecretKeySpec(byte[], String) - Constructor for class javax.crypto.spec.SecretKeySpec
Creates a secret key specification for the requested algorithm from the given byte array.
SecureRandom - class java.security.SecureRandom.
 
SecureRandom() - Constructor for class java.security.SecureRandom
 
SecureRandom(byte[]) - Constructor for class java.security.SecureRandom
 
SecureRandom(SecureRandomSpi, Provider) - Constructor for class java.security.SecureRandom
 
SecureRandomSpi - class java.security.SecureRandomSpi.
 
SecureRandomSpi() - Constructor for class java.security.SecureRandomSpi
 
SecureStringBuffer - class com.entrust.toolkit.util.SecureStringBuffer.
SecureStringBuffer class is used to represent sensitive data in your application - a user's password for example.
SecureStringBuffer(InputStream) - Constructor for class com.entrust.toolkit.util.SecureStringBuffer
Creates a SecureStringBuffer instance using an InputStream argument.
SecureStringBuffer(SecureStringBuffer) - Constructor for class com.entrust.toolkit.util.SecureStringBuffer
Copy constructor
SecureStringBuffer(String) - Constructor for class com.entrust.toolkit.util.SecureStringBuffer
Creates a SecureStringBuffer instance taking a String as an argument.
SecureStringBuffer(StringBuffer) - Constructor for class com.entrust.toolkit.util.SecureStringBuffer
Creates a SecureStringBuffer instance taking a StringBuffer as an argument.
Security - class java.security.Security.
 
SecurityProvider - class iaik.security.ssl.SecurityProvider.
This interface centralizes all security provider dependend code.
SecurityProvider() - Constructor for class iaik.security.ssl.SecurityProvider
Default constructor.
SecurityProvider(String) - Constructor for class iaik.security.ssl.SecurityProvider
Constructor specifying the provider to use.
seedAvailable() - Method in class iaik.security.random.SeedGenerator
Check whether the seed is available to be fetched via getSeed().
SeedGenerator - class com.entrust.toolkit.security.provider.SeedGenerator.
This class offers several methods for random seed generation.
SeedGenerator - class iaik.security.random.SeedGenerator.
A SeedGenerator is a class that "computes" random bits that can be used as seed for pseudo-random number generators (PRNG).
SeedGenerator() - Constructor for class com.entrust.toolkit.security.provider.SeedGenerator
Instantiates a SeedGenerator object.
SeedGenerator() - Constructor for class iaik.security.random.SeedGenerator
Constructor for use by subclasses.
seedGenListener - Variable in class iaik.security.random.SeedGenerator
The current SeedGenListener of this class.
SeedGenListener - interface iaik.security.random.SeedGenListener.
The SeedGenListener interface is used with SeedGenerators.
Selector - interface com.entrust.toolkit.Selector.
The Selector interface.
send(String, PrintWriter, int) - Method in class iaik.utils.SmtpMailer
Prints a string using the specified PrintWriter.
sendCommands(PrintWriter) - Method in class iaik.utils.SmtpMailer
Sends the SMTP commands to the smtpd.
sendMail() - Method in class iaik.utils.SmtpMailer
Send the mail that was just created.
SEQUENCE - class iaik.asn1.SEQUENCE.
This class implements the ASN.1 native type "SEQUENCE".
SEQUENCE - Static variable in class iaik.asn1.DerInputStream
Global ASN.1 type SEQUENCE
SEQUENCE - Static variable in class iaik.asn1.ASN
Global ASN.1 type SEQUENCE
SEQUENCE() - Constructor for class iaik.asn1.SEQUENCE
Creates a new SEQUENCE.
SEQUENCE(boolean) - Constructor for class iaik.asn1.SEQUENCE
Creates a new SEQUENCE and defines the length encoding method to be used.
serialize(Object) - Static method in class iaik.utils.CriticalObject
Serializes a given object to a byte array.
serialNumber - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the X.500 attribute type serialNumber (shortName CN).
serialVersionUID - Static variable in interface java.security.PrivateKey
 
serialVersionUID - Static variable in interface java.security.PublicKey
 
serialVersionUID - Static variable in interface java.security.Key
 
serialVersionUID - Static variable in interface java.security.interfaces.DSAPrivateKey
 
serialVersionUID - Static variable in interface java.security.interfaces.DSAPublicKey
 
serverAuth - Static variable in class iaik.x509.extensions.ExtendedKeyUsage
The "TLS Web server authentication" ExtendedKeyUsage purpose id.
ServerTrustDecider - interface iaik.security.ssl.ServerTrustDecider.
Deprecated. see SSLContext JavaDoc and separate document for the new authentication framework
Session - class iaik.security.ssl.Session.
A Session holds all information which is needed to resume an old session.
SessionID - class iaik.security.ssl.SessionID.
This class implements a session identifier.
SessionManager - class iaik.security.ssl.SessionManager.
An abstract parent class of all SessionManagers.
SessionManager() - Constructor for class iaik.security.ssl.SessionManager
Constructor for use by subclasses.
Set - class com.entrust.toolkit.Set.
This generic set holds objects of a specified class.
SET - class iaik.asn1.SET.
This class implements the ASN.1 native type "SET".
SET - Static variable in class iaik.asn1.DerInputStream
Global ASN.1 type SET
SET - Static variable in class iaik.asn1.ASN
Global ASN.1 type SET
SET() - Constructor for class iaik.asn1.SET
Creates a new SET.
SET(boolean) - Constructor for class iaik.asn1.SET
Creates a new SET.
set(byte[]) - Method in class iaik.x509.extensions.SubjectKeyIdentifier
Sets the identifier of this SubjectKeyIdentifier extension.
Set(Class) - Constructor for class com.entrust.toolkit.Set
Constructs a Set object specifying the class of the objects that can be added to this set.
set(int) - Method in class iaik.x509.extensions.KeyUsage
Sets the purpose of the key (e.g.: cRLSign | digitalSignature).
setAccessLocation(GeneralName) - Method in class iaik.asn1.structures.AccessDescription
Sets the access location.
setAccessMethod(ObjectID) - Method in class iaik.asn1.structures.AccessDescription
Sets the access method OID.
setAlgId(AlgorithmIdentifier) - Method in class com.entrust.toolkit.asn1.structures.PMACVALUE
 
setAlgorithm(AlgorithmID) - Method in class com.entrust.toolkit.CertificateSelector
Specifies the algorithm of the certified key.
setAlgorithm(AlgorithmID) - Method in class com.entrust.toolkit.asn1.structures.SubjectPublicKeyInfo
 
setAlgorithmParameters(AlgorithmParameters) - Method in class iaik.asn1.structures.AlgorithmID
Sets the parameters of the algorithm.
setAllowedCertificateTypes(int[]) - Method in class iaik.security.ssl.SSLServerContext
Set the certificate types to allow for client authentication.
setAllowedProtocolVersions(int, int) - Method in class iaik.security.ssl.SSLContext
Set the SSL/TLS protocol versions to be accepted during the handshake.
setAllowedProtocolVersions(int, int) - Method in class iaik.security.ssl.SSLServerContext
 
setArchiveKey(boolean) - Method in class com.entrust.toolkit.asn1.structures.Controls
 
setArray(byte[]) - Method in class com.entrust.toolkit.util.ByteArray
Sets the data member m_array with the byte array in the argument
setAttributes(Attribute[]) - Method in class iaik.pkcs.pkcs10.CertificateRequest
Sets the Atributes for this CertificateRequest.
setAttributes(Attribute[]) - Method in class iaik.pkcs.pkcs12.Attributes
Set the (optional) attributes for this SafeBag.
setAuthenticatedAttributes(Attribute[]) - Method in class iaik.pkcs.pkcs7.SignerInfo
Sets a set of attributes to be authenticated along with the content to be signed.
setAuthorityCertIssuer(GeneralNames) - Method in class iaik.x509.extensions.AuthorityKeyIdentifier
Sets the authority cert issuer of this AuthorityKeyIdentifier extension.
setAuthorityCertSerialNumber(BigInteger) - Method in class iaik.x509.extensions.AuthorityKeyIdentifier
Sets the serial number of this AuthorityKeyIdentifier extension.
setAutoFlush(boolean) - Method in class iaik.security.ssl.SSLOutputStream
Control the SSL layer buffering.
setAutoHandshake(boolean) - Method in class iaik.security.ssl.SSLSocket
 
setAutoHandshake(boolean) - Method in interface iaik.security.ssl.SSLCommunication
Can be used to switch off the automatic start of the handshake procedure.
setAutoHandshake(boolean) - Method in class iaik.security.ssl.SSLTransport
 
setBaseUrl(String) - Method in class iaik.x509.extensions.netscape.NetscapeBaseUrl
Sets the base url.
setBlockSize(int) - Method in class com.entrust.toolkit.PKCS7EncodeStream
Sets the size of the data parts in the underlying ASN.1 structure.
setBlockSize(int) - Method in class iaik.pkcs.pkcs7.SignedDataStream
Sets the block size for defining the length of each definite primitive encoded octet string component.
setBlockSize(int) - Method in interface iaik.pkcs.pkcs7.ContentStream
Sets the block size for defining the length of each definite primitive encoded octet string component.
setBlockSize(int) - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
Sets the block size for defining the length of each definite primitive encoded octet string component.
setBlockSize(int) - Method in class iaik.pkcs.pkcs7.EncryptedDataStream
Sets the block size for defining the length of each definite primitive encoded octet string component.
setBlockSize(int) - Method in class iaik.pkcs.pkcs7.DataStream
Sets the block size for defining the length of each definite primitive encoded octet string component.
setBlockSize(int) - Method in class iaik.pkcs.pkcs7.DigestedDataStream
Sets the block size for defining the length of each definite primitive encoded octet string component.
setBlockSize(int) - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
Sets the block size for encoding the encrypted content.
setByteArrayObject(long, boolean, String, byte[]) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
setCa(boolean) - Method in class iaik.x509.extensions.BasicConstraints
Sets the cA value of this BasicConstraints extension to true if the subject is a CA.
setCacheTerminatedSessions(boolean) - Method in class iaik.security.ssl.SSLContext
Sets whether or not to cache improperly terminated sessions.
setCaPolicyUrl(String) - Method in class iaik.x509.extensions.netscape.NetscapeCaPolicyUrl
Sets the caPolicy url.
setCaRevocationUrl(String) - Method in class iaik.x509.extensions.netscape.NetscapeCaRevocationUrl
Sets the caRevocation url.
setCertId(ASN1Object) - Method in class com.entrust.toolkit.asn1.structures.FullCertTemplate
This method sets the old certificate identifier field.
setCertificate(long, String, byte[], byte[]) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
setCertificateEntry(String, Certificate) - Method in class java.security.KeyStore
 
setCertificateList(X509Certificate[]) - Method in class iaik.pkcs.NetscapeCertList
Set the certificates for this NetscapeCertList object.
setCertificateList(X509Certificate[]) - Method in class iaik.pkcs.PKCS7CertList
Set the certificates for this PKCS#7 SignedData object.
setCertificates(X509Certificate[]) - Method in class iaik.pkcs.pkcs7.SignedDataStream
Sets the certificates of the several signers.
setCertRenewalUrl(String) - Method in class iaik.x509.extensions.netscape.NetscapeCertRenewalUrl
Sets the certRenewal url.
setCertReqId(int) - Method in class com.entrust.toolkit.asn1.structures.FullCertTemplate
This method sets the certificate request identifier associated with the full certificate template.
setCertType(int) - Method in class iaik.x509.extensions.netscape.NetscapeCertType
Sets the usage type of the certificate.
setChainVerifier(ChainVerifier) - Method in class iaik.security.ssl.SSLContext
Set the ChainVerifier for this context.
setCheckExportRestrictions(boolean) - Method in class iaik.security.ssl.SSLClientContext
Set the export restriction check.
setCloseIn(boolean) - Method in class iaik.utils.StreamCopier
Set whether the InputStream shall be closed after copying.
setCloseOut(boolean) - Method in class iaik.utils.StreamCopier
Set whether the OutputStream shall be closed after copying.
setComment(String) - Method in class iaik.x509.extensions.netscape.NetscapeComment
Sets the comment.
setComponent(int, ASN1Object) - Method in class iaik.asn1.ConstructedType
Sets the component at the given location within a ConstructedType.
setConnections(LdapDirectory, ManagerTransport) - Method in class com.entrust.toolkit.User
Sets the connections to the PKI.
setContent(ContentStream) - Method in class iaik.pkcs.pkcs7.ContentInfoStream
Sets the content of this ContentInfo.
setContext(SSLServerContext) - Method in class iaik.security.ssl.SSLServerSocket
Set the context of this SSLServerSocket.
setCredentialWriter(CredentialWriter) - Method in class com.entrust.toolkit.User
Sets the CredentialWriter.
setCritical(boolean) - Method in class iaik.x509.V3Extension
Set the critical value of this extension.
setCritical(BOOLEAN) - Method in class com.entrust.toolkit.asn1.structures.Extension
 
setCrlIssuer(GeneralNames) - Method in class iaik.asn1.structures.DistributionPoint
Sets the CRL Issuer parameter of this extension.
setCRLList(X509CRL[]) - Method in class iaik.pkcs.PKCS7CertList
Set the CRLs for this PKCS#7 SignedData object.
setCRLNumber(BigInteger) - Method in class iaik.x509.extensions.CRLNumber
Sets the CRL number.
setCRLs(X509CRL[]) - Method in class iaik.pkcs.pkcs7.SignedDataStream
Sets a set of cerificate-revocation lists.
setDate(Date) - Method in class com.entrust.toolkit.x509.extensions.InvalidityDate
Stores the date value in this InvalidityDate extension specifying the date at which it is known or suspected that the private key was compromised or that the certificate should otherwise be considered invalid.
setDebug(boolean) - Method in class iaik.utils.SmtpMailer
Switches debugging output on or off.
setDebugStream(OutputStream) - Method in class iaik.security.ssl.SSLSocket
 
setDebugStream(OutputStream) - Method in class iaik.security.ssl.SSLContext
The default debug stream to use for all Transports created using this context.
setDebugStream(OutputStream) - Method in interface iaik.security.ssl.SSLCommunication
Enables debugging mode.
setDebugStream(OutputStream) - Method in class iaik.security.ssl.SSLTransport
 
setDebugStream(Writer) - Method in class iaik.security.ssl.SSLSocket
 
setDebugStream(Writer) - Method in class iaik.security.ssl.SSLContext
The default debug stream to use for all Transports created using this context.
setDebugStream(Writer) - Method in interface iaik.security.ssl.SSLCommunication
Enables debugging mode.
setDebugStream(Writer) - Method in class iaik.security.ssl.SSLTransport
 
setDefault(Class) - Static method in class iaik.security.random.SeedGenerator
Set the default seed generator.
setDefault(Class) - Static method in class iaik.security.random.SecRandom
Set the default random number generator.
setDefault(SessionManager) - Static method in class iaik.security.ssl.SessionManager
Set the session manager.
setDefaultSeedGenerator(SeedGenerator) - Static method in class iaik.security.random.SeedGenerator
Deprecated. use setDefault() instead.
setDefaultSSLContext(SSLContext) - Static method in class iaik.protocol.https.HttpsURLConnection
Set the default SSLContext for all HTTPS URLConnections.
setDHCertificate(Certificate[], PrivateKey) - Method in class iaik.security.ssl.SSLServerContext
Deprecated. use addServerCredentials() instead
setDHParameter(DHParameterSpec) - Method in class iaik.security.ssl.SSLServerContext
Deprecated. use addTemporaryParameter() instead
setDigest(byte[]) - Method in class iaik.pkcs.pkcs7.DigestedDataStream
Sets the message-digest value.
setDigestAlgorithm(AlgorithmID) - Method in class com.entrust.toolkit.PKCS7EncodeStream
Specifies the message digest algorithm to use for signing the data.
setDirectory(LdapDirectory) - Method in interface com.entrust.toolkit.x509.ValidationInfo
 
setDirectory(LdapDirectory) - Method in class com.entrust.toolkit.x509.CertVerifier
 
setDistributionPoint(DistributionPointName) - Method in class com.entrust.toolkit.x509.extensions.IssuingDistributionPoint
Stores the distributionPoint value in this IssuingDistributionPoint extension.
setDistributionPointName(ASN1Type) - Method in class com.entrust.toolkit.asn1.structures.DistributionPointName
Sets the distribution point name parameter.
setDistributionPointName(ASN1Type) - Method in class iaik.asn1.structures.DistributionPoint
Sets the distribution point name parameter of this extension.
setDSACertificate(Certificate[], PrivateKey) - Method in class iaik.security.ssl.SSLServerContext
Deprecated. use addServerCredentials() instead
setDSASigningKey(long, byte[], byte[], byte[], byte[]) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
setEnabledCipherSuiteList(CipherSuiteList) - Method in class iaik.security.ssl.SSLContext
Sets the cipher suites which are enabled in this SSLContext.
setEnabledCipherSuites(CipherSuite[]) - Method in class iaik.security.ssl.SSLContext
Sets the cipher suites which are enabled in this SSLContext.
setEnabledCompressionMethods(CompressionMethod[]) - Method in class iaik.security.ssl.SSLContext
Sets the compression methods which are enabled in this SSLContext.
setEncoding(ASN) - Method in class iaik.asn1.structures.AVA
Sets the ASN.1 encoding for this AVA.
setEncodingType(ASN) - Method in class iaik.asn1.structures.ChoiceOfTime
Sets the encoding type.
setEncryptedDigest(byte[]) - Method in class iaik.pkcs.pkcs7.SignerInfo
Sets the encrypted digest value.
setEncryptionAlgorithm(AlgorithmID) - Method in class com.entrust.toolkit.PKCS7EncodeStream
Specifies the encryption algorithm to use if the data is to be encrypted.
setException(IOException) - Method in class com.entrust.toolkit.PKCS7EncodeStream.ConsumerInputStream
Allows the consumer to pass an exception to the producer.
setExcludedSubtrees(GeneralSubtree[]) - Method in class iaik.x509.extensions.NameConstraints
Sets the excluded subtrees.
setExtension(V3Extension) - Method in class com.entrust.toolkit.x509.testlets.TestletData
Sets a new extension.
setExtensions(SEQUENCE) - Method in class com.entrust.toolkit.asn1.structures.CertTemplateCMP
 
setExtnID(ObjectID) - Method in class com.entrust.toolkit.asn1.structures.Extension
 
setExtnValue(OCTET_STRING) - Method in class com.entrust.toolkit.asn1.structures.Extension
 
setFreeText(String[]) - Method in class com.entrust.toolkit.asn1.structures.PKIHeader
 
setFriendlyName(String) - Method in class iaik.pkcs.pkcs12.Attributes
Sets the friendly name attribute.
setFrom(String, String) - Method in class iaik.utils.SmtpMailer
Sets the From field.
setGeneralNames(GeneralNames) - Method in class iaik.x509.extensions.IssuerAltName
Sets the alternative name of the issuer.
setGeneralNames(GeneralNames) - Method in class iaik.x509.extensions.SubjectAltName
Sets the alternative name of the subject.
setIgnoreInvalidCharacters(boolean) - Method in class iaik.utils.Base64InputStream
Sets whether or not to ignore invalid BASE-64 characters in the input.
setIncludedCertificates(CertificateSet) - Method in class com.entrust.toolkit.PKCS7EncodeStream
Specifies the certificates that are included in the PKCS#7 message.
setIndefiniteLength(boolean) - Method in class iaik.asn1.ASN1Object
Switches indefinite length encoding on or off for this ASN1Object.
setIndefiniteLength(boolean) - Method in class iaik.asn1.OCTET_STRING
Switches indefinite length encoding on or off for this OCTET_STRING.
setIndefiniteRecursive(boolean) - Method in class iaik.asn1.ASN1Object
Recursively changes the ASN.1 encoding of this object and all objects it contains to use indefinite length or definite length encoding.
setInhibitExplicitPolicy(int) - Method in class iaik.x509.extensions.PolicyConstraints
Sets the inhibitPolicyMapping value of this PolicyConstraints extension for specifying the number of additional certificates that may appear in the path before policy mapping is no longer permitted.
setInput(byte[]) - Method in class com.entrust.toolkit.util.ExtendedHasher
Specifies the base input to be used by the extended hasher.
setInputStream(InputStream) - Method in class iaik.pkcs.pkcs7.SignedDataStream
Sets the InputStream which holds the content to sign.
setIntObject(long, boolean, String, int) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
setIssuer(Name) - Method in class com.entrust.toolkit.asn1.structures.CertTemplateCMP
 
setIssuerDN(Principal) - Method in class iaik.x509.X509Certificate
Sets the issuer of this certificate.
setIssuerDN(Principal) - Method in class iaik.x509.X509CRL
Sets the issuer of this CRL.
setIssuerUID(BIT_STRING) - Method in class com.entrust.toolkit.asn1.structures.CertTemplateCMP
 
setIssuerUniqueID(boolean[]) - Method in class iaik.x509.X509Certificate
Sets the issuer unique ID for this certificate.
setIterationCount(INTEGER) - Method in class com.entrust.toolkit.asn1.structures.PasswordBasedMacParameterSpec
 
setIV(byte[]) - Method in class com.entrust.toolkit.security.spec.CAST5ParameterSpec
Sets a new initialization vector to be used with the parameter spec.
setKeyEntry(String, byte[], Certificate[]) - Method in class java.security.KeyStore
 
setKeyEntry(String, Key, char[], Certificate[]) - Method in class java.security.KeyStore
 
setKeyEscrow(boolean) - Method in class com.entrust.toolkit.asn1.structures.FullCertTemplate
This method specifies whether or not key escrow should be performed on generated keys.
setKeyIdentifier(byte[]) - Method in class iaik.x509.extensions.AuthorityKeyIdentifier
Sets the key identifier of this AuthorityKeyIdentifier extension.
setKeyLength(INTEGER) - Method in class com.entrust.toolkit.asn1.structures.Cast5MacParameterSpec
 
setKeyUsage(BIT_STRING) - Method in class com.entrust.toolkit.asn1.structures.FullCertTemplate
This method sets the desired key usage for the certificate defined by the full certificate template.
setKeyUsage(int) - Method in class com.entrust.toolkit.CertificateSelector
Sets the key usage.
setLength(int) - Method in class com.entrust.toolkit.security.spec.CAST5ParameterSpec
Sets a new desired key length.
setLineSeparator(String) - Static method in class iaik.utils.ReplaceInputStream
Set the line separator String.
setLocalKeyID(byte[]) - Method in class iaik.pkcs.pkcs12.Attributes
Sets the local key ID attribute.
setMac(AlgorithmIdentifier) - Method in class com.entrust.toolkit.asn1.structures.PasswordBasedMacParameterSpec
 
setMacLength(INTEGER) - Method in class com.entrust.toolkit.asn1.structures.Cast5MacParameterSpec
 
setMaximum(int) - Method in class iaik.asn1.structures.GeneralSubtree
Sets the maximum base distance.
setMessageDigest(AlgorithmID, byte[]) - Method in class iaik.pkcs.pkcs7.SignedDataStream
This method can be used to set an externally calculated MessageDigest.
setMessageDigest(MessageDigest) - Method in class java.security.DigestInputStream
 
setMessageTime() - Method in class com.entrust.toolkit.asn1.structures.PKIHeader
This method sets the time at which this message was created to the current time.
setMessageTime(GeneralizedTime) - Method in class com.entrust.toolkit.asn1.structures.PKIHeader
This method sets the time at which this message was created.
setMinimum(int) - Method in class iaik.asn1.structures.GeneralSubtree
Sets the minimum base distance.
setNewLabel(long, long, String) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
setNextUpdate(Date) - Method in class iaik.x509.X509CRL
Sets the date of nextUpdate.
setNoParameters(boolean) - Method in class com.entrust.toolkit.asn1.structures.AlgorithmIdentifier
 
setNotAfter(Time) - Method in class com.entrust.toolkit.asn1.structures.Validity
 
setNotBefore(Time) - Method in class com.entrust.toolkit.asn1.structures.Validity
 
setOAEPParams(AlgorithmParameterSpec) - Method in class com.entrust.toolkit.PKCS7EncodeStream
Sets Optimal Asymmetric Encryption Padding (OAEP) parameters.
setOldCertId(GeneralName, INTEGER) - Method in class com.entrust.toolkit.asn1.structures.Controls
 
setOnlyContainsCACerts(boolean) - Method in class com.entrust.toolkit.x509.extensions.IssuingDistributionPoint
Sets the flag indicating that this CRL contains only CA certificates.
setOnlyContainsUserCerts(boolean) - Method in class com.entrust.toolkit.x509.extensions.IssuingDistributionPoint
Sets the flag indicating that this CRL contains only end-entity certificates.
setOwf(AlgorithmIdentifier) - Method in class com.entrust.toolkit.asn1.structures.PasswordBasedMacParameterSpec
 
setParameter(AlgorithmParameterSpec) - Method in class java.security.Signature
 
setParameter(ASN1Object) - Method in class iaik.asn1.structures.AlgorithmID
Sets the parameters of the algorithm.
setParameter(String, Object) - Method in class java.security.Signature
 
setPathLenConstraint(int) - Method in class iaik.x509.extensions.BasicConstraints
Sets the pathLenConstraint value of this BasicConstraints extension specifying the maximum number of CA certificates that may follow the certificate in a certification path.
setPermittedSubtrees(GeneralSubtree[]) - Method in class iaik.x509.extensions.NameConstraints
Sets the permitted subtrees.
setPin(long, String, String) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
setPolicyCertificate(IniFile) - Method in class com.entrust.toolkit.User
Sets the policy certificate.
setPolicyOids(ObjectID[]) - Method in class com.entrust.toolkit.CertificateSelector
Specifies the policy oids.
setPopoSigningKey(ASN1Object) - Method in class com.entrust.toolkit.asn1.structures.FullCertTemplate
This method sets an ASN.1 object as representing the proof of possession of the private key.
setPParameter(byte[]) - Method in class com.entrust.toolkit.security.spec.RSAOAEPParameterSpec
 
setProperty(String, String) - Static method in class java.security.Security
 
setProtectionAlg(AlgorithmID) - Method in class com.entrust.toolkit.asn1.structures.PKIHeader
This method sets the protection algorithm field in the header.
setProtocolEncryptionKey(PublicKey) - Method in class com.entrust.toolkit.asn1.structures.Controls
This method sets the protocol encryption key.
setPublication(boolean) - Method in class com.entrust.toolkit.asn1.structures.FullCertTemplate
This method sets the certificate publication flag, which determines whether or not the certificate should be published in the directory.
setPublicationInfo(boolean) - Method in class com.entrust.toolkit.asn1.structures.Controls
 
setPublicKey(PublicKey) - Method in class iaik.x509.X509Certificate
Sets the public key of this certificate.
setPublicKey(SubjectPublicKeyInfo) - Method in class com.entrust.toolkit.asn1.structures.POPSigningKeyInputCMP
 
setPublicKey(SubjectPublicKeyInfo) - Method in class com.entrust.toolkit.asn1.structures.CertTemplateCMP
 
setPublicKeyMAC(PMACVALUE) - Method in class com.entrust.toolkit.asn1.structures.POPSigningKeyInputCMP
 
setRandomGenerator(SecureRandom) - Method in class iaik.security.ssl.SSLContext
Sets the random number generator of this SSLContext.
setReadOnly() - Method in class java.security.PermissionCollection
 
setReasonCode(int) - Method in class iaik.x509.extensions.ReasonCode
Sets the reason code for this ReasonCode object.
setReasonFlags(int) - Method in class iaik.asn1.structures.DistributionPoint
Sets the reason flags parameter of this extension.
setReasons(int) - Method in class com.entrust.toolkit.x509.extensions.IssuingDistributionPoint
Sets the onlySomeReasons value of this IssuingDistributionPoint extension specifying the revocation reasons supported by this CRL.
setRecipient(GeneralName) - Method in class com.entrust.toolkit.asn1.structures.PKIHeader
This method sets the name of the intended recipient.
setRecipientInfos(RecipientInfo[]) - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
Sets the recipient infos.
setRecipientInfos(RecipientInfo[]) - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
Sets the recipient infos.
setRecipients(CertificateSet) - Method in class com.entrust.toolkit.PKCS7EncodeStream
Specifies the public keys with which to encrypt the message.
setRecipKID(ASN1Object) - Method in class com.entrust.toolkit.asn1.structures.PKIHeader
This method sets the recipient's key identifier.
setRecipNonce(OCTET_STRING) - Method in class com.entrust.toolkit.asn1.structures.PKIHeader
This method sets the recipient random nonce associated with the PKIHeader.
setRemotePeerId(Object) - Method in class iaik.security.ssl.SSLSocketTransport
 
setRemotePeerId(String, int) - Method in class iaik.security.ssl.SSLSocketTransport
 
setReplyTo(String, String) - Method in class iaik.utils.SmtpMailer
Sets the Reply-To field.
setRequestClientCertificate(boolean) - Method in class iaik.security.ssl.SSLServerContext
Set whether or not to request client authentication during the handshake.
setRequireClientCertificate(byte[], Principal[]) - Method in class iaik.security.ssl.SSLServerContext
Deprecated. use setRequestClientCertificate() instead
setRequireExplicitPolicy(int) - Method in class iaik.x509.extensions.PolicyConstraints
Sets the requireExplicitPolicy value of this PolicyConstraints extension for specifying the number of additional certificates that may appear in the path before an explicit policy is required.
setResumePeriod(long) - Method in class iaik.security.ssl.DefaultSessionManager
Sets the resume period of cached sessions.
setRevocationUrl(String) - Method in class iaik.x509.extensions.netscape.NetscapeRevocationUrl
Sets the revocation url.
setRSACertificate(Certificate[], PrivateKey) - Method in class iaik.security.ssl.SSLServerContext
Deprecated. use addServerCredentials() instead
setRSASigningKey(long, byte[], byte[], byte[], byte[], byte[], byte[], byte[], byte[]) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
setRSATempKeyPair(KeyPair) - Method in class iaik.security.ssl.SSLServerContext
Deprecated. use addTemporaryParameter() instead
setSalt(OCTET_STRING) - Method in class com.entrust.toolkit.asn1.structures.PasswordBasedMacParameterSpec
 
setSecurityProvider(SecurityProvider) - Static method in class iaik.security.ssl.SecurityProvider
Sets the global SecurityProvider.
setSeed() - Method in class iaik.security.random.SecRandom
Set the seed to the next seed generated by the current default seed generator.
setSeed(byte[]) - Method in class iaik.security.random.SecRandom
Set the seed to be used for random number generation.
setSeed(byte[]) - Static method in class iaik.security.random.MetaSeedGenerator
Set the initial seed to this byte array.
setSeed(byte[]) - Method in class java.security.SecureRandom
 
setSeed(long) - Method in class iaik.security.random.SecRandom
Set the seed to the given long int.
setSeed(long) - Method in class java.security.SecureRandom
 
setSeedGenListener(SeedGenListener) - Method in class iaik.security.random.SeedGenerator
Sets the SeedGenListener for this object.
setSender(GeneralName) - Method in class com.entrust.toolkit.asn1.structures.PKIHeader
This method sets the sender associated with the PKIHeader.
setSenderKID(ASN1Object) - Method in class com.entrust.toolkit.asn1.structures.PKIHeader
This method sets the sender's key identifier.
setSenderNonce(OCTET_STRING) - Method in class com.entrust.toolkit.asn1.structures.PKIHeader
This method sets the sender random nonce associated with the PKIHeader.
setSerialNumber(BigInteger) - Method in class iaik.x509.X509Certificate
Sets the serial number of this certificate.
setSerialNumber(INTEGER) - Method in class com.entrust.toolkit.asn1.structures.CertTemplateCMP
 
setSessionManager(SessionManager) - Method in class iaik.security.ssl.SSLContext
Sets the session manager defined by this SSLContext.
setSignatureAlgorithm(AlgorithmID) - Method in class iaik.x509.X509Certificate
Sets the signature algorithm to be used for signing.
setSignatureAlgorithm(AlgorithmID) - Method in class iaik.x509.X509CRL
Sets the signature algorithm for signing this CRL.
setSignatureAlgorithm(ObjectID) - Method in class iaik.x509.X509CRL
Sets the signature algorithm for signing this CRL.
setSignerInfos(SignerInfo[]) - Method in class iaik.pkcs.pkcs7.SignedDataStream
Sets a collection of per-signer information.
setSigningAlgorithm(AlgorithmID) - Method in class com.entrust.toolkit.asn1.structures.CertTemplateCMP
 
setSoLinger(boolean, int) - Method in class iaik.security.ssl.SSLSocket
See JDK documentation of java.net.Socket for a description of this method.
setSoTimeout(int) - Method in class iaik.security.ssl.SSLSocket
See JDK documentation of java.net.Socket for a description of this method.
setSSLContext(SSLContext) - Method in class iaik.protocol.https.HttpsURLConnection
Set the SSLContext to be used for this HTTPS URLConnection.
setSSLServerName(String) - Method in class iaik.x509.extensions.netscape.NetscapeSSLServerName
Sets the SSL server name.
setStreams(InputStream, OutputStream, String) - Method in class com.entrust.toolkit.util.ManagerTransport
Sets the streams for communication to and from the PKI Manager.
setStringObject(long, boolean, String, String) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
setSubject(Name) - Method in class com.entrust.toolkit.asn1.structures.CertTemplateCMP
 
setSubject(String) - Method in class iaik.utils.SmtpMailer
Sets the Subject.
setSubjectDN(Principal) - Method in class iaik.x509.X509Certificate
Sets the subject of this certificate.
setSubjectPublicKey(BIT_STRING) - Method in class com.entrust.toolkit.asn1.structures.SubjectPublicKeyInfo
 
setSubjectUID(BIT_STRING) - Method in class com.entrust.toolkit.asn1.structures.CertTemplateCMP
 
setSubjectUniqueID(boolean[]) - Method in class iaik.x509.X509Certificate
Sets the subject unique ID for this certificate.
setTcpNoDelay(boolean) - Method in class iaik.security.ssl.SSLSocket
See JDK documentation of java.net.Socket for a description of this method.
setText(String) - Method in class iaik.utils.SmtpMailer
Sets the message body of this EMail.
setThisUpdate(Date) - Method in class iaik.x509.X509CRL
Sets the date of thisUpdate.
setTime(GeneralizedTime) - Method in class com.entrust.toolkit.asn1.structures.Time
 
setTime(UTCTime) - Method in class com.entrust.toolkit.asn1.structures.Time
 
setTransactionID(OCTET_STRING) - Method in class com.entrust.toolkit.asn1.structures.PKIHeader
This method sets the transaction ID associated with the PKIHeader.
setTrustDecider(TrustDecider) - Method in class iaik.security.ssl.SSLContext
Deprecated. TrustDeciders should no longer be used. See ChainVerifier
setTrustedCertificates(X509Certificate[]) - Method in class iaik.x509.SimpleChainVerifier
Sets the certificates to be trusted.
setUnauthenticatedAttributes(Attribute[]) - Method in class iaik.pkcs.pkcs7.SignerInfo
Sets a set of attributes that are not signed by the signer.
setupCipher(AlgorithmID) - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
Setups the cipher and generates a secret key for encrypting the content.
setupCipher(AlgorithmID, int) - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
Setups the cipher and generates a secret key for encrypting the content.
setupCipher(AlgorithmID, Key, AlgorithmParameterSpec) - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
Setups the cipher for encrypting the content.
setupCipher(Key) - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
Uses the given symmetric key to setup the cipher for decrypting the content.
setupCipher(Key) - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
Uses the specified content-encryption key to setup the cipher for decrypting the content.
setupCipher(Key, AlgorithmParameterSpec) - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
Uses the specified key and paramters to setup the cipher for decrypting the content.
setupCipher(PrivateKey, int) - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
Uses the specified private key to setup the Cipher for decrypting the content-encryption key and subsequently using it to decrypt the encrypted content of this SignedAndEnvelopedData object for the requesting recipient, specified by its recipientInfoIndex.
setupCipher(PrivateKey, int) - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
Uses the specified private key to setup the Cipher for decrypting the content-encryption key and subsequently using it to decrypt the encrypted content of this EnvelopedDataStream object for the requesting recipient, specified by its recipientInfoIndex.
setUseClientMode(boolean) - Method in class iaik.security.ssl.SSLSocket
 
setUseClientMode(boolean) - Method in interface iaik.security.ssl.SSLCommunication
Select client or server mode for this socket.
setUseClientMode(boolean) - Method in class iaik.security.ssl.SSLTransport
 
setUseOldMd5(boolean) - Static method in class iaik.security.provider.IAIK
Set whether to use the old or the new implementation of the Md5 algorithm.
setUserPublicKey(PublicKey) - Method in class com.entrust.toolkit.asn1.structures.FullCertTemplate
This method sets the public key in the template.
setValidity(Validity) - Method in class com.entrust.toolkit.asn1.structures.CertTemplateCMP
 
setValidityTime(Date) - Method in class com.entrust.toolkit.CertificateSelector
Specifies a time at which the selected certificates must be valid.
setValidNotAfter(Date) - Method in class iaik.x509.X509Certificate
Sets the notAfter date of this certificate.
setValidNotBefore(Date) - Method in class iaik.x509.X509Certificate
Sets the notBefore date of this certificate.
setValue(BIT_STRING) - Method in class com.entrust.toolkit.asn1.structures.PMACVALUE
 
setValue(Object) - Method in class iaik.asn1.ASN1Object
Sets the value of this ASN1Object.
setValue(Object) - Method in class iaik.asn1.VisibleString
Sets the value of this VisibleString.
setValue(Object) - Method in class iaik.asn1.GeneralizedTime
Sets the value of this GeneralizedTime.
setValue(Object) - Method in class iaik.asn1.ConstructedType
Sets the value of this ConstructedType.
setValue(Object) - Method in class iaik.asn1.OCTET_STRING
Sets the value (or input stream) of this object to value.
setValue(Object) - Method in class iaik.asn1.BIT_STRING
Sets the value of this object to value.
setValue(Object) - Method in class iaik.asn1.INTEGER
Sets the value of this INTEGER.
setValue(Object) - Method in class iaik.asn1.BMPString
Sets the value of this BMPString.
setValue(Object) - Method in class iaik.asn1.PrintableString
Sets the value of this PrintableString.
setValue(Object) - Method in class iaik.asn1.UNKNOWN
Sets the value of this object to value.
setValue(Object) - Method in class iaik.asn1.T61String
Sets the value of this T61String.
setValue(Object) - Method in class iaik.asn1.GeneralString
Sets the value of this GeneralString.
setValue(Object) - Method in class iaik.asn1.BOOLEAN
Sets the value of this BOOLEAN.
setValue(Object) - Method in class iaik.asn1.NULL
Does nothing.
setValue(Object) - Method in class iaik.asn1.ObjectID
Sets the value of this object to value (e.g.
setValue(Object) - Method in class iaik.asn1.UTCTime
Sets the value of this UTCTime.
setValue(Object) - Method in class iaik.asn1.UTF8String
Sets the value of this UTF8String.
setValue(Object) - Method in class iaik.asn1.UNIString
Sets the value of this UNIString.
setValue(Object) - Method in class iaik.asn1.IA5String
Sets the value of this IA5String.
setValue(Object) - Method in class iaik.asn1.ENUMERATED
Sets the value of this ENUMERATED.
setValue(Object) - Method in class iaik.asn1.NumericString
Sets the value of this NumericString.
setVerify(boolean) - Method in class iaik.utils.SmtpMailer
If verify is switched on (default) SmtpMailer checks every response code from smtpd and compares it to the expected value.
setVersion(INTEGER) - Method in class com.entrust.toolkit.asn1.structures.CertTemplateCMP
 
sha - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the SHA message digest algorithm.
sha - Variable in class iaik.security.rsa.SSLRSASignature
The second message digest used to SHA-based hash the data.
SHA - class iaik.security.md.SHA.
This class implements the SHA message digest algorithm according to FIPS PUB 180-1.
SHA() - Constructor for class iaik.security.md.SHA
Creates a new SHA message digest object.
sha1 - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the SHA1 message digest algorithm which is the same as SHA.
sha1WithRSAEncryption - Static variable in class iaik.asn1.structures.AlgorithmID
Creates an AlgorithmID for the sha1WithRSAEncryption signature algorithm.
ShaRSASignature - class iaik.security.rsa.ShaRSASignature.
This class extends the RSASignature class for providing the functionality of the RSA digital signature algorithm using the Secure Hash Algorithm (SHA) as message digest algorithm.
ShaRSASignature() - Constructor for class iaik.security.rsa.ShaRSASignature
Default Constructor.
ShortBufferException - exception javax.crypto.ShortBufferException.
Exception for buffers of too small size.
ShortBufferException() - Constructor for class javax.crypto.ShortBufferException
Default Constructor.
ShortBufferException(String) - Constructor for class javax.crypto.ShortBufferException
Creates a ShortBufferException with a description string message as parameter.
shutdown() - Method in class iaik.security.ssl.SSLSocket
 
shutdown() - Method in interface iaik.security.ssl.SSLCommunication
Shuts the SSL layer down.
shutdown() - Method in class iaik.security.ssl.SSLTransport
 
SIGN - Static variable in class java.security.Signature
 
SIGN_AND_ENCRYPT - Static variable in class com.entrust.toolkit.PKCS7EncodeStream
Operation constant for signing and encrypting the data.
SIGN_AND_ENCRYPT - Static variable in class com.entrust.toolkit.PKCS7DecodeStream
Operation constant for signing and encrypting the data
SIGN_ONLY - Static variable in class com.entrust.toolkit.PKCS7EncodeStream
Operation constant for signing the data without encrypting it.
SIGN_ONLY - Static variable in class com.entrust.toolkit.PKCS7DecodeStream
Operation constant for signing the data without encrypting it
sign() - Method in class java.security.Signature
 
sign(AlgorithmID, PrivateKey) - Method in class iaik.pkcs.pkcs10.CertificateRequest
Signs the certificate request with the private key of the subject.
sign(AlgorithmID, PrivateKey) - Method in class iaik.x509.X509Certificate
Signs the certificate with the private key of the issuer.
sign(byte[], int, int) - Method in class java.security.Signature
 
sign(long, byte[]) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
sign(PrivateKey) - Method in class iaik.x509.X509CRL
Signs the CRL with the private key of the issuer.
Signature - class java.security.Signature.
 
SIGNATURE_NONE - Static variable in class iaik.security.ssl.SecurityProvider
Constant for a signature object which is not to be initialized.
SIGNATURE_SIGN - Static variable in class iaik.security.ssl.SecurityProvider
Constant for a signature object which is to be initialized for signing.
SIGNATURE_VERIFY - Static variable in class iaik.security.ssl.SecurityProvider
Constant for a signature object which is to be initialized for verification.
Signature(String) - Constructor for class java.security.Signature
 
SignatureException - exception com.entrust.toolkit.exceptions.SignatureException.
Thrown to indicate that the signature of the PKCS#7 exception is invalid.
SignatureException - exception java.security.SignatureException.
 
SignatureException() - Constructor for class com.entrust.toolkit.exceptions.SignatureException
Constructs a SignatureException with no detail message.
SignatureException() - Constructor for class java.security.SignatureException
 
SignatureException(String) - Constructor for class com.entrust.toolkit.exceptions.SignatureException
Constructs a SignatureException with the specified detail message.
SignatureException(String) - Constructor for class java.security.SignatureException
 
SignatureException(String, Exception) - Constructor for class com.entrust.toolkit.exceptions.SignatureException
Constructs a SignatureException with the specified detail message that wraps an exception thrown inside the PKCS#7 processing code.
SignatureSpi - class java.security.SignatureSpi.
 
SignatureSpi() - Constructor for class java.security.SignatureSpi
 
SignedAndEnvelopedDataStream - class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream.
This class represents the stream-supporting implementation of the PKCS#7 SignedAndEnvelopedData type.
SignedAndEnvelopedDataStream() - Constructor for class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
Default constructor for dynamic object creation in ContentInfo.
SignedAndEnvelopedDataStream(InputStream) - Constructor for class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
Creates a new SignedAndEnvelopedDataStream where the DER encoded data is read from the given InputStream.
SignedAndEnvelopedDataStream(InputStream, AlgorithmID) - Constructor for class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
Creates a new PKCS#7 SignedAndEnvelopedData object where the content is read from the supplied InputStream.
SignedDataStream - class iaik.pkcs.pkcs7.SignedDataStream.
This class represents the stream-implementation of the PKCS#7 content type SignedData.
SignedDataStream() - Constructor for class iaik.pkcs.pkcs7.SignedDataStream
Default constructor for dynamic object creation in ContentInfo.
SignedDataStream(InputStream) - Constructor for class iaik.pkcs.pkcs7.SignedDataStream
Creates a new SignedDataStream where the DER encoded data is read from the given InputStream.
SignedDataStream(InputStream, AlgorithmID[]) - Constructor for class iaik.pkcs.pkcs7.SignedDataStream
Creates a new SignedDataStream from an InputStream holding the content that has been transmitted by other means, and an array specifying the hash algorithms to be used for digesting.
SignedDataStream(InputStream, int) - Constructor for class iaik.pkcs.pkcs7.SignedDataStream
Creates a SignedDataStream object from an input stream supplying the data to be signed.
SignedDataStream(ObjectID) - Constructor for class iaik.pkcs.pkcs7.SignedDataStream
Creates a new SignedDataStream object without any content.
signer_infos - Variable in class iaik.pkcs.pkcs7.SignedDataStream
Repository for the SignerInfos.
SignerInfo - class iaik.pkcs.pkcs7.SignerInfo.
This class implements the PKCS#7 SignerInfo type.
SignerInfo() - Constructor for class iaik.pkcs.pkcs7.SignerInfo
Default constructor.
SignerInfo(ASN1Object) - Constructor for class iaik.pkcs.pkcs7.SignerInfo
Creates a PKCS#7 SignerInfo from an ASN1Object.
SignerInfo(IssuerAndSerialNumber, AlgorithmID, AlgorithmID, PrivateKey) - Constructor for class iaik.pkcs.pkcs7.SignerInfo
Creates a new SignerInfo from given issuerAndSerialNumber, and digestAlgorithm ID, digest-encrytion algorithmID, and the signerīs private key.
SignerInfo(IssuerAndSerialNumber, AlgorithmID, PrivateKey) - Constructor for class iaik.pkcs.pkcs7.SignerInfo
Creates a new SignerInfo from given IssuerAndSerialNumber, digestAlgorithm ID, and the signerīs private key.
signers - Variable in class iaik.x509.SimpleChainVerifier
A Hashtable holding the X.509 Certificates of the trusted signers.
signFinal(long) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
signingDescription - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#9 object signingDescription.
signingKeyUpdateRequired() - Method in class com.entrust.toolkit.User
Determines whether the signing key pair in the user's credentials needs to be updated.
signingKeyUpdateRequired() - Method in class com.entrust.toolkit.credentials.Profile
Determines whether the signing key pair in the profile needs to be updated.
signingTime - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#9 object signingTime.
signInit(long, long, long) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
signUpdate(long, byte[]) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
SimpleChainVerifier - class iaik.x509.SimpleChainVerifier.
This class allows you to verify certificate chains.
SimpleChainVerifier() - Constructor for class iaik.x509.SimpleChainVerifier
Creates a new SimpleChainVerifier.
singletons - Static variable in class iaik.utils.Factory
Repository of Singleton instances.
size() - Method in class com.entrust.toolkit.Set
Returns the number of objects stored in this set.
size() - Method in class com.entrust.toolkit.util.Map
Returns the number of keys in this map.
size() - Method in class iaik.security.ssl.ChainVerifier
Return the number of explicitly trusted certificates.
size() - Method in class iaik.security.ssl.CipherSuiteList
Return the number of elements in this list.
size() - Method in class java.security.KeyStore
 
skip(long) - Method in class com.entrust.toolkit.PKCS7EncodeStream.ConsumerInputStream
Skips over and discards n bytes of data from the buffer.
skip(long) - Method in class com.entrust.toolkit.PKCS7DecodeStream
Skips over and discards n bytes of data from the input stream.
skip(long) - Method in class iaik.asn1.DerInputStream
Skips n bytes.
skip(long) - Method in class javax.crypto.CipherInputStream
Skips over a specified number of data bytes of this input stream and returns the number of bytes skipped.
skipObjects(int) - Method in class iaik.asn1.DerInputStream
Skips a number of ASN.1 objects.
SlotList - class com.entrust.toolkit.pkcs11.SlotList.
The SlotList class gets information about the number of slots found by the pkcs11 library and the slot id's.
SlotList() - Constructor for class com.entrust.toolkit.pkcs11.SlotList
 
SmtpException - exception iaik.utils.SmtpException.
SMTP Exceptions of SMTPmail are derived from here.
SmtpException() - Constructor for class iaik.utils.SmtpException
Construct a new SMTP exception.
SmtpException(String) - Constructor for class iaik.utils.SmtpException
Constructs an SmtpException with a specified detail message.
SmtpMailer - class iaik.utils.SmtpMailer.
This class implements a simple SMTP mailing tool.
SmtpMailer() - Constructor for class iaik.utils.SmtpMailer
Creates a new simple SmtpMailer.
SmtpMailer(String) - Constructor for class iaik.utils.SmtpMailer
Creates a new simple SmtpMailer from a host name.
SO_TYPE - Static variable in class com.entrust.toolkit.pkcs11.PKCS11Types
 
sort() - Method in class iaik.security.ssl.CipherSuiteList
Sort the ciphersuites by strength.
sorted - Variable in class iaik.asn1.SET
 
spreadIntsToBytes(int[], int, byte[], int, int) - Static method in class iaik.utils.CryptoUtils
Spreads ints into bytes.
spreadIntsToBytesLE(int[], int, byte[], int, int) - Static method in class iaik.utils.CryptoUtils
Spreads ints into bytes in little endian bytes ordering.
spreadShortsToBytesBE(int[], int, byte[], int, int) - Static method in class iaik.utils.CryptoUtils
Spreads shorts into bytes in big-endian.
spreadShortsToBytesLE(int[], int, byte[], int, int) - Static method in class iaik.utils.CryptoUtils
Spreads shorts into bytes in little-endian.
squashBytesToInts(byte[], int, int[], int, int) - Static method in class iaik.utils.CryptoUtils
Squashes bytes down to ints.
squashBytesToIntsLE(byte[], int, int[], int, int) - Static method in class iaik.utils.CryptoUtils
Squashes bytes down to ints assuming little endian byte ordering.
squashBytesToIntsLEPadZero(byte[], int, int[], int, int) - Static method in class iaik.utils.CryptoUtils
 
squashBytesToIntsPadZero(byte[], int, int[], int, int) - Static method in class iaik.utils.CryptoUtils
 
squashBytesToShortsBE(byte[], int, int[], int, int) - Static method in class iaik.utils.CryptoUtils
Squashes bytes down to shorts in big-endian.
squashBytesToShortsLE(byte[], int, int[], int, int) - Static method in class iaik.utils.CryptoUtils
Squashes bytes down to shorts in little-endian.
SSL_CA - Static variable in class iaik.x509.extensions.netscape.NetscapeCertType
Indicates a certificate that is certified for issuing certs for SSL use.
SSL_CLIENT - Static variable in class iaik.x509.extensions.netscape.NetscapeCertType
Indicates a certificate that is certified for SSL client authentication use.
SSL_DH_anon_EXPORT_WITH_DES40_CBC_SHA - Static variable in class iaik.security.ssl.CipherSuite
Exportable cipher suite.
SSL_DH_anon_EXPORT_WITH_RC4_40_MD5 - Static variable in class iaik.security.ssl.CipherSuite
Exportable cipher suite.
SSL_DH_anon_WITH_3DES_EDE_CBC_SHA - Static variable in class iaik.security.ssl.CipherSuite
Non-Exportable cipher suite.
SSL_DH_anon_WITH_DES_CBC_SHA - Static variable in class iaik.security.ssl.CipherSuite
Non-Exportable cipher suite.
SSL_DH_anon_WITH_RC4_128_MD5 - Static variable in class iaik.security.ssl.CipherSuite
Non-Exportable cipher suite/ Uses a 128 bit key to encrypt data with RC4/
SSL_DH_anon_WITH_RC4_MD5 - Static variable in class iaik.security.ssl.CipherSuite
Deprecated. use SSL_DH_anon_WITH_RC4_128_MD5 instead
SSL_DH_DSS_EXPORT_WITH_DES40_CBC_SHA - Static variable in class iaik.security.ssl.CipherSuite
Exportable cipher suite.
SSL_DH_DSS_WITH_3DES_EDE_CBC_SHA - Static variable in class iaik.security.ssl.CipherSuite
Non-Exportable cipher suite.
SSL_DH_DSS_WITH_DES_CBC_SHA - Static variable in class iaik.security.ssl.CipherSuite
Non-Exportable cipher suite.
SSL_DH_RSA_EXPORT_WITH_DES40_CBC_SHA - Static variable in class iaik.security.ssl.CipherSuite
Exportable cipher suite.
SSL_DH_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class iaik.security.ssl.CipherSuite
Non-Exportable cipher suite.
SSL_DH_RSA_WITH_DES_CBC_SHA - Static variable in class iaik.security.ssl.CipherSuite
Non-Exportable cipher suite.
SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA - Static variable in class iaik.security.ssl.CipherSuite
Exportable cipher suite.
SSL_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA - Static variable in class iaik.security.ssl.CipherSuite
56 bit exportable ciphersuite.
SSL_DHE_DSS_EXPORT1024_WITH_RC4_56_SHA - Static variable in class iaik.security.ssl.CipherSuite
56 bit exportable ciphersuite.
SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA - Static variable in class iaik.security.ssl.CipherSuite
Non-Exportable cipher suite.
SSL_DHE_DSS_WITH_DES_CBC_SHA - Static variable in class iaik.security.ssl.CipherSuite
Non-Exportable cipher suite.
SSL_DHE_DSS_WITH_RC4_128_SHA - Static variable in class iaik.security.ssl.CipherSuite
Non-exportable ciphersuite.
SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA - Static variable in class iaik.security.ssl.CipherSuite
Exportable cipher suite.
SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class iaik.security.ssl.CipherSuite
Non-Exportable cipher suite.
SSL_DHE_RSA_WITH_DES_CBC_SHA - Static variable in class iaik.security.ssl.CipherSuite
Non-Exportable cipher suite.
SSL_RSA_EXPORT_WITH_DES40_CBC_SHA - Static variable in class iaik.security.ssl.CipherSuite
Exportable cipher suite.
SSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5 - Static variable in class iaik.security.ssl.CipherSuite
Exportable cipher suite.
SSL_RSA_EXPORT_WITH_RC4_40_MD5 - Static variable in class iaik.security.ssl.CipherSuite
Exportable cipher suite.
SSL_RSA_EXPORT1024_WITH_DES_CBC_SHA - Static variable in class iaik.security.ssl.CipherSuite
56 bit exportable ciphersuite.
SSL_RSA_EXPORT1024_WITH_RC4_56_SHA - Static variable in class iaik.security.ssl.CipherSuite
56 bit exportable ciphersuite.
SSL_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class iaik.security.ssl.CipherSuite
Non-Exportable cipher suite.
SSL_RSA_WITH_DES_CBC_SHA - Static variable in class iaik.security.ssl.CipherSuite
Non-Exportable cipher suite.
SSL_RSA_WITH_IDEA_CBC_SHA - Static variable in class iaik.security.ssl.CipherSuite
Non-Exportable cipher suite.
SSL_RSA_WITH_NULL_MD5 - Static variable in class iaik.security.ssl.CipherSuite
Does not encrypt data but uses MD5 for the MAC.
SSL_RSA_WITH_NULL_SHA - Static variable in class iaik.security.ssl.CipherSuite
Does not encrypt data but uses SHA for the MAC.
SSL_RSA_WITH_RC4_128_MD5 - Static variable in class iaik.security.ssl.CipherSuite
Non-Exportable cipher suite.
SSL_RSA_WITH_RC4_128_SHA - Static variable in class iaik.security.ssl.CipherSuite
Non-Exportable cipher suite.
SSL_RSA_WITH_RC4_MD5 - Static variable in class iaik.security.ssl.CipherSuite
Deprecated. use SSL_RSA_WITH_RC4_128_MD5 instead
SSL_RSA_WITH_RC4_SHA - Static variable in class iaik.security.ssl.CipherSuite
Deprecated. use SSL_RSA_WITH_RC4_128_SHA instead
SSL_SERVER - Static variable in class iaik.x509.extensions.netscape.NetscapeCertType
Indicates a certificate that is certified for SSL server authentication use.
SSLCertificate - class iaik.security.ssl.SSLCertificate.
Deprecated. this class should no longer be used by applications.
SSLCertificate(X509Certificate[]) - Constructor for class iaik.security.ssl.SSLCertificate
Deprecated. Create a new SSLCertificate.
SSLClientContext - class iaik.security.ssl.SSLClientContext.
This class extends the SSLContext to add client related information to an SSL/TLS policy.
SSLClientContext() - Constructor for class iaik.security.ssl.SSLClientContext
Create a default SSLContext.
SSLClientContext(SecureRandom) - Constructor for class iaik.security.ssl.SSLClientContext
Create a default SSLContext with a specific random number generator.
SSLClientContext(SSLClientContext) - Constructor for class iaik.security.ssl.SSLClientContext
Create an SSLClientContext cloning another context.
SSLCommunication - interface iaik.security.ssl.SSLCommunication.
SSLCommunication is an interface that defines all SSL relevant public methods.
SSLContext - class iaik.security.ssl.SSLContext.
This class and its subclasses are used to define a SSL/TLS security policy for an SSLTransport.
SSLeayPrivateKey - class iaik.utils.SSLeayPrivateKey.
This class can be used to read and decrypt private keys created with SSLeay.
SSLeayPrivateKey(InputStream) - Constructor for class iaik.utils.SSLeayPrivateKey
Reads a private key created by SSLeay from the specified file.
SSLeayPrivateKey(String) - Constructor for class iaik.utils.SSLeayPrivateKey
Reads a private key created by SSLeay from the specified file.
SSLException - exception iaik.security.ssl.SSLException.
Signals that an SSL exception of some sort has occurred.
SSLOutputStream - class iaik.security.ssl.SSLOutputStream.
This is the OutputStream which is returned by SSLTransport.getOutputStream.
SSLRSASignature - class iaik.security.rsa.SSLRSASignature.
THIS CLASS IS OUTDATED AND SHOULD NOT BE USED ANY LONGER.
SSLRSASignature() - Constructor for class iaik.security.rsa.SSLRSASignature
The default constructor.
SSLServerContext - class iaik.security.ssl.SSLServerContext.
This class extends the SSLContext to add client related information to an SSL/TLS policy.
SSLServerContext() - Constructor for class iaik.security.ssl.SSLServerContext
Create a default SSLServerContext.
SSLServerContext(SecureRandom) - Constructor for class iaik.security.ssl.SSLServerContext
Create a default SSLServerContext with a specific random number generator.
SSLServerContext(SSLServerContext) - Constructor for class iaik.security.ssl.SSLServerContext
Create an SSLServerContext cloning another context.
SSLServerSocket - class iaik.security.ssl.SSLServerSocket.
This class implements SSL server sockets.
SSLServerSocket(int, int, InetAddress, SSLServerContext) - Constructor for class iaik.security.ssl.SSLServerSocket
Create a server with the specified port, listen backlog, local IP address to bind to, and SSLContext.
SSLServerSocket(int, int, SSLServerContext) - Constructor for class iaik.security.ssl.SSLServerSocket
Creates a server socket with a specified SSLContext and binds it to the specified local port number.
SSLServerSocket(int, SSLServerContext) - Constructor for class iaik.security.ssl.SSLServerSocket
Creates a server socket on a specified port with a specified SSLContext.
SSLSocket - class iaik.security.ssl.SSLSocket.
This class implements the SSL/TLS transport over Java sockets.
SSLSocket(InetAddress, int, InetAddress, int, SSLContext) - Constructor for class iaik.security.ssl.SSLSocket
Creates a SSL socket and connects it to the specified remote address on the specified remote port.
SSLSocket(InetAddress, int, SSLContext) - Constructor for class iaik.security.ssl.SSLSocket
Creates a SSL stream socket and connects it to the specified port number at the specified IP address.
SSLSocket(Socket, SSLContext) - Constructor for class iaik.security.ssl.SSLSocket
Create an SSLSocket from an existing socket.
SSLSocket(Socket, SSLContext, String, int) - Constructor for class iaik.security.ssl.SSLSocket
 
SSLSocket(String, int, InetAddress, int, SSLContext) - Constructor for class iaik.security.ssl.SSLSocket
Creates a SSL socket and connects it to the specified remote host on the specified remote port.
SSLSocket(String, int, SSLContext) - Constructor for class iaik.security.ssl.SSLSocket
Creates a SSL stream socket and connects it to the specified port number on the named host.
SSLSocketTransport - class iaik.security.ssl.SSLSocketTransport.
Transport implementation for SSL over an ordinary socket.
SSLSocketTransport(Socket, SSLContext, boolean) - Constructor for class iaik.security.ssl.SSLSocketTransport
 
SSLTransport - class iaik.security.ssl.SSLTransport.
This class implements a secure transport using the SSL/TLS protocol suite.
SSLTransport(SSLTransportSpi) - Constructor for class iaik.security.ssl.SSLTransport
 
SSLTransportSpi - class iaik.security.ssl.SSLTransportSpi.
This class defines an interface that allows you to implement SSL over you own transport.
SSLTransportSpi() - Constructor for class iaik.security.ssl.SSLTransportSpi
 
SSLTransportSpi(SSLContext, boolean) - Constructor for class iaik.security.ssl.SSLTransportSpi
 
startHandshake() - Method in class iaik.security.ssl.SSLSocket
 
startHandshake() - Method in interface iaik.security.ssl.SSLCommunication
Start the SSL handshake process.
startHandshake() - Method in class iaik.security.ssl.SSLTransport
 
startLine - Static variable in class iaik.asn1.ASN1
First line of a file in PEM format.
state - Variable in class java.security.Signature
 
stateOrProvince - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the X.500 attribute type stateOrProvinceName (shortName ST).
store(OutputStream, char[]) - Method in class java.security.KeyStore
 
store(OutputStream, String) - Method in class iaik.utils.ExtendedProperties
 
stream_mode - Variable in class iaik.asn1.ASN1Object
In stream mode the components are written in correct order when the encoding is performed.
StreamCopier - class iaik.utils.StreamCopier.
This utility class copies all data from an InputStream to an OutputStream.
StreamCopier(InputStream, boolean, OutputStream, boolean) - Constructor for class iaik.utils.StreamCopier
Creates a StreamCopier that reads from inStream and writes to outStream.
StreamCopier(InputStream, OutputStream) - Constructor for class iaik.utils.StreamCopier
Creates a StreamCopier that reads from inStream and writes to outStream.
StreamProfileReader - class com.entrust.toolkit.credentials.StreamProfileReader.
StreamProfileReader subclasses CredentialReader to read credentials in the form of an Entrust Profile.
StreamProfileReader(InputStream) - Constructor for class com.entrust.toolkit.credentials.StreamProfileReader
Creates a StreamProfileReader used to read credentials in the form of an Entrust Profile.
StreamProfileWriter - class com.entrust.toolkit.credentials.StreamProfileWriter.
StreamProfileWriter is a sub-class of CredentialWriter that writes credentials in the form of an Entrust Profile.
StreamProfileWriter(OutputStream, String, int) - Constructor for class com.entrust.toolkit.credentials.StreamProfileWriter
Creates a StreamProfileWriter used to write credentials in the form of an Entrust Profile.
streetAddress - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the X.500 attribute type streetAddress (shortName STREET).
SubjectAltName - class iaik.x509.extensions.SubjectAltName.
This class implements the SubjectAltName extension.
SubjectAltName() - Constructor for class iaik.x509.extensions.SubjectAltName
Default Constructor.
SubjectAltName(GeneralNames) - Constructor for class iaik.x509.extensions.SubjectAltName
Constructs a SubjectAltName extension with the given GeneralNames as value.
SubjectKeyIdentifier - class iaik.x509.extensions.SubjectKeyIdentifier.
This class implements the SubjectKeyIdentifier extension.
SubjectKeyIdentifier() - Constructor for class iaik.x509.extensions.SubjectKeyIdentifier
Default constructor.
SubjectKeyIdentifier(byte[]) - Constructor for class iaik.x509.extensions.SubjectKeyIdentifier
Creates a SubjectKeyIdentifier extension with a defined identifier.
SubjectPublicKeyInfo - class com.entrust.toolkit.asn1.structures.SubjectPublicKeyInfo.
 
SubjectPublicKeyInfo() - Constructor for class com.entrust.toolkit.asn1.structures.SubjectPublicKeyInfo
 
substract(Set) - Method in class com.entrust.toolkit.Set
The difference (or subtraction) set operation.
superseded - Static variable in class iaik.asn1.structures.DistributionPoint
The superseded reason flag.
superseded - Static variable in class iaik.x509.extensions.ReasonCode
Certificate revocation reason superseded.
surName - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the x.500 attribute type surname (shortName SN), added by Telia.
symmetric_key - Variable in class iaik.pkcs.pkcs7.EnvelopedDataStream
The secret content encryption key.
symmetricCapabilities - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#9 object symmetricCapabilities.

T

T61String - class iaik.asn1.T61String.
This class implements the native ASN.1 type "T61String" (TeletexString).
T61String - Static variable in class iaik.asn1.DerInputStream
Global ASN.1 type T61String (TeletexString; eight-bit extension to the ASCII character set )
T61String - Static variable in class iaik.asn1.ASN
Global ASN.1 type T61String (TeletexString; eight-bit extension to the ASCII character set )
T61String() - Constructor for class iaik.asn1.T61String
Creates an empty T61String object.
T61String(String) - Constructor for class iaik.asn1.T61String
Creates a new ASN.1 T61String object for the given String value.
tag - Variable in class iaik.asn1.ASN
Dynamic part: the tag number of this specific ASN.1 type.
tag_class - Variable in class iaik.asn1.ASN
Dynamic part: tag class of this specific ASN.1 type.
tail(byte[], int) - Static method in class com.entrust.toolkit.util.ExtendedHasher
Returns the tail of a byte array.
tail(int) - Method in class com.entrust.toolkit.util.ByteArray
Truncates the beginning of the data member m_array
TestletData - class com.entrust.toolkit.x509.testlets.TestletData.
TestletData is the super class of all classes that testlets use to store data for extension validation.
TestletData(ObjectID) - Constructor for class com.entrust.toolkit.x509.testlets.TestletData
Creates a new TestletData for the extension with object ID oid.
TestletDataSet - class com.entrust.toolkit.x509.testlets.TestletDataSet.
A set of TestletData used by ExtensionTester and RevocationStore.
TestletDataSet() - Constructor for class com.entrust.toolkit.x509.testlets.TestletDataSet
Creates a new TestletDataSet.
this_object - Variable in class iaik.pkcs.pkcs7.SignedDataStream
An InputStream from which a DER encoded SignedData object is read.
this_object - Variable in class iaik.pkcs.pkcs7.DigestedDataStream
An InputStream from which a DER encoded DigestedData object is read.
Time - class com.entrust.toolkit.asn1.structures.Time.
 
Time() - Constructor for class com.entrust.toolkit.asn1.structures.Time
 
timeStamping - Static variable in class iaik.x509.extensions.ExtendedKeyUsage
The "Timestamping" ExtendedKeyUsage purpose id.
title - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the X.500 attribute type title (shortName T).
toArray() - Method in class iaik.security.ssl.CipherSuiteList
Convert this list to an array of ciphersuites.
toArray(Vector) - Static method in class iaik.utils.Util
This method converts a Vector to an array.
toArray(Vector, Class) - Static method in class iaik.utils.Util
This method converts a Vector to an array.
toASCIIBytes(String) - Static method in class iaik.utils.Util
Convert the String to a byte[] in the ASCII encoding.
toASCIIString(byte[]) - Static method in class iaik.utils.Util
Convert the bytes to a String using the ASCII encoding.
toASCIIString(byte[], int, int) - Static method in class iaik.utils.Util
Convert the bytes to a String using the ASCII encoding.
toASN1Object() - Method in class com.entrust.toolkit.asn1.structures.PKIHeader
This method converts the encapsulated representation to a raw ASN.1 representation.
toASN1Object() - Method in class com.entrust.toolkit.asn1.structures.DistributionPointName
Returns this DistributionPointName as an ASN1Object.
toASN1Object() - Method in class com.entrust.toolkit.asn1.structures.SubjectPublicKeyInfo
 
toASN1Object() - Method in class com.entrust.toolkit.asn1.structures.POPSigningKeyInputCMP
 
toASN1Object() - Method in class com.entrust.toolkit.asn1.structures.CertTemplateCMP
This method converts the full certificate template to an ASN.1 object for transportation.
toASN1Object() - Method in class com.entrust.toolkit.asn1.structures.Controls
This method converts the full certificate template to an ASN.1 object for transportation.
toASN1Object() - Method in class com.entrust.toolkit.asn1.structures.Time
 
toASN1Object() - Method in class com.entrust.toolkit.asn1.structures.FullCertTemplate
This method converts the full certificate template to an ASN.1 object for transportation.
toASN1Object() - Method in class com.entrust.toolkit.asn1.structures.Validity
 
toASN1Object() - Method in class com.entrust.toolkit.asn1.structures.Extension
 
toASN1Object() - Method in class com.entrust.toolkit.asn1.structures.PMACVALUE
 
toASN1Object() - Method in class com.entrust.toolkit.asn1.structures.AlgorithmIdentifier
 
toASN1Object() - Method in class com.entrust.toolkit.x509.extensions.IssuingDistributionPoint
Returns the value of this IssuingDistributionPoint extension as an ASN1Object.
toASN1Object() - Method in class com.entrust.toolkit.x509.extensions.OldIssuingDistributionPoint
Stub function to meet V3Extension criteria.
toASN1Object() - Method in class com.entrust.toolkit.x509.extensions.InvalidityDate
Returns the value of this InvalidityDate extension as an ASN1Object.
toASN1Object() - Method in class com.entrust.toolkit.x509.extensions.CertificateIssuer
Stub function to meet V3Extension criteria.
toASN1Object() - Method in class com.entrust.toolkit.x509.extensions.OldBasicConstraints
Stub function to meet V3Extension criteria.
toASN1Object() - Method in class com.entrust.toolkit.x509.extensions.HoldInstructionCode
Stub function to meet V3Extension criteria.
toASN1Object() - Method in class com.entrust.toolkit.x509.extensions.EntrustVersInfo
Stub function to meet V3Extension criteria.
toASN1Object() - Method in class com.entrust.toolkit.x509.extensions.DeltaCRLIndicator
Stub function to meet V3Extension criteria.
toASN1Object() - Method in class com.entrust.toolkit.x509.extensions.KeyAttributes
Stub function to meet V3Extension criteria.
toASN1Object() - Method in class iaik.asn1.ASN1
Returns the ASN1Object represented by this ASN1 object.
toASN1Object() - Method in interface iaik.asn1.ASN1Type
Creates an ASN1Object according to the ASN.1 type the class implements.
toASN1Object() - Method in class iaik.asn1.structures.AlgorithmID
Returns the AlgorithmID as an (SEQUENCE) ASN1Object.
toASN1Object() - Method in class iaik.asn1.structures.AccessDescription
Returns this AccessDescription as ASN1Object.
toASN1Object() - Method in class iaik.asn1.structures.GeneralNames
Returns this GeneralNames object as ASN1Object.
toASN1Object() - Method in class iaik.asn1.structures.GeneralName
Returns this GeneralName object as ASN1Object.
toASN1Object() - Method in class iaik.asn1.structures.PolicyQualifierInfo
Returns this PolicyQualifierInfo as ASN1Object.
toASN1Object() - Method in class iaik.asn1.structures.PolicyInformation
Returns this PolicyInformation as (SEQUENCE) ASN1Object.
toASN1Object() - Method in class iaik.asn1.structures.GeneralSubtree
Returns this GeneralSubtree as (SEQUENCE) ASN1Object.
toASN1Object() - Method in class iaik.asn1.structures.ChoiceOfTime
Returns the value of this object as an ASN1Object.
toASN1Object() - Method in class iaik.asn1.structures.RDN
Returns the RelativeDistinguishedName as an ASN1Object.
toASN1Object() - Method in class iaik.asn1.structures.PolicyMapping
Returns this policy mapping as (SEQUENCE) ASN1Object.
toASN1Object() - Method in class iaik.asn1.structures.DistributionPoint
Returns this DistributionPoint as (SEQUENCE) ASN1Object.
toASN1Object() - Method in class iaik.asn1.structures.Attribute
Returns the Attribute as an ASN1Object.
toASN1Object() - Method in class iaik.asn1.structures.Name
Returns this Name as ASN1Object.
toASN1Object() - Method in class iaik.asn1.structures.AVA
Returns this AttributeValueAssertion as an ASN1Object.
toASN1Object() - Method in class iaik.pkcs.pkcs7.RecipientInfo
Returns this RecipientInfo as ASN1Object.
toASN1Object() - Method in class iaik.pkcs.pkcs7.SignedDataStream
Returns this SignedDataStream as ASN1Object.
toASN1Object() - Method in interface iaik.pkcs.pkcs7.ContentStream
Returns the content value of the implemented PKCS#7 content type as an ASN1Object.
toASN1Object() - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
Returns this PKCS#7 SignedAndEnvelopedDataStream as ASN1Object.
toASN1Object() - Method in class iaik.pkcs.pkcs7.ContentInfoStream
Returns this PKCS#7 ContentInfoStream as ASN1Object.
toASN1Object() - Method in class iaik.pkcs.pkcs7.IssuerAndSerialNumber
Returns this IssuerAndSerialNumber as ASN1Object.
toASN1Object() - Method in class iaik.pkcs.pkcs7.DigestInfo
Returns this DigestInfo as ASN1Object.
toASN1Object() - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
Returns this EnvelopedDataStream as ASN1Object.
toASN1Object() - Method in class iaik.pkcs.pkcs7.EncryptedDataStream
Returns this PKCS#7 EnvelopedDataStream as ASN1Object.
toASN1Object() - Method in class iaik.pkcs.pkcs7.SignerInfo
Returns this SignerInfo as ASN1Object.
toASN1Object() - Method in class iaik.pkcs.pkcs7.DataStream
Returns this PKCS#7 Data as ASN1Object.
toASN1Object() - Method in class iaik.pkcs.pkcs7.DigestedDataStream
Returns this DigestedDataStream as ASN1Object.
toASN1Object() - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
Returns this EncryptedContentInfoStream as ASN1Object.
toASN1Object() - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
Returns this PrivateKeyInfo as ASN1Object.
toASN1Object() - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
Returns this EncryptedPrivateKeyInfo as ASN1Object.
toASN1Object() - Method in class iaik.pkcs.pkcs12.AuthenticatedSafe
Returns this AuthenticatedSafe as ASN1Object.
toASN1Object() - Method in class iaik.pkcs.pkcs12.KeyBag
Returns this KeyBag as ASN1Object.
toASN1Object() - Method in class iaik.pkcs.pkcs12.PKCS12
Returns this PKCS#12 object as ASN1Object.
toASN1Object() - Method in class iaik.pkcs.pkcs12.PKCS8ShroudedKeyBag
Returns this PKCS8ShroudedKeyBag as ASN1Object.
toASN1Object() - Method in class iaik.pkcs.pkcs12.CertificateBag
Returns this CertificateBag as ASN1Object.
toASN1Object() - Method in class iaik.security.dsa.DSAParams
Returns this DSAParams object as ASN1Object of type SEQUENCE.
toASN1Object() - Method in class iaik.security.spec.IaikPBEParameterSpec
Returns this PBE parameter specification as an ASN1Object.
toASN1Object() - Method in class iaik.x509.V3Extension
Returns an ASN.1 representation of a particular extension.
toASN1Object() - Method in class iaik.x509.PublicKeyInfo
Returns this PublicKeyInfo as ASN1Object.
toASN1Object() - Method in class iaik.x509.RevokedCertificate
Returns the revoked certificate as ASN1Object.
toASN1Object() - Method in class iaik.x509.X509Certificate
Returns the certificate as an ASN1Object.
toASN1Object() - Method in class iaik.x509.X509Extensions
Returns this X509Extensions object as (SEQUENCE) ASN1Object.
toASN1Object() - Method in class iaik.x509.UnknownExtension
Creates an ASN1Object, which represents the value of this unknown Extension.
toASN1Object() - Method in class iaik.x509.X509CRL
Returns the CRL as an ASN1Object.
toASN1Object() - Method in class iaik.x509.extensions.CRLDistributionPoints
Returns an ASN1Object representing the value of this CRLDistributionPoints extension object.
toASN1Object() - Method in class iaik.x509.extensions.BasicConstraints
Returns an ASN1Object representing the value of this BasicConstraints extension object.
toASN1Object() - Method in class iaik.x509.extensions.AuthorityKeyIdentifier
Returns an ASN1Object representing the value of this AuthorityKeyIdentifier extension object.
toASN1Object() - Method in class iaik.x509.extensions.PrivateKeyUsagePeriod
Returns an ASN1Object representing the value of this PrivateKeyUsagePeriod extension object.
toASN1Object() - Method in class iaik.x509.extensions.IssuerAltName
Returns an ASN1Object representing the value of this IssuerAltName extension object.
toASN1Object() - Method in class iaik.x509.extensions.SubjectAltName
Returns an ASN1Object representing the value of this SubjectAltName extension object.
toASN1Object() - Method in class iaik.x509.extensions.AuthorityInfoAccess
Returns an ASN1Object representing the value of this AuthorityInfoAccess extension object.
toASN1Object() - Method in class iaik.x509.extensions.CertificatePolicies
Returns an ASN1Object representing the value of this CertificatePolicies extension object.
toASN1Object() - Method in class iaik.x509.extensions.PolicyMappings
Returns an ASN1Object representing the value of this PolicyMappings extension object.
toASN1Object() - Method in class iaik.x509.extensions.KeyUsage
Returns an ASN1Object representing the value of this KeyUsage extension object.
toASN1Object() - Method in class iaik.x509.extensions.SubjectKeyIdentifier
Returns an ASN1Object representing the value of this SubjectKeyIdentifier extension object.
toASN1Object() - Method in class iaik.x509.extensions.ExtendedKeyUsage
Returns an ASN1Object representing the value of this ExtendedKeyUsage extension object.
toASN1Object() - Method in class iaik.x509.extensions.CRLNumber
Returns an ASN1Object representing the value of this CRLNumber extension object.
toASN1Object() - Method in class iaik.x509.extensions.PolicyConstraints
Returns an ASN1Object representing the value of this PolicyConstraints extension object.
toASN1Object() - Method in class iaik.x509.extensions.NameConstraints
Returns an ASN1Object representing the value of this NameConstraints extension object.
toASN1Object() - Method in class iaik.x509.extensions.ReasonCode
Returns an ASN1Object representing the value of this ReasonCode extension object.
toASN1Object() - Method in class iaik.x509.extensions.ErrorExtension
Only throws a X509ExtensionException, since an ErrorExtension only may be used for displaying information about some broken extension.
toASN1Object() - Method in class iaik.x509.extensions.netscape.NetscapeCertRenewalUrl
Returns an ASN1Object representing the value of this NetscapeCertRenewalUrl extension object.
toASN1Object() - Method in class iaik.x509.extensions.netscape.NetscapeRevocationUrl
Returns an ASN1Object representing the value of this NetscapeRevocationUrl extension object.
toASN1Object() - Method in class iaik.x509.extensions.netscape.NetscapeCertType
Returns an ASN1Object representing the value of this NetscapeCertType extension object.
toASN1Object() - Method in class iaik.x509.extensions.netscape.NetscapeCaPolicyUrl
Returns an ASN1Object representing the value of this NetscapeCaPolicyUrl extension object.
toASN1Object() - Method in class iaik.x509.extensions.netscape.NetscapeSSLServerName
Returns an ASN1Object representing the value of this NetscapeSSLServerName extension object.
toASN1Object() - Method in class iaik.x509.extensions.netscape.NetscapeBaseUrl
Returns an ASN1Object representing the value of this NetscapeBaseUrl extension object.
toASN1Object() - Method in class iaik.x509.extensions.netscape.NetscapeCaRevocationUrl
Returns an ASN1Object representing the value of this NetscapeCaRevocationUrl extension object.
toASN1Object() - Method in class iaik.x509.extensions.netscape.NetscapeComment
Returns an ASN1Object representing the value of this NetscapeComment extension object.
toASN1Object(int) - Method in class iaik.pkcs.pkcs7.SignedDataStream
Returns this SignedData as ASN1Object where a constructed OCTET STRING is used for encoding the content.
toASN1Object(int) - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
Returns this SignedAndEnvelopedDataStream as ASN1Object where a constructed OCTET STRING is used for encoding the content.
toASN1Object(int) - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
Returns this EnvelopedData as ASN1Object.
toASN1Object(int) - Method in class iaik.pkcs.pkcs7.EncryptedDataStream
Returns this PKCS#7 EncryptedDataStream as ASN1Object where a constructed OCTET STRING is used for encoding the encrypted content.
toASN1Object(int) - Method in class iaik.pkcs.pkcs7.DigestedDataStream
Returns this DigestedData as ASN1Object where a constructed OCTET STRING is used for encoding the content.
toByte(char, int) - Static method in class iaik.utils.Util
Convert the given char to an int.
toByte(int) - Static method in class com.entrust.toolkit.util.ByteArray
Converts a positive integer in the range 0 to 256 into a signed byte in the range -128 to 127.
toByteArray() - Method in class iaik.asn1.ASN1
Returns the ASN1Object represented by this class as DER encoded byte array.
toByteArray() - Method in class iaik.pkcs.NetscapeCertList
Returns this NetscapeCertList object as DER encoded byte array.
toByteArray() - Method in class iaik.pkcs.PKCS7CertList
Returns this PKCS7CertList object as DER encoded byte array.
toByteArray() - Method in class iaik.pkcs.pkcs7.DigestInfo
Returns this DigestInfo as DER encoded byte array.
toByteArray() - Method in class iaik.pkcs.pkcs10.CertificateRequest
Returns the certificate request in a byte array in DER format.
toByteArray() - Method in class iaik.x509.X509Certificate
Returns the certificate as DER encoded ASN.1 data structure.
toByteArray() - Method in class iaik.x509.X509CRL
Returns the CRL as a DER encoded ASN.1 data structure.
toByteArray(String) - Static method in class iaik.utils.Util
Convert the given string with hex values to a byte array.
toHexString() - Method in class com.entrust.toolkit.util.ByteArray
Converts the data member m_array to a HexString
toInt(byte) - Static method in class com.entrust.toolkit.util.ByteArray
Converts a byte to the positive integer that it represents.
TokenDSAPrivateKey - class com.entrust.toolkit.credentials.TokenDSAPrivateKey.
 
TokenDSAPrivateKey(PKCS11LibraryConnection, long, long) - Constructor for class com.entrust.toolkit.credentials.TokenDSAPrivateKey
 
TokenInfo - class com.entrust.toolkit.pkcs11.TokenInfo.
Class TokenInfo contains information about the used token
TokenInfo() - Constructor for class com.entrust.toolkit.pkcs11.TokenInfo
 
TokenInitializer - class com.entrust.toolkit.credentials.TokenInitializer.
TokenInitializer is a sub-class of CredentialWriter that writes credentials to a hardware token for the first time.
TokenInitializer(long, PKCS11LibraryConnection, SecureStringBuffer, SecureStringBuffer, String, String, String, String, int) - Constructor for class com.entrust.toolkit.credentials.TokenInitializer
Creates a TokenInitializer object to write data to a token that is already initialized.
TokenInitializer(long, PKCS11LibraryConnection, SecureStringBuffer, String, String, String, String, int) - Constructor for class com.entrust.toolkit.credentials.TokenInitializer
Creates a TokenInitializer object to write data to a token for the first time (initializing the token).
TokenPrivateKey - class com.entrust.toolkit.credentials.TokenPrivateKey.
 
TokenPrivateKey(PKCS11LibraryConnection, long, long) - Constructor for class com.entrust.toolkit.credentials.TokenPrivateKey
 
TokenReader - class com.entrust.toolkit.credentials.TokenReader.
TokenReader is a sub-class of CredentialReader that reads credentials on hardware tokens.
TokenReader(PKCS11LibraryConnection, long) - Constructor for class com.entrust.toolkit.credentials.TokenReader
Creates a TokenReader to do the work of reading the data from a token (smart card).
TokenRSAPrivateKey - class com.entrust.toolkit.credentials.TokenRSAPrivateKey.
 
TokenRSAPrivateKey(PKCS11LibraryConnection, long, long) - Constructor for class com.entrust.toolkit.credentials.TokenRSAPrivateKey
 
TokenWriter - class com.entrust.toolkit.credentials.TokenWriter.
TokenWriter is a sub-class of CredentialWriter that writes credentials to hardware tokens.
TokenWriter(String, String, String, int) - Constructor for class com.entrust.toolkit.credentials.TokenWriter
Creates a TokenInitializer object to do the work of writing data to a hardware token.
toPemString(Certificate) - Static method in class iaik.utils.Util
Convert the given Certificate to a PEM style base64 encoded string.
toPemString(PrivateKey) - Static method in class iaik.utils.Util
Convert the given private key to a PEM style base64 encoded string.
toString() - Method in class com.entrust.toolkit.asn1.structures.OldDistributionPoint
Returns a string that represents the contents of this OldDistributionPoint structure.
toString() - Method in class com.entrust.toolkit.asn1.structures.DistributionPointName
Returns a string that represents the contents of this DistributionPointName structure.
toString() - Method in class com.entrust.toolkit.asn1.structures.OldDistributionPointName
Returns a string that represents the contents of this OldDistributionPointName structure.
toString() - Method in class com.entrust.toolkit.util.SecureStringBuffer
Returns the sensitive data as a String
toString() - Method in class com.entrust.toolkit.x509.extensions.OldCRLDistributionPoints
Returns a string that represents the contents of this OldCRLDistributionPoints extension.
toString() - Method in class com.entrust.toolkit.x509.extensions.IssuingDistributionPoint
Returns a string that represents the contents of this IssuingDistributionPoint extension.
toString() - Method in class com.entrust.toolkit.x509.extensions.OldIssuingDistributionPoint
Returns a string that represents the contents of this OldIssuingDistributionPoint extension.
toString() - Method in class com.entrust.toolkit.x509.extensions.InvalidityDate
Returns a string that represents the contents of this InvalidityDate extension.
toString() - Method in class com.entrust.toolkit.x509.extensions.CertificateIssuer
Returns a string that represents the contents of this CertificateIssuer extension.
toString() - Method in class com.entrust.toolkit.x509.extensions.OldBasicConstraints
Returns a string that represents the contents of this OldBasicConstraints extension.
toString() - Method in class com.entrust.toolkit.x509.extensions.HoldInstructionCode
Returns a string that represents the contents of this HoldInstructionCode extension.
toString() - Method in class com.entrust.toolkit.x509.extensions.EntrustVersInfo
Returns a string that represents the contents of this EntrustVersInfo extension.
toString() - Method in class com.entrust.toolkit.x509.extensions.DeltaCRLIndicator
Returns a string that represents the contents of this DeltaCRLIndicator extension.
toString() - Method in class com.entrust.toolkit.x509.extensions.KeyAttributes
Returns a string that represents the contents of this KeyAttributes extension.
toString() - Method in class com.entrust.toolkit.x509.extensions.OldAuthorityKeyIdentifier
Returns a string that represents the contents of this OldAuthorityKeyIdentifier extension.
toString() - Method in class com.entrust.toolkit.x509.policies.ClientSettings
Shows contents of the internal policy certificates as a String
toString() - Method in class com.entrust.toolkit.x509.policies.PasswordRuleTester
Shows the password rules as a String
toString() - Method in class iaik.asn1.ASN1Object
Returns a string that represents the contents of this ASN1Object.
toString() - Method in class iaik.asn1.VisibleString
Returns a string that represents the contents of this VisibleString.
toString() - Method in class iaik.asn1.GeneralizedTime
Returns a string that represents the contents of this GeneralizedTime.
toString() - Method in class iaik.asn1.SEQUENCE
Returns a String that represents the value of this SEQUENCE.
toString() - Method in class iaik.asn1.OCTET_STRING
Returns a string that represents the contents of this OCTET STRING ASN1Object.
toString() - Method in class iaik.asn1.ASN1
Returns a string that represents the contents of this ASN1Object.
toString() - Method in class iaik.asn1.BIT_STRING
Returns a string that represents the contents of this BIT STRING ASN1Object.
toString() - Method in class iaik.asn1.INTEGER
Returns a string that represents the contents of this INTEGER ASN1Object.
toString() - Method in class iaik.asn1.BMPString
Returns a string that represents the contents of this BMPString.
toString() - Method in class iaik.asn1.PrintableString
Returns a string that represents the contents of this PrintableString ASN1Object.
toString() - Method in class iaik.asn1.UNKNOWN
Returns a string that represents the contents of this UNKNOWN ASN.1 type.
toString() - Method in class iaik.asn1.T61String
Returns a string that represents the contents of this T61String ASN1Object.
toString() - Method in class iaik.asn1.GeneralString
Returns a string that represents the contents of this GeneralString.
toString() - Method in class iaik.asn1.BOOLEAN
Returns a string that represents the contents of this BOOLEAN ASN.1 object.
toString() - Method in class iaik.asn1.NULL
Returns a string that represents the contents of this NULL ASN1Object.
toString() - Method in class iaik.asn1.ObjectID
Returns a string that represents the contents of the ObjectID.
toString() - Method in class iaik.asn1.UTCTime
Returns a string that represents the contents of this UTCTime ASN1Object.
toString() - Method in class iaik.asn1.SET
Returns a String that represents the value of this SET.
toString() - Method in class iaik.asn1.UTF8String
Returns a string that represents the contents of this UTF8String.
toString() - Method in class iaik.asn1.UNIString
Returns a string that represents the contents of this UNIString.
toString() - Method in class iaik.asn1.IA5String
Returns a string that represents the contents of this IA5String ASN1Object.
toString() - Method in class iaik.asn1.ASN
Returns a String describing this ASN.1 type.
toString() - Method in class iaik.asn1.ENUMERATED
Returns a string that represents the contents of this ENUMERATED ASN1Object.
toString() - Method in class iaik.asn1.CON_SPEC
Returns a string that represents the contents of this CON_SPEC ASN1Object.
toString() - Method in class iaik.asn1.NumericString
Returns a string that represents the contents of this NumericString ASN1Object.
toString() - Method in class iaik.asn1.structures.AlgorithmID
Returns a string that represents this AlgorithmIdentifier.
toString() - Method in class iaik.asn1.structures.AccessDescription
Returns a string giving some information about this AccessDescription object.
toString() - Method in class iaik.asn1.structures.GeneralNames
Returns a string that represents the contents of this GeneralNames object.
toString() - Method in class iaik.asn1.structures.GeneralName
Returns a string that represents the contents of this general name.
toString() - Method in class iaik.asn1.structures.PolicyQualifierInfo
Returns a string that represents the contents of PolicyQualifierInfo
toString() - Method in class iaik.asn1.structures.PolicyInformation
Returns a string that represents the contents of this PolicyInformation.
toString() - Method in class iaik.asn1.structures.GeneralSubtree
Returns a string that represents the contents of this GeneralSubtree.
toString() - Method in class iaik.asn1.structures.ChoiceOfTime
Returns a string that represents the contents of the extensions.
toString() - Method in class iaik.asn1.structures.RDN
Returns a string that represents the contents of this RDN.
toString() - Method in class iaik.asn1.structures.PolicyMapping
Returns a string that represents the contents of PolicyMapping
toString() - Method in class iaik.asn1.structures.DistributionPoint
Returns a string that represents the contents of this DistributionPoint.
toString() - Method in class iaik.asn1.structures.Attribute
Returns a string that represents the contents of this Attribute.
toString() - Method in class iaik.asn1.structures.Name
Returns a string that represents this Name.
toString() - Method in class iaik.asn1.structures.AVA
Returns a string that represents the contents of this RDN.
toString() - Method in class iaik.pkcs.NetscapeCertList
Returns a string giving some information about the contents of this NetscapeCertList object.
toString() - Method in class iaik.pkcs.PKCS7CertList
Returns a string giving some information about the contents of this PKCS7CertList object.
toString() - Method in class iaik.pkcs.pkcs7.RecipientInfo
Returns a string giving some information about this RecipientInfo object.
toString() - Method in class iaik.pkcs.pkcs7.SignedDataStream
Returns a string giving some information about this SignedDataStream object.
toString() - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
Returns a string giving some information about this SignedAndEnvelopedDataStream object.
toString() - Method in class iaik.pkcs.pkcs7.ContentInfoStream
Returns a string giving some information about this PKCS#7 ContentInfoStream.
toString() - Method in class iaik.pkcs.pkcs7.IssuerAndSerialNumber
Returns a string giving some information about this IssuerAndSerialNumber object.
toString() - Method in class iaik.pkcs.pkcs7.DigestInfo
Returns a string giving some information about this DigestInfo object.
toString() - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
Returns a string giving some information about this EnvelopedData object.
toString() - Method in class iaik.pkcs.pkcs7.EncryptedDataStream
Returns a string giving some information about this EncryptedDataStream object.
toString() - Method in class iaik.pkcs.pkcs7.SignerInfo
Returns a string giving some information about this SignerInfo object.
toString() - Method in class iaik.pkcs.pkcs7.DataStream
Returns a string giving some information about this DataStream object.
toString() - Method in class iaik.pkcs.pkcs7.DigestedDataStream
Returns a string giving some information about this DigestedData object.
toString() - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
Returns a string giving some information about this EncryptedContentInfoStream object.
toString() - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
Returns a string that represents the contents of this private key.
toString() - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
Returns a string that represents the contents of this EncryptedPrivateKeyInfo.
toString() - Method in class iaik.pkcs.pkcs10.CertificateRequest
Returns a string that represents the contents of the certificate request.
toString() - Method in class iaik.pkcs.pkcs12.AuthenticatedSafe
Returns a string giving some information about this AuthenticatedSafe object.
toString() - Method in class iaik.pkcs.pkcs12.Attributes
Returns a String representation of these Attributes.
toString() - Method in class iaik.pkcs.pkcs12.SafeBag
Returns a String representation of these Attributes.
toString() - Method in class iaik.pkcs.pkcs12.KeyBag
Returns a String representation of this KeyBag.
toString() - Method in class iaik.pkcs.pkcs12.PKCS12
Returns a string giving some information about this PKCS12 object.
toString() - Method in class iaik.pkcs.pkcs12.PKCS8ShroudedKeyBag
Returns a String representation of this PKCS8ShroudedKeyBag.
toString() - Method in class iaik.pkcs.pkcs12.CertificateBag
Returns a String representation of this CertificateBag.
toString() - Method in class iaik.security.dh.DHPublicKey
Returns a string that represents the contents of this public key.
toString() - Method in class iaik.security.dh.DHPrivateKey
Returns a string that represents the contents of this private key.
toString() - Method in class iaik.security.dsa.DSAPrivateKey
Returns a string that represents the contents of this private key.
toString() - Method in class iaik.security.dsa.DSAParams
Returns a string that represents the contents of this DSAParams.
toString() - Method in class iaik.security.rsa.RSAPrivateKey
Returns a string that represents the contents of this private key.
toString() - Method in class iaik.security.rsa.RSAPublicKey
Returns a string that represents the contents of this RSA public key.
toString() - Method in class iaik.security.ssl.SessionID
Returns a string representation of this SessionID.
toString() - Method in class iaik.security.ssl.KeyAndCert
Return a string representation of this object.
toString() - Method in class iaik.security.ssl.SSLContext
Returns a string representation of this SSLContext.
toString() - Method in class iaik.security.ssl.SSLServerContext
Returns a string representation of this SSLContext.
toString() - Method in class iaik.security.ssl.CompressionMethod
 
toString() - Method in class iaik.security.ssl.SSLCertificate
Deprecated. Returns a string representation of this SSLCertificate.
toString() - Method in class iaik.security.ssl.DefaultSessionManager
Returns some statistics about the sessions cache.
toString() - Method in class iaik.security.ssl.CipherSuiteList
Return a string representation of this list.
toString() - Method in class iaik.security.ssl.CipherSuite
 
toString() - Method in class iaik.security.ssl.Session
Returns a string representation of this Session.
toString() - Method in class iaik.utils.SmtpMailer
Returns a string representation of this SmtpMailer.
toString() - Method in class iaik.x509.PublicKeyInfo
Returns a string that represents the contents of this public key.
toString() - Method in class iaik.x509.RevokedCertificate
Returns a string that represents this revoked certificate.
toString() - Method in class iaik.x509.X509Certificate
Returns a string that represents the contents of the certificate.
toString() - Method in class iaik.x509.X509Extensions
Returns a string that represents the contents of the extensions.
toString() - Method in class iaik.x509.UnknownExtension
Returns a string that represents the contents of this unknown extension.
toString() - Method in class iaik.x509.X509CRL
Returns a string that represents the contents of the CRL.
toString() - Method in class iaik.x509.extensions.CRLDistributionPoints
Returns a string that represents the contents of this CRLDistributionPoints extension.
toString() - Method in class iaik.x509.extensions.BasicConstraints
Returns a string that represents the contents of this BasicConstraints extension.
toString() - Method in class iaik.x509.extensions.AuthorityKeyIdentifier
Returns a string that represents the contents of this AuthorityKeyIdentifier extension.
toString() - Method in class iaik.x509.extensions.PrivateKeyUsagePeriod
Returns a string that represents the contents of this PrivateKeyUsagePeriod extension.
toString() - Method in class iaik.x509.extensions.IssuerAltName
Returns a string that represents the of this IssuerAltName extension.
toString() - Method in class iaik.x509.extensions.SubjectAltName
Returns a string that represents the contents of this SubjectAltName extension.
toString() - Method in class iaik.x509.extensions.AuthorityInfoAccess
Returns a string that represents the contents of this AuthorityInfoAccess extension.
toString() - Method in class iaik.x509.extensions.CertificatePolicies
Returns a string that represents the contents of this CertificatePolicies extension.
toString() - Method in class iaik.x509.extensions.PolicyMappings
Returns a string that represents the contents of this PolicyMappings extension.
toString() - Method in class iaik.x509.extensions.KeyUsage
Returns a string that represents the contents of this KeyUsage extension.
toString() - Method in class iaik.x509.extensions.SubjectKeyIdentifier
Returns a string that represents the contents of this SubjectKeyIdentifier extension.
toString() - Method in class iaik.x509.extensions.ExtendedKeyUsage
Returns a string that represents the contents of this ExtendedKeyUsage extension.
toString() - Method in class iaik.x509.extensions.CRLNumber
Returns a string that represents the contents of this CRLNumber extension.
toString() - Method in class iaik.x509.extensions.PolicyConstraints
Returns a string that represents the contents of this PolicyConstraints extension.
toString() - Method in class iaik.x509.extensions.NameConstraints
Returns a string that represents the contents of NameConstraints extension.
toString() - Method in class iaik.x509.extensions.ReasonCode
Returns a string that represents the contents of the ReasonCode extension.
toString() - Method in class iaik.x509.extensions.ErrorExtension
Returns a string that represents the contents of this ErrorExtension.
toString() - Method in class iaik.x509.extensions.netscape.NetscapeCertRenewalUrl
Returns a string that represents the contents of this NetscapeCertRenewalUrl extension.
toString() - Method in class iaik.x509.extensions.netscape.NetscapeRevocationUrl
Returns a string that represents the contents of this NetscapeRevocationUrl extension.
toString() - Method in class iaik.x509.extensions.netscape.NetscapeCertType
Returns a string that represents the contents of this NetscapeCertType extension.
toString() - Method in class iaik.x509.extensions.netscape.NetscapeCaPolicyUrl
Returns a string that represents the contents of this NetscapeCaPolicyUrl extension.
toString() - Method in class iaik.x509.extensions.netscape.NetscapeSSLServerName
Returns a string that represents the contents of this NetscapeSSLServerName extension.
toString() - Method in class iaik.x509.extensions.netscape.NetscapeBaseUrl
Returns a string that represents the contents of this NetscapeBaseUrl extension.
toString() - Method in class iaik.x509.extensions.netscape.NetscapeCaRevocationUrl
Returns a string that represents the contents of this NetscapeCaRevocationUrl extension.
toString() - Method in class iaik.x509.extensions.netscape.NetscapeComment
Returns a string that represents the contents of this NetscapeComment extension.
toString() - Method in class java.security.Signature
 
toString() - Method in class java.security.Provider
 
toString() - Method in class java.security.MessageDigest
 
toString() - Method in class java.security.AlgorithmParameters
 
toString() - Method in interface java.security.Principal
 
toString() - Method in class java.security.DigestInputStream
 
toString() - Method in class java.security.Permission
 
toString() - Method in class java.security.ProtectionDomain
 
toString() - Method in class java.security.PermissionCollection
 
toString() - Method in class java.security.CodeSource
 
toString() - Method in class java.security.cert.X509CRLEntry
 
toString() - Method in class java.security.cert.Certificate
 
toString() - Method in class java.security.cert.CRL
 
toString() - Method in class java.security.cert.X509CRL
 
toString() - Method in class javax.crypto.Cipher
Returns a string representation of this Cipher.
toString() - Method in class javax.crypto.spec.DHParameterSpec
Returns a string representation of this Object.
toString(boolean) - Method in class iaik.asn1.OCTET_STRING
Returns a string that represents the contents of this OCTET STRING ASN1Object.
toString(boolean) - Method in class iaik.asn1.structures.RDN
Returns a string that represents the contents of this RDN.
toString(boolean) - Method in class iaik.asn1.structures.Name
Returns a string that represents this Name.
toString(boolean) - Method in class iaik.asn1.structures.AVA
Returns a string that represents the contents of this AVA.
toString(boolean) - Method in class iaik.pkcs.pkcs7.SignedDataStream
Returns a string giving some - if requested - detailed information about this SignedDataStream object.
toString(boolean) - Method in interface iaik.pkcs.pkcs7.ContentStream
Returns a string giving some - if requested - detailed information about the implemented PKCS#7 content type.
toString(boolean) - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
Returns a string giving some - if requested - detailed information about this SignedAndEnvelopedDataStream object.
toString(boolean) - Method in class iaik.pkcs.pkcs7.ContentInfoStream
Returns a string giving some - if requested - detailed information about this PKCS#7 ContentInfoStream.
toString(boolean) - Method in class iaik.pkcs.pkcs7.DigestInfo
Returns a string giving some - if requested - detailed information about this DigestInfo object.
toString(boolean) - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
Returns a string giving some - if requested - detailed information about this EnvelopedData object.
toString(boolean) - Method in class iaik.pkcs.pkcs7.EncryptedDataStream
Returns a string giving some - if requested - detailed information about this EncryptedDataStream object.
toString(boolean) - Method in class iaik.pkcs.pkcs7.SignerInfo
Returns a string giving some - if requested - detailed information about this SignerInfo object.
toString(boolean) - Method in class iaik.pkcs.pkcs7.DataStream
Returns a string giving some - if requested - detailed information about this DataStream object.
toString(boolean) - Method in class iaik.pkcs.pkcs7.DigestedDataStream
Returns a string giving some - if requested - detailed information about this DigestedData object.
toString(boolean) - Method in class iaik.x509.RevokedCertificate
Returns a string with - if requested - detailed information about this revoked certificate.
toString(boolean) - Method in class iaik.x509.X509Certificate
Returns a string that represents the contents of the certificate.
toString(boolean) - Method in class iaik.x509.X509CRL
Returns a string giving some - if requested - detailed information about the contents of the CRL.
toString(byte) - Static method in class iaik.utils.Util
Converts a byte into a hexadecimal string.
toString(byte[]) - Static method in class iaik.utils.Util
Converts a byte array into a hexadecimal string of the format: 01:23:34:56...
toString(byte[], int, int) - Static method in class iaik.utils.Util
Converts the specified subsequence of the given byte array into a hexadecimal string of the format: 01:23:34:56...
toString(int) - Static method in class iaik.security.ssl.Utils
 
toString(int) - Static method in class iaik.utils.Util
Converts an int into a hexadecimal string of the format: 01:23:34:56...
toString(long) - Static method in class iaik.utils.Util
Converts an int into a hexadecimal string of the format: 01:23:34:56...
TracedInputStream - class iaik.utils.TracedInputStream.
A TracedInputStream traces all the data which is read from an InputStream.
TracedInputStream(InputStream) - Constructor for class iaik.utils.TracedInputStream
Constructs a TracedInputStream from the InputStream which should be traced.
translateKey(Key) - Method in class java.security.KeyFactory
 
translateKey(SecretKey) - Method in class javax.crypto.SecretKeyFactory
Translates a key object of some unknown or untrusted provider into a secret key object of this key factory.
TripleDES - class iaik.security.cipher.TripleDES.
Extends the BufferedCipher class for adding a buffering mechanism to the underlying TripleDES cipher.
TripleDES() - Constructor for class iaik.security.cipher.TripleDES
Creates a TripleDES object by calling the BufferedCipher constructor for the TripleDES cipher.
TripleDESKeyGenerator - class iaik.security.cipher.TripleDESKeyGenerator.
This class provides the functionality of a TripleDES key generator.
TripleDESKeyGenerator() - Constructor for class iaik.security.cipher.TripleDESKeyGenerator
 
truncate(byte[], int) - Static method in class com.entrust.toolkit.util.ExtendedHasher
Truncates a byte array.
truncate(int) - Method in class com.entrust.toolkit.util.ByteArray
Truncates the end of the data member m_array.
TrustDecider - interface iaik.security.ssl.TrustDecider.
Deprecated. see SSLContext JavaDoc and separate document for the new authentication framework
trustedCertificates() - Method in class iaik.x509.SimpleChainVerifier
Returns the enumeration of the currently trusted certificates.
trustedCerts - Variable in class iaik.security.ssl.ChainVerifier
Hashtable containing trusted certificates mapping Principal(subject) -> X509Certificate(trusted certificate).
TWO - Static variable in class iaik.utils.NumberTheory
BigInteger constant 2

U

UALCredentialReader - class com.entrust.toolkit.credentials.UALCredentialReader.
UALCredentialReader subclasses CredentialReader to read credentials that have been bound to a computer using the Entrust/Toolkit Server Login feature.
UALCredentialReader(InputStream, InputStream) - Constructor for class com.entrust.toolkit.credentials.UALCredentialReader
Creating a UALCredentialReader object allows unattended server processes while the user is logged in.
UNENCRYPTED - Static variable in class iaik.pkcs.pkcs12.AuthenticatedSafe
AuthenticatedSafe mode: UNENCRYPTED
uniformResourceIdentifier - Static variable in class iaik.asn1.structures.GeneralName
GeneralName type uniformResourceIdentifier (6).
UNINITIALIZED - Static variable in class java.security.Signature
 
union(Set) - Method in class com.entrust.toolkit.Set
The union set operation.
uniqueIdentifier - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the x.500 attribute type uniqueIdentifier, added by Telia.
UNIString - class iaik.asn1.UNIString.
This class implements the native ASN.1 type "UniveralString".
UNIString - Static variable in class iaik.asn1.DerInputStream
Global ASN.1 type UniversalString
UNIString - Static variable in class iaik.asn1.ASN
Global ASN.1 type UniversalString
UNIString() - Constructor for class iaik.asn1.UNIString
Creates an empty UNIString.
UNIString(String) - Constructor for class iaik.asn1.UNIString
Creates a new ASN.1 UNIString object for the given String value.
UNIVERSAL - Static variable in class iaik.asn1.DerInputStream
Tag class: universal
UNIVERSAL - Static variable in class iaik.asn1.ASN
Tag class: universal
UNKNOWN - class iaik.asn1.UNKNOWN.
This class is used to decode unknown PRIVATE or APPLICATION ASN.1 types.
UNKNOWN - Static variable in class iaik.asn1.ASN
Global ASN.1 type UNKNOWN
UNKNOWN() - Constructor for class iaik.asn1.UNKNOWN
Creates an empty UNKNOWN ASN.1 type.
UnknownExtension - class iaik.x509.UnknownExtension.
This class implements any unknown extension.
UnknownExtension(ObjectID) - Constructor for class iaik.x509.UnknownExtension
Creates a new unknown extension from the given object identifier.
UnknownExtensionException - exception com.entrust.toolkit.exceptions.UnknownExtensionException.
Thrown to indicate that the extension tester found a critical extension in a certificate, CRL or CRL entry that it does not recognize.
UnknownExtensionException() - Constructor for class com.entrust.toolkit.exceptions.UnknownExtensionException
Constructs a UnknownExtensionException with no detail message.
UnknownExtensionException(String) - Constructor for class com.entrust.toolkit.exceptions.UnknownExtensionException
Constructs a UnknownExtensionException with the specified detail message.
UnknownExtensionException(String, Exception) - Constructor for class com.entrust.toolkit.exceptions.UnknownExtensionException
Constructs a UnknownExtensionException with the specified detail message that wraps an exception thrown inside the certificate, CRL or CRL entry validating code.
unloadLibrary() - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
UnrecoverableKeyException - exception java.security.UnrecoverableKeyException.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
UnrecoverableKeyException() - Constructor for class java.security.UnrecoverableKeyException
 
UnrecoverableKeyException(String) - Constructor for class java.security.UnrecoverableKeyException
 
unspecified - Static variable in class iaik.x509.extensions.ReasonCode
Certificate revocation reason unspecified.
unstructuredAddress - Static variable in class iaik.asn1.ObjectID
Creates the PKCS#9 ObjectID unstructeredAddress.
unstructuredName - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#9 object unstructeredName.
UnsupportedMessageTypeException - exception com.entrust.toolkit.exceptions.UnsupportedMessageTypeException.
Signals that the content type of the PKCS#7 message is not supported by the toolkit.
UnsupportedMessageTypeException() - Constructor for class com.entrust.toolkit.exceptions.UnsupportedMessageTypeException
Constructs an UnsupportedMessageTypeException with no detail message.
UnsupportedMessageTypeException(String) - Constructor for class com.entrust.toolkit.exceptions.UnsupportedMessageTypeException
Constructs an UnsupportedMessageTypeException with the specified detail message.
unused - Static variable in class iaik.asn1.structures.DistributionPoint
The unused reason flag.
update(byte) - Method in class java.security.Signature
 
update(byte) - Method in class java.security.MessageDigest
 
update(byte) - Method in class javax.crypto.Mac
Processes the given byte.
update(byte[]) - Method in class java.security.Signature
 
update(byte[]) - Method in class java.security.MessageDigest
 
update(byte[]) - Method in class javax.crypto.Cipher
Returns the result of the next step of a multi-step en/decryption operation.
update(byte[]) - Method in class javax.crypto.Mac
Processes the given data, supplied as a byte array
update(byte[], int, int) - Method in class java.security.Signature
 
update(byte[], int, int) - Method in class java.security.MessageDigest
 
update(byte[], int, int) - Method in class javax.crypto.Cipher
Returns the result of the next step of a multi-step en/decryption operation.
update(byte[], int, int) - Method in class javax.crypto.Mac
Processes the given number of bytes, supplied in a byte array starting at the given position
update(byte[], int, int, byte[]) - Method in class javax.crypto.Cipher
Performs the next step of a multi-step en/decryption operation.
update(byte[], int, int, byte[], int) - Method in class javax.crypto.Cipher
Performs the next step of a multi-step en/decryption operation.
updateCipherSuites() - Method in class iaik.security.ssl.SSLContext
Update the list of enabled ciphersuites to remove all not available using the current SecurityProvider.
updateCipherSuites() - Method in class iaik.security.ssl.SSLServerContext
Update the list of currently enabled ciphersuites based on the certificates available.
updateEncryptionKeys() - Method in class com.entrust.toolkit.User
Allows the user to update the encryption key pair NOTE: If you update the encryption key pair on a token, the new encryption private key replaces the old one on the token since there is just one encryption private key on the token.
updateEncryptionKeys() - Method in class com.entrust.toolkit.credentials.Profile
Allows the user to update the private and public encryption key pair
updateEncryptionKeys(ManagerTransport, LdapDirectory, PrivateKey, X509Certificate, PrivateKey[], X509Certificate, String[], X509Certificate) - Method in class com.entrust.toolkit.util.PKIX
Performs the actual communication with the manager to update the singing key.
updateEncryptionKeys(ManagerTransport, LdapDirectory, PrivateKey, X509Certificate, PrivateKey[], X509Certificate, String[], X509Certificate) - Method in class com.entrust.toolkit.util.PKIXCMP
 
updateEncryptionKeys(ManagerTransport, LdapDirectory, PrivateKey, X509Certificate, PrivateKey[], X509Certificate, String[], X509Certificate) - Method in class com.entrust.toolkit.util.PKIX4
 
updateEncryptionKeysPriv(ManagerTransport, PrivateKey, X509Certificate, PrivateKey[], X509Certificate, String[]) - Method in class com.entrust.toolkit.util.PKIXCMP
 
updateSigningKeys() - Method in class com.entrust.toolkit.User
Allows the user to update the signing key pair.
updateSigningKeys() - Method in class com.entrust.toolkit.credentials.Profile
Allows the user to update the private and public signing key pair.
updateSigningKeys(ManagerTransport, LdapDirectory, PrivateKey, X509Certificate, X509Certificate) - Method in class com.entrust.toolkit.util.PKIX
Performs the actual communication with the manager to update the singing key.
updateSigningKeys(ManagerTransport, LdapDirectory, PrivateKey, X509Certificate, X509Certificate) - Method in class com.entrust.toolkit.util.PKIXCMP
 
updateSigningKeys(ManagerTransport, LdapDirectory, PrivateKey, X509Certificate, X509Certificate) - Method in class com.entrust.toolkit.util.PKIX4
 
updateSigningKeysPriv(ManagerTransport, PrivateKey, X509Certificate) - Method in class com.entrust.toolkit.util.PKIXCMP
 
useClientMode - Variable in class iaik.security.ssl.SSLTransportSpi
 
User - class com.entrust.toolkit.User.
User is a high-level class representing a user of a Public Key Infrastructure (PKI).
USER_TYPE - Static variable in class com.entrust.toolkit.pkcs11.PKCS11Types
 
User() - Constructor for class com.entrust.toolkit.User
Creates a User object, implicitly calling super().
User(String, SecureStringBuffer, String) - Constructor for class com.entrust.toolkit.User
Creates a User object and logs in using settings retrieved from the user's entrust.ini file.
UserBadPasswordException - exception com.entrust.toolkit.exceptions.UserBadPasswordException.
This exception is thrown by a generic failure.
UserBadPasswordException(String) - Constructor for class com.entrust.toolkit.exceptions.UserBadPasswordException
 
UserCertificateRevokedException - exception com.entrust.toolkit.exceptions.UserCertificateRevokedException.
This exception is thrown when the signing certificate is revoked.
UserCertificateRevokedException(String) - Constructor for class com.entrust.toolkit.exceptions.UserCertificateRevokedException
 
UserDisabledByCAException - exception com.entrust.toolkit.exceptions.UserDisabledByCAException.
This exception is thrown when the user is disabled by the CA.
UserDisabledByCAException(String) - Constructor for class com.entrust.toolkit.exceptions.UserDisabledByCAException
 
UserEncryptionCertRevokedException - exception com.entrust.toolkit.exceptions.UserEncryptionCertRevokedException.
This exception is thrown when the user's encryption certificate is revoked.
UserEncryptionCertRevokedException(String) - Constructor for class com.entrust.toolkit.exceptions.UserEncryptionCertRevokedException
 
UserException - exception com.entrust.toolkit.exceptions.UserException.
This exception is the base class of the user execptions.
UserException(String) - Constructor for class com.entrust.toolkit.exceptions.UserException
 
UserFailureException - exception com.entrust.toolkit.exceptions.UserFailureException.
This exception is thrown when the password is not correct.
UserFailureException(String) - Constructor for class com.entrust.toolkit.exceptions.UserFailureException
 
UserFatalException - exception com.entrust.toolkit.exceptions.UserFatalException.
This exception is thrown by a generic failure.
UserFatalException(String) - Constructor for class com.entrust.toolkit.exceptions.UserFatalException
 
UserIncorrectAddressException - exception com.entrust.toolkit.exceptions.UserIncorrectAddressException.
This exception is thrown when the address to the PKI or to the directory is incorrect.
UserIncorrectAddressException(String) - Constructor for class com.entrust.toolkit.exceptions.UserIncorrectAddressException
 
UserMustUsePKIXException - exception com.entrust.toolkit.exceptions.UserMustUsePKIXException.
 
UserMustUsePKIXException(String) - Constructor for class com.entrust.toolkit.exceptions.UserMustUsePKIXException
 
UserNoPolicyCertificateException - exception com.entrust.toolkit.exceptions.UserNoPolicyCertificateException.
This exception is thrown when no policy certificate is available.
UserNoPolicyCertificateException(String) - Constructor for class com.entrust.toolkit.exceptions.UserNoPolicyCertificateException
 
UserNotLoggedInException - exception com.entrust.toolkit.exceptions.UserNotLoggedInException.
This exception is thrown when the profile was not found.
UserNotLoggedInException(String) - Constructor for class com.entrust.toolkit.exceptions.UserNotLoggedInException
 
UserOfflineNotAllowedException - exception com.entrust.toolkit.exceptions.UserOfflineNotAllowedException.
This exception is thrown when log in in offline mode is not allowed.
UserOfflineNotAllowedException(String) - Constructor for class com.entrust.toolkit.exceptions.UserOfflineNotAllowedException
 
UserPasswordExpiredException - exception com.entrust.toolkit.exceptions.UserPasswordExpiredException.
This exception is thrown when the password is expired.
UserPasswordExpiredException(String) - Constructor for class com.entrust.toolkit.exceptions.UserPasswordExpiredException
 
UserProfileCorruptException - exception com.entrust.toolkit.exceptions.UserProfileCorruptException.
This exception is thrown when the profile is corrupt.
UserProfileCorruptException(String) - Constructor for class com.entrust.toolkit.exceptions.UserProfileCorruptException
 
UserProfileNotFoundException - exception com.entrust.toolkit.exceptions.UserProfileNotFoundException.
This exception is thrown when the profile was not found.
UserProfileNotFoundException(String) - Constructor for class com.entrust.toolkit.exceptions.UserProfileNotFoundException
 
UserRetryException - exception com.entrust.toolkit.exceptions.UserRetryException.
This exception is the base class of the user's retry exceptions.
UserRetryException(String) - Constructor for class com.entrust.toolkit.exceptions.UserRetryException
 
UTCTime - class iaik.asn1.UTCTime.
This class implements the native ASN.1 type "UTCTime".
UTCTime - Static variable in class iaik.asn1.DerInputStream
Global ASN.1 type UTCTime (coordinated universal time) (maximum precision down to seconds)
UTCTime - Static variable in class iaik.asn1.ASN
Global ASN.1 type UTCTime (coordinated universal time) (maximum precision down to seconds)
UTCTime() - Constructor for class iaik.asn1.UTCTime
Creates an empty object.
UTCTime(String) - Constructor for class iaik.asn1.UTCTime
Creates a new ASN.1 UTCTime object for the given Java String value.
UTF8String - class iaik.asn1.UTF8String.
This class implements the ASN.1 character string type "UTF8String".
UTF8String - Static variable in class iaik.asn1.DerInputStream
Global ASN.1 type UTF8String
UTF8String - Static variable in class iaik.asn1.ASN
Global ASN.1 string type UTF8String
UTF8String() - Constructor for class iaik.asn1.UTF8String
Creates an empty UTF8String.
UTF8String(String) - Constructor for class iaik.asn1.UTF8String
Creates a new ASN.1 UTF8String object for the given String value.
Util - class iaik.utils.Util.
This class provides some general useful methods.
Utils - class iaik.security.ssl.Utils.
Some basic utility methods.

V

V3Extension - class iaik.x509.V3Extension.
This class is the basic implementation for X.509v3 certificate and X.509v2 CRL extensions.
V3Extension() - Constructor for class iaik.x509.V3Extension
 
validate(RevokedCertificate, TestletDataSet) - Method in interface com.entrust.toolkit.x509.testlets.CRLEntryTestlet
Validates the CRL entry based on the CRL entry extensions found in this or previous CRL entries, or on those found in the CRL.
validate(RevokedCertificate, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.NullCRLEntryTestlet
 
validate(RevokedCertificate, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.CertificateIssuerCRLEntryTestlet
Validates the CRL entry based on the CRL entry extensions found in this or previous CRL entries, or in the CRL.
validate(X509Certificate) - Method in class com.entrust.toolkit.User
Validates an X.509 certificate.
validate(X509Certificate) - Method in class com.entrust.toolkit.x509.CertVerifier
Validates an X.509 certificate.
validate(X509Certificate) - Method in class com.entrust.toolkit.x509.certstore.CollectionCS
Validates an X.509 certificate.
validate(X509Certificate[]) - Method in class com.entrust.toolkit.x509.testlets.ExtensionTester
Validates the certificate extensions in each certificate of the chain.
validate(X509Certificate, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.OldBasicConstraintsCertTestlet
 
validate(X509Certificate, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.KeyUsageCertTestlet
 
validate(X509Certificate, TestletDataSet) - Method in interface com.entrust.toolkit.x509.testlets.CertTestlet
Validates the certificate based on the certificate extensions found in this, or previous, certificates.
validate(X509Certificate, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.BasicConstraintsCertTestlet
 
validate(X509Certificate, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.PolicyConstraintsCertTestlet
 
validate(X509Certificate, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.NullCertTestlet
 
validate(X509Certificate, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.CertificatePoliciesCertTestlet
 
validate(X509Certificate, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.NameConstraintsCertTestlet
 
validate(X509CRL, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.AuthorityKeyIdentifierCRLTestlet
 
validate(X509CRL, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.NullCRLTestlet
 
validate(X509CRL, TestletDataSet) - Method in interface com.entrust.toolkit.x509.testlets.CRLTestlet
Validates the certificate based on the CRL extensions found in this CRL.
validate(X509CRL, TestletDataSet) - Method in class com.entrust.toolkit.x509.testlets.IssuingDistributionPointCRLTestlet
 
validate(X509CRL, X509Certificate) - Method in class com.entrust.toolkit.x509.testlets.ExtensionTester
Validates the CRL extensions and CRL entry extensions in the CRL.
validateCRL(X509CRL, X509Certificate[]) - Method in class com.entrust.toolkit.x509.revocation.X509CRLRS
 
validatePassword(SecureStringBuffer) - Method in class com.entrust.toolkit.x509.policies.PasswordRuleTester
This validates a given password according to the rules set on the PKI.
validatePassword(SecureStringBuffer, ByteArray[]) - Method in class com.entrust.toolkit.x509.policies.PasswordRuleTester
This validates a given password according to the rules set on the PKI, checking the length, character content, and password history.
ValidationInfo - interface com.entrust.toolkit.x509.ValidationInfo.
 
Validity - class com.entrust.toolkit.asn1.structures.Validity.
 
Validity() - Constructor for class com.entrust.toolkit.asn1.structures.Validity
 
value - Variable in class iaik.asn1.BIT_STRING
The bits of the BIT STRING in a byte array, initialized with null.
values() - Method in class java.security.Provider
 
VarLengthKeyGenerator - class iaik.security.cipher.VarLengthKeyGenerator.
This class provides the functionality of KeyGenerator for generating keys with variable length.
VarLengthKeyGenerator(String, int, int, int) - Constructor for class iaik.security.cipher.VarLengthKeyGenerator
Constructor for use by subclasses.
VarLengthKeyGenerator(String, int, int, int, int) - Constructor for class iaik.security.cipher.VarLengthKeyGenerator
Constructor for use by subclasses.
VERIFY - Static variable in class java.security.Signature
 
verify() - Method in class iaik.pkcs.pkcs7.DigestedDataStream
Verifies the digest.
verify() - Method in interface iaik.pkcs.pkcs10.CertRequest
Verifies this self signed certificate request.
verify() - Method in class iaik.pkcs.pkcs10.CertificateRequest
Verifies the self signed certificate request.
verify() - Method in class iaik.x509.X509Certificate
Verifies a self signed certificate.
verify() - Method in class iaik.x509.NetscapeCertRequest
Verifies the self signed certificate request.
verify(byte[]) - Method in class java.security.Signature
 
verify(char[]) - Method in class iaik.pkcs.pkcs12.PKCS12
Verifies the MAC of this PKCS12 object.
verify(DSAPublicKey, DSAParameterSpec) - Method in class iaik.x509.X509Certificate
Uses the given public DSA key and DSA parameters to verify this certificate.
verify(int) - Method in class iaik.pkcs.pkcs7.SignedDataStream
Verifies the signature that has been created by the signerInfoIndexīth signer.
verify(long, byte[], byte[]) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
verify(PublicKey) - Method in class iaik.x509.X509Certificate
Verifies a certificate using the given public key.
verify(PublicKey) - Method in class iaik.x509.X509CRL
Verifies a signed CRL using the given public key.
verify(PublicKey) - Method in class java.security.cert.Certificate
 
verify(PublicKey) - Method in class java.security.cert.X509CRL
 
verify(PublicKey, int) - Method in class iaik.pkcs.pkcs7.SignedDataStream
Uses the provided public key for verifying the signature that has been created by the signerInfoIndexīth signer.
verify(PublicKey, int) - Method in class iaik.pkcs.pkcs7.SignedAndEnvelopedDataStream
Uses the provided public key for verifying the signature that has been created by the signerInfoIndexīth signer.
verify(PublicKey, String) - Method in class iaik.x509.X509Certificate
Uses the given public key to verify a certificate based on a signature algorithm supplied by the specified provider.
verify(PublicKey, String) - Method in class iaik.x509.X509CRL
Uses the given public key to verify this CRL based on a signature algorithm supplied by the specified provider.
verify(PublicKey, String) - Method in class java.security.cert.Certificate
 
verify(PublicKey, String) - Method in class java.security.cert.X509CRL
 
verify(X509Certificate) - Method in class iaik.pkcs.pkcs7.SignedDataStream
Uses the provided signer certificate for verifying the signature that has been created by the signer being owner of the certificate.
verifyCertificate(X509Certificate, X509Certificate) - Method in class iaik.security.ssl.ChainVerifier
Verify a certificate given its issuer certificates.
verifyChain(X509Certificate[]) - Method in class iaik.x509.ChainVerifier
This method verifies a certificate chain.
verifyChain(X509Certificate[], boolean) - Method in class iaik.x509.ChainVerifier
This method verifies a (reversed) certificate chain.
verifyChain(X509Certificate[], SSLTransport) - Method in class com.entrust.toolkit.ssl.EntrustChainVerifier
 
verifyChain(X509Certificate[], SSLTransport) - Method in class iaik.security.ssl.ChainVerifier
Verify a certificate chain.
verifyFinal(long, byte[]) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
verifyInit(long, long, long) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
verifyUpdate(long, byte[]) - Method in class com.entrust.toolkit.pkcs11.JNIPKCS11
 
version - Variable in class iaik.pkcs.pkcs7.SignedDataStream
The version number, currently 1.
version - Variable in class iaik.pkcs.pkcs7.EnvelopedDataStream
The version number; currently 0.
version - Variable in class iaik.pkcs.pkcs7.EncryptedDataStream
This class implements version 0 of the standard
version - Static variable in class iaik.security.provider.IAIK
Version number of the IAIK JCE.
Version - class com.entrust.toolkit.util.Version.
 
VERSION - Static variable in class com.entrust.toolkit.util.Version
 
VERSION_NOT_CONNECTED - Static variable in class iaik.security.ssl.SSLContext
Version number constant for not yet connected.
VERSION_SSL20 - Static variable in class iaik.security.ssl.SSLContext
Version number constant for SSL 2.0.
VERSION_SSL30 - Static variable in class iaik.security.ssl.SSLContext
Version number constant for SSL 3.0.
VERSION_TLS10 - Static variable in class iaik.security.ssl.SSLContext
Version number constant for TLS 1.0.
Version() - Constructor for class com.entrust.toolkit.util.Version
 
VisibleString - class iaik.asn1.VisibleString.
This class implements the native ASN.1 type "VisibleString" (ISO646String).
VisibleString - Static variable in class iaik.asn1.DerInputStream
Global ASN.1 type VisibleString (ISO 646 String)
VisibleString - Static variable in class iaik.asn1.ASN
Global ASN.1 type VisibleString (ISO 646 String)
VisibleString() - Constructor for class iaik.asn1.VisibleString
Creates an empty VisibleString.
VisibleString(String) - Constructor for class iaik.asn1.VisibleString
Creates a new ASN.1 VisibleString object for the given String value.

W

waitFinished() - Method in class iaik.utils.StreamCopier
Wait for the StreamCopier to finish.
waitKey() - Static method in class iaik.utils.Util
Wait for the user to press the return key on System.in.
WARNING_ENC_KEY_UPDATED - Static variable in class com.entrust.toolkit.User
Sets the status field when the encryption key has been updated automatically
WARNING_ENCRYPTION_KEY_NEEDS_UPDATE - Static variable in class com.entrust.toolkit.User
Sets the status field when the encryption keys need to be updated
WARNING_OPTIONS_CHANGED - Static variable in class com.entrust.toolkit.User
Returned when changes in [Options] section of credentials file, or profile, are detected.
WARNING_OPTIONS_NOT_AVAILABLE - Static variable in class com.entrust.toolkit.User
Returned when [Options] section of a credentails file, or profile is not available, or when there are no key-value pairs listed under [Options].
WARNING_PW_EXPIRED - Static variable in class com.entrust.toolkit.User
Sets the status field when the password is expired
WARNING_PW_NOT_VALID - Static variable in class com.entrust.toolkit.User
Sets the status field when the password is not valid
WARNING_SIGN_KEY_UPDATED - Static variable in class com.entrust.toolkit.User
Sets the status field when the signing key has been updated automatically
WARNING_SIGNING_KEY_NEEDS_UPDATE - Static variable in class com.entrust.toolkit.User
Sets the status field when the signing keys need to be updated
WARNING_X500NAME_CHANGED - Static variable in class com.entrust.toolkit.User
Returned when a change in the [User X.500 Name] section of a credentials file, or profile is detected.
wipe() - Method in class com.entrust.toolkit.util.SecureStringBuffer
Clears the sensitive data held as a SecureStringBuffer
wipe() - Method in class com.entrust.toolkit.util.ExtendedHasher
 
wipe(StringBuffer) - Method in class com.entrust.toolkit.util.SecureStringBuffer
Clears the sensitive data held as a SecureStringBuffer
write() - Method in class com.entrust.toolkit.User
Writes a user's credentials.
write(byte[]) - Method in class com.entrust.toolkit.PKCS7EncodeStream
Signs and/or encrypts b.length bytes and writes them to the output stream.
write(byte[]) - Method in class iaik.security.ssl.SSLOutputStream
Writes b.length bytes from the specified byte array to this output stream.
write(byte[]) - Method in class iaik.utils.LineOutputStream
 
write(byte[]) - Method in class javax.crypto.CipherOutputStream
Writes the bytes from the given byte array to this output stream.
write(byte[], int, int) - Method in class com.entrust.toolkit.PKCS7EncodeStream
Signs and/or encrypts len bytes from the specified byte array.
write(byte[], int, int) - Method in class com.entrust.toolkit.PKCS7EncodeStream.ConsumerInputStream
Writes len bytes from the specified byte array.
write(byte[], int, int) - Method in class iaik.security.ssl.SSLOutputStream
Writes len bytes from the specified byte array starting at offset off to this output stream.
write(byte[], int, int) - Method in class iaik.utils.Base64OutputStream
Base64 encodes the the specified number of bytes and writes them to the underlying output stream.
write(byte[], int, int) - Method in class iaik.utils.LineOutputStream
 
write(byte[], int, int) - Method in class javax.crypto.CipherOutputStream
Writes a specified number of bytes from a given position of the given byte array to this output stream.
write(int) - Method in class com.entrust.toolkit.PKCS7EncodeStream
Signs and/or encrypts the specified byte and writes it to the output stream.
write(int) - Method in class com.entrust.toolkit.PKCS7EncodeStream.ConsumerInputStream
Writes one byte to the buffer.
write(int) - Method in class iaik.security.ssl.SSLOutputStream
Writes the specified byte to this output stream.
write(int) - Method in class iaik.utils.Base64OutputStream
Base64 encodes the given byte and writes it to the underlying output stream.
write(int) - Method in class iaik.utils.LineOutputStream
 
write(int) - Method in class javax.crypto.CipherOutputStream
Writes a byte to the underlying output stream.
writeBody(PrintWriter) - Method in class iaik.utils.SmtpMailer
Uses this PrintWriter to print the message body.
writeComplete(ManagerTransport, boolean) - Method in class com.entrust.toolkit.util.PKIX
This method tells to the Entrust PKI whether the Entrust profile was successfully stored after a create, recovery or update operation.
writeComplete(ManagerTransport, boolean) - Method in class com.entrust.toolkit.util.PKIXCMP
This method tells to the Entrust PKI whether the Entrust profile was successfully stored after a create, recovery or update operation.
writeComplete(ManagerTransport, boolean) - Method in class com.entrust.toolkit.util.PKIX4
This method tells to the Entrust PKI whether the Entrust profile was successfully stored after a create, recovery or update operation.
writeHeaders(PrintWriter) - Method in class iaik.utils.SmtpMailer
Uses this PrintWriter to print the headers.
writePossible() - Method in class com.entrust.toolkit.credentials.CredentialWriter
Determines whether or not the credentials can be written to the CredentialWriter specified in the code.
writeProfile() - Method in class com.entrust.toolkit.credentials.Profile
Writes the profile.
writeStream(OutputStream) - Method in class com.entrust.toolkit.util.IniFile
Writes this IniFile object to the given OutputStream.
writeTo(OutputStream) - Method in class iaik.asn1.ASN1
DER encodes and writes the ASN1Object represented by this class to an OutputStream.
writeTo(OutputStream) - Method in class iaik.pkcs.NetscapeCertList
Writes this Netscape certificate chain DER encoded to the given output stream.
writeTo(OutputStream) - Method in class iaik.pkcs.PKCS7CertList
Writes the certificate chain to the given output stream.
writeTo(OutputStream) - Method in class iaik.pkcs.pkcs7.SignedDataStream
DER encodes and writes this object to the supplied output stream.
writeTo(OutputStream) - Method in class iaik.pkcs.pkcs7.ContentInfoStream
Writes the DER encoding of this object to the given OutputStream.
writeTo(OutputStream) - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
DER encoded this EnvelopedData and writes the encoding to the supplied output stream.
writeTo(OutputStream) - Method in class iaik.pkcs.pkcs7.EncryptedDataStream
BER encodes and writes this EnvelopedDataStream to the supplied output stream.
writeTo(OutputStream) - Method in class iaik.pkcs.pkcs7.DataStream
Writes this PKCS#7 DataStream object BER encoded to the given output stream.
writeTo(OutputStream) - Method in class iaik.pkcs.pkcs7.DigestedDataStream
Writes this DigestedData DER encoded to the supplied output stream.
writeTo(OutputStream) - Method in class iaik.pkcs.pkcs7.EncryptedContentInfoStream
Writes the BER encoding of this object to the given OutputStream.
writeTo(OutputStream) - Method in class iaik.pkcs.pkcs8.PrivateKeyInfo
Writes this private key to an output stream.
writeTo(OutputStream) - Method in class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo
Writes this EncryptedPrivateKeyInfo to an output stream.
writeTo(OutputStream) - Method in class iaik.pkcs.pkcs10.CertificateRequest
Writes this certificate request to the given output stream.
writeTo(OutputStream) - Method in class iaik.pkcs.pkcs12.PKCS12
Writes this PKCS#12 object to the specified output stream.
writeTo(OutputStream) - Method in class iaik.x509.PublicKeyInfo
Writes this public key to an output stream.
writeTo(OutputStream) - Method in class iaik.x509.X509Certificate
Writes the certificate DER encoded to the given output stream.
writeTo(OutputStream) - Method in class iaik.x509.X509CRL
Writes the CRL DER encoded to the given output stream.
writeTo(OutputStream, int) - Method in class iaik.pkcs.pkcs7.SignedDataStream
Writes this object to the supplied output stream where a constructed OCTET STRING is used for encoding the content.
writeTo(OutputStream, int) - Method in class iaik.pkcs.pkcs7.EnvelopedDataStream
Writes the BER encoding of this EnvelopedData to the supplied output stream where a constructed OCTET STRING is used for encoding the content.
writeTo(OutputStream, int) - Method in class iaik.pkcs.pkcs7.EncryptedDataStream
Writes this object to the supplied output stream where a constructed OCTET STRING is used for encoding the content.
writeTo(OutputStream, int) - Method in class iaik.pkcs.pkcs7.DigestedDataStream
Writes this object to the supplied output stream where a constructed OCTET STRING is used for encoding the content.
writeTo(OutputStream, int) - Method in class iaik.utils.KeyAndCertificate
Write the private key and the certificate chain to an OutputStream.
writeWholeValueToStream(OutputStream) - Method in class iaik.asn1.OCTET_STRING
Writes the value of this OCTET_STRING to the given output stream.

X

x400Address - Static variable in class iaik.asn1.structures.GeneralName
GeneralName type x400Address (3).
x509Certificate - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#9 object x509Certificate.
X509Certificate - class iaik.x509.X509Certificate.
This class represents a X.509 version 3 certificate, as specified by ISO/IEC and ANSI X9.
X509Certificate - class java.security.cert.X509Certificate.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
X509Certificate() - Constructor for class iaik.x509.X509Certificate
Default constructor for creating a new empty X509 certificate.
X509Certificate() - Constructor for class java.security.cert.X509Certificate
 
X509Certificate(byte[]) - Constructor for class iaik.x509.X509Certificate
Creates a X509Certificate form a PEM or DER byte array.
X509Certificate(InputStream) - Constructor for class iaik.x509.X509Certificate
Creates a X509Certificate from an input stream.
X509CertificateWrapper - class com.entrust.toolkit.x509.X509CertificateWrapper.
 
X509CertificateWrapper(X509Certificate) - Constructor for class com.entrust.toolkit.x509.X509CertificateWrapper
Instanciates the CertificateWrapper with the given certificate.
x509Crl - Static variable in class iaik.asn1.ObjectID
Creates an ObjectID for the PKCS#9 object x509Crl.
X509CRL - class iaik.x509.X509CRL.
This class represents a X.509v2 CertificateRevocationList (CRL).
X509CRL - class java.security.cert.X509CRL.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
X509CRL() - Constructor for class iaik.x509.X509CRL
Default constructor for creating a new empty X509CRL.
X509CRL() - Constructor for class java.security.cert.X509CRL
 
X509CRL(byte[]) - Constructor for class iaik.x509.X509CRL
Creates a CRL form a PEM or DER byte array.
X509CRL(InputStream) - Constructor for class iaik.x509.X509CRL
Creates a CRL from an input stream supplying a DER or PEM encoded CRL.
X509CRLEntry - class java.security.cert.X509CRLEntry.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
X509CRLEntry() - Constructor for class java.security.cert.X509CRLEntry
 
X509CRLRS - class com.entrust.toolkit.x509.revocation.X509CRLRS.
Superclass of all revocation stores that deal with CRLs.
X509EncodedKeySpec - class java.security.spec.X509EncodedKeySpec.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
X509EncodedKeySpec(byte[]) - Constructor for class java.security.spec.X509EncodedKeySpec
 
X509Extension - interface java.security.cert.X509Extension.
There is no documentation for this class since it is just our implementation of new classes distributed with JDK 1.2.
X509ExtensionException - exception iaik.x509.X509ExtensionException.
This exception is thrown if there is a problem with a X.509 extension.
X509ExtensionException() - Constructor for class iaik.x509.X509ExtensionException
 
X509ExtensionException(String) - Constructor for class iaik.x509.X509ExtensionException
 
X509ExtensionInitException - exception iaik.x509.X509ExtensionInitException.
This exception is thrown if an implementation of an extension can not be initialized.
X509ExtensionInitException(ObjectID, boolean, String) - Constructor for class iaik.x509.X509ExtensionInitException
Creates a new X509ExtensionInitException.
X509Extensions - class iaik.x509.X509Extensions.
This class is used to deal with X.509v3 certificate and X.509v2 CRL extensions.
X509Extensions() - Constructor for class iaik.x509.X509Extensions
Default Constructor.
X509Extensions(ASN1Object) - Constructor for class iaik.x509.X509Extensions
Creates a new X.509Extensions object from an ASN1Object.
X509NetscapeExtensions - class iaik.x509.X509NetscapeExtensions.
This class is used to deal with X.509v3 certificate and X.509v2 CRL extensions.
X509NetscapeExtensions() - Constructor for class iaik.x509.X509NetscapeExtensions
 
xorBlock(byte[], byte[], byte[]) - Static method in class iaik.utils.CryptoUtils
XORs two byte blocks.
xorBlock(byte[], int, byte[], int, byte[], int, int) - Static method in class iaik.utils.CryptoUtils
XORs the specified sub-arrays of the given byte blocks.

Z

ZERO - Static variable in class iaik.utils.NumberTheory
BigInteger constant 0
zeroBlock(byte[]) - Static method in class iaik.utils.CryptoUtils
Fills the given byte array with zeros.
zeroBlock(byte[], int, int) - Static method in class iaik.utils.CryptoUtils
Fills the specified sub-array of the given byte array with zeros.
zeroBlock(int[]) - Static method in class iaik.utils.CryptoUtils
Fill an integer array with zeros.
zeroBlock(int[], int, int) - Static method in class iaik.utils.CryptoUtils
Fill part of an integer array with zeros.
ZuluTime - class com.entrust.toolkit.util.ZuluTime.
 
ZuluTime(Date) - Constructor for class com.entrust.toolkit.util.ZuluTime
 

A B C D E F G H I J K L M N O P R S T U V W X Z