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

I

IllegalBlockSizeException - exception javax.crypto.IllegalBlockSizeException.
This exception is thrown when the length of data provided to a block cipher is incorrect, i.e., does not match the block size of the cipher.
IllegalBlockSizeException() - Constructor for class javax.crypto.IllegalBlockSizeException
Constructs a IllegalBlockSizeException with no detail message.
IllegalBlockSizeException(String) - Constructor for class javax.crypto.IllegalBlockSizeException
Constructs a IllegalBlockSizeException with the specified detail message.
INDEFINITE_LIFETIME - Static variable in interface org.ietf.jgss.GSSContext
A lifetime constant representing indefinite context lifetime.
INDEFINITE_LIFETIME - Static variable in interface org.ietf.jgss.GSSCredential
A lifetime constant representing indefinite credential lifetime.
init(AlgorithmParameterSpec) - Method in class javax.crypto.KeyGenerator
Initializes the key generator with the specified parameter set and a system-provided source of randomness.
init(AlgorithmParameterSpec, SecureRandom) - Method in class javax.crypto.KeyGenerator
Initializes the key generator with the specified parameter set and a user-provided source of randomness.
init(int) - Method in class javax.crypto.KeyGenerator
Initializes this key generator for a certain strength, using a system-provided source of randomness.
init(int, Key) - Method in class javax.crypto.Cipher
Initializes this cipher with a key.
init(int, Key) - Method in class javax.crypto.NullCipher
 
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 with a key and a set of algorithm parameters.
init(int, Key, AlgorithmParameterSpec) - Method in class javax.crypto.NullCipher
 
init(int, Key, AlgorithmParameterSpec, 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, AlgorithmParameterSpec, SecureRandom) - Method in class javax.crypto.NullCipher
 
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 with a key and a source of randomness.
init(int, Key, SecureRandom) - Method in class javax.crypto.NullCipher
 
init(int, SecureRandom) - Method in class javax.crypto.KeyGenerator
Initializes this key generator for a certain strength, using the given source of randomness.
init(Key) - Method in class javax.crypto.Mac
Initializes the MAC with the given (secret) key.
init(Key) - Method in class javax.crypto.KeyAgreement
Initializes this key agreement with the given key, which is required to contain all the algorithm parameters required for this key agreement.
init(Key, AlgorithmParameterSpec) - Method in class javax.crypto.Mac
Initializes the MAC with the given (secret) key and algorithm parameters.
init(Key, AlgorithmParameterSpec) - Method in class javax.crypto.KeyAgreement
Initializes this key agreement with the given key and set of algorithm parameters.
init(Key, AlgorithmParameterSpec, SecureRandom) - Method in class javax.crypto.KeyAgreement
Initializes this key agreement with the given key, set of algorithm parameters, and source of randomness.
init(Key, SecureRandom) - Method in class javax.crypto.KeyAgreement
Initializes this key agreement with the given key and source of randomness.
init(SecureRandom) - Method in class javax.crypto.KeyGenerator
Initializes the key generator.
initDecrypt(EncryptionKey) - Method in interface com.dstc.security.kerberos.msg.EncryptedPart
Initializes the decryption process with an EncryptionKey
initDecrypt(PrivateKey, X509Certificate) - Method in class com.dstc.security.cms.CMSCipher
Initializes for decryption of one or more instances of CMS enveloped data with a recipient's private key and associated certificate.
initDecrypt(PrivateKey, X509Certificate) - Method in class com.dstc.security.smime.SMIMECipher
Initializes for decryption of one or more encrypted MimeMessages with a PrivateKey and corresponding X.509 certificate
initEncrypt(SecureRandom, String, X509Certificate[]) - Method in class com.dstc.security.smime.SMIMECipher
Initializes for encryption of one or more MimeMessages with a SecureRandom instance, a content encryption algorithm, and an array of X509Certificates for intended recipients.
initEncrypt(SecureRandom, X509Certificate[], String) - Method in class com.dstc.security.cms.CMSCipher
Initializes for encryption of one or more instances of data with a random number generator together with the content encryption algorithm and a list of recipient certificates.
INITIAL - Static variable in interface com.dstc.security.kerberos.TicketFlags
 
initial() - Method in interface com.dstc.security.kerberos.TicketFlags
Returns true if the associated ticket is an initial ticket (ie.
INITIATE_AND_ACCEPT - Static variable in interface org.ietf.jgss.GSSCredential
Credential usage flag requesting that it be able to be used for both context initiation and acceptance.
INITIATE_ONLY - Static variable in interface org.ietf.jgss.GSSCredential
Credential usage flag requesting that it be able to be used for context initiation only.
initSecContext(byte[], int, int) - Method in interface org.ietf.jgss.GSSContext
Called by the context initiator to start the context creation phase and process any tokens generated by the peer's acceptSecContext method.
initSecContext(InputStream, OutputStream) - Method in interface org.ietf.jgss.GSSContext
Called by the context initiator to start the context creation phase and process any tokens generated by the peer's acceptSecContext method using streams.
initSign(PrivateKey, X509Certificate[], String) - Method in class com.dstc.security.cms.CMSSignature
Initializes for signing of one or more pieces of data with a PrivateKey, its associated certificate chain and a digest algorithm.
initSign(String, PrivateKey, X509Certificate[], boolean) - Method in class com.dstc.security.smime.SMIMESignature
Initializes for signing one or more MimeMessages with a supplied private key and certificate chain, a digest algorithm and an indication of whether 'clear signing' or 'opaque signing' is required.
initVerify(Vector, Vector) - Method in class com.dstc.security.cms.CMSSignature
Initializes for verification of one or more CMS signed data instances with a Vector of trusted certificates (trust anchors) and, optionally, a supplementary certificate store.
initVerify(Vector, Vector) - Method in class com.dstc.security.smime.SMIMESignature
Initializes for verifying one or more MimeMessages with a Vector of trusted certificates (trust anchors) and an optional certificate store for certification path construction.
INVALID - Static variable in interface com.dstc.security.kerberos.TicketFlags
 
invalid() - Method in interface com.dstc.security.kerberos.TicketFlags
Returns true if the associated ticket is invalid (and must be validated by a KDC before use) and false otherwise
invalidate() - Method in interface javax.net.ssl.SSLSession
Invalidates the session.
isAnonymous() - Method in interface org.ietf.jgss.GSSName
Tests if this name object represents an anonymous entity.
isDuplicateToken() - Method in class org.ietf.jgss.MessageProp
Tests if this is a duplicate of an earlier token.
isEncrypted(MimeMessage) - Static method in class com.dstc.security.smime.SMIMEUtil
Returns true if the specified MimeMessage is encrypted at the top-most level.
isEstablished() - Method in interface org.ietf.jgss.GSSContext
Used during context establishment to determine the state of the context.
isGapToken() - Method in class org.ietf.jgss.MessageProp
Tests if an expected token was not received, i.e., one or more predecessor tokens have not yet been successfully processed.
isInitiator() - Method in interface org.ietf.jgss.GSSContext
Determines if this is the context initiator.
isMN() - Method in interface org.ietf.jgss.GSSName
Tests if this name object represents a Mechanism Name (MN).
isOldToken() - Method in class org.ietf.jgss.MessageProp
Tests if this token's validity period has expired, i.e., the token is too old to be checked for duplication.
isParityAdjusted(byte[], int) - Static method in class javax.crypto.spec.DESKeySpec
Checks if the given DES key material, starting at offset, is parity-adjusted.
isParityAdjusted(byte[], int) - Static method in class javax.crypto.spec.DESedeKeySpec
Checks if the given DES-EDE key, starting at offset, is parity-adjusted.
isProtReady() - Method in interface org.ietf.jgss.GSSContext
Determines if the context is ready for per message operations to be used over it.
isSigned(MimeMessage) - Static method in class com.dstc.security.smime.SMIMEUtil
Returns true if the specified MimeMessage is signed at the top-most level.
IssuerAndSerialNumber - class com.dstc.security.cms.IssuerAndSerialNumber.
A class for identifying an X.509 certificate through its serial number and the distinguished name of its issuer.
IssuerAndSerialNumber() - Constructor for class com.dstc.security.cms.IssuerAndSerialNumber
 
isTransferable() - Method in interface org.ietf.jgss.GSSContext
Determines if the context is transferable to other processes through the use of the export method.
isUnseqToken() - Method in class org.ietf.jgss.MessageProp
Tests if a later token has already been processed.
isValid() - Method in interface com.dstc.security.kerberos.Ticket
Returns true if this Ticket is valid at the time this method call is made.
isValid() - Method in interface com.dstc.security.kerberos.creds.Credential
Returns true if this Credential is valid at the time this method call is made.
isWeak(byte[], int) - Static method in class javax.crypto.spec.DESKeySpec
Checks if the given DES key material is weak or semi-weak.
IvParameterSpec - class javax.crypto.spec.IvParameterSpec.
This class specifies an initialization vector (IV).
IvParameterSpec(byte[]) - Constructor for class javax.crypto.spec.IvParameterSpec
Uses the bytes in iv as the IV.
IvParameterSpec(byte[], int, int) - Constructor for class javax.crypto.spec.IvParameterSpec
Uses the first len bytes in iv, beginning at offset, as the IV.

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