Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

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