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

D

DATA - Static variable in class com.dstc.security.cms.CMSTypedDataInputStream
Content type for CMS unprotected data
data() - Method in interface com.dstc.security.kerberos.AuthorizationDataElement
Returns the data for this AuthorizationDataElement
DECRYPT_MODE - Static variable in class javax.crypto.Cipher
 
decrypt() - Method in class com.dstc.security.cms.CMSCipher
Decrypts the previously supplied CMS enveloped data and returns a DecryptionResult instance from which the recovered plaintext data can be read.
decrypt() - Method in interface com.dstc.security.kerberos.msg.EncryptedPart
Decrypts this EncryptedPart
decrypt() - Method in class com.dstc.security.smime.SMIMECipher
Decrypts the previously set MimeMessage, and if successful returns a DecryptionResult through which the decrypted MimeMessage can be retrieved.
decrypt(char[]) - Method in class com.dstc.security.keymanage.SSLeayEncryptedPrivateKey
Decrypts the SSLeayEncryptedPrivateKey object using the given password.
decrypt(char[]) - Method in class com.dstc.security.keymanage.PKCS8EncryptedPrivateKey
Decrypt the PKCS8EncryptedPrivateKey object using the given password.
decrypt(PBEKeySpec) - Method in class com.dstc.security.keymanage.PKCS8EncryptedPrivateKey
Decrypt the PKCS8EncryptedPrivateKey object using the PBEKeySpec object.
decryptApplicationRequest(EncryptionKey, APReq) - Static method in class com.dstc.security.kerberos.Kerberos
Decrypts a supplied APReq with a given Kerberos encryption key and returns a decrypted APReq.
decryptApplicationResponse(EncryptionKey, APRep) - Static method in class com.dstc.security.kerberos.Kerberos
Decrypts a supplied APRep with a given Kerberos encryption key and returns a decrypted APRep
DecryptionException - exception com.dstc.security.kerberos.DecryptionException.
An exception indicating decryption failures
DecryptionException() - Constructor for class com.dstc.security.kerberos.DecryptionException
 
DecryptionException(String) - Constructor for class com.dstc.security.kerberos.DecryptionException
 
DecryptionResult - interface com.dstc.security.cms.DecryptionResult.
An interface to represent the result of decrypting CMS enveloped data
DecryptionResult - interface com.dstc.security.smime.DecryptionResult.
An interface to represent the result of decrypting an S/MIME encrypted message.
decryptKrbCred(EncryptionKey, KrbCred) - Static method in class com.dstc.security.kerberos.Kerberos
Decrypts a supplied KrbCred with a given Kerberos encryption key and returns a decrypted KrbCred
decryptTicket(EncryptionKey, Ticket) - Static method in class com.dstc.security.kerberos.Kerberos
Decrypts a supplied Ticket with a given Kerberos encryption key and returns a decrypted Ticket
DEFAULT_LIFETIME - Static variable in interface org.ietf.jgss.GSSContext
A lifetime constant representing the default context lifetime.
DEFAULT_LIFETIME - Static variable in interface org.ietf.jgss.GSSCredential
A lifetime constant representing the default credential lifetime.
DEFECTIVE_CREDENTIAL - Static variable in class org.ietf.jgss.GSSException
Defective credential error.
DEFECTIVE_TOKEN - Static variable in class org.ietf.jgss.GSSException
Defective token error.
deleteRevokedCert(BigInteger) - Method in class com.dstc.security.pki.X509CRLGen
Delete a revoked certificate from this CRL.
DES_CBC_CRC - Static variable in class com.dstc.security.kerberos.Kerberos
Encryption type des-cbc-crc (0x01)
DES_CBC_MD4 - Static variable in class com.dstc.security.kerberos.Kerberos
Encryption type des-cbc-md4 (0x02)
DES_CBC_MD5 - Static variable in class com.dstc.security.kerberos.Kerberos
Encryption type des-cbc-md5 (0x03)
DES_EDE_KEY_LEN - Static variable in class javax.crypto.spec.DESedeKeySpec
 
DES_KEY_LEN - Static variable in class javax.crypto.spec.DESKeySpec
 
DESedeKeySpec - class javax.crypto.spec.DESedeKeySpec.
This class specifies a DES-EDE ("triple-DES") key.
DESedeKeySpec(byte[]) - Constructor for class javax.crypto.spec.DESedeKeySpec
Uses the first 24 bytes in key as the DES-EDE key
DESedeKeySpec(byte[], int) - Constructor for class javax.crypto.spec.DESedeKeySpec
Uses the first 24 bytes in key, beginning at offset, as the DES-EDE key
DESKeySpec - class javax.crypto.spec.DESKeySpec.
This class specifies a DES key.
DESKeySpec(byte[]) - Constructor for class javax.crypto.spec.DESKeySpec
Uses the first 8 bytes in key as the key material for the DES key.
DESKeySpec(byte[], int) - Constructor for class javax.crypto.spec.DESKeySpec
Uses the first 8 bytes in key, beginning at offset, as the key material for the DES key.
DHGenParameterSpec - class javax.crypto.spec.DHGenParameterSpec.
This class specifies the set of parameters used for generating Diffie-Hellman (system) parameters for use in Diffie-Hellman key agreement.
DHGenParameterSpec(int, int) - Constructor for class javax.crypto.spec.DHGenParameterSpec
Constructs a parameter set for the generation of Diffie-Hellman (system) parameters.
DHKey - interface javax.crypto.interfaces.DHKey.
The interface to a Diffie-Hellman key.
DHParameterSpec - class javax.crypto.spec.DHParameterSpec.
This class specifies the set of parameters used with the Diffie-Hellman algorithm, as specified in PKCS #3: Diffie-Hellman Key-Agreement Standard.
DHParameterSpec(BigInteger, BigInteger) - Constructor for class javax.crypto.spec.DHParameterSpec
Specifies the Diffie-Hellman parameters, using a prime modulus p and a base generator g.
DHParameterSpec(BigInteger, BigInteger, int) - Constructor for class javax.crypto.spec.DHParameterSpec
Specifies the Diffie-Hellman parameters, using a prime modulus p, a base generator g, and the size in bits, l, of the random exponent (private value).
DHPrivateKey - interface javax.crypto.interfaces.DHPrivateKey.
The interface to a Diffie-Hellman private key.
DHPrivateKeySpec - class javax.crypto.spec.DHPrivateKeySpec.
This class specifies a Diffie-Hellman private key with its associated parameters.
DHPrivateKeySpec(BigInteger, BigInteger, BigInteger) - Constructor for class javax.crypto.spec.DHPrivateKeySpec
Constructor that takes a private value x, a prime modulus p, and a base generator g
DHPublicKey - interface javax.crypto.interfaces.DHPublicKey.
The interface to a Diffie-Hellman public key.
DHPublicKeySpec - class javax.crypto.spec.DHPublicKeySpec.
This class specifies a Diffie-Hellman public key with its associated parameters.
DHPublicKeySpec(BigInteger, BigInteger, BigInteger) - Constructor for class javax.crypto.spec.DHPublicKeySpec
Constructor that takes a public value y, a prime modulus p, and a base generator g
DISABLE_TRANSITED_CHECK - Static variable in class com.dstc.security.kerberos.KDCOptions
Flag to request that the KDC disables transited field checks for this request.
dispose() - Method in interface org.ietf.jgss.GSSContext
Releases any system resources and cryptographic information stored in the context object and invalidates the context.
dispose() - Method in interface org.ietf.jgss.GSSCredential
Releases any sensitive information that the GSSCredential object may be containing.
doFinal() - Method in class javax.crypto.Cipher
Finishes a multiple-part encryption or decryption operation, depending on how this cipher was initialized.
doFinal() - Method in class javax.crypto.Mac
Finishes the MAC operation.
doFinal() - Method in class javax.crypto.NullCipher
 
doFinal(byte[]) - Method in class javax.crypto.Cipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[]) - Method in class javax.crypto.Mac
Processes the given array of bytes and finishes the MAC operation.
doFinal(byte[]) - Method in class javax.crypto.NullCipher
 
doFinal(byte[], int) - Method in class javax.crypto.Cipher
Finishes a multiple-part encryption or decryption operation, depending on how this cipher was initialized.
doFinal(byte[], int) - Method in class javax.crypto.Mac
Finishes the MAC operation.
doFinal(byte[], int) - Method in class javax.crypto.NullCipher
 
doFinal(byte[], int, int) - Method in class javax.crypto.Cipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int) - Method in class javax.crypto.NullCipher
 
doFinal(byte[], int, int, byte[]) - Method in class javax.crypto.Cipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int, byte[]) - Method in class javax.crypto.NullCipher
 
doFinal(byte[], int, int, byte[], int) - Method in class javax.crypto.Cipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int, byte[], int) - Method in class javax.crypto.NullCipher
 
doPhase(Key, boolean) - Method in class javax.crypto.KeyAgreement
Executes the next phase of this key agreement with the given key that was received from one of the other parties involved in this key agreement.
DUPLICATE_ELEMENT - Static variable in class org.ietf.jgss.GSSException
Duplicate credential element requested error.
DUPLICATE_TOKEN - Static variable in class org.ietf.jgss.GSSException
The token was a duplicate of an earlier token.

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