IAIK PKCS#11 Wrapper
version 1.4
A B C D E F G H I J K L M N O P R S T U V W X Y 

A

AC_ISSUER - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
acIssuer_ - Variable in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
The owner attribute of this certificate.
addAllAttributes(Object) - Method in class iaik.pkcs.pkcs11.objects.GenericTemplate
Adds all attributes of the given object to this generic template.
addAllPresentAttributes(Object) - Method in class iaik.pkcs.pkcs11.objects.GenericTemplate
Adds all attributes of the given object which have their present flag set to this generic template.
addAttribute(Attribute) - Method in class iaik.pkcs.pkcs11.objects.GenericTemplate
Adds an attribute to this generic search template.
AES - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a AES key.
AES_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_AES_CBC)
AES_CBC_ENCRYPT_DATA - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_AES_CBC_ENCRYPT_DATA)
AES_CBC_PAD - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_AES_CBC_PAD)
AES_ECB - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_AES_ECB)
AES_ECB_ENCRYPT_DATA - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_AES_ECB_ENCRYPT_DATA)
AES_KEY_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_AES_KEY_GEN)
AES_MAC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_AES_MAC)
AES_MAC_GENERAL - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_AES_MAC_GENERAL)
AesCbcEncryptDataParameters - Class in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters for the algorithm Mechanism.AES_CBC_ENCRYPT_DATA.
AesCbcEncryptDataParameters(byte[], byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.AesCbcEncryptDataParameters
Create a new AesCbcEncryptDataParameters object with the given IV and data.
AESSecretKey - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent AES secret keys as specified by PKCS#11 v2.11.
AESSecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.AESSecretKey
Deafult Constructor.
AESSecretKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.AESSecretKey
Called by getInstance to create an instance of a PKCS#11 AES secret key.
ALL_SLOTS - Static variable in interface iaik.pkcs.pkcs11.Module.SlotRequirement
Causes getSlotList to return all slots of the system that the respective module supports.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.AESSecretKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.BatonSecretKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.BlowfishSecretKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.CAST128SecretKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.CAST3SecretKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.CAST5SecretKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.CASTSecretKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.CDMFSecretKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.Certificate
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.Clock
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.Data
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.DES2SecretKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.DES3SecretKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.DESSecretKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.DHParams
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.DHPrivateKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.DHPublicKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.DomainParameters
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.DSAParams
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.DSAPrivateKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.DSAPublicKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.ECDSAPrivateKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.ECDSAPublicKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.GenericSecretKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.HardwareFeature
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.IDEASecretKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.JuniperSecretKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.KEAPrivateKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.KEAPublicKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.Key
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.Mechanism
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.MonotonicCounter
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.Object
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.RC2SecretKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.RC4SecretKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.RC5SecretKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.RSAPublicKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.SkipJackSecretKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.Storage
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.TwofishSecretKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.UserInterface
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.X942DHParams
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.X942DHPrivateKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.X942DHPublicKey
Allocates the attribute objects for this class and adds them to the attribute table.
ALLOWED_MECHANISMS - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
allowedMechanisms_ - Variable in class iaik.pkcs.pkcs11.objects.Key
The list of mechanism that can be used with this key.
ALWAYS_AUTHENTICATE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
ALWAYS_SENSITIVE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
alwaysAuthenticate_ - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
True, if the user has to supply the PIN for each use (sign or decrypt) with the key.
alwaysSensitive_ - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
True, if this private key was always sensitive.
alwaysSensitive_ - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
True, if this key was always sensitive.
and(MechanismInfo) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Create a new MechanismInfo objects whichs flags are a logical AND of this object's flags and the other object's flags.
APPLICATION - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
application_ - Variable in class iaik.pkcs.pkcs11.objects.Data
The application description attribute of this data object.
ATTR_TYPES - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
Attribute - Class in iaik.pkcs.pkcs11.objects
This is the base-class for all types of attributes.
Attribute() - Constructor for class iaik.pkcs.pkcs11.objects.Attribute
Empty constructor.
Attribute(Long) - Constructor for class iaik.pkcs.pkcs11.objects.Attribute
Constructor taking the PKCS#11 type of the attribute.
AttributeArray - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent a attribute array of a PKCS#11 object as specified by PKCS#11.
AttributeArray(Long) - Constructor for class iaik.pkcs.pkcs11.objects.AttributeArray
Constructor taking the PKCS#11 type of the attribute.
attributeClasses_ - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
attributeNames_ - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
attributeTable_ - Variable in class iaik.pkcs.pkcs11.objects.Object
Contains all attribute objects an object posesses.
attrTypes_ - Variable in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
The attribute types attribute of this certificate.
AUTH_PIN_FLAGS - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
authPinFlags_ - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
The authentication flags for secondary authentication.

B

BASE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
base_ - Variable in class iaik.pkcs.pkcs11.objects.DHParams
The base (g) of this DH key.
base_ - Variable in class iaik.pkcs.pkcs11.objects.DHPrivateKey
The base (g) of this DH key.
base_ - Variable in class iaik.pkcs.pkcs11.objects.DHPublicKey
The base (g) of this DH key.
base_ - Variable in class iaik.pkcs.pkcs11.objects.DSAParams
The base (g) of this DSA key.
base_ - Variable in class iaik.pkcs.pkcs11.objects.DSAPrivateKey
The base (g) of this DSA key.
base_ - Variable in class iaik.pkcs.pkcs11.objects.DSAPublicKey
The base (g) of this DSA key.
base_ - Variable in class iaik.pkcs.pkcs11.objects.KEAPrivateKey
The base (g) of this KEA key.
base_ - Variable in class iaik.pkcs.pkcs11.objects.KEAPublicKey
The base (g) of this KEA key.
baseG_ - Variable in class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters
The base g value.
BATON - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a BATON key.
BATON_CBC128 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_BATON_CBC128)
BATON_COUNTER - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_BATON_COUNTER)
BATON_ECB128 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_BATON_ECB128)
BATON_ECB96 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_BATON_ECB96)
BATON_KEY_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_BATON_KEY_GEN)
BATON_SHUFFLE - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_BATON_SHUFFLE)
BATON_WRAP - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_BATON_WRAP)
BatonSecretKey - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent BATON secret keys as specified by PKCS#11 v2.11.
BatonSecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.BatonSecretKey
Deafult Constructor.
BatonSecretKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.BatonSecretKey
Called by getInstance to create an instance of a PKCS#11 BATON secret key.
bBC - Variable in class iaik.pkcs.pkcs11.wrapper.CK_KEY_WRAP_SET_OAEP_PARAMS
block contents byte PKCS#11:
bIsExport - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SSL3_KEY_MAT_PARAMS
PKCS#11:
bitIndex_ - Variable in class iaik.pkcs.pkcs11.parameters.ExtractParameters
The bit of the base key that should be used as the first bit of the derived key.
BITS_PER_PIXEL - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
BLOCK - Static variable in interface iaik.pkcs.pkcs11.Module.WaitingBehavior
Tells waitForSlotEvent to block until an event occurs.
blockContents_ - Variable in class iaik.pkcs.pkcs11.parameters.KeyWrapSetOaepParameters
The block contents byte.
blockSize_ - Variable in class iaik.pkcs.pkcs11.parameters.CbcEncryptDataParameters
This is the block size in byte of the underlying cipher, e.g.
BLOWFISH - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a Blowfish key.
BLOWFISH_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_BLOWFISH_CBC)
BLOWFISH_KEY_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_BLOWFISH_KEY_GEN)
BlowfishSecretKey - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent Blowfish secret keys as specified by PKCS#11 v2.20.
BlowfishSecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.BlowfishSecretKey
Deafult Constructor.
BlowfishSecretKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.BlowfishSecretKey
Called by getInstance to create an instance of a PKCS#11 generic secret key.
BooleanAttribute - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent a boolean attribute of a PKCS#11 object as specified by PKCS#11.
BooleanAttribute(Long) - Constructor for class iaik.pkcs.pkcs11.objects.BooleanAttribute
Constructor taking the PKCS#11 type of the attribute.
build(Session, long) - Method in interface iaik.pkcs.pkcs11.objects.Certificate.VendorDefinedCertificateBuilder
This method should instanciate an Object of this class or of any sub-class.
build(Session, long) - Method in interface iaik.pkcs.pkcs11.objects.DomainParameters.VendorDefinedDomainParametersBuilder
This method should instanciate an Object of this class or of any sub-class.
build(Session, long) - Method in interface iaik.pkcs.pkcs11.objects.HardwareFeature.VendorDefinedHardwareFeatureBuilder
This method should instanciate an Object of this class or of any sub-class.
build(Session, long) - Method in interface iaik.pkcs.pkcs11.objects.Key.VendorDefinedKeyBuilder
This method should instanciate an Object of this class or of any sub-class.
build(Session, long) - Method in interface iaik.pkcs.pkcs11.objects.Object.VendorDefinedObjectBuilder
This method should instanciate an Object of this class or of any sub-class.
ByteArrayAttribute - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent a byte-array attribute of a PKCS#11 object as specified by PKCS#11.
ByteArrayAttribute(Long) - Constructor for class iaik.pkcs.pkcs11.objects.ByteArrayAttribute
Constructor taking the PKCS#11 type of the attribute.

C

C_CancelFunction(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_CancelFunction is a legacy function; it cancels a function running in parallel.
C_CancelFunction(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_CancelFunction is a legacy function; it cancels a function running in parallel.
C_CloseAllSessions(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_CloseAllSessions closes all sessions with a token.
C_CloseAllSessions(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_CloseAllSessions closes all sessions with a token.
C_CloseSession(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_CloseSession closes a session between an application and a token.
C_CloseSession(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_CloseSession closes a session between an application and a token.
C_CopyObject(long, long, CK_ATTRIBUTE[], boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_CopyObject copies an object, creating a new object for the copy.
C_CopyObject(long, long, CK_ATTRIBUTE[], boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_CopyObject copies an object, creating a new object for the copy.
C_CreateObject(long, CK_ATTRIBUTE[], boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_CreateObject creates a new object.
C_CreateObject(long, CK_ATTRIBUTE[], boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_CreateObject creates a new object.
C_Decrypt(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_Decrypt decrypts encrypted data in a single part.
C_Decrypt(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_Decrypt decrypts encrypted data in a single part.
C_DecryptDigestUpdate(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_DecryptDigestUpdate continues a multiple-part decryption and digesting operation.
C_DecryptDigestUpdate(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_DecryptDigestUpdate continues a multiple-part decryption and digesting operation.
C_DecryptFinal(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_DecryptFinal finishes a multiple-part decryption operation.
C_DecryptFinal(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_DecryptFinal finishes a multiple-part decryption operation.
C_DecryptInit(long, CK_MECHANISM, long, boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_DecryptInit initializes a decryption operation.
C_DecryptInit(long, CK_MECHANISM, long, boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_DecryptInit initializes a decryption operation.
C_DecryptUpdate(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_DecryptUpdate continues a multiple-part decryption operation.
C_DecryptUpdate(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_DecryptUpdate continues a multiple-part decryption operation.
C_DecryptVerifyUpdate(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_DecryptVerifyUpdate continues a multiple-part decryption and verify operation.
C_DecryptVerifyUpdate(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_DecryptVerifyUpdate continues a multiple-part decryption and verify operation.
C_DeriveKey(long, CK_MECHANISM, long, CK_ATTRIBUTE[], boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_DeriveKey derives a key from a base key, creating a new key object.
C_DeriveKey(long, CK_MECHANISM, long, CK_ATTRIBUTE[], boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_DeriveKey derives a key from a base key, creating a new key object.
C_DestroyObject(long, long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_DestroyObject destroys an object.
C_DestroyObject(long, long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_DestroyObject destroys an object.
C_Digest(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_Digest digests data in a single part.
C_Digest(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_Digest digests data in a single part.
C_DigestEncryptUpdate(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_DigestEncryptUpdate continues a multiple-part digesting and encryption operation.
C_DigestEncryptUpdate(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_DigestEncryptUpdate continues a multiple-part digesting and encryption operation.
C_DigestFinal(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_DigestFinal finishes a multiple-part message-digesting operation.
C_DigestFinal(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_DigestFinal finishes a multiple-part message-digesting operation.
C_DigestInit(long, CK_MECHANISM, boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_DigestInit initializes a message-digesting operation.
C_DigestInit(long, CK_MECHANISM, boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_DigestInit initializes a message-digesting operation.
C_DigestKey(long, long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_DigestKey continues a multi-part message-digesting operation, by digesting the value of a secret key as part of the data already digested.
C_DigestKey(long, long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_DigestKey continues a multi-part message-digesting operation, by digesting the value of a secret key as part of the data already digested.
C_DigestUpdate(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_DigestUpdate continues a multiple-part message-digesting operation.
C_DigestUpdate(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_DigestUpdate continues a multiple-part message-digesting operation.
C_Encrypt(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_Encrypt encrypts single-part data.
C_Encrypt(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_Encrypt encrypts single-part data.
C_EncryptFinal(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_EncryptFinal finishes a multiple-part encryption operation.
C_EncryptFinal(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_EncryptFinal finishes a multiple-part encryption operation.
C_EncryptInit(long, CK_MECHANISM, long, boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_EncryptInit initializes an encryption operation.
C_EncryptInit(long, CK_MECHANISM, long, boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_EncryptInit initializes an encryption operation.
C_EncryptUpdate(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_EncryptUpdate continues a multiple-part encryption operation.
C_EncryptUpdate(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_EncryptUpdate continues a multiple-part encryption operation.
C_Finalize(Object) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_Finalize indicates that an application is done with the Cryptoki library (General-purpose)
C_Finalize(Object) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_Finalize indicates that an application is done with the Cryptoki library (General-purpose)
C_FindObjects(long, long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_FindObjects continues a search for token and session objects that match a template, obtaining additional object handles.
C_FindObjects(long, long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_FindObjects continues a search for token and session objects that match a template, obtaining additional object handles.
C_FindObjectsFinal(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_FindObjectsFinal finishes a search for token and session objects.
C_FindObjectsFinal(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_FindObjectsFinal finishes a search for token and session objects.
C_FindObjectsInit(long, CK_ATTRIBUTE[], boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_FindObjectsInit initializes a search for token and session objects that match a template.
C_FindObjectsInit(long, CK_ATTRIBUTE[], boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_FindObjectsInit initializes a search for token and session objects that match a template.
C_GenerateKey(long, CK_MECHANISM, CK_ATTRIBUTE[], boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_GenerateKey generates a secret key, creating a new key object.
C_GenerateKey(long, CK_MECHANISM, CK_ATTRIBUTE[], boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_GenerateKey generates a secret key, creating a new key object.
C_GenerateKeyPair(long, CK_MECHANISM, CK_ATTRIBUTE[], CK_ATTRIBUTE[], boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_GenerateKeyPair generates a public native-key/private-key pair, creating new key objects.
C_GenerateKeyPair(long, CK_MECHANISM, CK_ATTRIBUTE[], CK_ATTRIBUTE[], boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_GenerateKeyPair generates a public-key/private-key pair, creating new key objects.
C_GenerateRandom(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_GenerateRandom generates random data.
C_GenerateRandom(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_GenerateRandom generates random data.
C_GetAttributeValue(long, long, CK_ATTRIBUTE[], boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_GetAttributeValue obtains the value of one or more object attributes.
C_GetAttributeValue(long, long, CK_ATTRIBUTE[], boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_GetAttributeValue obtains the value of one or more object attributes.
C_GetFunctionStatus(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_GetFunctionStatus is a legacy function; it obtains an updated status of a function running in parallel with an application.
C_GetFunctionStatus(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_GetFunctionStatus is a legacy function; it obtains an updated status of a function running in parallel with an application.
C_GetInfo() - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_GetInfo returns general information about Cryptoki.
C_GetInfo() - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_GetInfo returns general information about Cryptoki.
C_GetMechanismInfo(long, long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_GetMechanismInfo obtains information about a particular mechanism possibly supported by a token.
C_GetMechanismInfo(long, long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_GetMechanismInfo obtains information about a particular mechanism possibly supported by a token.
C_GetMechanismList(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_GetMechanismList obtains a list of mechanism types supported by a token.
C_GetMechanismList(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_GetMechanismList obtains a list of mechanism types supported by a token.
C_GetObjectSize(long, long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_GetObjectSize gets the size of an object in bytes.
C_GetObjectSize(long, long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_GetObjectSize gets the size of an object in bytes.
C_GetOperationState(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_GetOperationState obtains the state of the cryptographic operation in a session.
C_GetOperationState(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_GetOperationState obtains the state of the cryptographic operation in a session.
C_GetSessionInfo(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_GetSessionInfo obtains information about the session.
C_GetSessionInfo(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_GetSessionInfo obtains information about the session.
C_GetSlotInfo(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_GetSlotInfo obtains information about a particular slot in the system.
C_GetSlotInfo(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_GetSlotInfo obtains information about a particular slot in the system.
C_GetSlotList(boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_GetSlotList obtains a list of slots in the system.
C_GetSlotList(boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_GetSlotList obtains a list of slots in the system.
C_GetTokenInfo(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_GetTokenInfo obtains information about a particular token in the system.
C_GetTokenInfo(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_GetTokenInfo obtains information about a particular token in the system.
C_Initialize(Object, boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_Initialize initializes the Cryptoki library.
C_Initialize(Object, boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_Initialize initializes the Cryptoki library.
C_InitPIN(long, char[], boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_InitPIN initializes the normal user's PIN.
C_InitPIN(long, char[], boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_InitPIN initializes the normal user's PIN.
C_InitToken(long, char[], char[], boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_InitToken initializes a token.
C_InitToken(long, char[], char[], boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_InitToken initializes a token.
C_Login(long, long, char[], boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_Login logs a user into a token.
C_Login(long, long, char[], boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_Login logs a user into a token.
C_Logout(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_Logout logs a user out from a token.
C_Logout(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_Logout logs a user out from a token.
C_OpenSession(long, long, Object, CK_NOTIFY) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_OpenSession opens a session between an application and a token.
C_OpenSession(long, long, Object, CK_NOTIFY) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_OpenSession opens a session between an application and a token.
C_SeedRandom(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_SeedRandom mixes additional seed material into the token's random number generator.
C_SeedRandom(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_SeedRandom mixes additional seed material into the token's random number generator.
C_SetAttributeValue(long, long, CK_ATTRIBUTE[], boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_SetAttributeValue modifies the value of one or more object attributes (Object management)
C_SetAttributeValue(long, long, CK_ATTRIBUTE[], boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_SetAttributeValue modifies the value of one or more object attributes (Object management)
C_SetOperationState(long, byte[], long, long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_SetOperationState restores the state of the cryptographic operation in a session.
C_SetOperationState(long, byte[], long, long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_SetOperationState restores the state of the cryptographic operation in a session.
C_SetPIN(long, char[], char[], boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_SetPIN modifies the PIN of the user who is logged in.
C_SetPIN(long, char[], char[], boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_SetPIN modifies the PIN of the user who is logged in.
C_Sign(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_Sign signs (encrypts with private key) data in a single part, where the signature is (will be) an appendix to the data, and plaintext cannot be recovered from the signature.
C_Sign(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_Sign signs (encrypts with private key) data in a single part, where the signature is (will be) an appendix to the data, and plaintext cannot be recovered from the signature.
C_SignEncryptUpdate(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_SignEncryptUpdate continues a multiple-part signing and encryption operation.
C_SignEncryptUpdate(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_SignEncryptUpdate continues a multiple-part signing and encryption operation.
C_SignFinal(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_SignFinal finishes a multiple-part signature operation, returning the signature.
C_SignFinal(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_SignFinal finishes a multiple-part signature operation, returning the signature.
C_SignInit(long, CK_MECHANISM, long, boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_SignInit initializes a signature (private key encryption) operation, where the signature is (will be) an appendix to the data, and plaintext cannot be recovered from the signature.
C_SignInit(long, CK_MECHANISM, long, boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_SignInit initializes a signature (private key encryption) operation, where the signature is (will be) an appendix to the data, and plaintext cannot be recovered from the signature.
C_SignRecover(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_SignRecover signs data in a single operation, where the data can be recovered from the signature.
C_SignRecover(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_SignRecover signs data in a single operation, where the data can be recovered from the signature.
C_SignRecoverInit(long, CK_MECHANISM, long, boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_SignRecoverInit initializes a signature operation, where the data can be recovered from the signature.
C_SignRecoverInit(long, CK_MECHANISM, long, boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_SignRecoverInit initializes a signature operation, where the data can be recovered from the signature.
C_SignUpdate(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_SignUpdate continues a multiple-part signature operation, where the signature is (will be) an appendix to the data, and plaintext cannot be recovered from the signature.
C_SignUpdate(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_SignUpdate continues a multiple-part signature operation, where the signature is (will be) an appendix to the data, and plaintext cannot be recovered from the signature.
C_UnwrapKey(long, CK_MECHANISM, long, byte[], CK_ATTRIBUTE[], boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_UnwrapKey unwraps (decrypts) a wrapped key, creating a new key object.
C_UnwrapKey(long, CK_MECHANISM, long, byte[], CK_ATTRIBUTE[], boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_UnwrapKey unwraps (decrypts) a wrapped key, creating a new key object.
C_Verify(long, byte[], byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_Verify verifies a signature in a single-part operation, where the signature is an appendix to the data, and plaintext cannot be recovered from the signature.
C_Verify(long, byte[], byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_Verify verifies a signature in a single-part operation, where the signature is an appendix to the data, and plaintext cannot be recovered from the signature.
C_VerifyFinal(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_VerifyFinal finishes a multiple-part verification operation, checking the signature.
C_VerifyFinal(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_VerifyFinal finishes a multiple-part verification operation, checking the signature.
C_VerifyInit(long, CK_MECHANISM, long, boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_VerifyInit initializes a verification operation, where the signature is an appendix to the data, and plaintext cannot cannot be recovered from the signature (e.g.
C_VerifyInit(long, CK_MECHANISM, long, boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_VerifyInit initializes a verification operation, where the signature is an appendix to the data, and plaintext cannot cannot be recovered from the signature (e.g.
C_VerifyRecover(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_VerifyRecover verifies a signature in a single-part operation, where the data is recovered from the signature.
C_VerifyRecover(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_VerifyRecover verifies a signature in a single-part operation, where the data is recovered from the signature.
C_VerifyRecoverInit(long, CK_MECHANISM, long, boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_VerifyRecoverInit initializes a signature verification operation, where the data is recovered from the signature.
C_VerifyRecoverInit(long, CK_MECHANISM, long, boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_VerifyRecoverInit initializes a signature verification operation, where the data is recovered from the signature.
C_VerifyUpdate(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_VerifyUpdate continues a multiple-part verification operation, where the signature is an appendix to the data, and plaintext cannot be recovered from the signature.
C_VerifyUpdate(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_VerifyUpdate continues a multiple-part verification operation, where the signature is an appendix to the data, and plaintext cannot be recovered from the signature.
C_WaitForSlotEvent(long, Object) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_WaitForSlotEvent waits for a slot event (token insertion, removal, etc.) to occur.
C_WaitForSlotEvent(long, Object) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_WaitForSlotEvent waits for a slot event (token insertion, removal, etc.) to occur.
C_WrapKey(long, CK_MECHANISM, long, long, boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_WrapKey wraps (i.e., encrypts) a key.
C_WrapKey(long, CK_MECHANISM, long, long, boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_WrapKey wraps (i.e., encrypts) a key.
CANCEL - Static variable in interface iaik.pkcs.pkcs11.Notify
This is the code to return in a PKCS11Exception to signal surrender to the library.
cancelFunction() - Method in class iaik.pkcs.pkcs11.Session
Legacy function that will normally throw an PKCS11Exception with the error-code PKCS11Constants.CKR_FUNCTION_NOT_PARALLEL.
CAST - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a CAST key.
CAST128 - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a CAST128 key.
CAST128_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CAST128_CBC)
CAST128_CBC_PAD - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CAST128_CBC_PAD)
CAST128_ECB - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CAST128_ECB)
CAST128_KEY_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CAST128_KEY_GEN)
CAST128_MAC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CAST128_MAC)
CAST128_MAC_GENERAL - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CAST128_MAC_GENERAL)
CAST128SecretKey - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent CAST128 secret keys as specified by PKCS#11 v2.11.
CAST128SecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.CAST128SecretKey
Deafult Constructor.
CAST128SecretKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.CAST128SecretKey
Called by getInstance to create an instance of a PKCS#11 CAST128 secret key.
CAST3 - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a CAST3 key.
CAST3_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CAST3_CBC)
CAST3_CBC_PAD - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CAST3_CBC_PAD)
CAST3_ECB - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CAST3_ECB)
CAST3_KEY_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CAST3_KEY_GEN)
CAST3_MAC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CAST3_MAC)
CAST3_MAC_GENERAL - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CAST3_MAC_GENERAL)
CAST3SecretKey - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent CAST3 secret keys as specified by PKCS#11 v2.11.
CAST3SecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.CAST3SecretKey
Deafult Constructor.
CAST3SecretKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.CAST3SecretKey
Called by getInstance to create an instance of a PKCS#11 CAST3 secret key.
CAST5 - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a CAST5 key; CAST5 is the same as CAST128.
CAST5_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CAST5_CBC)
CAST5_CBC_PAD - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CAST5_CBC_PAD)
CAST5_ECB - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CAST5_ECB)
CAST5_KEY_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CAST5_KEY_GEN)
CAST5_MAC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CAST5_MAC)
CAST5_MAC_GENERAL - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CAST5_MAC_GENERAL)
CAST5SecretKey - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent CAST5 secret keys as specified by PKCS#11 v2.11.
CAST5SecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.CAST5SecretKey
Deafult Constructor.
CAST5SecretKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.CAST5SecretKey
Called by getInstance to create an instance of a PKCS#11 CAST5 secret key.
CAST_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CAST_CBC)
CAST_CBC_PAD - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CAST_CBC_PAD)
CAST_ECB - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CAST_ECB)
CAST_KEY_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CAST_KEY_GEN)
CAST_MAC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CAST_MAC)
CAST_MAC_GENERAL - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CAST_MAC_GENERAL)
CASTSecretKey - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent CAST secret keys as specified by PKCS#11 v2.11.
CASTSecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.CASTSecretKey
Deafult Constructor.
CASTSecretKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.CASTSecretKey
Called by getInstance to create an instance of a PKCS#11 CAST secret key.
CbcEncryptDataParameters - Class in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters CBC key derivation algorithms.
CbcEncryptDataParameters(int, byte[], byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.CbcEncryptDataParameters
Create a new CbcEncryptDataParameters object with the given IV and data.
CDMF - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a CDMF key.
CDMF_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CDMF_CBC)
CDMF_CBC_PAD - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CDMF_CBC_PAD)
CDMF_ECB - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CDMF_ECB)
CDMF_KEY_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CDMF_KEY_GEN)
CDMF_MAC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CDMF_MAC)
CDMF_MAC_GENERAL - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CDMF_MAC_GENERAL)
CDMFSecretKey - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent CDMF secret keys as specified by PKCS#11 v2.11.
CDMFSecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.CDMFSecretKey
Deafult Constructor.
CDMFSecretKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.CDMFSecretKey
Called by getInstance to create an instance of a PKCS#11 CDMF secret key.
Certificate - Class in iaik.pkcs.pkcs11.objects
An object of this class represents a certificate as defined by PKCS#11.
Certificate() - Constructor for class iaik.pkcs.pkcs11.objects.Certificate
The default constructor.
Certificate(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.Certificate
Constructor taking the reference to the PKCS#11 module for accessing the object's attributes, the session handle to use for reading the attribute values and the object handle.
CERTIFICATE - Static variable in interface iaik.pkcs.pkcs11.objects.Object.ObjectClass
The indentifier for a certificate object or any sub-class of it.
Certificate.CertificateType - Interface in iaik.pkcs.pkcs11.objects
This interface defines the available certificate types as defined by PKCS#11: X_509_PUBLIC_KEY, X_509_ATTRIBUTE or VENDOR_DEFINED.
Certificate.VendorDefinedCertificateBuilder - Interface in iaik.pkcs.pkcs11.objects
If an application uses vendor defined certificates, it must implement this interface and install such an object handler using setVendorDefinedCertificateBuilder.
CERTIFICATE_CATEGORY - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
CERTIFICATE_TYPE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
certificateCategory_ - Variable in class iaik.pkcs.pkcs11.objects.Certificate
Categorization of the certificate: 0 = unspecified (default), 1 = token user, 2 = authority, 3 = other entity.
certificateType_ - Variable in class iaik.pkcs.pkcs11.objects.Certificate
The type of this certificate.
CertificateTypeAttribute - Class in iaik.pkcs.pkcs11.objects
This is a special version of a long attribute for the type of a certificate type.
CertificateTypeAttribute() - Constructor for class iaik.pkcs.pkcs11.objects.CertificateTypeAttribute
Empty constructor.
CHAR_COLUMNS - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
CHAR_ROWS - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
CHAR_SETS - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
CharArrayAttribute - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent a char-array attribute of a PKCS#11 object as specified by PKCS#11.
CharArrayAttribute(Long) - Constructor for class iaik.pkcs.pkcs11.objects.CharArrayAttribute
Constructor taking the PKCS#11 type of the attribute.
CHECK_VALUE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
checkValue_ - Variable in class iaik.pkcs.pkcs11.objects.Certificate
Checksum of this certificate.
checkValue_ - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
Key checksum of this private key.
CK_AES_CBC_ENCRYPT_DATA_PARAMS - Class in iaik.pkcs.pkcs11.wrapper
The class CK_AES_CBC_ENCRYPT_DATA_PARAMS provides the parameters to the CKM_AES_CBC_ENCRYPT_DATA mechanism.
CK_AES_CBC_ENCRYPT_DATA_PARAMS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_AES_CBC_ENCRYPT_DATA_PARAMS
 
CK_ATTRIBUTE - Class in iaik.pkcs.pkcs11.wrapper
class CK_ATTRIBUTE includes the type, value and length of an attribute.
CK_ATTRIBUTE() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_ATTRIBUTE
 
CK_C_INITIALIZE_ARGS - Class in iaik.pkcs.pkcs11.wrapper
class CK_C_INITIALIZE_ARGS contains the optional arguments for the C_Initialize function.
CK_C_INITIALIZE_ARGS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_C_INITIALIZE_ARGS
 
CK_CREATEMUTEX - Interface in iaik.pkcs.pkcs11.wrapper
interface CK_CREATEMUTEX.
CK_CREATEMUTEX() - Method in interface iaik.pkcs.pkcs11.wrapper.CK_CREATEMUTEX
Method CK_CREATEMUTEX
CK_DATE - Class in iaik.pkcs.pkcs11.wrapper
class .
CK_DATE() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_DATE
 
CK_DES_CBC_ENCRYPT_DATA_PARAMS - Class in iaik.pkcs.pkcs11.wrapper
The class CK_DES_CBC_ENCRYPT_DATA_PARAMS provides the parameters to the CKM_DES_CBC_ENCRYPT_DATA and CKM_DES3_CBC_ENCRYPT_DATA mechanisms.
CK_DES_CBC_ENCRYPT_DATA_PARAMS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_DES_CBC_ENCRYPT_DATA_PARAMS
 
CK_DESTROYMUTEX - Interface in iaik.pkcs.pkcs11.wrapper
interface CK_DESTROYMUTEX.
CK_DESTROYMUTEX(Object) - Method in interface iaik.pkcs.pkcs11.wrapper.CK_DESTROYMUTEX
Method CK_DESTROYMUTEX
CK_ECDH1_DERIVE_PARAMS - Class in iaik.pkcs.pkcs11.wrapper
class CK_ECDH1_DERIVE_PARAMS provides the parameters to the CKM_ECDH1_DERIVE and CKM_ECDH1_COFACTOR_DERIVE mechanisms.
CK_ECDH1_DERIVE_PARAMS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_ECDH1_DERIVE_PARAMS
 
CK_ECDH2_DERIVE_PARAMS - Class in iaik.pkcs.pkcs11.wrapper
class CK_ECDH2_DERIVE_PARAMS provides the parameters to the CKM_ECMQV_DERIVE mechanism.
CK_ECDH2_DERIVE_PARAMS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_ECDH2_DERIVE_PARAMS
 
CK_ECMQV_DERIVE_PARAMS - Class in iaik.pkcs.pkcs11.wrapper
class CK_ECMQV_DERIVE_PARAMS provides the parameters to the CKM_ECMQV_DERIVE mechanism.
CK_ECMQV_DERIVE_PARAMS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_ECMQV_DERIVE_PARAMS
 
CK_EFFECTIVELY_INFINITE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_INFO - Class in iaik.pkcs.pkcs11.wrapper
class CK_INFO provides general information about Cryptoki.
CK_INFO() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_INFO
 
CK_INVALID_HANDLE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_KEA_DERIVE_PARAMS - Class in iaik.pkcs.pkcs11.wrapper
class CK_KEA_DERIVE_PARAMS provides the parameters to the CKM_KEA_DERIVE mechanism.
CK_KEA_DERIVE_PARAMS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_KEA_DERIVE_PARAMS
 
CK_KEY_DERIVATION_STRING_DATA - Class in iaik.pkcs.pkcs11.wrapper
class CK_KEY_DERIVATION_STRING_DATA holds a byte string and the byte string's length.
CK_KEY_DERIVATION_STRING_DATA() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_KEY_DERIVATION_STRING_DATA
 
CK_KEY_WRAP_SET_OAEP_PARAMS - Class in iaik.pkcs.pkcs11.wrapper
class CK_KEY_WRAP_SET_OAEP_PARAMS provides the parameters to the CKM_KEY_WRAP_SET_OAEP mechanism.
CK_KEY_WRAP_SET_OAEP_PARAMS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_KEY_WRAP_SET_OAEP_PARAMS
 
CK_LOCKMUTEX - Interface in iaik.pkcs.pkcs11.wrapper
interface CK_LOCKMUTEX
CK_LOCKMUTEX(Object) - Method in interface iaik.pkcs.pkcs11.wrapper.CK_LOCKMUTEX
Method CK_LOCKMUTEX
CK_MECHANISM - Class in iaik.pkcs.pkcs11.wrapper
class CK_MECHANISM specifies a particular mechanism and any parameters it requires.
CK_MECHANISM() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_MECHANISM
 
CK_MECHANISM_INFO - Class in iaik.pkcs.pkcs11.wrapper
class CK_MECHANISM_INFO provides information about a particular mechanism.
CK_MECHANISM_INFO() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_MECHANISM_INFO
 
CK_NOTIFY - Interface in iaik.pkcs.pkcs11.wrapper
interface CK_NOTIFY.
CK_NOTIFY(long, long, Object) - Method in interface iaik.pkcs.pkcs11.wrapper.CK_NOTIFY
Method CK_NOTIFY
CK_PBE_PARAMS - Class in iaik.pkcs.pkcs11.wrapper
class CK_PBE_PARAMS provides all of the necessary information required byte the CKM_PBE mechanisms and the CKM_PBA_SHA1_WITH_SHA1_HMAC mechanism.
CK_PBE_PARAMS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_PBE_PARAMS
 
CK_PKCS5_PBKD2_PARAMS - Class in iaik.pkcs.pkcs11.wrapper
class CK_PKCS5_PBKD2_PARAMS provides the parameters to the CKM_PKCS5_PBKD2 mechanism.
CK_PKCS5_PBKD2_PARAMS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_PKCS5_PBKD2_PARAMS
 
CK_RC2_CBC_PARAMS - Class in iaik.pkcs.pkcs11.wrapper
class CK_RC2_CBC_PARAMS provides the parameters to the CKM_RC2_CBC and CKM_RC2_CBC_PAD mechanisms.
CK_RC2_CBC_PARAMS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_RC2_CBC_PARAMS
 
CK_RC2_MAC_GENERAL_PARAMS - Class in iaik.pkcs.pkcs11.wrapper
class CK_RC2_MAC_GENERAL_PARAMS provides the parameters to the CKM_RC2_MAC_GENERAL mechanism.
CK_RC2_MAC_GENERAL_PARAMS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_RC2_MAC_GENERAL_PARAMS
 
CK_RC5_CBC_PARAMS - Class in iaik.pkcs.pkcs11.wrapper
class CK_RC5_CBC_PARAMS is a structure that provides the parameters to the CKM_RC5_CBC and CKM_RC5_CBC_PAD mechanisms.
CK_RC5_CBC_PARAMS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_RC5_CBC_PARAMS
 
CK_RC5_MAC_GENERAL_PARAMS - Class in iaik.pkcs.pkcs11.wrapper
class CK_RC5_MAC_GENERAL_PARAMS provides the parameters to the CKM_RC5_MAC_GENERAL mechanism.
CK_RC5_MAC_GENERAL_PARAMS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_RC5_MAC_GENERAL_PARAMS
 
CK_RC5_PARAMS - Class in iaik.pkcs.pkcs11.wrapper
class CK_RC5_PARAMS provides the parameters to the CKM_RC5_ECB and CKM_RC5_MAC mechanisms.
CK_RC5_PARAMS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_RC5_PARAMS
 
CK_RSA_PKCS_OAEP_PARAMS - Class in iaik.pkcs.pkcs11.wrapper
class CK_RSA_PKCS_OAEP_PARAMS provides the parameters to the CKM_RSA_PKCS_OAEP mechanism.
CK_RSA_PKCS_OAEP_PARAMS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_RSA_PKCS_OAEP_PARAMS
 
CK_RSA_PKCS_PSS_PARAMS - Class in iaik.pkcs.pkcs11.wrapper
class CK_RSA_PKCS_PSS_PARAMS provides the parameters to the CKM_RSA_PKCS_OAEP mechanism.
CK_RSA_PKCS_PSS_PARAMS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_RSA_PKCS_PSS_PARAMS
 
CK_SESSION_INFO - Class in iaik.pkcs.pkcs11.wrapper
class CK_SESSION_INFO provides information about a session.
CK_SESSION_INFO() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_SESSION_INFO
 
CK_SKIPJACK_PRIVATE_WRAP_PARAMS - Class in iaik.pkcs.pkcs11.wrapper
class CK_SKIPJACK_PRIVATE_WRAP_PARAMS provides the parameters to the CKM_SKIPJACK_PRIVATE_WRAP mechanism.
CK_SKIPJACK_PRIVATE_WRAP_PARAMS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_SKIPJACK_PRIVATE_WRAP_PARAMS
 
CK_SKIPJACK_RELAYX_PARAMS - Class in iaik.pkcs.pkcs11.wrapper
class CK_SKIPJACK_RELAYX_PARAMS provides the parameters to the CKM_SKIPJACK_RELAYX mechanism.
CK_SKIPJACK_RELAYX_PARAMS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_SKIPJACK_RELAYX_PARAMS
 
CK_SLOT_INFO - Class in iaik.pkcs.pkcs11.wrapper
class CK_SLOT_INFO provides information about a slot.
CK_SLOT_INFO() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_SLOT_INFO
 
CK_SSL3_KEY_MAT_OUT - Class in iaik.pkcs.pkcs11.wrapper
class CK_SSL3_KEY_MAT_OUT contains the resulting key handles and initialization vectors after performing a C_DeriveKey function with the CKM_SSL3_KEY_AND_MAC_DERIVE mechanism.
CK_SSL3_KEY_MAT_OUT() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_SSL3_KEY_MAT_OUT
 
CK_SSL3_KEY_MAT_PARAMS - Class in iaik.pkcs.pkcs11.wrapper
class CK_SSL3_KEY_MAT_PARAMS provides the parameters to the CKM_SSL3_KEY_AND_MAC_DERIVE mechanism.
CK_SSL3_KEY_MAT_PARAMS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_SSL3_KEY_MAT_PARAMS
 
CK_SSL3_MASTER_KEY_DERIVE_PARAMS - Class in iaik.pkcs.pkcs11.wrapper
class CK_SSL3_MASTER_KEY_DERIVE_PARAMS provides the parameters to the CKM_SSL3_MASTER_KEY_DERIVE mechanism.
CK_SSL3_MASTER_KEY_DERIVE_PARAMS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_SSL3_MASTER_KEY_DERIVE_PARAMS
 
CK_SSL3_RANDOM_DATA - Class in iaik.pkcs.pkcs11.wrapper
class CK_SSL3_RANDOM_DATA provides information about the random data of a client and a server in an SSL context.
CK_SSL3_RANDOM_DATA() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_SSL3_RANDOM_DATA
 
CK_TOKEN_INFO - Class in iaik.pkcs.pkcs11.wrapper
class CK_TOKEN_INFO provides information about a token.
CK_TOKEN_INFO() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_TOKEN_INFO
 
CK_UNAVAILABLE_INFORMATION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_UNLOCKMUTEX - Interface in iaik.pkcs.pkcs11.wrapper
interface CK_UNLOCKMUTEX
CK_UNLOCKMUTEX(Object) - Method in interface iaik.pkcs.pkcs11.wrapper.CK_UNLOCKMUTEX
Method CK_UNLOCKMUTEX
CK_VERSION - Class in iaik.pkcs.pkcs11.wrapper
class CK_VERSION describes the version of a Cryptoki interface, a Cryptoki library, or an SSL implementation, or the hardware or firmware version of a slot or token.
CK_VERSION() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_VERSION
 
CK_X9_42_DH1_DERIVE_PARAMS - Class in iaik.pkcs.pkcs11.wrapper
class CK_X9_42_DH1_DERIVE_PARAMS provides the parameters to the CKM_X9_42_DH_DERIVE mechanism.
CK_X9_42_DH1_DERIVE_PARAMS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_X9_42_DH1_DERIVE_PARAMS
 
CK_X9_42_DH2_DERIVE_PARAMS - Class in iaik.pkcs.pkcs11.wrapper
class CK_X9_42_DH2_DERIVE_PARAMS provides the parameters to the CKM_X9_42_DH_HYBRID_DERIVE and CKM_X9_42_MQV_DERIVE mechanisms.
CK_X9_42_DH2_DERIVE_PARAMS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_X9_42_DH2_DERIVE_PARAMS
 
CK_X9_42_DHMQV_DERIVE_PARAMS - Class in iaik.pkcs.pkcs11.wrapper
class CK_X9_42_DH2_DERIVE_PARAMS provides the parameters to the CKM_X9_42_DH_HYBRID_DERIVE and CKM_X9_42_MQV_DERIVE mechanisms.
CK_X9_42_DHMQV_DERIVE_PARAMS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_X9_42_DHMQV_DERIVE_PARAMS
 
CKA_AC_ISSUER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_ALLOWED_MECHANISMS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_ALWAYS_AUTHENTICATE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_ALWAYS_SENSITIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_APPLICATION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_ATTR_TYPES - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_AUTH_PIN_FLAGS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_BASE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_BITS_PER_PIXEL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_CERTIFICATE_CATEGORY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_CERTIFICATE_TYPE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_CHAR_COLUMNS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_CHAR_ROWS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_CHAR_SETS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_CHECK_VALUE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_CLASS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_COEFFICIENT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_COLOR - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_DECRYPT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_DEFAULT_CMS_ATTRIBUTES - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_EC_PARAMS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_EC_POINT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_ECDSA_PARAMS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_ENCODING_METHODS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_ENCRYPT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_END_DATE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_EXPONENT_1 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_EXPONENT_2 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_EXTRACTABLE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_HAS_RESET - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_HASH_OF_ISSUER_PUBLIC_KEY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_HASH_OF_SUBJECT_PUBLIC_KEY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_HW_FEATURE_TYPE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_ID - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_ISSUER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_JAVA_MIDP_SECURITY_DOMAIN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_KEY_GEN_MECHANISM - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_KEY_TYPE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_LABEL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_LOCAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_MECHANISM_TYPE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_MIME_TYPES - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_MODIFIABLE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_MODULUS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_MODULUS_BITS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_NEVER_EXTRACTABLE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_OBJECT_ID - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_OWNER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_PIXEL_X - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_PIXEL_Y - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_PRIME - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_PRIME_1 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_PRIME_2 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_PRIME_BITS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_PRIVATE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_PRIVATE_EXPONENT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_PUBLIC_EXPONENT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_REQUIRED_CMS_ATTRIBUTES - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_RESET_ON_INIT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_RESOLUTION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_SECONDARY_AUTH - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_SENSITIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_SERIAL_NUMBER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_SIGN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_SIGN_RECOVER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_START_DATE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_SUB_PRIME_BITS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_SUBJECT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_SUBPRIME - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_SUPPORTED_CMS_ATTRIBUTES - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_TOKEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_TRUSTED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_UNWRAP - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_UNWRAP_TEMPLATE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_URL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_VALUE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_VALUE_BITS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_VALUE_LEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_VENDOR_DEFINED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_VERIFY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_VERIFY_RECOVER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_WRAP - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_WRAP_TEMPLATE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_WRAP_WITH_TRUSTED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
ckAttribute_ - Variable in class iaik.pkcs.pkcs11.objects.Attribute
The CK_ATTRIBUTE that is used to hold the PKCS#11 type of this attribute and the value.
CKC_VENDOR_DEFINED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKC_WTLS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKC_X_509 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKC_X_509_ATTR_CERT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKD_NULL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKD_SHA1_KDF - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKD_SHA1_KDF_ASN1 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKD_SHA1_KDF_CONCATENATE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_ARRAY_ATTRIBUTE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_CLOCK_ON_TOKEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_DECRYPT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_DIGEST - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_DONT_BLOCK - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_DUAL_CRYPTO_OPERATIONS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_EC_COMPRESS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_EC_ECPARAMETERS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_EC_F_2M - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_EC_F_P - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_EC_NAMEDCURVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_EC_UNCOMPRESS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_ENCRYPT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_EXTENSION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_GENERATE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_GENERATE_KEY_PAIR - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_HW - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_HW_SLOT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_LIBRARY_CANT_CREATE_OS_THREADS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_LOGIN_REQUIRED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_OS_LOCKING_OK - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_PROTECTED_AUTHENTICATION_PATH - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_REMOVABLE_DEVICE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_RESTORE_KEY_NOT_NEEDED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_RNG - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_RW_SESSION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_SECONDARY_AUTHENTICATION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_SERIAL_SESSION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_SIGN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_SIGN_RECOVER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_SO_PIN_COUNT_LOW - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_SO_PIN_FINAL_TRY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_SO_PIN_LOCKED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_SO_PIN_TO_BE_CHANGED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_TOKEN_INITIALIZED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_TOKEN_PRESENT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_UNWRAP - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_USER_PIN_COUNT_LOW - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_USER_PIN_FINAL_TRY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_USER_PIN_INITIALIZED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_USER_PIN_LOCKED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_USER_PIN_TO_BE_CHANGED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_VERIFY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_VERIFY_RECOVER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_WRAP - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_WRITE_PROTECTED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKG_MGF1_SHA1 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKG_MGF1_SHA256 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKG_MGF1_SHA384 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKG_MGF1_SHA512 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKH_CLOCK - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKH_MONOTONIC_COUNTER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKH_USER_INTERFACE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKH_VENDOR_DEFINED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_AES - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_BATON - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_BLOWFISH - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_CAST - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_CAST128 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_CAST3 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_CAST5 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_CDMF - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_DES - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_DES2 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_DES3 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_DH - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_DSA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_EC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_ECDSA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_GENERIC_SECRET - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_IDEA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_JUNIPER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_KEA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_RC2 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_RC4 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_RC5 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_RSA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_SKIPJACK - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_TWOFISH - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_VENDOR_DEFINED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_X9_42_DH - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_AES_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_AES_CBC_ENCRYPT_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_AES_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_AES_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_AES_ECB_ENCRYPT_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_AES_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_AES_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_AES_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BATON_CBC128 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BATON_COUNTER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BATON_ECB128 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BATON_ECB96 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BATON_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BATON_SHUFFLE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BATON_WRAP - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BLOWFISH_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BLOWFISH_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST128_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST128_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST128_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST128_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST128_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST128_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST3_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST3_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST3_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST3_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST3_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST3_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST5_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST5_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST5_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST5_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST5_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST5_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CDMF_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CDMF_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CDMF_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CDMF_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CDMF_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CDMF_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CMS_SIG - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CONCATENATE_BASE_AND_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CONCATENATE_BASE_AND_KEY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CONCATENATE_DATA_AND_BASE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES2_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES3_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES3_CBC_ENCRYPT_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES3_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES3_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES3_ECB_ENCRYPT_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES3_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES3_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES3_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES_CBC_ENCRYPT_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES_CFB64 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES_CFB8 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES_ECB_ENCRYPT_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES_OFB64 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES_OFB8 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DH_PKCS_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DH_PKCS_KEY_PAIR_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DH_PKCS_PARAMETER_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DSA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DSA_KEY_PAIR_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DSA_PARAMETER_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DSA_SHA1 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_EC_KEY_PAIR_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_ECDH1_COFACTOR_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_ECDH1_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_ECDSA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_ECDSA_KEY_PAIR_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_ECDSA_SHA1 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_ECMQV_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_EXTRACT_KEY_FROM_KEY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_FASTHASH - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_FORTEZZA_TIMESTAMP - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_GENERIC_SECRET_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_IDEA_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_IDEA_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_IDEA_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_IDEA_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_IDEA_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_IDEA_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_JUNIPER_CBC128 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_JUNIPER_COUNTER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_JUNIPER_ECB128 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_JUNIPER_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_JUNIPER_SHUFFLE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_JUNIPER_WRAP - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_KEA_KEY_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_KEA_KEY_PAIR_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_KEY_WRAP_LYNKS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_KEY_WRAP_SET_OAEP - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_MD2 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_MD2_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_MD2_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_MD2_KEY_DERIVATION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_MD2_RSA_PKCS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_MD5 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_MD5_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_MD5_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_MD5_KEY_DERIVATION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_MD5_RSA_PKCS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_PBA_SHA1_WITH_SHA1_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_PBE_MD2_DES_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_PBE_MD5_CAST128_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_PBE_MD5_CAST3_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_PBE_MD5_CAST5_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_PBE_MD5_CAST_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_PBE_MD5_DES_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_PBE_SHA1_CAST128_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_PBE_SHA1_CAST5_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_PBE_SHA1_DES2_EDE_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_PBE_SHA1_DES3_EDE_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_PBE_SHA1_RC2_128_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_PBE_SHA1_RC2_40_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_PBE_SHA1_RC4_128 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_PBE_SHA1_RC4_40 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_PKCS5_PBKD2 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RC2_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RC2_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RC2_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RC2_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RC2_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RC2_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RC4 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RC4_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RC5_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RC5_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RC5_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RC5_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RC5_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RC5_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RIPEMD128 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RIPEMD128_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RIPEMD128_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RIPEMD128_RSA_PKCS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RIPEMD160 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RIPEMD160_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RIPEMD160_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RIPEMD160_RSA_PKCS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RSA_9796 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RSA_PKCS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RSA_PKCS_KEY_PAIR_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RSA_PKCS_OAEP - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RSA_PKCS_PSS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RSA_X9_31 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RSA_X9_31_KEY_PAIR_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RSA_X_509 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA1_KEY_DERIVATION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA1_RSA_PKCS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA1_RSA_PKCS_PSS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA1_RSA_X9_31 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA256 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA256_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA256_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA256_KEY_DERIVATION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA256_RSA_PKCS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA256_RSA_PKCS_PSS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA384 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA384_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA384_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA384_KEY_DERIVATION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA384_RSA_PKCS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA384_RSA_PKCS_PSS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA512 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA512_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA512_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA512_KEY_DERIVATION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA512_RSA_PKCS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA512_RSA_PKCS_PSS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA_1 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA_1_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA_1_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SKIPJACK_CBC64 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SKIPJACK_CFB16 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SKIPJACK_CFB32 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SKIPJACK_CFB64 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SKIPJACK_CFB8 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SKIPJACK_ECB64 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SKIPJACK_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SKIPJACK_OFB64 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SKIPJACK_PRIVATE_WRAP - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SKIPJACK_RELAYX - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SKIPJACK_WRAP - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SSL3_KEY_AND_MAC_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SSL3_MASTER_KEY_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SSL3_MASTER_KEY_DERIVE_DH - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SSL3_MD5_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SSL3_PRE_MASTER_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SSL3_SHA1_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_TLS_KEY_AND_MAC_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_TLS_MASTER_KEY_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_TLS_MASTER_KEY_DERIVE_DH - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_TLS_PRE_MASTER_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_TLS_PRF - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_TWOFISH_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_TWOFISH_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_VENDOR_DEFINED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_WTLS_CLIENT_KEY_AND_MAC_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_WTLS_MASTER_KEY_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_WTLS_MASTER_KEY_DERIVE_DH_ECC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_WTLS_MASTER_KEY_DERVIE_DH_ECC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_WTLS_PRE_MASTER_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_WTLS_PRF - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_WTLS_SERVER_KEY_AND_MAC_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_X9_42_DH_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_X9_42_DH_HYBRID_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_X9_42_DH_KEY_PAIR_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_X9_42_DH_PARAMETER_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_X9_42_MQV_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_XOR_BASE_AND_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKN_SURRENDER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKO_CERTIFICATE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKO_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKO_DOMAIN_PARAMETERS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKO_HW_FEATURE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKO_MECHANISM - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKO_PRIVATE_KEY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKO_PUBLIC_KEY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKO_SECRET_KEY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKO_VENDOR_DEFINED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKP_PKCS5_PBKD2_HMAC_SHA1 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_ARGUMENTS_BAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_ATTRIBUTE_READ_ONLY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_ATTRIBUTE_SENSITIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_ATTRIBUTE_TYPE_INVALID - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_ATTRIBUTE_VALUE_INVALID - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_BUFFER_TOO_SMALL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_CANCEL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_CANT_LOCK - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_CRYPTOKI_ALREADY_INITIALIZED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_CRYPTOKI_NOT_INITIALIZED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_DATA_INVALID - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_DATA_LEN_RANGE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_DEVICE_ERROR - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_DEVICE_MEMORY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_DEVICE_REMOVED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_DOMAIN_PARAMS_INVALID - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_ENCRYPTED_DATA_INVALID - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_ENCRYPTED_DATA_LEN_RANGE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_FUNCTION_CANCELED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_FUNCTION_FAILED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_FUNCTION_NOT_PARALLEL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_FUNCTION_NOT_SUPPORTED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_FUNCTION_REJECTED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_GENERAL_ERROR - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_HOST_MEMORY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_INFORMATION_SENSITIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_KEY_CHANGED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_KEY_FUNCTION_NOT_PERMITTED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_KEY_HANDLE_INVALID - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_KEY_INDIGESTIBLE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_KEY_NEEDED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_KEY_NOT_NEEDED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_KEY_NOT_WRAPPABLE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_KEY_SIZE_RANGE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_KEY_TYPE_INCONSISTENT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_KEY_UNEXTRACTABLE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_MECHANISM_INVALID - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_MECHANISM_PARAM_INVALID - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_MUTEX_BAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_MUTEX_NOT_LOCKED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_NEED_TO_CREATE_THREADS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_NO_EVENT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_OBJECT_HANDLE_INVALID - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_OK - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_OPERATION_ACTIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_OPERATION_NOT_INITIALIZED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_PIN_EXPIRED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_PIN_INCORRECT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_PIN_INVALID - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_PIN_LEN_RANGE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_PIN_LOCKED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_RANDOM_NO_RNG - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_RANDOM_SEED_NOT_SUPPORTED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_SAVED_STATE_INVALID - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_SESSION_CLOSED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_SESSION_COUNT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_SESSION_EXISTS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_SESSION_HANDLE_INVALID - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_SESSION_PARALLEL_NOT_SUPPORTED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_SESSION_READ_ONLY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_SESSION_READ_ONLY_EXISTS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_SESSION_READ_WRITE_SO_EXISTS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_SIGNATURE_INVALID - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_SIGNATURE_LEN_RANGE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_SLOT_ID_INVALID - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_STATE_UNSAVEABLE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_TEMPLATE_INCOMPLETE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_TEMPLATE_INCONSISTENT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_TOKEN_NOT_PRESENT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_TOKEN_NOT_RECOGNIZED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_TOKEN_WRITE_PROTECTED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_UNWRAPPING_KEY_HANDLE_INVALID - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_UNWRAPPING_KEY_SIZE_RANGE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_UNWRAPPING_KEY_TYPE_INCONSISTENT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_USER_ALREADY_LOGGED_IN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_USER_ANOTHER_ALREADY_LOGGED_IN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_USER_NOT_LOGGED_IN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_USER_PIN_NOT_INITIALIZED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_USER_TOO_MANY_TYPES - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_USER_TYPE_INVALID - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_VENDOR_DEFINED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_WRAPPED_KEY_INVALID - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_WRAPPED_KEY_LEN_RANGE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_WRAPPING_KEY_HANDLE_INVALID - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_WRAPPING_KEY_SIZE_RANGE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_WRAPPING_KEY_TYPE_INCONSISTENT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKS_RO_PUBLIC_SESSION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKS_RO_USER_FUNCTIONS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKS_RW_PUBLIC_SESSION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKS_RW_SO_FUNCTIONS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKS_RW_USER_FUNCTIONS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKU_CONTEXT_SPECIFIC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKU_SO - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKU_USER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKZ_DATA_SPECIFIED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKZ_SALT_SPECIFIED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CLASS - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
classTypeToString(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Converts the long value classType to a string representation of it.
clientIV_ - Variable in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
The initialization vector (IV) created for the client (if any).
clientKey_ - Variable in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
The resulting Client Secret key.
clientMacSecret_ - Variable in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
The resulting Client MAC Secret key.
clientRandom_ - Variable in class iaik.pkcs.pkcs11.parameters.SSL3RandomDataParameters
The client's random data.
Clock - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent a clock as specified by PKCS#11 v2.11.
Clock() - Constructor for class iaik.pkcs.pkcs11.objects.Clock
Deafult Constructor.
Clock(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.Clock
Called by getInstance to create an instance of a PKCS#11 clock.
CLOCK - Static variable in interface iaik.pkcs.pkcs11.objects.HardwareFeature.FeatureType
The indentifier for a clock.
clockOnToken_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
True, if the token has a clock.
clone() - Method in class iaik.pkcs.pkcs11.Info
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.Mechanism
Makes a clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.AESSecretKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.Attribute
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.AttributeArray
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.BatonSecretKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.BlowfishSecretKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.CAST128SecretKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.CAST3SecretKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.CAST5SecretKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.CASTSecretKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.CDMFSecretKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.Certificate
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.Clock
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.Data
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.DES2SecretKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.DES3SecretKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.DESSecretKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.DHParams
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.DHPrivateKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.DHPublicKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.DomainParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.DSAParams
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.DSAPrivateKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.DSAPublicKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.ECDSAPrivateKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.ECDSAPublicKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.GenericSecretKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.GenericTemplate
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.HardwareFeature
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.IDEASecretKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.JuniperSecretKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.KEAPrivateKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.KEAPublicKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.Key
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.KeyPair
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.Mechanism
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.MechanismArrayAttribute
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.MonotonicCounter
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.Object
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.RC2SecretKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.RC4SecretKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.RC5SecretKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.RSAPublicKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.SkipJackSecretKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.Storage
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.TwofishSecretKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.UserInterface
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.X942DHParams
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.X942DHPrivateKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.objects.X942DHPublicKey
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.CbcEncryptDataParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.DHPkcsDeriveParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.EcDH1KeyDerivationParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.EcMQVKeyDerivationParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.ExtractParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.InitializationVectorParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.KEADeriveParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.KeyDerivationStringDataParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.KeyWrapSetOaepParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.MacGeneralParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.ObjectHandleParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.PBEParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.RC2CbcParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.RC2Parameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.RC5CbcParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.RC5Parameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.SSL3MasterKeyDeriveParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.SSL3RandomDataParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.X942DH1KeyDerivationParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.X942DHMQVKeyDerivationParameters
 
clone() - Method in class iaik.pkcs.pkcs11.SessionInfo
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.State
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.TokenInfo
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.Version
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.wrapper.CK_ATTRIBUTE
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.wrapper.CK_DATE
Create a (deep) clone of this object.
closeAllSessions() - Method in class iaik.pkcs.pkcs11.Token
Close all open sessions of this token.
closeSession() - Method in class iaik.pkcs.pkcs11.Session
Closes this session.
code_ - Variable in class iaik.pkcs.pkcs11.State
The status code of this state as defined in PKCS#11.
COEFFICIENT - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
coefficient_ - Variable in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
The coefficient (1/q mod (p)) of this RSA key, for use with CRT.
COLOR - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
CONCATENATE_BASE_AND_DATA - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CONCATENATE_BASE_AND_DATA)
CONCATENATE_BASE_AND_KEY - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CONCATENATE_BASE_AND_KEY)
CONCATENATE_DATA_AND_BASE - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_CONCATENATE_DATA_AND_BASE)
connect(String) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
Connects this object to the specified PKCS#11 library.
connectToPKCS11Module(String) - Static method in class iaik.pkcs.pkcs11.wrapper.PKCS11Connector
Connect to a PKCS#11 module and get an interface to it.
connectToPKCS11Module(String, boolean) - Static method in class iaik.pkcs.pkcs11.wrapper.PKCS11Connector
Connect to a PKCS#11 module and get an interface to it.
connectToPKCS11Module(String, String) - Static method in class iaik.pkcs.pkcs11.wrapper.PKCS11Connector
Connect to a PKCS#11 module with the specified PKCS#11-wrapper native library and get an interface to it.
Constants - Class in iaik.pkcs.pkcs11.wrapper
This class holds only final static member variables that are constants in this package.
Constants() - Constructor for class iaik.pkcs.pkcs11.wrapper.Constants
 
containsAttribute(Attribute) - Method in class iaik.pkcs.pkcs11.objects.GenericTemplate
Checks, if the given attributte is in this template.
convertAttributesVectorToArray(Vector) - Static method in class iaik.pkcs.pkcs11.Util
Converts the given vector into an array of CK_ATTRIBUTE elements.
convertToCkDate(Date) - Static method in class iaik.pkcs.pkcs11.Util
Convert the given Date object to a CK_DATE object.
convertToDate(CK_DATE) - Static method in class iaik.pkcs.pkcs11.Util
Convert the given CK_DATE object to a Date object.
copyObject(Object, Object) - Method in class iaik.pkcs.pkcs11.Session
Copy an existing object.
createMutex() - Method in class iaik.pkcs.pkcs11.DefaultMutexHandler
Create a new mutex object.
createMutex() - Method in interface iaik.pkcs.pkcs11.MutexHandler
Create a new mutex object.
CreateMutex - Variable in class iaik.pkcs.pkcs11.wrapper.CK_C_INITIALIZE_ARGS
PKCS#11:
createObject(Object) - Method in class iaik.pkcs.pkcs11.Session
Create a new object on the token (or in the session).
cryptokiVersion - Variable in class iaik.pkcs.pkcs11.wrapper.CK_INFO
PKCS#11:
cryptokiVersion_ - Variable in class iaik.pkcs.pkcs11.Info
The module claims to be compliant to this version of PKCS#11.

D

Data - Class in iaik.pkcs.pkcs11.objects
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.
DATA - Static variable in interface iaik.pkcs.pkcs11.objects.Object.ObjectClass
The indentifier for a data object or any sub-class of it.
data_ - Variable in class iaik.pkcs.pkcs11.parameters.CbcEncryptDataParameters
The data to be used in the key derivation.
data_ - Variable in class iaik.pkcs.pkcs11.parameters.KeyDerivationStringDataParameters
The data.
DATA_SPECIFIED - Static variable in interface iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters.SourceType
The indentifier for CKZ_DATA_SPECIFIED.
DateAttribute - Class in iaik.pkcs.pkcs11.objects
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.
day - Variable in class iaik.pkcs.pkcs11.wrapper.CK_DATE
PKCS#11:
DECRYPT - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
decrypt(byte[]) - Method in class iaik.pkcs.pkcs11.Session
Decrypts the given data with the key and mechansim given to the decryptInit method.
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.
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.
DefaultInitializeArgs - Class in iaik.pkcs.pkcs11
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 in iaik.pkcs.pkcs11
This class offers a default-implementation of a MutexHandler.
DefaultMutexHandler() - Constructor for class iaik.pkcs.pkcs11.DefaultMutexHandler
 
DERIVE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
derive_ - Variable in class iaik.pkcs.pkcs11.objects.Key
True, if other keys can be derived from this key.
deriveKey(Mechanism, Key, Key) - Method in class iaik.pkcs.pkcs11.Session
Derives a new key from a specified base key unsing the given mechanism.
DES - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a DES key.
DES2 - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a double-length DES key.
DES2_KEY_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DES2_KEY_GEN)
DES2SecretKey - Class in iaik.pkcs.pkcs11.objects
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.
DES3 - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a trible-length DES key (Trible-DES).
DES3_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DES3_CBC)
DES3_CBC_ENCRYPT_DATA - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DES3_CBC_ENCRYPT_DATA)
DES3_CBC_PAD - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DES3_CBC_PAD)
DES3_ECB - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DES3_ECB)
DES3_ECB_ENCRYPT_DATA - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DES3_ECB_ENCRYPT_DATA)
DES3_KEY_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DES3_KEY_GEN)
DES3_MAC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DES3_MAC)
DES3_MAC_GENERAL - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DES3_MAC_GENERAL)
DES3SecretKey - Class in iaik.pkcs.pkcs11.objects
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.
DES_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DES_CBC)
DES_CBC_ENCRYPT_DATA - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DES_CBC_ENCRYPT_DATA)
DES_CBC_PAD - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DES_CBC_PAD)
DES_CFB64 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DES_CFB64)
DES_CFB8 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DES_CFB8)
DES_ECB - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DES_ECB)
DES_ECB_ENCRYPT_DATA - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DES_ECB_ENCRYPT_DATA)
DES_KEY_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DES_KEY_GEN)
DES_MAC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DES_MAC)
DES_MAC_GENERAL - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DES_MAC_GENERAL)
DES_OFB64 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DES_OFB64)
DES_OFB8 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DES_OFB8)
DesCbcEncryptDataParameters - Class in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters for the algorithms Mechanism.DES_CBC_ENCRYPT_DATA and Mechanism.DES3_CBC_ENCRYPT_DATA.
DesCbcEncryptDataParameters(byte[], byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.DesCbcEncryptDataParameters
Create a new DesCbcEncryptDataParameters object with the given IV and data.
DESSecretKey - Class in iaik.pkcs.pkcs11.objects
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.
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.
DestroyMutex - Variable in class iaik.pkcs.pkcs11.wrapper.CK_C_INITIALIZE_ARGS
PKCS#11:
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.
DH - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a Diffi-Hellman key.
DH_PKCS_DERIVE - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DH_PKCS_DERIVE)
DH_PKCS_KEY_PAIR_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DH_PKCS_KEY_PAIR_GEN)
DH_PKCS_PARAMETER_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DH_PKCS_PARAMETER_GEN)
DHKeyDerivationParameters - Class in iaik.pkcs.pkcs11.parameters
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 in iaik.pkcs.pkcs11.parameters
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 in iaik.pkcs.pkcs11.objects
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 in iaik.pkcs.pkcs11.parameters
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 in iaik.pkcs.pkcs11.objects
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 in iaik.pkcs.pkcs11.objects
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.
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.
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.
DomainParameters - Class in iaik.pkcs.pkcs11.objects
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 in iaik.pkcs.pkcs11.objects
If an application uses vendor defined DomainParameters, it must implement this interface and install such an object handler using setVendorDefinedDomainParametersBuilder.
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
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DSA)
DSA - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a DSA key.
DSA_KEY_PAIR_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DSA_KEY_PAIR_GEN)
DSA_PARAMETER_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DSA_PARAMETER_GEN)
DSA_SHA1 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_DSA_SHA1)
DSAParams - Class in iaik.pkcs.pkcs11.objects
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 in iaik.pkcs.pkcs11.objects
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 in iaik.pkcs.pkcs11.objects
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.
dualCryptoOperations_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
True, if the token supports dual crypto operations.

E

EC - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a EC key.
EC_KEY_PAIR_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_EC_KEY_PAIR_GEN)
EC_PARAMS - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
EC_POINT - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
ECDH1_COFACTOR_DERIVE - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_ECDH1_COFACTOR_DERIVE)
ECDH1_DERIVE - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_ECDH1_DERIVE)
EcDH1KeyDerivationParameters - Class in iaik.pkcs.pkcs11.parameters
This abstract class encapsulates parameters for the DH mechanisms Mechanism.ECDH1_DERIVE and Mechanism.ECDH1_COFACTOR_DERIVE.
EcDH1KeyDerivationParameters(long, byte[], byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.EcDH1KeyDerivationParameters
Create a new EcDH1KeyDerivationParameters object with the given attributes.
EcDH2KeyDerivationParameters - Class in iaik.pkcs.pkcs11.parameters
This abstract class encapsulates parameters for the DH mechanism Mechanism.ECMQV_DERIVE.
EcDH2KeyDerivationParameters(long, byte[], byte[], long, Object, byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
Create a new EcDH1KeyDerivationParameters object with the given attributes.
ECDSA - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_ECDSA)
ECDSA - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a ECDSA key.
ECDSA_KEY_PAIR_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_ECDSA_KEY_PAIR_GEN)
ECDSA_PARAMS - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
ECDSA_SHA1 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_ECDSA_SHA1)
ecdsaParams_ - Variable in class iaik.pkcs.pkcs11.objects.ECDSAPrivateKey
The DER-encoding of an X9.62 ECParameters value of this ECDSA key.
ecdsaParams_ - Variable in class iaik.pkcs.pkcs11.objects.ECDSAPublicKey
The DER-encoding of an X9.62 ECParameters value of this ECDSA key.
ECDSAPrivateKey - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent ECDSA private keys as specified by PKCS#11 v2.11.
ECDSAPrivateKey() - Constructor for class iaik.pkcs.pkcs11.objects.ECDSAPrivateKey
Deafult Constructor.
ECDSAPrivateKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.ECDSAPrivateKey
Called by getInstance to create an instance of a PKCS#11 ECDSA private key.
ECDSAPublicKey - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent ECDSA public keys as specified by PKCS#11 v2.11.
ECDSAPublicKey() - Constructor for class iaik.pkcs.pkcs11.objects.ECDSAPublicKey
Deafult Constructor.
ECDSAPublicKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.ECDSAPublicKey
Called by getInstance to create an instance of a PKCS#11 ECDSA public key.
ECMQV_DERIVE - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_ECMQV_DERIVE)
EcMQVKeyDerivationParameters - Class in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters for the DH mechanisms Mechanism.ECMQV_DERIVE.
EcMQVKeyDerivationParameters(long, byte[], byte[], long, long, byte[], long) - Constructor for class iaik.pkcs.pkcs11.parameters.EcMQVKeyDerivationParameters
Create a new EcMQVKeyDerivationParameters object with the given attributes.
ecPoint_ - Variable in class iaik.pkcs.pkcs11.objects.ECDSAPublicKey
The DER-encoding of X9.62 ECPoint value P of this ECDSA key.
effectiveBits_ - Variable in class iaik.pkcs.pkcs11.parameters.RC2Parameters
The effective number of bits in the RC2 search space.
EFFECTIVELY_INFINITE - Static variable in class iaik.pkcs.pkcs11.TokenInfo
This is the value which can be used for ulMaxSessionCount and ulMaxRwSessionCount to express an infinite number.
EMPTY - Static variable in interface iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters.SourceType
The indentifier for empty parameter.
encapsulatedException_ - Variable in exception iaik.pkcs.pkcs11.TokenException
An encapsulated (inner) exception.
encapsulatedException_ - Variable in exception iaik.pkcs.pkcs11.TokenRuntimeException
An encapsulated (inner) exception.
ENCODING_METHODS - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
ENCRYPT - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
encrypt(byte[]) - Method in class iaik.pkcs.pkcs11.Session
Encrypts the given data with the key and mechansim given to the encryptInit method.
encrypt_ - Variable in class iaik.pkcs.pkcs11.objects.PublicKey
True, if this public key can be used for encryption.
encrypt_ - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
True, if this key can be used for encryption.
encryptFinal() - Method in class iaik.pkcs.pkcs11.Session
This method finalizes an encrpytion operation and returns the final result.
encryptInit(Mechanism, Key) - Method in class iaik.pkcs.pkcs11.Session
Initializes a new encryption operation.
encryptUpdate(byte[]) - Method in class iaik.pkcs.pkcs11.Session
This method can be used to encrypt multiple pieces of data; e.g.
END_DATE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
endDate_ - Variable in class iaik.pkcs.pkcs11.objects.Certificate
The end date of this certificate's validity.
endDate_ - Variable in class iaik.pkcs.pkcs11.objects.Key
The end date of this key's validity.
ensureLinkedAndInitialized() - Static method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
This method ensures that the library is linked to this class and that it is initialized.
ensureLinkedAndInitialized(boolean) - Static method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
This method ensures that the library is linked to this class and that it is initialized.
ensureLinkedAndInitialized(String) - Static method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
This method ensures that the library is linked to this class and that it is initialized.
ensureUnlinkedAndFinalized() - Static method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
This method does a clean-up in the native module of the wrapper.
equals(Object) - Method in class iaik.pkcs.pkcs11.Info
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.Mechanism
Override equals to check for the equality of mechanism code and parameter.
equals(Object) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Override equals to check for the equality of mechanism infos.
equals(Object) - Method in class iaik.pkcs.pkcs11.Module
Compares the pkcs11Module_ this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.AESSecretKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.Attribute
True, if both attributes are not present or if both attributes are present and all other member variables are equal.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.AttributeArray
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.BatonSecretKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.BlowfishSecretKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.ByteArrayAttribute
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.CAST128SecretKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.CAST3SecretKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.CAST5SecretKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.CASTSecretKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.CDMFSecretKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.Certificate
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.CharArrayAttribute
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.Clock
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.Data
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.DateAttribute
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.DES2SecretKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.DES3SecretKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.DESSecretKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.DHParams
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.DHPrivateKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.DHPublicKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.DomainParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.DSAParams
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.DSAPrivateKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.DSAPublicKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.ECDSAPrivateKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.ECDSAPublicKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.GenericSecretKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.GenericTemplate
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.HardwareFeature
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.IDEASecretKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.JuniperSecretKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.KEAPrivateKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.KEAPublicKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.Key
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.KeyPair
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.Mechanism
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.MechanismArrayAttribute
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.MonotonicCounter
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.Object
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.RC2SecretKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.RC4SecretKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.RC5SecretKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.RSAPublicKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.SkipJackSecretKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.Storage
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.TwofishSecretKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.UserInterface
 
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.X942DHParams
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.X942DHPrivateKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.X942DHPublicKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.CbcEncryptDataParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.DHPkcsDeriveParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.EcDH1KeyDerivationParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.EcMQVKeyDerivationParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.ExtractParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.InitializationVectorParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.KEADeriveParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.KeyDerivationStringDataParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.KeyWrapSetOaepParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.MacGeneralParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.ObjectHandleParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.PBEParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.RC2CbcParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.RC2MacGeneralParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.RC2Parameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.RC5CbcParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.RC5MacGeneralParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.RC5Parameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsPssParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.SSL3MasterKeyDeriveParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.SSL3RandomDataParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.X942DH1KeyDerivationParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.X942DHMQVKeyDerivationParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.Session
Compares the sessionHandle and token_ of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.SessionInfo
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.Slot
Compares the slot ID and the module_ of this object with the slot ID and module_ of the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.SlotInfo
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.State
Compares the state code of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.Token
Compares the slot_ of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.TokenInfo
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.Version
Compares major and minor version number of this objects with the other object.
equals(byte[], byte[]) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Check the given arrays for equalitiy.
equals(char[], char[]) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Check the given arrays for equalitiy.
equals(long[], long[]) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Check the given arrays for equality.
equals(CK_DATE, CK_DATE) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Check the given dates for equalitiy.
equals(Object) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
Compares this object with the other object.
ERROR_CODE_PROPERTIES - Static variable in exception iaik.pkcs.pkcs11.wrapper.PKCS11Exception
The name of the properties file that holds the names of the PKCS#11 error- codes.
errorCode_ - Variable in exception iaik.pkcs.pkcs11.wrapper.PKCS11Exception
The code of the error which was the reason for this exception.
errorCodeNames_ - Static variable in exception iaik.pkcs.pkcs11.wrapper.PKCS11Exception
The properties object that holds the mapping from error-code to the name of the PKCS#11 error.
errorCodeNamesAvailable_ - Static variable in exception iaik.pkcs.pkcs11.wrapper.PKCS11Exception
True, if the mapping of error codes to PKCS#11 error names is available.
exponent1_ - Variable in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
The first exponent (d mod (p-1)) of this RSA key, for use with CRT.
exponent2_ - Variable in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
The second exponent (d mod (q-1)) of this RSA key, for use with CRT.
EXPONENT_1 - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
EXPONENT_2 - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
export_ - Variable in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters
Indicates whether the keys have to be derived for an export version of the protocol.
EXTRACT_KEY_FROM_KEY - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_EXTRACT_KEY_FROM_KEY)
EXTRACTABLE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
extractable_ - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
True, if this private key can not be extracted from the token.
extractable_ - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
True, if this key is extractable from the token.
ExtractParameters - Class in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters for Mechanisms.EXTRACT_KEY_FROM_KEY.
ExtractParameters(long) - Constructor for class iaik.pkcs.pkcs11.parameters.ExtractParameters
Create a new ExtractParameters object with the given bit index.

F

FALSE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
FASTHASH - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_FASTHASH)
finalize(Object) - Method in class iaik.pkcs.pkcs11.Module
Finalizes this module.
finalize() - Method in class iaik.pkcs.pkcs11.Module
This finalize method tries to finalize the module by calling finalize() of the Java object of the PKCS11 module.
finalize() - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
This method can be used to cleanup this object.
finalize() - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
Calls disconnect() to cleanup the native part of the wrapper.
finalizeLibrary() - Static method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
This method does the finalization of the native library.
findObjects(int) - Method in class iaik.pkcs.pkcs11.Session
Finds objects that match the template object passed to findObjectsInit.
findObjectsFinal() - Method in class iaik.pkcs.pkcs11.Session
Finalizes a find operation.
findObjectsInit(Object) - Method in class iaik.pkcs.pkcs11.Session
Initializes a find operations that provides means to find objects by passing a template object.
firmwareVersion - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SLOT_INFO
PKCS#11:
firmwareVersion - Variable in class iaik.pkcs.pkcs11.wrapper.CK_TOKEN_INFO
PKCS#11:
firmwareVersion_ - Variable in class iaik.pkcs.pkcs11.SlotInfo
The version of the slot's firmware.
firmwareVersion_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
The version of the firmware of this token.
flags - Variable in class iaik.pkcs.pkcs11.wrapper.CK_C_INITIALIZE_ARGS
PKCS#11:
flags - Variable in class iaik.pkcs.pkcs11.wrapper.CK_INFO
must be zero PKCS#11:
flags - Variable in class iaik.pkcs.pkcs11.wrapper.CK_MECHANISM_INFO
PKCS#11:
flags - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SESSION_INFO
PKCS#11:
flags - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SLOT_INFO
PKCS#11:
flags - Variable in class iaik.pkcs.pkcs11.wrapper.CK_TOKEN_INFO
PKCS#11:
flags_ - Variable in class iaik.pkcs.pkcs11.MechanismInfo
Contains all feature flags of this mechanism info.
FORTEZZA_TIMESTAMP - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_FORTEZZA_TIMESTAMP)
freePrivateMemory_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
The amount of free memory for private objects on this token.
freePublicMemory_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
The amount of free memory for public objects on this token.
fullEncryptDecryptMechanisms_ - Static variable in class iaik.pkcs.pkcs11.wrapper.Functions
This table contains the mechanisms that are full encrypt/decrypt mechanisms; i.e.
fullSignVerifyMechanisms_ - Static variable in class iaik.pkcs.pkcs11.wrapper.Functions
This table contains the mechanisms that are full sign/verify mechanisms; i.e.
Functions - Class in iaik.pkcs.pkcs11.wrapper
This class contains onyl static methods.
Functions() - Constructor for class iaik.pkcs.pkcs11.wrapper.Functions
 

G

generateKey(Mechanism, Object) - Method in class iaik.pkcs.pkcs11.Session
Generate a new secret key or a set of domain parameters.
generateKeyPair(Mechanism, Object, Object) - Method in class iaik.pkcs.pkcs11.Session
Generate a new public key - private key key-pair and use the set attributes of the template objects for setting the attributes of the new public key and private key objects.
generateRandom(int) - Method in class iaik.pkcs.pkcs11.Session
Generates a certain number of random bytes.
GENERIC_SECRET - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a generic secret key.
GENERIC_SECRET_KEY_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_GENERIC_SECRET_KEY_GEN)
GenericSecretKey - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent generic secret keys as specified by PKCS#11 v2.11.
GenericSecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.GenericSecretKey
Deafult Constructor.
GenericSecretKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.GenericSecretKey
Called by getInstance to create an instance of a PKCS#11 generic secret key.
GenericTemplate - Class in iaik.pkcs.pkcs11.objects
An object of this class is a generic template.
GenericTemplate() - Constructor for class iaik.pkcs.pkcs11.objects.GenericTemplate
The default constructor.
get(long) - Static method in class iaik.pkcs.pkcs11.Mechanism
Gets the mechanism specified by the given mechanism code.
getAcIssuer() - Method in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
Gets the attribute certificate issuer attribute of this X.509 attribute certificate.
getAllowedMechanisms() - Method in class iaik.pkcs.pkcs11.objects.Key
Get the list of mechanisms that are allowed to use with this key.
getAlwaysAuthenticate() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the always authenticate attribute of this key.
getAlwaysSensitive() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the always sensitive attribute of this key.
getAlwaysSensitive() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the always sensitive attribute of this key.
getApplication() - Method in class iaik.pkcs.pkcs11.objects.Data
Gets the application attribute of this data object.
getAttribute(long) - Method in class iaik.pkcs.pkcs11.objects.Object
Gets the attribute.
getAttributeArrayValue() - Method in class iaik.pkcs.pkcs11.objects.AttributeArray
Get the attribute array value of this attribute.
getAttributeClass(Long) - Static method in class iaik.pkcs.pkcs11.objects.Attribute
Get the class of the given attribute type.
getAttributeName(Long) - Static method in class iaik.pkcs.pkcs11.objects.Attribute
Get the name of the given attribute type.
getAttributeTable() - Method in class iaik.pkcs.pkcs11.objects.Object
Return the table that contains all attributes of this object.
getAttributeValue(Session, long, Attribute) - Static method in class iaik.pkcs.pkcs11.objects.Object
This method reads the attribute specified by attribute from the token using the given session.
getAttributeValues(Session, long, Attribute[]) - Static method in class iaik.pkcs.pkcs11.objects.Object
This method reads the attributes in a similar way as Object.getAttributeValue(iaik.pkcs.pkcs11.Session, long, iaik.pkcs.pkcs11.objects.Attribute), but a complete array at once.
getAttributeValues(Object) - Method in class iaik.pkcs.pkcs11.Session
Reads all the attributes of the given Object from the token and returns a new Object that contains all these attributes.
getAttrTypes() - Method in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
Gets the attribute types attribute of this X.509 attribute certificate.
getAuthPinFlags() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the authentication flags for secondary authentication of this key.
getBase() - Method in class iaik.pkcs.pkcs11.objects.DHParams
Gets the base attribute of this DH key.
getBase() - Method in class iaik.pkcs.pkcs11.objects.DHPrivateKey
Gets the base attribute of this DH key.
getBase() - Method in class iaik.pkcs.pkcs11.objects.DHPublicKey
Gets the base attribute of this DH key.
getBase() - Method in class iaik.pkcs.pkcs11.objects.DSAParams
Gets the base attribute of this DSA key.
getBase() - Method in class iaik.pkcs.pkcs11.objects.DSAPrivateKey
Gets the base attribute of this DSA key.
getBase() - Method in class iaik.pkcs.pkcs11.objects.DSAPublicKey
Gets the base attribute of this DSA key.
getBase() - Method in class iaik.pkcs.pkcs11.objects.KEAPrivateKey
Gets the base attribute of this KEA key.
getBase() - Method in class iaik.pkcs.pkcs11.objects.KEAPublicKey
Gets the base attribute of this KEA key.
getBase() - Method in class iaik.pkcs.pkcs11.objects.X942DHParams
Gets the base attribute of this DH key.
getBase() - Method in class iaik.pkcs.pkcs11.objects.X942DHPrivateKey
Gets the base attribute of this X9.42 DH key.
getBase() - Method in class iaik.pkcs.pkcs11.objects.X942DHPublicKey
Gets the base attribute of this X9.42 DH key.
getBaseG() - Method in class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters
Get the base g value.
getBitIndex() - Method in class iaik.pkcs.pkcs11.parameters.ExtractParameters
Get the bit of the base key that should be used as the first bit of the derived key.
getBitsPerPixel() - Method in class iaik.pkcs.pkcs11.objects.UserInterface
Gets the bits per pixel.
getBlockContents() - Method in class iaik.pkcs.pkcs11.parameters.KeyWrapSetOaepParameters
Get the block contents byte.
getBlockSize() - Method in class iaik.pkcs.pkcs11.parameters.CbcEncryptDataParameters
Get the block size of the underlying cipher in bytes.
getBooleanValue() - Method in class iaik.pkcs.pkcs11.objects.BooleanAttribute
Get the boolean value of this attribute.
getByteArrayValue() - Method in class iaik.pkcs.pkcs11.objects.ByteArrayAttribute
Get the byte-array value of this attribute.
getCertificateCategory() - Method in class iaik.pkcs.pkcs11.objects.Certificate
Gets the certificate category attribute of the PKCS#11 certificate.
getCertificateType() - Method in class iaik.pkcs.pkcs11.objects.Certificate
Gets the certificate type attribute of the PKCS#11 certificate.
getCertificateTypeName(Long) - Static method in class iaik.pkcs.pkcs11.objects.Certificate
Get the given certificate type as string.
getCharArrayValue() - Method in class iaik.pkcs.pkcs11.objects.CharArrayAttribute
Get the char-array value of this attribute.
getCharColumns() - Method in class iaik.pkcs.pkcs11.objects.UserInterface
Gets the char columns.
getCharRows() - Method in class iaik.pkcs.pkcs11.objects.UserInterface
Gets the char rows.
getCharSets() - Method in class iaik.pkcs.pkcs11.objects.UserInterface
Gets the char sets.
getCheckValue() - Method in class iaik.pkcs.pkcs11.objects.Certificate
Gets the check value attribute of of the PKCS#11 certificate.
getCheckValue() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the check value attribute of this key.
getCkAttribute() - Method in class iaik.pkcs.pkcs11.objects.Attribute
Get the CK_ATTRIBUTE object of this Attribute that contains the attribute type and value .
getClientIV() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
Get the resulting client initialization vector.
getClientMacSecret() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
Get the resulting client MAC secret key.
getClientRandom() - Method in class iaik.pkcs.pkcs11.parameters.SSL3RandomDataParameters
Get the client's random data.
getClientSecret() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
Get the resulting client secret key.
getCoefficient() - Method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
Gets the coefficient (1/q mod (p)) attribute of this RSA key.
getColor() - Method in class iaik.pkcs.pkcs11.objects.UserInterface
Gets the color.
getCryptokiVersion() - Method in class iaik.pkcs.pkcs11.Info
Get the version of PKCS#11 that this module claims to be compliant to.
getData() - Method in class iaik.pkcs.pkcs11.parameters.CbcEncryptDataParameters
Get the data for key derivation.
getData() - Method in class iaik.pkcs.pkcs11.parameters.KeyDerivationStringDataParameters
Get the string data.
getDateValue() - Method in class iaik.pkcs.pkcs11.objects.DateAttribute
Get the date value of this attribute.
getDecrypt() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the decrypt attribute of this key.
getDecrypt() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the decrypt attribute of this key.
getDerive() - Method in class iaik.pkcs.pkcs11.objects.Key
Check, if other keys can be derived from this key.
getDeviceError() - Method in class iaik.pkcs.pkcs11.SessionInfo
Get the current device error-code of the token.
getEcdsaParams() - Method in class iaik.pkcs.pkcs11.objects.ECDSAPrivateKey
Gets the ECDSA parameters attribute of this ECDSA key.
getEcdsaParams() - Method in class iaik.pkcs.pkcs11.objects.ECDSAPublicKey
Gets the ECDSA parameters attribute of this ECDSA key.
getEcPoint() - Method in class iaik.pkcs.pkcs11.objects.ECDSAPublicKey
Gets the EC point attribute of this ECDSA key.
getEffectiveBits() - Method in class iaik.pkcs.pkcs11.parameters.RC2Parameters
Get the effective number of bits in the RC2 search space.
getEncapsulatedException() - Method in exception iaik.pkcs.pkcs11.TokenException
Get the encapsulated (wrapped) exception.
getEncapsulatedException() - Method in exception iaik.pkcs.pkcs11.TokenRuntimeException
Get the encapsulated (wrapped) exceptin.
getEncodingMethods() - Method in class iaik.pkcs.pkcs11.objects.UserInterface
Gets the encoding methods.
getEncrypt() - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Gets the encrypt attribute of this key.
getEncrypt() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the encrypt attribute of this key.
getEndDate() - Method in class iaik.pkcs.pkcs11.objects.Certificate
Gets the end date attribute of the validity of the PKCS#11 certificate.
getEndDate() - Method in class iaik.pkcs.pkcs11.objects.Key
Gets the end date attribute of the validity of this key.
getErrorCode() - Method in exception iaik.pkcs.pkcs11.wrapper.PKCS11Exception
Returns the PKCS#11 error code.
getExponent1() - Method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
Gets the first exponent (d mod (p-1)) attribute of this RSA key.
getExponent2() - Method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
Gets the second exponent (d mod (q-1)) attribute of this RSA key.
getExtractable() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the extractable attribute of this key.
getExtractable() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the extractable attribute of this key.
getFirmwareVersion() - Method in class iaik.pkcs.pkcs11.SlotInfo
Get the version of the slot's firmware.
getFirmwareVersion() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the version of the token's firmware.
getFreePrivateMemory() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the amount of free memory for private objects.
getFreePublicMemory() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the amount of free memory for public objects.
getFunctionStatus() - Method in class iaik.pkcs.pkcs11.Session
Legacy function that will normally throw an PKCS11Exception with the error-code PKCS11Constants.CKR_FUNCTION_NOT_PARALLEL.
getHardwareFeatureType() - Method in class iaik.pkcs.pkcs11.objects.HardwareFeature
Gets the hardware feature type attribute of the PKCS#11 key.
getHardwareFeatureTypeName(Long) - Static method in class iaik.pkcs.pkcs11.objects.HardwareFeature
Get the given hardware feature type as string.
getHardwareVersion() - Method in class iaik.pkcs.pkcs11.SlotInfo
Get the verion of the slot's hardware.
getHardwareVersion() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the version of the token's hardware.
getHashAlgorithm() - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsParameters
Get the message digest algorithm used to calculate the digest of the encoding parameter.
getHashOfIssuerPublicKey() - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
Gets the hash of issuer public key attribute of this WTLS public key certificate.
getHashOfIssuerPublicKey() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Gets the hash of issuer public key attribute of this X.509 public key certificate.
getHashOfSubjectPublicKey() - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
Gets the hash of subject public key attribute of this WTLS public key certificate.
getHashOfSubjectPublicKey() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Gets the hash of subject public key attribute of this X.509 public key certificate.
getHasReset() - Method in class iaik.pkcs.pkcs11.objects.MonotonicCounter
Gets the has-reset attribute of this monotonic counter object.
gethPrivateData() - Method in class iaik.pkcs.pkcs11.parameters.EcMQVKeyDerivationParameters
Gets the key handle for the second EC private key value.
getId() - Method in class iaik.pkcs.pkcs11.objects.Key
Gets the ID attribute of this key.
getId() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Gets the ID attribute of this X.509 public key certificate.
getInfo() - Method in class iaik.pkcs.pkcs11.Module
Gets information about the module; i.e.
getInitializationVector() - Method in class iaik.pkcs.pkcs11.parameters.CbcEncryptDataParameters
Get the initialization vector for CBC mode.
getInitializationVector() - Method in class iaik.pkcs.pkcs11.parameters.InitializationVectorParameters
Get the initialization vector.
getInitializationVector() - Method in class iaik.pkcs.pkcs11.parameters.PBEParameters
Get the 8-byte initialization vector (IV), if an IV is required.
getInitializationVector() - Method in class iaik.pkcs.pkcs11.parameters.RC2CbcParameters
Get the initialization vector.
getInitializationVector() - Method in class iaik.pkcs.pkcs11.parameters.RC5CbcParameters
Get the initialization vector.
getInitializationVectorSizeInBits() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters
Get the length (in bits) of the IV agreed upon during the protocol handshake phase.
getInstance(String) - Static method in class iaik.pkcs.pkcs11.Module
Get an instance of this class by giving the name of the PKCS#11 module; e.g.
getInstance(String, boolean) - Static method in class iaik.pkcs.pkcs11.Module
Get an instance of this class by giving the name of the PKCS#11 module; e.g.
getInstance(String, String) - Static method in class iaik.pkcs.pkcs11.Module
Get an instance of this class by giving the name of the PKCS#11 module, e.g.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.AESSecretKey
The getInstance method of the SecretKey class uses this method to create an instance of a PKCS#11 AES secret key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.BatonSecretKey
The getInstance method of the SecretKey class uses this method to create an instance of a PKCS#11 BATON secret key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.BlowfishSecretKey
The getInstance method of the SecretKey class uses this method to create an instance of a PKCS#11 generic Secret key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.CAST128SecretKey
The getInstance method of the SecretKey class uses this method to create an instance of a PKCS#11 CAST128 secret key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.CAST3SecretKey
The getInstance method of the SecretKey class uses this method to create an instance of a PKCS#11 CAST3 secret key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.CAST5SecretKey
The getInstance method of the SecretKey class uses this method to create an instance of a PKCS#11 CAST5 secret key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.CASTSecretKey
The getInstance method of the SecretKey class uses this method to create an instance of a PKCS#11 CAST secret key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.CDMFSecretKey
The getInstance method of the SecretKey class uses this method to create an instance of a PKCS#11 CDMF secret key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.Certificate
The getInstance method of the Object class uses this method to create an instance of a PKCS#11 certificate.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.Clock
The getInstance method of the HardwareFeature class uses this method to create an instance of a PKCS#11 clock.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.Data
The getInstance method of the Object class uses this method to create an instance of a PKCS#11 data object.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.DES2SecretKey
The getInstance method of the SecretKey class uses this method to create an instance of a PKCS#11 2DES Secret key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.DES3SecretKey
The getInstance method of the SecretKey class uses this method to create an instance of a PKCS#11 Triple-DES Secret key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.DESSecretKey
The getInstance method of the SecretKey class uses this method to create an instance of a PKCS#11 DES Secret key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.DHParams
The getInstance method of the PrivateKey class uses this method to create an instance of a PKCS#11 DH private key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.DHPrivateKey
The getInstance method of the PrivateKey class uses this method to create an instance of a PKCS#11 DH private key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.DHPublicKey
The getInstance method of the PublicKey class uses this method to create an instance of a PKCS#11 DH public key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.DomainParameters
The getInstance method of the Object class uses this method to create an instance of PKCS#11 domain parameters.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.DSAParams
The getInstance method of the PrivateKey class uses this method to create an instance of PKCS#11 DSA domain parameters.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.DSAPrivateKey
The getInstance method of the PrivateKey class uses this method to create an instance of a PKCS#11 DSA private key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.DSAPublicKey
The getInstance method of the PublicKey class uses this method to create an instance of a PKCS#11 DSA public key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.ECDSAPrivateKey
The getInstance method of the PrivateKey class uses this method to create an instance of a PKCS#11 ECDSA private key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.ECDSAPublicKey
The getInstance method of the PublicKey class uses this method to create an instance of a PKCS#11 ECDSA public key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.GenericSecretKey
The getInstance method of the SecretKey class uses this method to create an instance of a PKCS#11 generic Secret key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.HardwareFeature
Called by sub-classes to create an instance of a PKCS#11 hardware feature.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.IDEASecretKey
The getInstance method of the SecretKey class uses this method to create an instance of a PKCS#11 IDEA secret key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.JuniperSecretKey
The getInstance method of the SecretKey class uses this method to create an instance of a PKCS#11 Juniper secret key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.KEAPrivateKey
The getInstance method of the PrivateKey class uses this method to create an instance of a PKCS#11 KEA private key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.KEAPublicKey
The getInstance method of the PublicKey class uses this method to create an instance of a PKCS#11 KEA public key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.MonotonicCounter
The getInstance method of the HardwareFeature class uses this method to create an instance of a PKCS#11 monotonic counter.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.Object
The object creation mechanism of ObjectAccess uses this method to create an instance of an PKCS#11 object.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.PrivateKey
The getInstance method of the Object class uses this method to create an instance of a PKCS#11 private key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.PublicKey
The getInstance method of the Object class uses this method to create an instance of a PKCS#11 public key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.RC2SecretKey
The getInstance method of the SecretKey class uses this method to create an instance of a PKCS#11 RC2 secret key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.RC4SecretKey
The getInstance method of the SecretKey class uses this method to create an instance of a PKCS#11 RC4 secret key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.RC5SecretKey
The getInstance method of the SecretKey class uses this method to create an instance of a PKCS#11 RC5 secret key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
The getInstance method of the PrivateKey class uses this method to create an instance of a PKCS#11 RSA private key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.RSAPublicKey
The getInstance method of the PublicKey class uses this method to create an instance of a PKCS#11 RSA public key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.SecretKey
The getInstance method of the Object class uses this method to create an instance of a PKCS#11 secret key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.SkipJackSecretKey
The getInstance method of the SecretKey class uses this method to create an instance of a PKCS#11 SkipJack secret key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.TwofishSecretKey
The getInstance method of the SecretKey class uses this method to create an instance of a PKCS#11 generic Secret key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.UserInterface
The getInstance method of the HardwareFeature class uses this method to create an instance of a PKCS#11 user interface.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
The getInstance method of the Certificate class uses this method to create an instance of a PKCS#11 WTLS public key certificate.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
The getInstance method of the Certificate class uses this method to create an instance of a PKCS#11 X.509 attribute certificate.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
The getInstance method of the Certificate class uses this method to create an instance of a PKCS#11 X.509 public key certificate.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.X942DHParams
The getInstance method of the PrivateKey class uses this method to create an instance of a PKCS#11 DH private key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.X942DHPrivateKey
The getInstance method of the PrivateKey class uses this method to create an instance of a PKCS#11 X9.42 DH private key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.X942DHPublicKey
The getInstance method of the PublicKey class uses this method to create an instance of a PKCS#11 X9.42 DH public key.
getIssuer() - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
Gets the issuer attribute of this WTLS public key certificate.
getIssuer() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Gets the issuer attribute of this X.509 public key certificate.
getIterations() - Method in class iaik.pkcs.pkcs11.parameters.PBEParameters
Get the number of iterations required for the generation.
getIterations() - Method in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
Get the number of iterations to perform when generating each block of random data.
getJavaMidpSecurityDomain() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Gets the java midp security domain attribute of the PKCS#11 certificate.
getKeyDerivationFunction() - Method in class iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters
Get the key derivation function used on the shared secret value.
getKeyGenMechanism() - Method in class iaik.pkcs.pkcs11.objects.Key
Get the mechanism used to generate the key material for this key.
getKeySizeInBits() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters
Get the length (in bits) of the secret keys agreed upon during the protocol handshake phase.
getKeyType() - Method in class iaik.pkcs.pkcs11.objects.DomainParameters
Gets the key type attribute of the PKCS#11 key.
getKeyType() - Method in class iaik.pkcs.pkcs11.objects.Key
Gets the key type attribute of the PKCS#11 key.
getKeyTypeName(Long) - Static method in class iaik.pkcs.pkcs11.objects.Key
Get the given key type as string.
getLabel() - Method in class iaik.pkcs.pkcs11.objects.Storage
Get the label attribute of this object.
getLabel() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the label of this token.
getLibraryDescription() - Method in class iaik.pkcs.pkcs11.Info
Get a short descrption of this module.
getLibraryVersion() - Method in class iaik.pkcs.pkcs11.Info
Get the version of this PKCS#11 module.
getLocal() - Method in class iaik.pkcs.pkcs11.objects.Key
Check, if this key is a local key; i.e.
getLongValue() - Method in class iaik.pkcs.pkcs11.objects.LongAttribute
Get the long value of this attribute.
getMacLength() - Method in class iaik.pkcs.pkcs11.parameters.MacGeneralParameters
Get the length of the MAC produced, in bytes.
getMacLength() - Method in class iaik.pkcs.pkcs11.parameters.RC2MacGeneralParameters
Get the length of the MAC produced, in bytes.
getMacLength() - Method in class iaik.pkcs.pkcs11.parameters.RC5MacGeneralParameters
Get the length of the MAC produced, in bytes.
getMacSizeInBits() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters
Get the length (in bits) of the MACing keys agreed upon during the protocol handshake phase.
getMajor() - Method in class iaik.pkcs.pkcs11.Version
Get the major version number.
getManufacturerID() - Method in class iaik.pkcs.pkcs11.Info
Get the identifier of the manufacturer.
getManufacturerID() - Method in class iaik.pkcs.pkcs11.SlotInfo
Get an identifier for the manufacturer of this slot.
getManufacturerID() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the manufacturer identifier.
getMaskGenerationFunction() - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsParameters
Get the mask to apply to the encoded block.
getMaxKeySize() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Get the maximum key length supported by this mechanism.
getMaxPinLen() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the maximum length for the PIN.
getMaxRwSessionCount() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the maximum allowed number of (open) concurrent read-write sessions.
getMaxSessionCount() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the maximum allowed number of (open) concurrent sessions.
getMechanism() - Method in class iaik.pkcs.pkcs11.objects.MechanismAttribute
Get the long value of this attribute.
getMechanismAttributeArrayValue() - Method in class iaik.pkcs.pkcs11.objects.MechanismArrayAttribute
Get the mechanism attribute array value of this attribute as Mechanism[].
getMechanismCode() - Method in class iaik.pkcs.pkcs11.Mechanism
Get the code of this mechanism as defined in PKCS11Constants (of pkcs11t.h likewise).
getMechanismInfo(Mechanism) - Method in class iaik.pkcs.pkcs11.Token
Get mor information about one supported mechanism.
getMechanismList() - Method in class iaik.pkcs.pkcs11.Token
Get the list of mechanisms that this token supports.
getMechanismType() - Method in class iaik.pkcs.pkcs11.objects.Mechanism
 
getMessage() - Method in exception iaik.pkcs.pkcs11.wrapper.PKCS11Exception
This method gets the corresponding text error message from a property file.
getMimeTypes() - Method in class iaik.pkcs.pkcs11.objects.UserInterface
Gets the mime types.
getMinKeySize() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Get the minimum key length supported by this mechanism.
getMinor() - Method in class iaik.pkcs.pkcs11.Version
Get the minor version number.
getMinPinLen() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the minimum length for the PIN.
getModel() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the model of this token.
getModifiable() - Method in class iaik.pkcs.pkcs11.objects.Storage
Check, if this is a modifiable object.
getModule() - Method in class iaik.pkcs.pkcs11.Session
Get the Module which this Session object operates with.
getModule() - Method in class iaik.pkcs.pkcs11.Slot
Get the module that created this Slot object.
getModulus() - Method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
Gets the modulus attribute of this RSA key.
getModulus() - Method in class iaik.pkcs.pkcs11.objects.RSAPublicKey
Gets the modulus attribute of this RSA key.
getModulusBits() - Method in class iaik.pkcs.pkcs11.objects.RSAPublicKey
Gets the modulus bits (bit-length of the modulus) attribute of this RSA key.
getMutexHandler() - Method in class iaik.pkcs.pkcs11.DefaultInitializeArgs
This method returns the object that implements the functionality for handling mutexes.
getMutexHandler() - Method in interface iaik.pkcs.pkcs11.InitializeArgs
This method returns the object that implements the functionality for handling mutexes.
getName() - Method in class iaik.pkcs.pkcs11.Mechanism
Get the name of this mechanism.
getNeverExtractable() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the never extractable attribute of this key.
getNeverExtractable() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the never extractable attribute of this key.
getNewPassword() - Method in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
Get the new user-supplied password.
getNewPublicData() - Method in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
Get the new other party's key exchange public key value.
getNewRandomA() - Method in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
Get the new random Ra data.
getObject() - Method in class iaik.pkcs.pkcs11.parameters.ObjectHandleParameters
Get the PKCS#11 object.
getObjectClass() - Method in class iaik.pkcs.pkcs11.objects.Object
Gets the object class attribute of the PKCS#11 object.
getObjectClassName(Long) - Static method in class iaik.pkcs.pkcs11.objects.Object
Get the given object class as string.
getObjectHandle() - Method in class iaik.pkcs.pkcs11.objects.Object
Gets the object handle of the underlying PKCS#11 object on the token.
getObjectID() - Method in class iaik.pkcs.pkcs11.objects.Data
Gets the object ID attribute of this data object.
getObjectSize(Object) - Method in class iaik.pkcs.pkcs11.Session
Get the size of the specified object in bytes.
getOldPassword() - Method in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
Get the old user-supplied password.
getOldPublicData() - Method in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
Get the old other party's key exchange public key value.
getOldRandomA() - Method in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
Get the old random Ra data.
getOldWrappedX() - Method in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
Get the old wrapped key.
getOperationState() - Method in class iaik.pkcs.pkcs11.Session
Get the current operation state.
getOtherInfo() - Method in class iaik.pkcs.pkcs11.parameters.X942DH1KeyDerivationParameters
Get the data shared between the two parties.
getOwner() - Method in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
Gets the owner attribute of this X.509 attribute certificate.
getParameters() - Method in class iaik.pkcs.pkcs11.Mechanism
Get the parameters object of this mechanism.
getPassword() - Method in class iaik.pkcs.pkcs11.parameters.PBEParameters
Get the password to be used in the PBE key generation.
getPassword() - Method in class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters
Get the user-supplied password.
getPixelX() - Method in class iaik.pkcs.pkcs11.objects.UserInterface
Gets the pixel x.
getPixelY() - Method in class iaik.pkcs.pkcs11.objects.UserInterface
Gets the pixel y.
getPKCS11Module() - Method in class iaik.pkcs.pkcs11.Module
Gets the PKCS#11 module of the wrapper package behind this object.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.AesCbcEncryptDataParameters
Get this parameters object as Long object.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.DesCbcEncryptDataParameters
Get this parameters object as Long object.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.DHPkcsDeriveParameters
Get this parameters object as a byte array.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.EcDH1KeyDerivationParameters
Get this parameters object as an object of the CK_ECDH1_DERIVE_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
Get this parameters object as an object of the CK_ECDH2_DERIVE_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.EcMQVKeyDerivationParameters
Get this parameters object as an object of the CK_ECDH1_DERIVE_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.ExtractParameters
Get this parameters object as an Long object.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.InitializationVectorParameters
Get this parameters object as a byte array.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.KEADeriveParameters
Get this parameters object as an object of the CK_KEA_DERIVE_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.KeyDerivationStringDataParameters
Get this parameters object as a byte array.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.KeyWrapSetOaepParameters
Get this parameters object as an object of the CK_KEY_WRAP_SET_OAEP_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.MacGeneralParameters
Get this parameters object as an Long object.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.ObjectHandleParameters
Get this parameters object as an Long object, which is the handle of the underlying object.
getPKCS11ParamsObject() - Method in interface iaik.pkcs.pkcs11.parameters.Parameters
Get this parameters object as an object of the corresponding *_PARAMS class of the iaik.pkcs.pkcs11.wrapper package.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.PBEParameters
Get this parameters object as an object of the CK_PBE_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
Get this parameters object as an object of the CK_PKCS5_PBKD2_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.RC2CbcParameters
Get this parameters object as CK_RC2_CBC_PARAMS object.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.RC2MacGeneralParameters
Get this parameters object as an object of the CK_RC2_MAC_GENERAL_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.RC2Parameters
Get this parameters object as Long object.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.RC5CbcParameters
Get this parameters object as an object of the CK_RC5_CBC_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.RC5MacGeneralParameters
Get this parameters object as an object of the CK_RC5_CBC_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.RC5Parameters
Get this parameters object as an object of the CK_RC5_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters
Get this parameters object as an object of the CK_RSA_PKCS_OAEP_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsPssParameters
Get this parameters object as an object of the CK_RSA_PKCS_PSS_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters
Get this parameters object as an object of the CK_SKIPJACK_PRIVATE_WRAP_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
Get this parameters object as an object of the CK_SKIPJACK_RELAYX_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
Get this parameters object as an object of the CK_SSL3_KEY_MAT_OUT class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters
Get this parameters object as a CK_SSL3_KEY_MAT_PARAMS object.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.SSL3MasterKeyDeriveParameters
Get this parameters object as a CK_SSL3_RANDOM_DATA object.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.SSL3RandomDataParameters
Get this parameters object as a CK_SSL3_RANDOM_DATA object.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.VersionParameters
Get this parameters object as a CK_VERSION object.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.X942DH1KeyDerivationParameters
Get this parameters object as an object of the CK_X9_42_DH1_DERIVE_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
Get this parameters object as an object of the CK_X9_42_DH2_DERIVE_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.X942DHMQVKeyDerivationParameters
Get this parameters object as an object of the CK_X9_42_DH2_DERIVE_PARAMS class.
getpPublicData2() - Method in class iaik.pkcs.pkcs11.parameters.EcMQVKeyDerivationParameters
Gets the other party’s second EC public key value.
getPrime() - Method in class iaik.pkcs.pkcs11.objects.DHParams
Gets the prime attribute of this DH key.
getPrime() - Method in class iaik.pkcs.pkcs11.objects.DHPrivateKey
Gets the prime attribute of this DH key.
getPrime() - Method in class iaik.pkcs.pkcs11.objects.DHPublicKey
Gets the prime attribute of this DH key.
getPrime() - Method in class iaik.pkcs.pkcs11.objects.DSAParams
Gets the prime attribute of this DSA key.
getPrime() - Method in class iaik.pkcs.pkcs11.objects.DSAPrivateKey
Gets the prime attribute of this DSA key.
getPrime() - Method in class iaik.pkcs.pkcs11.objects.DSAPublicKey
Gets the prime attribute of this DSA key.
getPrime() - Method in class iaik.pkcs.pkcs11.objects.KEAPrivateKey
Gets the prime attribute of this KEA key.
getPrime() - Method in class iaik.pkcs.pkcs11.objects.KEAPublicKey
Gets the prime attribute of this KEA key.
getPrime() - Method in class iaik.pkcs.pkcs11.objects.X942DHParams
Gets the prime attribute of this DH key.
getPrime() - Method in class iaik.pkcs.pkcs11.objects.X942DHPrivateKey
Gets the prime attribute of this X9.42 DH key.
getPrime() - Method in class iaik.pkcs.pkcs11.objects.X942DHPublicKey
Gets the prime attribute of this X9.42 DH key.
getPrime1() - Method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
Gets the first prime attribute of this RSA key.
getPrime2() - Method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
Gets the second prime attribute of this RSA key.
getPrimeBits() - Method in class iaik.pkcs.pkcs11.objects.DHParams
Gets the value length of the prime (in bits).
getPrimeBits() - Method in class iaik.pkcs.pkcs11.objects.DSAParams
Gets the bit length of the prime value.
getPrimeBits() - Method in class iaik.pkcs.pkcs11.objects.X942DHParams
Gets the value length of the prime (in bits).
getPrimeP() - Method in class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters
Get the prime p value.
getPrivate() - Method in class iaik.pkcs.pkcs11.objects.Storage
Check, if this is a private object.
getPrivateData() - Method in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
Get the key for the second EC private key value.
getPrivateData() - Method in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
Get the key for the second X9.42 private key value.
getPrivateDataLength() - Method in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
Get the length in bytes of the second EC private key.
getPrivateDataLength() - Method in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
Get the length in bytes of the second X9.42 private key.
getPrivateExponent() - Method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
Gets the private exponent attribute of this RSA key.
getPrivateKey() - Method in class iaik.pkcs.pkcs11.objects.KeyPair
Get the private key part of this key-pair.
getPseudoRandomFunction() - Method in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
Get the pseudo-random function (PRF) to used to generate the key.
getPseudoRandomFunctionData() - Method in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
Get the data used as the input for PRF in addition to the salt value.
getPublicData() - Method in class iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters
Get the other partie's public key value.
getPublicData() - Method in class iaik.pkcs.pkcs11.parameters.KEADeriveParameters
Get the other party's KEA public key value.
getPublicData() - Method in class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters
Get the other party's key exchange public key value.
getPublicData2() - Method in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
Get the other party’s second EC public key value.
getPublicData2() - Method in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
Get the other party’s second X9.42 public key value.
getPublicExponent() - Method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
Gets the public exponent attribute of this RSA key.
getPublicExponent() - Method in class iaik.pkcs.pkcs11.objects.RSAPublicKey
Gets the public exponent attribute of this RSA key.
getPublicKey() - Method in class iaik.pkcs.pkcs11.objects.KeyPair
Get the public key part of this key-pair.
getPublicKey() - Method in class iaik.pkcs.pkcs11.parameters.EcMQVKeyDerivationParameters
Gets the handle to the first party’s ephemeral public key .
getPublicValue() - Method in class iaik.pkcs.pkcs11.parameters.DHPkcsDeriveParameters
Get the public value of the other party in the key agreement protocol.
getRandomA() - Method in class iaik.pkcs.pkcs11.parameters.KEADeriveParameters
Get the random data Ra.
getRandomA() - Method in class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters
Get the random Ra data.
getRandomB() - Method in class iaik.pkcs.pkcs11.parameters.KEADeriveParameters
Get the random data Rb.
getRandomInfo() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters
Get the client's and server's random data information.
getRandomInfo() - Method in class iaik.pkcs.pkcs11.parameters.SSL3MasterKeyDeriveParameters
Get the client's and server's random data information.
getReserved() - Method in class iaik.pkcs.pkcs11.DefaultInitializeArgs
Reserved parameter.
getReserved() - Method in interface iaik.pkcs.pkcs11.InitializeArgs
Reserved parameter.
getResolution() - Method in class iaik.pkcs.pkcs11.objects.UserInterface
Gets the resolution.
getReturnedKeyMaterial() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters
Get the object that receives the handles for the keys generated and the IVs.
getRounds() - Method in class iaik.pkcs.pkcs11.parameters.RC5Parameters
Get number of rounds of RC5 encipherment.
getRwSessionCount() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the current number of open read-write sessions.
getSalt() - Method in class iaik.pkcs.pkcs11.parameters.PBEParameters
Get the salt to be used in the PBE key generation.
getSaltLength() - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsPssParameters
Get the length of the salt value in octets.
getSaltSource() - Method in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
Get the source of the salt value.
getSaltSourceData() - Method in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
Get the data used as the input for the salt source.
getSecondaryAuth() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the secondary authentication attribute of this key.
getSensitive() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the sensitive attribute of this key.
getSensitive() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the sensitive attribute of this key.
getSerialNumber() - Method in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
Gets the serial number attribute of this X.509 attribute certificate.
getSerialNumber() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Gets the serial number attribute of this X.509 public key certificate.
getSerialNumber() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the serial number of this token.
getServerIV() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
Get the resulting server initialization vector.
getServerMacSecret() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
Get the resulting server MAC secret key.
getServerRandom() - Method in class iaik.pkcs.pkcs11.parameters.SSL3RandomDataParameters
Get the server's random data.
getServerSecret() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
Get the resulting server secret key.
getSessionCount() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the current number of open sessions.
getSessionHandle() - Method in class iaik.pkcs.pkcs11.Session
Get the handle of this session.
getSessionInfo() - Method in class iaik.pkcs.pkcs11.Session
Get information about this session.
getSetAttributes() - Method in class iaik.pkcs.pkcs11.objects.Object
This method returns the PKCS#11 attributes of this object.
getSetAttributes(Object) - Static method in class iaik.pkcs.pkcs11.objects.Object
This method returns the PKCS#11 attributes of an object.
getSharedData() - Method in class iaik.pkcs.pkcs11.parameters.EcDH1KeyDerivationParameters
Get the data shared between the two parties.
getSharedData() - Method in class iaik.pkcs.pkcs11.parameters.EcMQVKeyDerivationParameters
Get the data shared between the two parties.
getSign() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the sign attribute of this key.
getSign() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the sign attribute of this key.
getSignRecover() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the sign recover attribute of this key.
getSlot() - Method in class iaik.pkcs.pkcs11.Token
Get the slot that created this Token object.
getSlotDescription() - Method in class iaik.pkcs.pkcs11.SlotInfo
Get a short description of this slot.
getSlotID() - Method in class iaik.pkcs.pkcs11.Slot
Get the ID of this slot.
getSlotInfo() - Method in class iaik.pkcs.pkcs11.Slot
Get information about this slot object.
getSlotList(boolean) - Method in class iaik.pkcs.pkcs11.Module
Gets a list of slots that can accept tokens that are compatible with this module; e.g.
getSource() - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters
Get the source of the encoding parameter.
getSourceData() - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters
Get the data used as the input for the encoding parameter source.
getStartDate() - Method in class iaik.pkcs.pkcs11.objects.Certificate
Gets the start date attribute of the validity of the PKCS#11 certificate.
getStartDate() - Method in class iaik.pkcs.pkcs11.objects.Key
Gets the start date attribute of the validity of this key.
getState() - Method in class iaik.pkcs.pkcs11.SessionInfo
Get the current state of this session.
getSubject() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the subject attribute of this key.
getSubject() - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Gets the subject attribute of this key.
getSubject() - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
Gets the subject attribute of this WTLS public key certificate.
getSubject() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Gets the subject attribute of this X.509 public key certificate.
getSubprime() - Method in class iaik.pkcs.pkcs11.objects.DSAParams
Gets the subprime attribute of this DSA key.
getSubprime() - Method in class iaik.pkcs.pkcs11.objects.DSAPrivateKey
Gets the subprime attribute of this DSA key.
getSubprime() - Method in class iaik.pkcs.pkcs11.objects.DSAPublicKey
Gets the subprime attribute of this DSA key.
getSubprime() - Method in class iaik.pkcs.pkcs11.objects.KEAPrivateKey
Gets the subprime attribute of this KEA key.
getSubprime() - Method in class iaik.pkcs.pkcs11.objects.KEAPublicKey
Gets the subprime attribute of this KEA key.
getSubprime() - Method in class iaik.pkcs.pkcs11.objects.X942DHParams
Gets the subprime attribute of this DH key.
getSubprime() - Method in class iaik.pkcs.pkcs11.objects.X942DHPrivateKey
Gets the subprime attribute of this X9.42 DH key.
getSubprime() - Method in class iaik.pkcs.pkcs11.objects.X942DHPublicKey
Gets the subprime attribute of this X9.42 DH key.
getSubprimeBits() - Method in class iaik.pkcs.pkcs11.objects.X942DHParams
Gets the value length of the subprime (in bits).
getSubprimeQ() - Method in class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters
Get the subprime q value.
getTime() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the current time of the token's clock.
getToken() - Method in class iaik.pkcs.pkcs11.objects.Storage
Check, if this is a token object.
getToken() - Method in class iaik.pkcs.pkcs11.Session
Get the token that created this Session object.
getToken() - Method in class iaik.pkcs.pkcs11.Slot
Get an object for handling the token that is currently present in this slot, or null, if there is no token present.
getTokenID() - Method in class iaik.pkcs.pkcs11.Token
Get the ID of this token.
getTokenInfo() - Method in class iaik.pkcs.pkcs11.Token
Get information about this token.
getTotalPrivateMemory() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the total amount of memory for private objects.
getTotalPublicMemory() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the total amount of memory for public objects.
getTrusted() - Method in class iaik.pkcs.pkcs11.objects.Certificate
Gets the trusted attribute of the PKCS#11 certificate.
getTrusted() - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Gets the trusted attribute of this key.
getTrusted() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the trusted attribute of this key.
getType() - Method in class iaik.pkcs.pkcs11.objects.Attribute
Get the PKCS#11 type of this attribute.
getUlPrivateDataLen() - Method in class iaik.pkcs.pkcs11.parameters.EcMQVKeyDerivationParameters
Get the length in bytes of the second EC private key.
getUnknownCertificate(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.Certificate
Try to create a certificate which has no or an unkown certificate type attribute.
getUnknownDomainParameters(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.DomainParameters
Try to create a domain parameters which has no or an unkown key type type attribute.
getUnknownHardwareFeature(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.HardwareFeature
Try to create a hardware feature which has no or an unkown harware feature type attribute.
getUnknownObject(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.Object
Try to create an object which has no or an unkown object class attribute.
getUnknownPrivateKey(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.PrivateKey
Try to create a key which has no or an unkown private key type type attribute.
getUnknownPublicKey(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.PublicKey
Try to create a key which has no or an unkown public key type type attribute.
getUnknownSecretKey(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.SecretKey
Try to create a key which has no or an unkown secret key type type attribute.
getUnwrap() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the unwrap attribute of this key.
getUnwrap() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the unwrap attribute of this key.
getUnwrapTemplate() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the unwrap template attribute of this key.
getUnwrapTemplate() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the unwrap template attribute of this key.
getUrl() - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
Get the URL attribute of this object.
getUrl() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Get the URL attribute of this object.
getValue() - Method in class iaik.pkcs.pkcs11.objects.AESSecretKey
Gets the value attribute of this AES key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.BatonSecretKey
Gets the value attribute of this BATON key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.BlowfishSecretKey
Gets the value attribute of this generic key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.CAST128SecretKey
Gets the value attribute of this CAST128 key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.CAST3SecretKey
Gets the value attribute of this CAST3 key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.CAST5SecretKey
Gets the value attribute of this CAST5 key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.CASTSecretKey
Gets the value attribute of this CAST5 key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.CDMFSecretKey
Gets the value attribute of this CDMF key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.Clock
Gets the value attribute of this clock object.
getValue() - Method in class iaik.pkcs.pkcs11.objects.Data
Gets the value attribute of this data object.
getValue() - Method in class iaik.pkcs.pkcs11.objects.DES2SecretKey
Gets the value attribute of this 2DES key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.DES3SecretKey
Gets the value attribute of this Triple-DES key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.DESSecretKey
Gets the value attribute of this DES key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.DHPrivateKey
Gets the value attribute of this DH key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.DHPublicKey
Gets the value attribute of this DH key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.DSAPrivateKey
Gets the value attribute of this DSA key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.DSAPublicKey
Gets the value attribute of this DSA key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.ECDSAPrivateKey
Gets the value attribute of this ECDSA key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.GenericSecretKey
Gets the value attribute of this generic key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.IDEASecretKey
Gets the value attribute of this IDEA key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.JuniperSecretKey
Gets the value attribute of this Juniper key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.KEAPrivateKey
Gets the value attribute of this KEA key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.KEAPublicKey
Gets the value attribute of this KEA key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.MonotonicCounter
Gets the value attribute of this monotonic counter object.
getValue() - Method in class iaik.pkcs.pkcs11.objects.RC2SecretKey
Gets the value attribute of this RC2 key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.RC4SecretKey
Gets the value attribute of this RC4 key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.RC5SecretKey
Gets the value attribute of this RC5 key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.SkipJackSecretKey
Gets the value attribute of this SkipJack key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.TwofishSecretKey
Gets the value attribute of this generic key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
Gets the value attribute of this WTLS public key certificate.
getValue() - Method in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
Gets the value attribute of this X.509 attribute certificate.
getValue() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Gets the value attribute of this X.509 public key certificate.
getValue() - Method in class iaik.pkcs.pkcs11.objects.X942DHPrivateKey
Gets the value attribute of this X9.42 DH key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.X942DHPublicKey
Gets the value attribute of this X9.42 DH key.
getValueBits() - Method in class iaik.pkcs.pkcs11.objects.DHPrivateKey
Gets the value length attribute of this DH key (in bits).
getValueLen() - Method in class iaik.pkcs.pkcs11.objects.AESSecretKey
Gets the value length attribute of this AES key (in bytes).
getValueLen() - Method in class iaik.pkcs.pkcs11.objects.BlowfishSecretKey
Gets the value length attribute of this generic key (in bytes).
getValueLen() - Method in class iaik.pkcs.pkcs11.objects.CAST128SecretKey
Gets the value length attribute of this CAST128 key (in bytes).
getValueLen() - Method in class iaik.pkcs.pkcs11.objects.CAST3SecretKey
Gets the value length attribute of this CAST3 key (in bytes).
getValueLen() - Method in class iaik.pkcs.pkcs11.objects.CAST5SecretKey
Gets the value length attribute of this CAST5 key (in bytes).
getValueLen() - Method in class iaik.pkcs.pkcs11.objects.CASTSecretKey
Gets the value length attribute of this CAST key (in bytes).
getValueLen() - Method in class iaik.pkcs.pkcs11.objects.GenericSecretKey
Gets the value length attribute of this generic key (in bytes).
getValueLen() - Method in class iaik.pkcs.pkcs11.objects.RC2SecretKey
Gets the value length attribute of this RC2 key (in bytes).
getValueLen() - Method in class iaik.pkcs.pkcs11.objects.RC4SecretKey
Gets the value length attribute of this RC4 key (in bytes).
getValueLen() - Method in class iaik.pkcs.pkcs11.objects.RC5SecretKey
Gets the value length attribute of this RC5 key (in bytes).
getValueLen() - Method in class iaik.pkcs.pkcs11.objects.TwofishSecretKey
Gets the value length attribute of this generic key (in bytes).
getValueString() - Method in class iaik.pkcs.pkcs11.objects.Attribute
Get a string representation of the value of this attribute.
getValueString() - Method in class iaik.pkcs.pkcs11.objects.AttributeArray
Get a string representation of the value of this attribute.
getValueString() - Method in class iaik.pkcs.pkcs11.objects.ByteArrayAttribute
Get a string representation of the value of this attribute.
getValueString() - Method in class iaik.pkcs.pkcs11.objects.CertificateTypeAttribute
Get a string representation of the value of this attribute.
getValueString() - Method in class iaik.pkcs.pkcs11.objects.CharArrayAttribute
Get a string representation of the value of this attribute.
getValueString() - Method in class iaik.pkcs.pkcs11.objects.HardwareFeatureTypeAttribute
Get a string representation of the value of this attribute.
getValueString() - Method in class iaik.pkcs.pkcs11.objects.KeyTypeAttribute
Get a string representation of the value of this attribute.
getValueString(int) - Method in class iaik.pkcs.pkcs11.objects.LongAttribute
Get a string representation of the value of this attribute.
getValueString() - Method in class iaik.pkcs.pkcs11.objects.MechanismArrayAttribute
Get a string representation of the value of this attribute.
getValueString() - Method in class iaik.pkcs.pkcs11.objects.MechanismAttribute
Get a string representation of the value of this attribute.
getValueString() - Method in class iaik.pkcs.pkcs11.objects.ObjectClassAttribute
Get a string representation of the value of this attribute.
getVendorDefinedCertificateBuilder() - Static method in class iaik.pkcs.pkcs11.objects.Certificate
Get the currently set vendor-defined certificate builder.
getVendorDefinedDomainParametersBuilder() - Static method in class iaik.pkcs.pkcs11.objects.DomainParameters
Get the currently set vendor-defined DomainParameters builder.
getVendorDefinedHardwareFeatureBuilder() - Static method in class iaik.pkcs.pkcs11.objects.HardwareFeature
Get the currently set vendor-defined hardware feature builder.
getVendorDefinedKeyBuilder() - Static method in class iaik.pkcs.pkcs11.objects.Key
Get the currently set vendor-defined key builder.
getVendorDefinedObjectBuilder() - Static method in class iaik.pkcs.pkcs11.objects.Object
Get the currently set vendor-defined object builder.
getVerify() - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Gets the verify attribute of this key.
getVerify() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the verify attribute of this key.
getVerifyRecover() - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Gets the verify recover attribute of this key.
getVersion() - Method in class iaik.pkcs.pkcs11.parameters.SSL3MasterKeyDeriveParameters
Get the SSL protocol version information.
getWordSize() - Method in class iaik.pkcs.pkcs11.parameters.RC5Parameters
Get the wordsize of RC5 cipher in bytes.
getWrap() - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Gets the wrap attribute of this key.
getWrap() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the wrap attribute of this key.
getWrapTemplate() - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Gets the wrap template attribute of this key.
getWrapTemplate() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the wrap template attribute of this key.
getWrapWithTrusted() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the wrap with trusted attribute of this key.
getWrapWithTrusted() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the wrap with trusted attribute of this key.
getX() - Method in class iaik.pkcs.pkcs11.parameters.KeyWrapSetOaepParameters
Get the concatenation of hash of plaintext data (if present) and extra data (if present).

H

HardwareFeature - Class in iaik.pkcs.pkcs11.objects
This is the base class for hardware feature classes.
HardwareFeature() - Constructor for class iaik.pkcs.pkcs11.objects.HardwareFeature
The default constructor.
HardwareFeature(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.HardwareFeature
Called by getInstance to create an instance of a PKCS#11 hardware feature.
HardwareFeature.FeatureType - Interface in iaik.pkcs.pkcs11.objects
This interface defines the available hardware feature types as defined by PKCS#11 2.20: MONOTONIC_COUNTER, CLOCK, CKH_USER_INTERFAC or VENDOR_DEFINED.
HardwareFeature.VendorDefinedHardwareFeatureBuilder - Interface in iaik.pkcs.pkcs11.objects
If an application uses vendor defined hardware features, it must implement this interface and install such an object handler using setVendorDefinedHardwareFeatureBuilder.
hardwareFeatureType_ - Variable in class iaik.pkcs.pkcs11.objects.HardwareFeature
The type of this hardware feature.
HardwareFeatureTypeAttribute - Class in iaik.pkcs.pkcs11.objects
This is a special version of a long attribute for the type of a hardware feature.
HardwareFeatureTypeAttribute() - Constructor for class iaik.pkcs.pkcs11.objects.HardwareFeatureTypeAttribute
Empty constructor.
hardwareVersion - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SLOT_INFO
PKCS#11:
hardwareVersion - Variable in class iaik.pkcs.pkcs11.wrapper.CK_TOKEN_INFO
PKCS#11:
hardwareVersion_ - Variable in class iaik.pkcs.pkcs11.SlotInfo
The version of the slot's hardware.
hardwareVersion_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
The version of the hardware of this token.
HAS_RESET - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
HASH_OF_ISSUER_PUBLIC_KEY - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
HASH_OF_SUBJECT_PUBLIC_KEY - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
hashAlg - Variable in class iaik.pkcs.pkcs11.wrapper.CK_RSA_PKCS_OAEP_PARAMS
PKCS#11:
hashAlg - Variable in class iaik.pkcs.pkcs11.wrapper.CK_RSA_PKCS_PSS_PARAMS
PKCS#11:
hashAlgorithm_ - Variable in class iaik.pkcs.pkcs11.parameters.RSAPkcsParameters
The message digest algorithm used to calculate the digest of the encoding parameter.
hashCode() - Method in class iaik.pkcs.pkcs11.Info
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.Mechanism
Override hashCode to ensure that hashtable still works after overriding equals.
hashCode() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Override hashCode to ensure that hashtable still works after overriding equals.
hashCode() - Method in class iaik.pkcs.pkcs11.Module
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.Attribute
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.AttributeArray
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.ByteArrayAttribute
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.Certificate
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.CharArrayAttribute
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.Clock
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.Data
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.DateAttribute
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.DomainParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.GenericTemplate
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.HardwareFeature
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.Key
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.KeyPair
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.Mechanism
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.MechanismArrayAttribute
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.MonotonicCounter
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.Object
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.Storage
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.UserInterface
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.CbcEncryptDataParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.DHPkcsDeriveParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.EcDH1KeyDerivationParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.EcMQVKeyDerivationParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.ExtractParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.InitializationVectorParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.KEADeriveParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.KeyDerivationStringDataParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.KeyWrapSetOaepParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.MacGeneralParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.ObjectHandleParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.PBEParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.RC2CbcParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.RC2MacGeneralParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.RC2Parameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.RC5CbcParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.RC5MacGeneralParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.RC5Parameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsPssParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.SSL3MasterKeyDeriveParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.SSL3RandomDataParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.X942DH1KeyDerivationParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.X942DHMQVKeyDerivationParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.Session
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.SessionInfo
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.Slot
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.SlotInfo
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.State
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.Token
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.TokenInfo
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.Version
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode(byte[]) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Calculate a hash code for the given byte array.
hashCode(char[]) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Calculate a hash code for the given char array.
hashCode(long[]) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Calculate a hash code for the given long array.
hashCode(CK_DATE) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Calculate a hash code for the given date object.
hashCode() - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashOfIssuerPublicKey_ - Variable in class iaik.pkcs.pkcs11.objects.WTLSCertificate
SHA-1 hash of the issuer public key.
hashOfIssuerPublicKey_ - Variable in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
SHA-1 hash of the issuer public key.
hashOfSubjectPublicKey_ - Variable in class iaik.pkcs.pkcs11.objects.WTLSCertificate
SHA-1 hash of the subject public key.
hashOfSubjectPublicKey_ - Variable in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
SHA-1 hash of the subject public key.
hasReset_ - Variable in class iaik.pkcs.pkcs11.objects.MonotonicCounter
True, if this counter has benn reset at least once.
hClientKey - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SSL3_KEY_MAT_OUT
PKCS#11:
hClientMacSecret - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SSL3_KEY_MAT_OUT
PKCS#11:
HEX_DIGITS - Static variable in class iaik.pkcs.pkcs11.wrapper.Functions
For converting numbers to their hex presentation.
HMAC_SHA1 - Static variable in interface iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters.PseudoRandomFunctionType
The indentifier for HMAC Sha-1 version.
hPrivateData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_ECDH2_DERIVE_PARAMS
PKCS#11:
hPrivateData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_ECMQV_DERIVE_PARAMS
key handle for second EC private key value
hPrivateData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_X9_42_DH2_DERIVE_PARAMS
PKCS#11:
hPrivateData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_X9_42_DHMQV_DERIVE_PARAMS
PKCS#11:
hPrivateData_ - Variable in class iaik.pkcs.pkcs11.parameters.EcMQVKeyDerivationParameters
key handle for second EC private key value.
hPublicKey - Variable in class iaik.pkcs.pkcs11.wrapper.CK_X9_42_DHMQV_DERIVE_PARAMS
PKCS#11:
hServerKey - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SSL3_KEY_MAT_OUT
PKCS#11:
hServerMacSecret - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SSL3_KEY_MAT_OUT
PKCS#11:
HW_FEATURE - Static variable in interface iaik.pkcs.pkcs11.objects.Object.ObjectClass
The indentifier for a hardware feature object or any sub-class of it.
HW_FEATURE_TYPE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
hwSlot_ - Variable in class iaik.pkcs.pkcs11.SlotInfo
Indicate, if this slot is a hardware device or if it is just pure software; i.e.

I

iaik.pkcs.pkcs11 - package iaik.pkcs.pkcs11
This package provides a object oriented API to access PKCS#11 modules.
iaik.pkcs.pkcs11.objects - package iaik.pkcs.pkcs11.objects
This package contains all classes for objects and attributes as known from PKCS#11.
iaik.pkcs.pkcs11.parameters - package iaik.pkcs.pkcs11.parameters
This package contains all classes for parameters objects.
iaik.pkcs.pkcs11.wrapper - package iaik.pkcs.pkcs11.wrapper
This package contains the first (lowest) Java layer of the PKCS#11 wrapper.
ID - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
id_ - Variable in class iaik.pkcs.pkcs11.objects.Key
The identifier (ID) of this key.
id_ - Variable in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
The ID attribute of this certificate.
IDEA - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a IDEA key.
IDEA_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_IDEA_CBC)
IDEA_CBC_PAD - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_IDEA_CBC_PAD)
IDEA_ECB - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_IDEA_ECB)
IDEA_KEY_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_IDEA_KEY_GEN)
IDEA_MAC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_IDEA_MAC)
IDEA_MAC_GENERAL - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_IDEA_MAC_GENERAL)
IDEASecretKey - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent IDEA secret keys as specified by PKCS#11 v2.11.
IDEASecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.IDEASecretKey
Deafult Constructor.
IDEASecretKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.IDEASecretKey
Called by getInstance to create an instance of a PKCS#11 IDEA secret key.
INDENT - Static variable in class iaik.pkcs.pkcs11.wrapper.Constants
 
Info - Class in iaik.pkcs.pkcs11
Objects of this class provide information about a PKCS#11 moduel; i.e.
Info(CK_INFO) - Constructor for class iaik.pkcs.pkcs11.Info
Constructor taking the CK_INFO object of the token.
initializationVector_ - Variable in class iaik.pkcs.pkcs11.parameters.InitializationVectorParameters
The initialization vector.
initializationVector_ - Variable in class iaik.pkcs.pkcs11.parameters.PBEParameters
The 8-byte initialization vector (IV), if an IV is required.
initializationVector_ - Variable in class iaik.pkcs.pkcs11.parameters.RC2CbcParameters
The initialization vector.
initializationVector_ - Variable in class iaik.pkcs.pkcs11.parameters.RC5CbcParameters
The initialization vector.
InitializationVectorParameters - Class in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters for general block ciphers in CBC mode.
InitializationVectorParameters(byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.InitializationVectorParameters
Create a new InitializationVectorParameters object with the given initialization vector.
initializationVectorSizeInBits_ - Variable in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters
The length (in bits) of the IV agreed upon during the protocol handshake phase.
initialize(InitializeArgs) - Method in class iaik.pkcs.pkcs11.Module
Initializes the module.
InitializeArgs - Interface in iaik.pkcs.pkcs11
The interface that an object must implement to be a valid parameter for the initialize method of a Module object.
initializeLibrary() - Static method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
This method does the initialization of the native library.
initPIN(char[]) - Method in class iaik.pkcs.pkcs11.Session
Initializes the user-PIN.
initToken(char[], String) - Method in class iaik.pkcs.pkcs11.Token
Initialize the token.
isClockOnToken() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the token has an own clock.
isDecrypt() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Check, if this mechanism can be used for decryption.
isDerive() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Check, if this mechanism can be used for key derivation.
isDigest() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Check, if this mechanism can be used for digesting.
isDigestMechanism() - Method in class iaik.pkcs.pkcs11.Mechanism
This method checks, if this mechanism is a digest mechanism.
isDigestMechanism(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
This method checks, if the mechanism with the given code is a digest mechanism.
isDualCryptoOperations() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the token supports dual crypto operations.
isEcCompress() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Check, if this mechanism can be used with elliptic curve point compressed.
isEcEcParameters() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Check, if this mechanism can be used with EC domain parameters of the choice ecParameters.
isEcF2m() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Check, if this mechanism can be used with EC domain parameters over F2m.
isEcFp() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Check, if this mechanism can be used with EC domain parameters over Fp.
isEcNamedCurve() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Check, if this mechanism can be used with EC domain parameters of the choice namedCurve.
isEcUncompress() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Check, if this mechanism can be used with elliptic curve point uncompressed.
isEncrypt() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Check, if this mechanism can be used for encryption.
isExport() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters
Check whether the keys have to be derived for an export version of the protocol.
isExport(boolean) - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters
Set whether the keys have to be derived for an export version of the protocol.
isExtension() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Check, if there is an extension to the flags; false, if no extensions.
isFullEncryptDecryptMechanism() - Method in class iaik.pkcs.pkcs11.Mechanism
This method checks, if this mechanism is a full encrypt/decrypt mechanism; i.e.
isFullEncryptDecryptMechanism(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
This method checks, if the mechanism with the given code is a full encrypt/decrypt mechanism; i.e.
isFullSignVerifyMechanism() - Method in class iaik.pkcs.pkcs11.Mechanism
This method checks, if this mechanism is a full sign/verify mechanism; i.e.
isFullSignVerifyMechanism(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
This method checks, if the mechanism with the given code is a full sign/verify mechanism; i.e.
isGenerate() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Check, if this mechanism can be used for secret key generation.
isGenerateKeyPair() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Check, if this mechanism can be used for key-pair generation.
isHw() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Check, if this mechanism is performed in hardware.
isHwSlot() - Method in class iaik.pkcs.pkcs11.SlotInfo
Indicate, if the token is a hardware device or if it is just a pure software implementation; e.g.
isKeyDerivationMechanism() - Method in class iaik.pkcs.pkcs11.Mechanism
This method checks, if this mechanism is a key derivation mechanism.
isKeyDerivationMechanism(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
This method checks, if the mechanism with the given code is a key derivation mechanism.
isKeyGenerationMechanism() - Method in class iaik.pkcs.pkcs11.Mechanism
This method checks, if this mechanism is a key generation mechanism for generating symmetric keys.
isKeyGenerationMechanism(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
This method checks, if the mechanism with the given code is a key generation mechanism for generating symmetric keys.
isKeyPairGenerationMechanism() - Method in class iaik.pkcs.pkcs11.Mechanism
This method checks, if this mechanism is a key-pair generation mechanism for generating key-pairs.
isKeyPairGenerationMechanism(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
This method checks, if the mechanism with the given code is a key-pair generation mechanism for generating key-pairs.
isLibraryCantCreateOsThreads() - Method in class iaik.pkcs.pkcs11.DefaultInitializeArgs
Check, if application threads which are executing calls to the library may not use native operating system calls to spawn new threads.
isLibraryCantCreateOsThreads() - Method in interface iaik.pkcs.pkcs11.InitializeArgs
Check, if application threads which are executing calls to the library may not use native operating system calls to spawn new threads.
isLocal() - Method in class iaik.pkcs.pkcs11.objects.DomainParameters
Check, if this key is a local key; i.e.
isLoginRequired() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the token requires the user to log in before certain operations can be performed.
isOsLockingOk() - Method in class iaik.pkcs.pkcs11.DefaultInitializeArgs
Check, if the library can use the native operation system threading model for locking.
isOsLockingOk() - Method in interface iaik.pkcs.pkcs11.InitializeArgs
Check, if the library can use the native operation system threading model for locking.
isPresent() - Method in class iaik.pkcs.pkcs11.objects.Attribute
Check, if this attribute is really present in the associated object.
isProtectedAuthenticationPath() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the token has an protected authentication path.
isRemovableDevice() - Method in class iaik.pkcs.pkcs11.SlotInfo
Indicate, if the token is removalbe from this slot or not.
isResetOnInit() - Method in class iaik.pkcs.pkcs11.objects.MonotonicCounter
Gets the reseet-on-init attribute of this monotonic counter object.
isRestoreKeyNotNeeded() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if a successful save of a session’s cryptographic operations state always contains all keys needed to restore the state of the session.
isRNG() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the token has a random number generator.
isRwSession() - Method in class iaik.pkcs.pkcs11.SessionInfo
Check, if this is a read-write session.
isSecondaryAuthentication() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the token supports secondary authentication for private key objects.
isSender() - Method in class iaik.pkcs.pkcs11.parameters.KEADeriveParameters
Get the option for generating the key (called a TEK).
isSender - Variable in class iaik.pkcs.pkcs11.wrapper.CK_KEA_DERIVE_PARAMS
PKCS#11:
isSender_ - Variable in class iaik.pkcs.pkcs11.parameters.KEADeriveParameters
Option for generating the key (called a TEK).
isSensitive() - Method in class iaik.pkcs.pkcs11.objects.Attribute
Check, if this attribute is sensitive in the associated object.
isSerialSession() - Method in class iaik.pkcs.pkcs11.SessionInfo
Check, if this is a serial session.
isSetUtf8Encoding() - Method in class iaik.pkcs.pkcs11.Session
Returns whether UTF8 encoding is set.
isSetUtf8Encoding() - Method in class iaik.pkcs.pkcs11.Slot
Returns whether UTF8 encoding is set.
isSign() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Check, if this mechanism can be used for signing.
isSignRecover() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Check, if this mechanism can be used for signing with data recovery.
isSignVerifyRecoverMechanism() - Method in class iaik.pkcs.pkcs11.Mechanism
This method checks, if this mechanism is a sign/verify mechanism with message recovery.
isSignVerifyRecoverMechanism(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
This method checks, if the mechanism with the given code is a sign/verify mechanism with message recovery.
isSingleOperationEncryptDecryptMechanism() - Method in class iaik.pkcs.pkcs11.Mechanism
This method checks, if this mechanism is a single-operation encrypt/decrypt mechanism; i.e.
isSingleOperationEncryptDecryptMechanism(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
This method checks, if the mechanism with the given code is a single-operation encrypt/decrypt mechanism; i.e.
isSingleOperationSignVerifyMechanism() - Method in class iaik.pkcs.pkcs11.Mechanism
This method checks, if this mechanism is a single-operation sign/verify mechanism; i.e.
isSingleOperationSignVerifyMechanism(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
This method checks, if the mechanism with the given code is a single-operation sign/verify mechanism; i.e.
isSoPinCountLow() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the security officer-PIN has been entered incorrectly at least once since the last successful authentication.
isSoPinFinalTry() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the security officer has just one try left to supply the correct PIN before the security officer-PIN gets locked.
isSoPinLocked() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the security officer-PIN is locked.
isSoPinToBeChanged() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the security officer PIN value is the default value set by token initialization or manufacturing.
ISSUER - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
issuer_ - Variable in class iaik.pkcs.pkcs11.objects.WTLSCertificate
The issuer attribute of this certificate.
issuer_ - Variable in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
The issuer attribute of this certificate.
isTokenInitialized() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the token is already initialized.
isTokenPresent() - Method in class iaik.pkcs.pkcs11.SlotInfo
Indicates, if there is a token present in this slot.
isUnwrap() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Check, if this mechanism can be used for key unwrapping.
isUserPinCountLow() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the user-PIN has been entered incorrectly at least once since the last successful authentication.
isUserPinFinalTry() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the user has just one try left to supply the correct PIN before the user-PIN gets locked.
isUserPinInitialized() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the user-PIN is already initialized.
isUserPinLocked() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the user-PIN is locked.
isUserPinToBeChanged() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the user PIN value is the default value set by token initialization or manufacturing.
isVerify() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Check, if this mechanism can be used for verification.
isVerifyRecover() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Check, if this mechanism can be used for verification with data recovery.
isWrap() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Check, if this mechanism can be used for key wrapping.
isWrapUnwrapMechanism() - Method in class iaik.pkcs.pkcs11.Mechanism
This method checks, if this mechanism is a wrap/unwrap mechanism; i.e.
isWrapUnwrapMechanism(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
This method checks, if the mechanism with the given code is a wrap/unwrap mechanism; i.e.
isWriteProtected() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the token is write protected.
iterations - Variable in class iaik.pkcs.pkcs11.wrapper.CK_PKCS5_PBKD2_PARAMS
PKCS#11:
iterations_ - Variable in class iaik.pkcs.pkcs11.parameters.PBEParameters
The number of iterations required for the generation.
iterations_ - Variable in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
The number of iterations to perform when generating each block of random data.
iv - Variable in class iaik.pkcs.pkcs11.wrapper.CK_AES_CBC_ENCRYPT_DATA_PARAMS
PKCS#11:
iv - Variable in class iaik.pkcs.pkcs11.wrapper.CK_DES_CBC_ENCRYPT_DATA_PARAMS
PKCS#11:
iv - Variable in class iaik.pkcs.pkcs11.wrapper.CK_RC2_CBC_PARAMS
only the first 8 bytes will be used
iv_ - Variable in class iaik.pkcs.pkcs11.parameters.CbcEncryptDataParameters
The initialization vector for CBC mode of the cipher.

J

JAVA_MIDP_SECURITY_DOMAIN - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
javaMidpSecurityDomain_ - Variable in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Java MIDP security domain: 0 = unspecified (default value), 1 = manufacturer, 2 = operator, 3 = third party
JUNIPER - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a JUNIPER key.
JUNIPER_CBC128 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_JUNIPER_CBC128)
JUNIPER_COUNTER - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_JUNIPER_COUNTER)
JUNIPER_ECB128 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_JUNIPER_ECB128)
JUNIPER_KEY_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_JUNIPER_KEY_GEN)
JUNIPER_SHUFFLE - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_JUNIPER_SHUFFLE)
JUNIPER_WRAP - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_JUNIPER_WRAP)
JuniperSecretKey - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent Juniper secret keys as specified by PKCS#11 v2.11.
JuniperSecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.JuniperSecretKey
Deafult Constructor.
JuniperSecretKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.JuniperSecretKey
Called by getInstance to create an instance of a PKCS#11 Juniper secret key.

K

kdf - Variable in class iaik.pkcs.pkcs11.wrapper.CK_ECDH1_DERIVE_PARAMS
PKCS#11:
kdf - Variable in class iaik.pkcs.pkcs11.wrapper.CK_ECDH2_DERIVE_PARAMS
PKCS#11:
kdf - Variable in class iaik.pkcs.pkcs11.wrapper.CK_ECMQV_DERIVE_PARAMS
key derivation function used on the shared secret value
kdf - Variable in class iaik.pkcs.pkcs11.wrapper.CK_X9_42_DH1_DERIVE_PARAMS
PKCS#11:
kdf - Variable in class iaik.pkcs.pkcs11.wrapper.CK_X9_42_DH2_DERIVE_PARAMS
PKCS#11:
kdf - Variable in class iaik.pkcs.pkcs11.wrapper.CK_X9_42_DHMQV_DERIVE_PARAMS
PKCS#11:
KEA - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a KEA key.
KEA_KEY_DERIVE - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_KEA_KEY_DERIVE)
KEA_KEY_PAIR_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_KEA_KEY_PAIR_GEN)
KEADeriveParameters - Class in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters for the Mechanism.KEA_KEY_DERIVE.
KEADeriveParameters(boolean, byte[], byte[], byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.KEADeriveParameters
Create a new KEADeriveParameters object with the given attributes.
KEAPrivateKey - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent KEA private keys as specified by PKCS#11 v2.11.
KEAPrivateKey() - Constructor for class iaik.pkcs.pkcs11.objects.KEAPrivateKey
Deafult Constructor.
KEAPrivateKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.KEAPrivateKey
Called by getInstance to create an instance of a PKCS#11 KEA private key.
KEAPublicKey - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent KEA public keys as specified by PKCS#11 v2.11.
KEAPublicKey() - Constructor for class iaik.pkcs.pkcs11.objects.KEAPublicKey
Deafult Constructor.
KEAPublicKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.KEAPublicKey
Called by getInstance to create an instance of a PKCS#11 KEA public key.
Key - Class in iaik.pkcs.pkcs11.objects
An object of this class represents a key as defined by PKCS#11 2.11.
Key() - Constructor for class iaik.pkcs.pkcs11.objects.Key
The default constructor.
Key(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.Key
Called by sub-classes to create an instance of a PKCS#11 key.
Key.KeyType - Interface in iaik.pkcs.pkcs11.objects
This interface defines the available key types as defined by PKCS#11 2.11: RSA, DSA, DH, ECDSA, KEA, GENERIC_SECRET, RC2, RC4, DES, DES2, DES3, CAST, CAST3, CAST5, CAST128, RC5, IDEA, SKIPJACK, BATON, JUNIPER, CDMF, AES, EC, X9_42_DH or VENDOR_DEFINED.
Key.VendorDefinedKeyBuilder - Interface in iaik.pkcs.pkcs11.objects
If an application uses vendor defined keys, it must implement this interface and install such an object handler using setVendorDefinedKeyBuilder.
KEY_GEN_MECHANISM - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
KEY_TYPE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
KEY_WRAP_LYNKS - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_KEY_WRAP_LYNKS)
KEY_WRAP_SET_OAEP - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_KEY_WRAP_SET_OAEP)
keyDerivationFunction_ - Variable in class iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters
The key derivation function used on the shared secret value.
keyDerivationMechanisms_ - Static variable in class iaik.pkcs.pkcs11.wrapper.Functions
This table contains the mechanisms that are key derivation mechanisms.
KeyDerivationStringDataParameters - Class in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters for several key derivation mechanisms that need string data as parameter.
KeyDerivationStringDataParameters(byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.KeyDerivationStringDataParameters
Create a new KeyDerivationStringDataParameters object with the given data.
keyGenerationMechanisms_ - Static variable in class iaik.pkcs.pkcs11.wrapper.Functions
This table contains the mechanisms that key generation mechanisms; i.e.
keyGenMechanism_ - Variable in class iaik.pkcs.pkcs11.objects.Key
The mechanism used to generate the key material.
KeyPair - Class in iaik.pkcs.pkcs11.objects
This class does not correspond to any PKCS#11 object.
KeyPair(PublicKey, PrivateKey) - Constructor for class iaik.pkcs.pkcs11.objects.KeyPair
Constructor that takes a public and a private key.
keyPairGenerationMechanisms_ - Static variable in class iaik.pkcs.pkcs11.wrapper.Functions
This table contains the mechanisms that key-pair generation mechanisms; i.e.
keySizeInBits_ - Variable in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters
The length (in bits) of the secret keys agreed upon during the protocol handshake phase.
keyType_ - Variable in class iaik.pkcs.pkcs11.objects.DomainParameters
The type of this key.
keyType_ - Variable in class iaik.pkcs.pkcs11.objects.Key
The type of this key.
KeyTypeAttribute - Class in iaik.pkcs.pkcs11.objects
This is a special version of a long attribute for the type of a key type.
KeyTypeAttribute() - Constructor for class iaik.pkcs.pkcs11.objects.KeyTypeAttribute
Empty constructor.
keyTypeNames_ - Static variable in class iaik.pkcs.pkcs11.objects.Key
A table holding string representations for all known key types.
KeyWrapSetOaepParameters - Class in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters for the Mechanism.KEY_WRAP_SET_OAEP.
KeyWrapSetOaepParameters(byte, byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.KeyWrapSetOaepParameters
Create a new KEADeriveParameters object with the given attributes.

L

LABEL - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
label - Variable in class iaik.pkcs.pkcs11.wrapper.CK_TOKEN_INFO
must be blank padded and only the first 32 chars will be used
label_ - Variable in class iaik.pkcs.pkcs11.objects.Storage
The label of this object.
label_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
The label of this token.
libraryCantCreateOsThreads_ - Variable in class iaik.pkcs.pkcs11.DefaultInitializeArgs
Indicates that application threads which are executing calls to the library may not use native operating system calls to spawn new threads.
libraryDescription - Variable in class iaik.pkcs.pkcs11.wrapper.CK_INFO
must be blank padded - only the first 32 chars will be used
libraryDescription_ - Variable in class iaik.pkcs.pkcs11.Info
A description of this module.
libraryVersion - Variable in class iaik.pkcs.pkcs11.wrapper.CK_INFO
PKCS#11:
libraryVersion_ - Variable in class iaik.pkcs.pkcs11.Info
The version number of this module.
linkedAndInitialized_ - Static variable in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
Indicates, if the static linking and initialization of the library is already done.
loadWrapperFromJar(boolean) - Static method in class iaik.pkcs.pkcs11.wrapper.PKCS11Connector
Tries to load the PKCS#11 wrapper native library included in the class path (jar file).
LOCAL - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
local_ - Variable in class iaik.pkcs.pkcs11.objects.DomainParameters
True, if this key was created (generated or copiedfrom a different key) on the token.
local_ - Variable in class iaik.pkcs.pkcs11.objects.Key
True, if this key was created (generated or copied from a different key) on the token.
lockMutex(Object) - Method in class iaik.pkcs.pkcs11.DefaultMutexHandler
If this method is called on with a mutex object which is not locked, the calling thread obtains a lock on that mutex object and returns.
lockMutex(Object) - Method in interface iaik.pkcs.pkcs11.MutexHandler
If this method is called on with a mutex object which is not locked, the calling thread obtains a lock on that mutex object and returns.
LockMutex - Variable in class iaik.pkcs.pkcs11.wrapper.CK_C_INITIALIZE_ARGS
PKCS#11:
login(boolean, char[]) - Method in class iaik.pkcs.pkcs11.Session
Logs in the user or the security officer to the session.
loginRequired_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
True, if the token requires the user to login to perform certain operations.
logout() - Method in class iaik.pkcs.pkcs11.Session
Logs out this session.
LongAttribute - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent a long attribute of an PKCS#11 object as specified by PKCS#11.
LongAttribute(Long) - Constructor for class iaik.pkcs.pkcs11.objects.LongAttribute
Constructor taking the PKCS#11 type of the attribute.

M

MacGeneralParameters - Class in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters for the MAC algorithms for the following mechanisms: DES, DES3 (triple-DES), CAST, CAST3, CAST128 (CAST5), IDEA, and CDMF ciphers.
MacGeneralParameters(long) - Constructor for class iaik.pkcs.pkcs11.parameters.MacGeneralParameters
Create a new MacGeneralParameters object with the given MAC length.
macLength_ - Variable in class iaik.pkcs.pkcs11.parameters.MacGeneralParameters
The length of the MAC produced, in bytes.
macLength_ - Variable in class iaik.pkcs.pkcs11.parameters.RC2MacGeneralParameters
The length of the MAC produced, in bytes.
macLength_ - Variable in class iaik.pkcs.pkcs11.parameters.RC5MacGeneralParameters
The length of the MAC produced, in bytes.
macSizeInBits_ - Variable in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters
The length (in bits) of the MACing keys agreed upon during the protocol handshake phase.
major - Variable in class iaik.pkcs.pkcs11.wrapper.CK_VERSION
PKCS#11:
major_ - Variable in class iaik.pkcs.pkcs11.Version
The major version number.
manufacturerID - Variable in class iaik.pkcs.pkcs11.wrapper.CK_INFO
must be blank padded - only the first 32 chars will be used
manufacturerID - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SLOT_INFO
must be blank padded and only the first 32 chars will be used
manufacturerID - Variable in class iaik.pkcs.pkcs11.wrapper.CK_TOKEN_INFO
must be blank padded and only the first 32 chars will be used
manufacturerID_ - Variable in class iaik.pkcs.pkcs11.Info
The identifer for the manufacturer of this module.
manufacturerID_ - Variable in class iaik.pkcs.pkcs11.SlotInfo
A string identifying the manufacturer of this slot.
manufacturerID_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
The identifier of the manufacturer of this token.
maskGenerationFunction_ - Variable in class iaik.pkcs.pkcs11.parameters.RSAPkcsParameters
The mask to apply to the encoded block.
maxKeySize_ - Variable in class iaik.pkcs.pkcs11.MechanismInfo
The maximum key length supported by this algorithm.
maxPinLen_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
The maximum PIN length that this token allows.
maxRwSessionCount_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
Maximum number of concurrent (open) read-write sessions.
maxSessionCount_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
The maximum number of concurrent (open) sessions.
MD2 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_MD2)
MD2_HMAC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_MD2_HMAC)
MD2_HMAC_GENERAL - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_MD2_HMAC_GENERAL)
MD2_KEY_DERIVATION - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_MD2_KEY_DERIVATION)
MD2_RSA_PKCS - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_MD2_RSA_PKCS)
MD5 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_MD5)
MD5_HMAC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_MD5_HMAC)
MD5_HMAC_GENERAL - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_MD5_HMAC_GENERAL)
MD5_KEY_DERIVATION - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_MD5_KEY_DERIVATION)
MD5_RSA_PKCS - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_MD5_RSA_PKCS)
Mechanism - Class in iaik.pkcs.pkcs11
Objects of this class represent a mechansim as defined in PKCS#11.
Mechanism(long) - Constructor for class iaik.pkcs.pkcs11.Mechanism
Constructor taking just the mechansim code as defined in PKCS11Constants.
Mechanism - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent Mechanism Objects as introduced in PKCS#11 2.20.
Mechanism() - Constructor for class iaik.pkcs.pkcs11.objects.Mechanism
The default constructor.
Mechanism(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.Mechanism
Constructor taking the reference to the PKCS#11 module for accessing the object's attributes, the session handle to use for reading the attribute values and the object handle.
MECHANISM - Static variable in interface iaik.pkcs.pkcs11.objects.Object.ObjectClass
The indentifier for a mechanism object or any sub-class of it.
mechanism - Variable in class iaik.pkcs.pkcs11.wrapper.CK_MECHANISM
PKCS#11:
MECHANISM_TYPE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
MechanismArrayAttribute - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent a mechanism array attribute of a PKCS#11 object as specified by PKCS#11.
MechanismArrayAttribute(Long) - Constructor for class iaik.pkcs.pkcs11.objects.MechanismArrayAttribute
Constructor taking the PKCS#11 type of the attribute.
MechanismAttribute - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent a mechanism attribute of an PKCS#11 object as specified by PKCS#11.
MechanismAttribute(Long) - Constructor for class iaik.pkcs.pkcs11.objects.MechanismAttribute
Constructor taking the PKCS#11 type of the attribute.
mechanismCodeToString(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Converts the long value code of a mechanism to a name.
MechanismInfo - Class in iaik.pkcs.pkcs11
Objects of this class provide information about a certain mechanism that a token implements.
MechanismInfo() - Constructor for class iaik.pkcs.pkcs11.MechanismInfo
Default constructor.
MechanismInfo(CK_MECHANISM_INFO) - Constructor for class iaik.pkcs.pkcs11.MechanismInfo
Constructor taking a CK_MECHANISM_INFO object as data source.
mechanismInfoFlagsToString(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Converts the long value flags to a MechanismInfoFlag string.
mechanismType_ - Variable in class iaik.pkcs.pkcs11.objects.Mechanism
The mechanism Type of this Mechanism object.
mechansimNames_ - Static variable in class iaik.pkcs.pkcs11.wrapper.Functions
Maps mechanism codes as Long to their names as Strings.
mgf - Variable in class iaik.pkcs.pkcs11.wrapper.CK_RSA_PKCS_OAEP_PARAMS
PKCS#11:
mgf - Variable in class iaik.pkcs.pkcs11.wrapper.CK_RSA_PKCS_PSS_PARAMS
PKCS#11:
MIME_TYPES - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
minKeySize_ - Variable in class iaik.pkcs.pkcs11.MechanismInfo
The minimum key length supported by this algorithm.
minor - Variable in class iaik.pkcs.pkcs11.wrapper.CK_VERSION
PKCS#11:
minor_ - Variable in class iaik.pkcs.pkcs11.Version
The minor version number.
minPinLen_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
The minimum PIN length that this token allows.
model - Variable in class iaik.pkcs.pkcs11.wrapper.CK_TOKEN_INFO
must be blank padded and only the first 16 chars will be used
model_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
The model of this token.
MODIFIABLE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
modifiable_ - Variable in class iaik.pkcs.pkcs11.objects.Storage
True, if this object is modifiable.
Module - Class in iaik.pkcs.pkcs11
Objects of this class represent a PKCS#11 module.
Module(PKCS11) - Constructor for class iaik.pkcs.pkcs11.Module
Create a new module that uses the given PKCS11 interface to interact with the token.
Module.SlotRequirement - Interface in iaik.pkcs.pkcs11
This interface defines the required properties for a slot.
Module.WaitingBehavior - Interface in iaik.pkcs.pkcs11
This interface defines the allowed constants for the wanted waiting behavior when calling waitForSlotEvent.
module_ - Variable in class iaik.pkcs.pkcs11.Session
A reference to the underlying PKCS#11 module to perform the operations.
module_ - Variable in class iaik.pkcs.pkcs11.Slot
The module that created this slot object.
MODULUS - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
modulus_ - Variable in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
The modulus (n) of this RSA key.
modulus_ - Variable in class iaik.pkcs.pkcs11.objects.RSAPublicKey
The modulus (n) of this RSA key.
MODULUS_BITS - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
modulusBits_ - Variable in class iaik.pkcs.pkcs11.objects.RSAPublicKey
The bit-length of the modulus of this RSA key.
MONOTONIC_COUNTER - Static variable in interface iaik.pkcs.pkcs11.objects.HardwareFeature.FeatureType
The indentifier for a monotonic counter.
MonotonicCounter - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent a monotonic counter as specified by PKCS#11 v2.11.
MonotonicCounter() - Constructor for class iaik.pkcs.pkcs11.objects.MonotonicCounter
Deafult Constructor.
MonotonicCounter(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.MonotonicCounter
Called by getInstance to create an instance of a PKCS#11 monotonic counter.
month - Variable in class iaik.pkcs.pkcs11.wrapper.CK_DATE
PKCS#11:
MutexHandler - Interface in iaik.pkcs.pkcs11
Objects that implement this interface can be used in the InitializeArgs to handle mutex functionality.
mutexHandler_ - Variable in class iaik.pkcs.pkcs11.DefaultInitializeArgs
The mutex-handler of this object.

N

NAME_CKM_AES_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_AES_CBC_ENCRYPT_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_AES_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_AES_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_AES_ECB_ENCRYPT_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_AES_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_AES_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_AES_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_BATON_CBC128 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_BATON_COUNTER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_BATON_ECB128 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_BATON_ECB96 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_BATON_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_BATON_SHUFFLE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_BATON_WRAP - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_BLOWFISH_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_BLOWFISH_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CAST128_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CAST128_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CAST128_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CAST128_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CAST128_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CAST128_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CAST3_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CAST3_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CAST3_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CAST3_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CAST3_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CAST3_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CAST5_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CAST5_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CAST5_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CAST5_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CAST5_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CAST5_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CAST_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CAST_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CAST_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CAST_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CAST_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CAST_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CDMF_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CDMF_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CDMF_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CDMF_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CDMF_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CDMF_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CMS_SIG - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CONCATENATE_BASE_AND_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CONCATENATE_BASE_AND_KEY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_CONCATENATE_DATA_AND_BASE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DES2_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DES3_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DES3_CBC_ENCRYPT_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DES3_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DES3_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DES3_ECB_ENCRYPT_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DES3_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DES3_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DES3_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DES_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DES_CBC_ENCRYPT_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DES_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DES_CFB64 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DES_CFB8 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DES_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DES_ECB_ENCRYPT_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DES_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DES_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DES_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DES_OFB64 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DES_OFB8 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DH_PKCS_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DH_PKCS_KEY_PAIR_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DH_PKCS_PARAMETER_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DSA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DSA_KEY_PAIR_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DSA_PARAMETER_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_DSA_SHA1 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_EC_KEY_PAIR_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_ECDH1_COFACTOR_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_ECDH1_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_ECDSA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_ECDSA_KEY_PAIR_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_ECDSA_SHA1 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_ECMQV_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_EXTRACT_KEY_FROM_KEY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_FASTHASH - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_FORTEZZA_TIMESTAMP - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_GENERIC_SECRET_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_IDEA_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_IDEA_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_IDEA_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_IDEA_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_IDEA_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_IDEA_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_JUNIPER_CBC128 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_JUNIPER_COUNTER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_JUNIPER_ECB128 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_JUNIPER_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_JUNIPER_SHUFFLE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_JUNIPER_WRAP - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_KEA_KEY_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_KEA_KEY_PAIR_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_KEY_WRAP_LYNKS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_KEY_WRAP_SET_OAEP - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_MD2 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_MD2_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_MD2_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_MD2_KEY_DERIVATION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_MD2_RSA_PKCS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_MD5 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_MD5_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_MD5_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_MD5_KEY_DERIVATION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_MD5_RSA_PKCS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_PBA_SHA1_WITH_SHA1_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_PBE_MD2_DES_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_PBE_MD5_CAST128_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_PBE_MD5_CAST3_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_PBE_MD5_CAST5_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_PBE_MD5_CAST_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_PBE_MD5_DES_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_PBE_SHA1_CAST128_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_PBE_SHA1_CAST5_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_PBE_SHA1_DES2_EDE_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_PBE_SHA1_DES3_EDE_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_PBE_SHA1_RC2_128_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_PBE_SHA1_RC2_40_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_PBE_SHA1_RC4_128 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_PBE_SHA1_RC4_40 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_PKCS5_PBKD2 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RC2_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RC2_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RC2_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RC2_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RC2_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RC2_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RC4 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RC4_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RC5_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RC5_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RC5_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RC5_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RC5_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RC5_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RIPEMD128 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RIPEMD128_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RIPEMD128_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RIPEMD128_RSA_PKCS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RIPEMD160 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RIPEMD160_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RIPEMD160_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RIPEMD160_RSA_PKCS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RSA_9796 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RSA_PKCS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RSA_PKCS_KEY_PAIR_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RSA_PKCS_OAEP - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RSA_PKCS_PSS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RSA_X9_31 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RSA_X9_31_KEY_PAIR_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_RSA_X_509 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SHA1_KEY_DERIVATION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SHA1_RSA_PKCS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SHA1_RSA_PKCS_PSS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SHA1_RSA_X9_31 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SHA256 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SHA256_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SHA256_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SHA256_KEY_DERIVATION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SHA256_RSA_PKCS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SHA256_RSA_PKCS_PSS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SHA384 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SHA384_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SHA384_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SHA384_KEY_DERIVATION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SHA384_RSA_PKCS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SHA384_RSA_PKCS_PSS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SHA512 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SHA512_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SHA512_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SHA512_KEY_DERIVATION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SHA512_RSA_PKCS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SHA512_RSA_PKCS_PSS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SHA_1 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SHA_1_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SHA_1_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SKIPJACK_CBC64 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SKIPJACK_CFB16 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SKIPJACK_CFB32 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SKIPJACK_CFB64 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SKIPJACK_CFB8 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SKIPJACK_ECB64 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SKIPJACK_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SKIPJACK_OFB64 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SKIPJACK_PRIVATE_WRAP - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SKIPJACK_RELAYX - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SKIPJACK_WRAP - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SSL3_KEY_AND_MAC_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SSL3_MASTER_KEY_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SSL3_MASTER_KEY_DERIVE_DH - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SSL3_MD5_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SSL3_PRE_MASTER_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_SSL3_SHA1_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_TLS_KEY_AND_MAC_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_TLS_MASTER_KEY_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_TLS_MASTER_KEY_DERIVE_DH - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_TLS_PRE_MASTER_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_TLS_PRF - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_TWOFISH_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_TWOFISH_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_VENDOR_DEFINED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_WTLS_CLIENT_KEY_AND_MAC_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_WTLS_MASTER_KEY_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_WTLS_MASTER_KEY_DERIVE_DH_ECC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_WTLS_PRE_MASTER_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_WTLS_PRF - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_WTLS_SERVER_KEY_AND_MAC_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_X9_42_DH_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_X9_42_DH_HYBRID_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_X9_42_DH_KEY_PAIR_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_X9_42_DH_PARAMETER_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_X9_42_MQV_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NAME_CKM_XOR_BASE_AND_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
NEVER_EXTRACTABLE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
neverExtractable_ - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
True, if this private key was never extractable.
neverExtractable_ - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
True, if this key was never extractable.
NEWLINE - Static variable in class iaik.pkcs.pkcs11.wrapper.Constants
 
newPassword_ - Variable in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
The new user-supplied password.
newPublicData_ - Variable in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
The new key exchange public key value.
newRandomA_ - Variable in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
The new random Ra data.
not() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Create a new MechanismInfo objects whichs flags are a logical NOT of this object's flags.
Notify - Interface in iaik.pkcs.pkcs11
Interface for notification callbacks.
notify(Session, boolean, Object) - Method in interface iaik.pkcs.pkcs11.Notify
The module calls this method in certain events.
NULL - Static variable in interface iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters.KeyDerivationFunctionType
The indentifier for CKD_NULL.
NULL_PTR - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 

O

Object - Class in iaik.pkcs.pkcs11.objects
An object of this class represents an object as defined by PKCS#11.
Object() - Constructor for class iaik.pkcs.pkcs11.objects.Object
The default constructor.
Object(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.Object
The subclasses that are used to create objects by reading the attributes from the token should call this super-constructor first.
Object.ObjectClass - Interface in iaik.pkcs.pkcs11.objects
This interface defines the available object classes as defined by PKCS#11: DATA, CERTIFICATE, PUBLIC_KEY, PRIVATE_KEY, SECRET_KEY, HW_FEATURE, DOMAIN_PARAMETERS or VENDOR_DEFINED.
Object.VendorDefinedObjectBuilder - Interface in iaik.pkcs.pkcs11.objects
If an application uses vendor defined objects, it must implement this interface and install such an object handler using setVendorDefinedObjectBuilder.
object_ - Variable in class iaik.pkcs.pkcs11.parameters.ObjectHandleParameters
The PKCS#11 object.
OBJECT_ID - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
objectClass_ - Variable in class iaik.pkcs.pkcs11.objects.Object
The class type of this object.
ObjectClassAttribute - Class in iaik.pkcs.pkcs11.objects
This is a special version of a long attribute for the type of a object class.
ObjectClassAttribute() - Constructor for class iaik.pkcs.pkcs11.objects.ObjectClassAttribute
Empty constructor.
objectClassNames_ - Static variable in class iaik.pkcs.pkcs11.objects.Object
A table holding string representations for all known key types.
objectHandle_ - Variable in class iaik.pkcs.pkcs11.objects.Object
The object handle as given from the PKCS#11 driver.
ObjectHandleParameters - Class in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters for Mechanisms.CONCATENATE_BASE_AND_KEY.
ObjectHandleParameters(Object) - Constructor for class iaik.pkcs.pkcs11.parameters.ObjectHandleParameters
Create a new ObjectHandleParameters object using the given object.
objectID_ - Variable in class iaik.pkcs.pkcs11.objects.Data
The object ID attribute of this data object (DER-encoded).
oldPassword_ - Variable in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
The old user-supplied password.
oldPublicData_ - Variable in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
The old key exchange public key value.
oldRandomA_ - Variable in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
The old random Ra data.
oldWrappedX_ - Variable in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
The old wrapped key.
openSession(boolean, boolean, Object, Notify) - Method in class iaik.pkcs.pkcs11.Token
Open a new session to perfom operations on this token.
or(MechanismInfo) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Create a new MechanismInfo objects whichs flags are a logical OR of this object's flags and the other object's flags.
osLockingOk_ - Variable in class iaik.pkcs.pkcs11.DefaultInitializeArgs
Indicates that the libary may use mechanisms of the operating-system to do thread-locking.
OtherAttribute - Class in iaik.pkcs.pkcs11.objects
 
OtherAttribute() - Constructor for class iaik.pkcs.pkcs11.objects.OtherAttribute
 
otherInfo_ - Variable in class iaik.pkcs.pkcs11.parameters.X942DH1KeyDerivationParameters
The data shared between the two parties.
OWNER - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
owner_ - Variable in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
The owner attribute of this certificate.

P

PARALLEL_SESSION - Static variable in interface iaik.pkcs.pkcs11.Token.SessionType
Indicates a parallel session.
Parameters - Interface in iaik.pkcs.pkcs11.parameters
Every parameters class implements this interface through which the module.
parameters_ - Variable in class iaik.pkcs.pkcs11.Mechanism
The parameters of the mechanism.
parseTime(char[]) - Static method in class iaik.pkcs.pkcs11.Util
Parse a time character array as defined in PKCS#11 and return is as a Date object.
password_ - Variable in class iaik.pkcs.pkcs11.parameters.PBEParameters
The password to be used in the PBE key generation.
password_ - Variable in class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters
The user-supplied password.
PBA_SHA1_WITH_SHA1_HMAC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_PBA_SHA1_WITH_SHA1_HMAC)
pBaseG - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SKIPJACK_PRIVATE_WRAP_PARAMS
ulPAndGLen == pPrimeP.length == pBaseG.length PKCS#11:
PBE_MD2_DES_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_PBE_MD2_DES_CBC)
PBE_MD5_CAST128_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_PBE_MD5_CAST128_CBC)
PBE_MD5_CAST3_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_PBE_MD5_CAST3_CBC)
PBE_MD5_CAST5_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_PBE_MD5_CAST5_CBC)
PBE_MD5_CAST_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_PBE_MD5_CAST_CBC)
PBE_MD5_DES_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_PBE_MD5_DES_CBC)
PBE_SHA1_CAST128_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_PBE_SHA1_CAST128_CBC)
PBE_SHA1_CAST5_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_PBE_SHA1_CAST5_CBC)
PBE_SHA1_DES2_EDE_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_PBE_SHA1_DES2_EDE_CBC)
PBE_SHA1_DES3_EDE_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_PBE_SHA1_DES3_EDE_CBC)
PBE_SHA1_RC2_128_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_PBE_SHA1_RC2_128_CBC)
PBE_SHA1_RC2_40_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_PBE_SHA1_RC2_40_CBC)
PBE_SHA1_RC4_128 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_PBE_SHA1_RC4_128)
PBE_SHA1_RC4_40 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_PBE_SHA1_RC4_40)
PBEParameters - Class in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters for the Mechanism.PBA_* and Mechanism.PBA_SHA1_WITH_SHA1_HMAC mechanisms.
PBEParameters(char[], char[], char[], long) - Constructor for class iaik.pkcs.pkcs11.parameters.PBEParameters
Create a new PBEDeriveParameters object with the given attributes.
pClientRandom - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SSL3_RANDOM_DATA
PKCS#11:
pData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_AES_CBC_ENCRYPT_DATA_PARAMS
PKCS#11:
pData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_DES_CBC_ENCRYPT_DATA_PARAMS
PKCS#11:
pData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_KEY_DERIVATION_STRING_DATA
PKCS#11:
pInitVector - Variable in class iaik.pkcs.pkcs11.wrapper.CK_PBE_PARAMS
PKCS#11:
pIv - Variable in class iaik.pkcs.pkcs11.wrapper.CK_RC5_CBC_PARAMS
PKCS#11:
pIVClient - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SSL3_KEY_MAT_OUT
PKCS#11:
pIVServer - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SSL3_KEY_MAT_OUT
PKCS#11:
PIXEL_X - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
PIXEL_Y - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
PKCS11 - Interface in iaik.pkcs.pkcs11.wrapper
If the underlaying PKCS#11 function retuns CK_OK, the method returns normally.
PKCS11_WRAPPER - Static variable in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
The name of the native part of the wrapper; i.e.
PKCS11Connector - Class in iaik.pkcs.pkcs11.wrapper
This class is a sort of factory to get a implementation of the PKCS11 interface.
PKCS11Connector() - Constructor for class iaik.pkcs.pkcs11.wrapper.PKCS11Connector
Empty constructor for internal use only.
PKCS11Constants - Interface in iaik.pkcs.pkcs11.wrapper
This interface holds constants of the PKCS#11 v2.11 standard.
PKCS11Exception - Exception in iaik.pkcs.pkcs11.wrapper
This is the superclass of all checked exceptions used by this package.
PKCS11Exception(long) - Constructor for exception iaik.pkcs.pkcs11.wrapper.PKCS11Exception
Constructor taking the error code as defined for the CKR_* constants in PKCS#11.
PKCS11Implementation - Class in iaik.pkcs.pkcs11.wrapper
This is the default implementation of the PKCS11 interface.
pkcs11MechanismCode_ - Variable in class iaik.pkcs.pkcs11.Mechanism
The code of the machanism as defined in PKCS11Constants (or pkcs11t.h likewise).
pkcs11Module_ - Variable in class iaik.pkcs.pkcs11.Module
Interface to the underlying PKCS#11 module.
pkcs11Module_ - Variable in class iaik.pkcs.pkcs11.Session
A reference to the underlying PKCS#11 module to perform the operations.
pkcs11ModulePath_ - Variable in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
The PKCS#11 module to connect to.
PKCS11RuntimeException - Exception in iaik.pkcs.pkcs11.wrapper
This is the superclass of all runtime exception used by this library.
PKCS11RuntimeException() - Constructor for exception iaik.pkcs.pkcs11.wrapper.PKCS11RuntimeException
Empty constructor.
PKCS11RuntimeException(String) - Constructor for exception iaik.pkcs.pkcs11.wrapper.PKCS11RuntimeException
Constructor taking a string that describes the reason of the exception in more detail.
PKCS11RuntimeException(Exception) - Constructor for exception iaik.pkcs.pkcs11.wrapper.PKCS11RuntimeException
Constructor taking an other exception to wrap.
PKCS11RuntimeException(String, Exception) - Constructor for exception iaik.pkcs.pkcs11.wrapper.PKCS11RuntimeException
Constructor taking a message for this exception and an other exception to wrap.
PKCS11UTIL - Class in iaik.pkcs.pkcs11.wrapper
 
PKCS11UTIL() - Constructor for class iaik.pkcs.pkcs11.wrapper.PKCS11UTIL
 
PKCS5_PBKD2 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_PKCS5_PBKD2)
PKCS5PBKD2Parameters - Class in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters for the Mechanism.PKCS5_PKKD2 mechanism.
PKCS5PBKD2Parameters(long, byte[], long, long, byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
Create a new PBEDeriveParameters object with the given attributes.
PKCS5PBKD2Parameters.PseudoRandomFunctionType - Interface in iaik.pkcs.pkcs11.parameters
This interface defines the available pseudo-random function types as defined by PKCS#11: CKP_PKCS5_PBKD2_HMAC_SHA1.
PKCS5PBKD2Parameters.SaltSourceType - Interface in iaik.pkcs.pkcs11.parameters
This interface defines the available sources of the salt value as defined by PKCS#11: CKZ_SALT_SPECIFIED.
pNewPassword - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SKIPJACK_RELAYX_PARAMS
PKCS#11:
pNewPublicData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SKIPJACK_RELAYX_PARAMS
PKCS#11:
pNewRandomA - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SKIPJACK_RELAYX_PARAMS
PKCS#11:
pOldPassword - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SKIPJACK_RELAYX_PARAMS
PKCS#11:
pOldPublicData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SKIPJACK_RELAYX_PARAMS
PKCS#11:
pOldRandomA - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SKIPJACK_RELAYX_PARAMS
PKCS#11:
pOldWrappedX - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SKIPJACK_RELAYX_PARAMS
PKCS#11:
pOtherInfo - Variable in class iaik.pkcs.pkcs11.wrapper.CK_X9_42_DH1_DERIVE_PARAMS
PKCS#11:
pOtherInfo - Variable in class iaik.pkcs.pkcs11.wrapper.CK_X9_42_DH2_DERIVE_PARAMS
PKCS#11:
pOtherInfo - Variable in class iaik.pkcs.pkcs11.wrapper.CK_X9_42_DHMQV_DERIVE_PARAMS
PKCS#11:
pParameter - Variable in class iaik.pkcs.pkcs11.wrapper.CK_MECHANISM
PKCS#11:
pPassword - Variable in class iaik.pkcs.pkcs11.wrapper.CK_PBE_PARAMS
PKCS#11:
pPassword - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SKIPJACK_PRIVATE_WRAP_PARAMS
PKCS#11:
pPrfData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_PKCS5_PBKD2_PARAMS
PKCS#11:
pPrimeP - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SKIPJACK_PRIVATE_WRAP_PARAMS
ulPAndGLen == pPrimeP.length == pBaseG.length
pPublicData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_ECDH1_DERIVE_PARAMS
PKCS#11:
pPublicData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_ECDH2_DERIVE_PARAMS
PKCS#11:
pPublicData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_ECMQV_DERIVE_PARAMS
pointer to other party’s first EC public key value
pPublicData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_KEA_DERIVE_PARAMS
PKCS#11:
pPublicData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SKIPJACK_PRIVATE_WRAP_PARAMS
PKCS#11:
pPublicData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_X9_42_DH1_DERIVE_PARAMS
PKCS#11:
pPublicData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_X9_42_DH2_DERIVE_PARAMS
PKCS#11:
pPublicData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_X9_42_DHMQV_DERIVE_PARAMS
PKCS#11:
pPublicData2 - Variable in class iaik.pkcs.pkcs11.wrapper.CK_ECDH2_DERIVE_PARAMS
PKCS#11:
pPublicData2 - Variable in class iaik.pkcs.pkcs11.wrapper.CK_ECMQV_DERIVE_PARAMS
pointer to other party’s second EC public key value
pPublicData2 - Variable in class iaik.pkcs.pkcs11.wrapper.CK_X9_42_DH2_DERIVE_PARAMS
PKCS#11:
pPublicData2 - Variable in class iaik.pkcs.pkcs11.wrapper.CK_X9_42_DHMQV_DERIVE_PARAMS
PKCS#11:
pPublicData2_ - Variable in class iaik.pkcs.pkcs11.parameters.EcMQVKeyDerivationParameters
pointer to other party’s second EC public key value.
pRandomA - Variable in class iaik.pkcs.pkcs11.wrapper.CK_KEA_DERIVE_PARAMS
ulRandomLen == pRandomA.length == pRandomB.length
pRandomA - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SKIPJACK_PRIVATE_WRAP_PARAMS
PKCS#11:
pRandomB - Variable in class iaik.pkcs.pkcs11.wrapper.CK_KEA_DERIVE_PARAMS
ulRandomLen == pRandomA.length == pRandomB.length
present_ - Variable in class iaik.pkcs.pkcs11.objects.Attribute
True, if the object really posesses this attribute.
pReserved - Variable in class iaik.pkcs.pkcs11.wrapper.CK_C_INITIALIZE_ARGS
PKCS#11:
pReturnedKeyMaterial - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SSL3_KEY_MAT_PARAMS
PKCS#11:
prf - Variable in class iaik.pkcs.pkcs11.wrapper.CK_PKCS5_PBKD2_PARAMS
PKCS#11:
PRIME - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
prime1_ - Variable in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
The first prime factor (p) of this RSA key, for use with CRT.
prime2_ - Variable in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
The second prime factor (q) of this RSA key, for use with CRT.
prime_ - Variable in class iaik.pkcs.pkcs11.objects.DHParams
The prime (p) of this DH key.
prime_ - Variable in class iaik.pkcs.pkcs11.objects.DHPrivateKey
The prime (p) of this DH key.
prime_ - Variable in class iaik.pkcs.pkcs11.objects.DHPublicKey
The prime (p) of this DH key.
prime_ - Variable in class iaik.pkcs.pkcs11.objects.DSAParams
The prime (p) of this DSA key.
prime_ - Variable in class iaik.pkcs.pkcs11.objects.DSAPrivateKey
The prime (p) of this DSA key.
prime_ - Variable in class iaik.pkcs.pkcs11.objects.DSAPublicKey
The prime (p) of this DSA key.
prime_ - Variable in class iaik.pkcs.pkcs11.objects.KEAPrivateKey
The prime (p) of this KEA key.
prime_ - Variable in class iaik.pkcs.pkcs11.objects.KEAPublicKey
The prime (p) of this KEA key.
PRIME_1 - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
PRIME_2 - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
PRIME_BITS - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
primeBits_ - Variable in class iaik.pkcs.pkcs11.objects.DHParams
The length of the prime value in bits.
primeBits_ - Variable in class iaik.pkcs.pkcs11.objects.DSAParams
The bit length of the prim value.
primeP_ - Variable in class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters
The prime p value.
PRIVATE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
private_ - Variable in class iaik.pkcs.pkcs11.objects.Storage
True, if this is a private object.
PRIVATE_EXPONENT - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
PRIVATE_KEY - Static variable in interface iaik.pkcs.pkcs11.objects.Object.ObjectClass
The indentifier for a private key object or any sub-class of it.
privateData_ - Variable in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
The key for the second EC private key value.
privateData_ - Variable in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
The key for the second EC private key value.
privateDataLength_ - Variable in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
The length in bytes of the second EC private key.
privateDataLength_ - Variable in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
The length in bytes of the second EC private key.
privateExponent_ - Variable in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
The private exponent (d) of this RSA key.
PrivateKey - Class in iaik.pkcs.pkcs11.objects
This is the base class for private (asymmetric) keys.
PrivateKey() - Constructor for class iaik.pkcs.pkcs11.objects.PrivateKey
Default Constructor.
PrivateKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.PrivateKey
Called by sub-classes to create an instance of a PKCS#11 private key.
privateKey_ - Variable in class iaik.pkcs.pkcs11.objects.KeyPair
The private key of this key-pair.
protectedAuthenticationPath_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
True, if there are different means to authenticate the user than passing the user-PIN to a login operation.
pSalt - Variable in class iaik.pkcs.pkcs11.wrapper.CK_PBE_PARAMS
PKCS#11:
pSaltSourceData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_PKCS5_PBKD2_PARAMS
PKCS#11:
pServerRandom - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SSL3_RANDOM_DATA
PKCS#11:
pseudoRandomFunction_ - Variable in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
The pseudo-random function (PRF) to used to generate the key.
pseudoRandomFunctionData_ - Variable in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
The data used as the input for PRF in addition to the salt value.
pSharedData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_ECDH1_DERIVE_PARAMS
PKCS#11:
pSharedData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_ECDH2_DERIVE_PARAMS
PKCS#11:
pSharedData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_ECMQV_DERIVE_PARAMS
some data shared between the two parties
pSourceData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_RSA_PKCS_OAEP_PARAMS
PKCS#11:
pSubprimeQ - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SKIPJACK_PRIVATE_WRAP_PARAMS
PKCS#11:
PUBLIC_EXPONENT - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
PUBLIC_KEY - Static variable in interface iaik.pkcs.pkcs11.objects.Object.ObjectClass
The indentifier for a public key object or any sub-class of it.
publicData2_ - Variable in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
The other party’s second EC public key value.
publicData2_ - Variable in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
The other party’s second EC public key value.
publicData_ - Variable in class iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters
The other partie's public key value.
publicData_ - Variable in class iaik.pkcs.pkcs11.parameters.KEADeriveParameters
The other party's KEA public key value.
publicData_ - Variable in class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters
The other party's key exchange public key value.
publicExponent_ - Variable in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
The public exponent (e) of this RSA key.
publicExponent_ - Variable in class iaik.pkcs.pkcs11.objects.RSAPublicKey
The public exponent (e) of this RSA key.
PublicKey - Class in iaik.pkcs.pkcs11.objects
This is the base class for public (asymmetric) keys.
PublicKey() - Constructor for class iaik.pkcs.pkcs11.objects.PublicKey
Deafult Constructor.
PublicKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.PublicKey
Called by sub-classes to create an instance of a PKCS#11 public key.
publicKey - Variable in class iaik.pkcs.pkcs11.wrapper.CK_ECMQV_DERIVE_PARAMS
Handle to the first party’s ephemeral public key
publicKey_ - Variable in class iaik.pkcs.pkcs11.objects.KeyPair
The public key of this key-pair.
publicKey_ - Variable in class iaik.pkcs.pkcs11.parameters.EcMQVKeyDerivationParameters
Handle to the first party’s ephemeral public key.
publicValue_ - Variable in class iaik.pkcs.pkcs11.parameters.DHPkcsDeriveParameters
The initialization vector.
putAttribute(long, Object) - Method in class iaik.pkcs.pkcs11.objects.Object
Allows for putting attributes into the table without knowing the Attribute at compile-time.
putAttributesInTable(AESSecretKey) - Static method in class iaik.pkcs.pkcs11.objects.AESSecretKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(BatonSecretKey) - Static method in class iaik.pkcs.pkcs11.objects.BatonSecretKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(BlowfishSecretKey) - Static method in class iaik.pkcs.pkcs11.objects.BlowfishSecretKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(CAST128SecretKey) - Static method in class iaik.pkcs.pkcs11.objects.CAST128SecretKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(CAST3SecretKey) - Static method in class iaik.pkcs.pkcs11.objects.CAST3SecretKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(CAST5SecretKey) - Static method in class iaik.pkcs.pkcs11.objects.CAST5SecretKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(CASTSecretKey) - Static method in class iaik.pkcs.pkcs11.objects.CASTSecretKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(CDMFSecretKey) - Static method in class iaik.pkcs.pkcs11.objects.CDMFSecretKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(Certificate) - Static method in class iaik.pkcs.pkcs11.objects.Certificate
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(Clock) - Static method in class iaik.pkcs.pkcs11.objects.Clock
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(Data) - Static method in class iaik.pkcs.pkcs11.objects.Data
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(DES2SecretKey) - Static method in class iaik.pkcs.pkcs11.objects.DES2SecretKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(DES3SecretKey) - Static method in class iaik.pkcs.pkcs11.objects.DES3SecretKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(DESSecretKey) - Static method in class iaik.pkcs.pkcs11.objects.DESSecretKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(DHParams) - Static method in class iaik.pkcs.pkcs11.objects.DHParams
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(DHPrivateKey) - Static method in class iaik.pkcs.pkcs11.objects.DHPrivateKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(DHPublicKey) - Static method in class iaik.pkcs.pkcs11.objects.DHPublicKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(DomainParameters) - Static method in class iaik.pkcs.pkcs11.objects.DomainParameters
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(DSAParams) - Static method in class iaik.pkcs.pkcs11.objects.DSAParams
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(DSAPrivateKey) - Static method in class iaik.pkcs.pkcs11.objects.DSAPrivateKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(DSAPublicKey) - Static method in class iaik.pkcs.pkcs11.objects.DSAPublicKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(ECDSAPrivateKey) - Static method in class iaik.pkcs.pkcs11.objects.ECDSAPrivateKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(ECDSAPublicKey) - Static method in class iaik.pkcs.pkcs11.objects.ECDSAPublicKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(GenericSecretKey) - Static method in class iaik.pkcs.pkcs11.objects.GenericSecretKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(HardwareFeature) - Static method in class iaik.pkcs.pkcs11.objects.HardwareFeature
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(IDEASecretKey) - Static method in class iaik.pkcs.pkcs11.objects.IDEASecretKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(JuniperSecretKey) - Static method in class iaik.pkcs.pkcs11.objects.JuniperSecretKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(KEAPrivateKey) - Static method in class iaik.pkcs.pkcs11.objects.KEAPrivateKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(KEAPublicKey) - Static method in class iaik.pkcs.pkcs11.objects.KEAPublicKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(Key) - Static method in class iaik.pkcs.pkcs11.objects.Key
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(Mechanism) - Static method in class iaik.pkcs.pkcs11.objects.Mechanism
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(MonotonicCounter) - Static method in class iaik.pkcs.pkcs11.objects.MonotonicCounter
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(Object) - Static method in class iaik.pkcs.pkcs11.objects.Object
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(PrivateKey) - Static method in class iaik.pkcs.pkcs11.objects.PrivateKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(PublicKey) - Static method in class iaik.pkcs.pkcs11.objects.PublicKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(RC2SecretKey) - Static method in class iaik.pkcs.pkcs11.objects.RC2SecretKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(RC4SecretKey) - Static method in class iaik.pkcs.pkcs11.objects.RC4SecretKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(RC5SecretKey) - Static method in class iaik.pkcs.pkcs11.objects.RC5SecretKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(RSAPrivateKey) - Static method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(RSAPublicKey) - Static method in class iaik.pkcs.pkcs11.objects.RSAPublicKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(SecretKey) - Static method in class iaik.pkcs.pkcs11.objects.SecretKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(SkipJackSecretKey) - Static method in class iaik.pkcs.pkcs11.objects.SkipJackSecretKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(Storage) - Static method in class iaik.pkcs.pkcs11.objects.Storage
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(TwofishSecretKey) - Static method in class iaik.pkcs.pkcs11.objects.TwofishSecretKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(UserInterface) - Static method in class iaik.pkcs.pkcs11.objects.UserInterface
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(WTLSCertificate) - Static method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(X509AttributeCertificate) - Static method in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(X509PublicKeyCertificate) - Static method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(X942DHParams) - Static method in class iaik.pkcs.pkcs11.objects.X942DHParams
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(X942DHPrivateKey) - Static method in class iaik.pkcs.pkcs11.objects.X942DHPrivateKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(X942DHPublicKey) - Static method in class iaik.pkcs.pkcs11.objects.X942DHPublicKey
Put all attributes of the given object into the attributes table of this object.
pValue - Variable in class iaik.pkcs.pkcs11.wrapper.CK_ATTRIBUTE
PKCS#11:
pVersion - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SSL3_MASTER_KEY_DERIVE_PARAMS
PKCS#11:
pX - Variable in class iaik.pkcs.pkcs11.wrapper.CK_KEY_WRAP_SET_OAEP_PARAMS
extra data PKCS#11:

R

randomA_ - Variable in class iaik.pkcs.pkcs11.parameters.KEADeriveParameters
The Ra data.
randomA_ - Variable in class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters
The random Ra data.
randomB_ - Variable in class iaik.pkcs.pkcs11.parameters.KEADeriveParameters
The Rb data.
RandomInfo - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SSL3_KEY_MAT_PARAMS
PKCS#11:
RandomInfo - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SSL3_MASTER_KEY_DERIVE_PARAMS
PKCS#11:
randomInfo_ - Variable in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters
The client's and server's random data information.
randomInfo_ - Variable in class iaik.pkcs.pkcs11.parameters.SSL3MasterKeyDeriveParameters
The client's and server's random data information.
RC2 - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a RC2 key.
RC2_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RC2_CBC)
RC2_CBC_PAD - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RC2_CBC_PAD)
RC2_ECB - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RC2_ECB)
RC2_KEY_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RC2_KEY_GEN)
RC2_MAC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RC2_MAC)
RC2_MAC_GENERAL - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated.
use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RC2_MAC_GENERAL)
RC2CbcParameters - Class in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters for the algorithm Mechanism.RC2_CBC.
RC2CbcParameters(long, byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters