Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| IAIK PKCS#11 Wrapper version 1.2.16
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 Y

## D

DATA - Static variable in interface iaik.pkcs.pkcs11.objects.Object.ObjectClass
  The indentifier for a data object or any sub-class of it.
DATA_SPECIFIED - Static variable in interface iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters.SourceType
  The indentifier for CKZ_DATA_SPECIFIED.
DECRYPT - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
DERIVE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
DES - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
  The indentifier for a DES key.
DES2 - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
  The indentifier for a double-length DES key.
DES2SecretKey - class iaik.pkcs.pkcs11.objects.DES2SecretKey.
  Objects of this class represent double-length DES secret keys as specified by PKCS#11 v2.11.
DES2SecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.DES2SecretKey
  Deafult Constructor.
DES2SecretKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.DES2SecretKey
  Called by getInstance to create an instance of a PKCS#11 2DES secret key.
DES2_KEY_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
DES3 - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
  The indentifier for a trible-length DES key (Trible-DES).
DES3SecretKey - class iaik.pkcs.pkcs11.objects.DES3SecretKey.
  Objects of this class represent Triple-DES secret keys as specified by PKCS#11 v2.11.
DES3SecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.DES3SecretKey
  Deafult Constructor.
DES3SecretKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.DES3SecretKey
  Called by getInstance to create an instance of a PKCS#11 Triple-DES secret key.
DES3_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
DES3_CBC_ENCRYPT_DATA - Static variable in class iaik.pkcs.pkcs11.Mechanism
DES3_CBC_PAD - Static variable in class iaik.pkcs.pkcs11.Mechanism
DES3_ECB - Static variable in class iaik.pkcs.pkcs11.Mechanism
DES3_ECB_ENCRYPT_DATA - Static variable in class iaik.pkcs.pkcs11.Mechanism
DES3_KEY_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
DES3_MAC - Static variable in class iaik.pkcs.pkcs11.Mechanism
DES3_MAC_GENERAL - Static variable in class iaik.pkcs.pkcs11.Mechanism
DESSecretKey - class iaik.pkcs.pkcs11.objects.DESSecretKey.
  Objects of this class represent DES secret keys as specified by PKCS#11 v2.11.
DESSecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.DESSecretKey
  Deafult Constructor.
DESSecretKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.DESSecretKey
  Called by getInstance to create an instance of a PKCS#11 DES secret key.
DES_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
DES_CBC_ENCRYPT_DATA - Static variable in class iaik.pkcs.pkcs11.Mechanism
DES_CBC_PAD - Static variable in class iaik.pkcs.pkcs11.Mechanism
DES_CFB64 - Static variable in class iaik.pkcs.pkcs11.Mechanism
DES_CFB8 - Static variable in class iaik.pkcs.pkcs11.Mechanism
DES_ECB - Static variable in class iaik.pkcs.pkcs11.Mechanism
DES_ECB_ENCRYPT_DATA - Static variable in class iaik.pkcs.pkcs11.Mechanism
DES_KEY_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
DES_MAC - Static variable in class iaik.pkcs.pkcs11.Mechanism
DES_MAC_GENERAL - Static variable in class iaik.pkcs.pkcs11.Mechanism
DES_OFB64 - Static variable in class iaik.pkcs.pkcs11.Mechanism
DES_OFB8 - Static variable in class iaik.pkcs.pkcs11.Mechanism
DH - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
  The indentifier for a Diffi-Hellman key.
DHKeyDerivationParameters - class iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters.
  This abstract class encapsulates parameters for the DH mechanisms Mechanism.ECDH1_DERIVE, Mechanism.ECDH1_COFACTOR_DERIVE, Mechanism.ECMQV_DERIVE, Mechanism.X9_42_DH_DERIVE , Mechanism.X9_42_DH_HYBRID_DERIVE and Mechanism.X9_42_MQV_DERIVE.
DHKeyDerivationParameters(long, byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters
  Create a new DHKeyDerivationParameters object with the given attributes.
DHKeyDerivationParameters.KeyDerivationFunctionType - interface iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters.KeyDerivationFunctionType.
  This interface defines the available key derivation function types as defined by PKCS#11: CKD_NULL, CKD_SHA1_KDF, CKD_SHA1_KDF_ASN1, CKD_SHA1_KDF_CONCATENATE.
DHParams - class iaik.pkcs.pkcs11.objects.DHParams.
  Objects of this class represent DH domain parameters as specified by PKCS#11 v2.11.
DHParams() - Constructor for class iaik.pkcs.pkcs11.objects.DHParams
  Deafult Constructor.
DHParams(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.DHParams
  Called by getInstance to create an instance of a PKCS#11 DH private key.
DHPkcsDeriveParameters - class iaik.pkcs.pkcs11.parameters.DHPkcsDeriveParameters.
  This class encapsulates parameters for the algorithms Mechanism.DH_PKCS_DERIVE.
DHPkcsDeriveParameters(byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.DHPkcsDeriveParameters
  Create a new DHPkcsDeriveParameters object with the given public value.
DHPrivateKey - class iaik.pkcs.pkcs11.objects.DHPrivateKey.
  Objects of this class represent DH private keys as specified by PKCS#11 v2.11.
DHPrivateKey() - Constructor for class iaik.pkcs.pkcs11.objects.DHPrivateKey
  Deafult Constructor.
DHPrivateKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.DHPrivateKey
  Called by getInstance to create an instance of a PKCS#11 DH private key.
DHPublicKey - class iaik.pkcs.pkcs11.objects.DHPublicKey.
  Objects of this class represent DH public keys as specified by PKCS#11 v2.11.
DHPublicKey() - Constructor for class iaik.pkcs.pkcs11.objects.DHPublicKey
  Deafult Constructor.
DHPublicKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.DHPublicKey
  Called by getInstance to create an instance of a PKCS#11 DH public key.
DH_PKCS_DERIVE - Static variable in class iaik.pkcs.pkcs11.Mechanism
DH_PKCS_KEY_PAIR_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
DH_PKCS_PARAMETER_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
DOMAIN_PARAMETERS - Static variable in interface iaik.pkcs.pkcs11.objects.Object.ObjectClass
  The indentifier for a domain parameters object or any sub-class of it.
DONT_BLOCK - Static variable in interface iaik.pkcs.pkcs11.Module.WaitingBehavior
  Tells waitForSlotEvent to return immediately.
DSA - Static variable in class iaik.pkcs.pkcs11.Mechanism
DSA - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
  The indentifier for a DSA key.
DSAParams - class iaik.pkcs.pkcs11.objects.DSAParams.
  Objects of this class represent DSA domain parameters as specified by PKCS#11 v2.11.
DSAParams() - Constructor for class iaik.pkcs.pkcs11.objects.DSAParams
  Deafult Constructor.
DSAParams(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.DSAParams
  Called by getInstance to create an instance of a PKCS#11 DSA private key.
DSAPrivateKey - class iaik.pkcs.pkcs11.objects.DSAPrivateKey.
  Objects of this class represent DSA private keys as specified by PKCS#11 v2.11.
DSAPrivateKey() - Constructor for class iaik.pkcs.pkcs11.objects.DSAPrivateKey
  Deafult Constructor.
DSAPrivateKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.DSAPrivateKey
  Called by getInstance to create an instance of a PKCS#11 DSA private key.
DSAPublicKey - class iaik.pkcs.pkcs11.objects.DSAPublicKey.
  Objects of this class represent DSA public keys as specified by PKCS#11 v2.11.
DSAPublicKey() - Constructor for class iaik.pkcs.pkcs11.objects.DSAPublicKey
  Deafult Constructor.
DSAPublicKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.DSAPublicKey
  Called by getInstance to create an instance of a PKCS#11 DSA public key.
DSA_KEY_PAIR_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
DSA_PARAMETER_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
DSA_SHA1 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Data - class iaik.pkcs.pkcs11.objects.Data.
  Objects of this class represent a data object as specified by PKCS#11 v2.11.
Data() - Constructor for class iaik.pkcs.pkcs11.objects.Data
  Deafult Constructor.
Data(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.Data
  Called by getInstance to create an instance of a PKCS#11 data object.
DateAttribute - class iaik.pkcs.pkcs11.objects.DateAttribute.
  Objects of this class represent a date attribute of an PKCS#11 object as specified by PKCS#11.
DateAttribute(Long) - Constructor for class iaik.pkcs.pkcs11.objects.DateAttribute
  Constructor taking the PKCS#11 type of the attribute.
DefaultInitializeArgs - class iaik.pkcs.pkcs11.DefaultInitializeArgs.
  This class is a simeple implementation of InitializeArgs.
DefaultInitializeArgs() - Constructor for class iaik.pkcs.pkcs11.DefaultInitializeArgs
  Default constructor.
DefaultInitializeArgs(MutexHandler, boolean, boolean) - Constructor for class iaik.pkcs.pkcs11.DefaultInitializeArgs
  Constructor, taking a mutex-handler, the libraryCantCreateOsThreads flag and the osLockingOk flag.
DefaultMutexHandler - class iaik.pkcs.pkcs11.DefaultMutexHandler.
  This class offers a default-implementation of a MutexHandler.
DefaultMutexHandler() - Constructor for class iaik.pkcs.pkcs11.DefaultMutexHandler
DestroyMutex - Variable in class iaik.pkcs.pkcs11.wrapper.CK_C_INITIALIZE_ARGS
  PKCS#11: CK_DESTROYMUTEX DestroyMutex;
DomainParameters - class iaik.pkcs.pkcs11.objects.DomainParameters.
  An object of this class represents domain parameters as defined by PKCS#11 2.11.
DomainParameters() - Constructor for class iaik.pkcs.pkcs11.objects.DomainParameters
  The default constructor.
DomainParameters(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.DomainParameters
  Called by sub-classes to create an instance of PKCS#11 domain parameters.
DomainParameters.VendorDefinedDomainParametersBuilder - interface iaik.pkcs.pkcs11.objects.DomainParameters.VendorDefinedDomainParametersBuilder.
  If an application uses vendor defined DomainParameters, it must implement this interface and install such an object handler using setVendorDefinedDomainParametersBuilder.
data_ - Variable in class iaik.pkcs.pkcs11.parameters.KeyDerivationStringDataParameters
  The data.
day - Variable in class iaik.pkcs.pkcs11.wrapper.CK_DATE
  PKCS#11: CK_CHAR day[2]; - the day ("01" - "31")
decrypt(byte[]) - Method in class iaik.pkcs.pkcs11.Session
  Decrypts the given data with the key and mechansim given to the decryptInit method.
decryptDigestUpdate(byte[]) - Method in class iaik.pkcs.pkcs11.Session
  Dual-function.
decryptFinal() - Method in class iaik.pkcs.pkcs11.Session
  This method finalizes a decrpytion operation and returns the final result.
decryptInit(Mechanism, Key) - Method in class iaik.pkcs.pkcs11.Session
  Initializes a new decryption operation.
decryptUpdate(byte[]) - Method in class iaik.pkcs.pkcs11.Session
  This method can be used to decrypt multiple pieces of data; e.g.
decryptVerifyUpdate(byte[]) - Method in class iaik.pkcs.pkcs11.Session
  Dual-function.
decrypt_ - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
  True, if this private key can be used for encryption.
decrypt_ - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
  True, if this key can be used for decryption.
deriveKey(Mechanism, Key, Key) - Method in class iaik.pkcs.pkcs11.Session
  Derives a new key from a specified base key unsing the given mechanism.
derive_ - Variable in class iaik.pkcs.pkcs11.objects.Key
  True, if other keys can be derived from this key.
destroyMutex(Object) - Method in class iaik.pkcs.pkcs11.DefaultMutexHandler
  Destroy a mutex object.
destroyMutex(Object) - Method in interface iaik.pkcs.pkcs11.MutexHandler
  Destroy a mutex object.
destroyObject(Object) - Method in class iaik.pkcs.pkcs11.Session
  Destroy a certain object on the token (or in the session).
deviceError_ - Variable in class iaik.pkcs.pkcs11.SessionInfo
  An token specific error-code.
digest(byte[]) - Method in class iaik.pkcs.pkcs11.Session
  Digests the given data with the mechansim given to the digestInit method.
digestEncryptedUpdate(byte[]) - Method in class iaik.pkcs.pkcs11.Session
  Dual-function.
digestFinal() - Method in class iaik.pkcs.pkcs11.Session
  This method finalizes a digesting operation and returns the final result.
digestInit(Mechanism) - Method in class iaik.pkcs.pkcs11.Session
  Initializes a new digesting operation.
digestKey(SecretKey) - Method in class iaik.pkcs.pkcs11.Session
  This method is similar to digestUpdate and can be combined with it during one digesting operation.
digestMechanisms_ - Static variable in class iaik.pkcs.pkcs11.wrapper.Functions
  This table contains the mechanisms that are digest mechanisms.
digestUpdate(byte[]) - Method in class iaik.pkcs.pkcs11.Session
  This method can be used to digest multiple pieces of data; e.g.
disconnect() - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
  Disconnects the PKCS#11 library from this object.
dualCryptoOperations_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
  True, if the token supports dual crypto operations.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| IAIK PKCS#11 Wrapper version 1.2.16
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 Y

IAIK JavaSecurity Website http://jce.iaik.tugraz.at/
IAIK at Graz University of Technology, Austria, Europe
Copyright 2001-2002, IAIK, Graz University of Technology, Inffeldgasse 16a, 8010 Graz, Austria. All Rights Reserved.