IAIK PKCS#11 Wrapper
version 1.5
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 iaik.pkcs.pkcs11.parameters.AesCbcEncryptDataParameters.
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 iaik.pkcs.pkcs11.objects.AESSecretKey.
Objects of this class represent AES secret keys as specified by PKCS#11 v2.11.
AESSecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.AESSecretKey
Default 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.Object
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.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.HardwareFeature
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.Key
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.GenericSecretKey
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.BlowfishSecretKey
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.PublicKey
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.DHPublicKey
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.
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.DHParams
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.DES2SecretKey
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.DSAPrivateKey
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.Certificate
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.X509PublicKeyCertificate
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.RC5SecretKey
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.ECDSAPublicKey
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.JuniperSecretKey
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.DSAPublicKey
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.CDMFSecretKey
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.RSAPublicKey
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.DHPrivateKey
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.BatonSecretKey
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.ECDSAPrivateKey
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.RC4SecretKey
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.TwofishSecretKey
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.WTLSCertificate
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.
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.SecretKey
True, if this key was always sensitive.
alwaysSensitive_ - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
True, if this private 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 iaik.pkcs.pkcs11.objects.Attribute.
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 iaik.pkcs.pkcs11.objects.AttributeArray.
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 possesses.
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
 

B

BASE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
base_ - Variable in class iaik.pkcs.pkcs11.objects.DSAParams
The base (g) of this DSA 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.DHParams
The base (g) of this DH 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.KEAPrivateKey
The base (g) of this KEA 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.KEAPublicKey
The base (g) of this KEA key.
base_ - Variable in class iaik.pkcs.pkcs11.objects.DHPrivateKey
The base (g) of this DH 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 iaik.pkcs.pkcs11.objects.BatonSecretKey.
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 iaik.pkcs.pkcs11.objects.BlowfishSecretKey.
Objects of this class represent Blowfish secret keys as specified by PKCS#11 v2.20.
BlowfishSecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.BlowfishSecretKey
Default 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 iaik.pkcs.pkcs11.objects.BooleanAttribute.
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.DomainParameters.VendorDefinedDomainParametersBuilder
This method should instantiate 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 instantiate an Object of this class or of any sub-class.
build(Session, long) - Method in interface iaik.pkcs.pkcs11.objects.Certificate.VendorDefinedCertificateBuilder
This method should instantiate 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 instantiate 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.
ByteArrayAttribute - class iaik.pkcs.pkcs11.objects.ByteArrayAttribute.
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 class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_CancelFunction is a legacy function; it cancels a function running in parallel.
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_CloseAllSessions(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_CloseAllSessions closes all sessions with a token.
C_CloseAllSessions(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_CloseAllSessions closes all sessions with 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_CloseSession(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_CloseSession closes a session between an application and a token.
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_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_CreateObject(long, CK_ATTRIBUTE[], boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_CreateObject creates a new object.
C_CreateObject(long, CK_ATTRIBUTE[], boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_CreateObject creates a new object.
C_Decrypt(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_Decrypt decrypts encrypted data in a single part.
C_Decrypt(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_Decrypt decrypts encrypted data in a single part.
C_DecryptDigestUpdate(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_DecryptDigestUpdate continues a multiple-part decryption and digesting operation.
C_DecryptDigestUpdate(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_DecryptDigestUpdate continues a multiple-part decryption and digesting operation.
C_DecryptFinal(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_DecryptFinal finishes a multiple-part decryption operation.
C_DecryptFinal(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_DecryptFinal finishes a multiple-part decryption operation.
C_DecryptInit(long, CK_MECHANISM, long, boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_DecryptInit initializes a decryption operation.
C_DecryptInit(long, CK_MECHANISM, long, boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_DecryptInit initializes a decryption operation.
C_DecryptUpdate(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_DecryptUpdate continues a multiple-part decryption operation.
C_DecryptUpdate(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_DecryptUpdate continues a multiple-part decryption operation.
C_DecryptVerifyUpdate(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_DecryptVerifyUpdate continues a multiple-part decryption and verify operation.
C_DecryptVerifyUpdate(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_DecryptVerifyUpdate continues a multiple-part decryption and verify operation.
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_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_DestroyObject(long, long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_DestroyObject destroys an object.
C_DestroyObject(long, long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_DestroyObject destroys an object.
C_Digest(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_Digest digests data in a single part.
C_Digest(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_Digest digests data in a single part.
C_DigestEncryptUpdate(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_DigestEncryptUpdate continues a multiple-part digesting and encryption operation.
C_DigestEncryptUpdate(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_DigestEncryptUpdate continues a multiple-part digesting and encryption operation.
C_DigestFinal(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_DigestFinal finishes a multiple-part message-digesting operation.
C_DigestFinal(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_DigestFinal finishes a multiple-part 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_DigestInit(long, CK_MECHANISM, boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_DigestInit initializes a message-digesting operation.
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_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_DigestUpdate(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_DigestUpdate continues a multiple-part message-digesting operation.
C_DigestUpdate(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_DigestUpdate continues a multiple-part message-digesting operation.
C_Encrypt(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_Encrypt encrypts single-part data.
C_Encrypt(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_Encrypt encrypts single-part data.
C_EncryptFinal(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_EncryptFinal finishes a multiple-part encryption operation.
C_EncryptFinal(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_EncryptFinal finishes a multiple-part encryption operation.
C_EncryptInit(long, CK_MECHANISM, long, boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_EncryptInit initializes an encryption operation.
C_EncryptInit(long, CK_MECHANISM, long, boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_EncryptInit initializes an encryption operation.
C_EncryptUpdate(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_EncryptUpdate continues a multiple-part encryption operation.
C_EncryptUpdate(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_EncryptUpdate continues a multiple-part encryption operation.
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_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_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_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_FindObjectsFinal(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_FindObjectsFinal finishes a search for token and session objects.
C_FindObjectsFinal(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_FindObjectsFinal finishes a search for token and session objects.
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_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_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_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_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_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_GenerateRandom(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_GenerateRandom generates random data.
C_GenerateRandom(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_GenerateRandom generates random data.
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_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_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_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_GetInfo() - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_GetInfo returns general information about Cryptoki.
C_GetInfo() - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_GetInfo returns general information about Cryptoki.
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_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_GetMechanismList(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_GetMechanismList obtains a list of mechanism types 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_GetObjectSize(long, long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_GetObjectSize gets the size of an object in bytes.
C_GetObjectSize(long, long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_GetObjectSize gets the size of an object in bytes.
C_GetOperationState(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_GetOperationState obtains the state of the cryptographic operation in a session.
C_GetOperationState(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_GetOperationState obtains the state of the cryptographic operation in a session.
C_GetSessionInfo(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_GetSessionInfo obtains information about the session.
C_GetSessionInfo(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_GetSessionInfo obtains information about the session.
C_GetSlotInfo(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_GetSlotInfo obtains information about a particular slot in the system.
C_GetSlotInfo(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_GetSlotInfo obtains information about a particular slot 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_GetSlotList(boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_GetSlotList obtains a list of slots 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_GetTokenInfo(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_GetTokenInfo obtains information about a particular token in the system.
C_Initialize(Object, boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_Initialize initializes the Cryptoki library.
C_Initialize(Object, boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_Initialize initializes the Cryptoki library.
C_InitPIN(long, char[], boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_InitPIN initializes the normal user's PIN.
C_InitPIN(long, char[], boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_InitPIN initializes the normal user's PIN.
C_InitToken(long, char[], char[], boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_InitToken initializes a token.
C_InitToken(long, char[], char[], boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_InitToken initializes 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_Login(long, long, char[], boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_Login logs a user into a token.
C_Logout(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_Logout logs a user out from a token.
C_Logout(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_Logout logs a user out from 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_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_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_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_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_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_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_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_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_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_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_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_SignEncryptUpdate(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_SignEncryptUpdate continues a multiple-part signing and encryption operation.
C_SignEncryptUpdate(long, byte[]) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_SignEncryptUpdate continues a multiple-part signing and encryption operation.
C_SignFinal(long) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_SignFinal finishes a multiple-part signature operation, returning the signature.
C_SignFinal(long) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
C_SignFinal finishes a multiple-part signature operation, returning 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_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_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_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_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_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_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_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_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_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_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_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_VerifyFinal(long, byte[]) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_VerifyFinal finishes a multiple-part verification operation, checking 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_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_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_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_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_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_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_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_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_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_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_WrapKey(long, CK_MECHANISM, long, long, boolean) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
C_WrapKey wraps (i.e., encrypts) a key.
C_WrapKey(long, CK_MECHANISM, long, long, boolean) - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
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.
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)
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 iaik.pkcs.pkcs11.objects.CAST128SecretKey.
Objects of this class represent CAST128 secret keys as specified by PKCS#11 v2.11.
CAST128SecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.CAST128SecretKey
Default 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 iaik.pkcs.pkcs11.objects.CAST3SecretKey.
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 iaik.pkcs.pkcs11.objects.CAST5SecretKey.
Objects of this class represent CAST5 secret keys as specified by PKCS#11 v2.11.
CAST5SecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.CAST5SecretKey
Default 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.
CASTSecretKey - class iaik.pkcs.pkcs11.objects.CASTSecretKey.
Objects of this class represent CAST secret keys as specified by PKCS#11 v2.11.
CASTSecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.CASTSecretKey
Default 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 iaik.pkcs.pkcs11.parameters.CbcEncryptDataParameters.
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.
CcmParameters - class iaik.pkcs.pkcs11.parameters.CcmParameters.
This abstract class encapsulates parameters for the AES-CCM en/decryption 2017/03
CcmParameters(long, byte[], byte[], long) - Constructor for class iaik.pkcs.pkcs11.parameters.CcmParameters
Create a new CCMParameters object with the given attributes.
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 iaik.pkcs.pkcs11.objects.CDMFSecretKey.
Objects of this class represent CDMF secret keys as specified by PKCS#11 v2.11.
CDMFSecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.CDMFSecretKey
Default 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 iaik.pkcs.pkcs11.objects.Certificate.
An object of this class represents a certificate as defined by PKCS#11.
CERTIFICATE - Static variable in interface iaik.pkcs.pkcs11.objects.Object.ObjectClass
The identifier for a certificate object or any sub-class of it.
CERTIFICATE_CATEGORY - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
CERTIFICATE_TYPE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
Certificate.CertificateType - interface iaik.pkcs.pkcs11.objects.Certificate.CertificateType.
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 iaik.pkcs.pkcs11.objects.Certificate.VendorDefinedCertificateBuilder.
If an application uses vendor defined certificates, it must implement this interface and install such an object handler using setVendorDefinedCertificateBuilder.
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.
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 iaik.pkcs.pkcs11.objects.CertificateTypeAttribute.
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 iaik.pkcs.pkcs11.objects.CharArrayAttribute.
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
 
checkAttributesState(Session) - Method in class iaik.pkcs.pkcs11.objects.Object
Checks for all of this object's attributes whether their state is known (see isStateKnown()).
checkAttributeState(Session, Long) - Method in class iaik.pkcs.pkcs11.objects.Object
Checks for the given attribute type, if it's an attribute of this object and whether its state is known (see isStateKnown()).
checkValue_ - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
Key checksum of this private key.
checkValue_ - Variable in class iaik.pkcs.pkcs11.objects.Certificate
Checksum of this certificate.
CK_AES_CBC_ENCRYPT_DATA_PARAMS - class iaik.pkcs.pkcs11.wrapper.CK_AES_CBC_ENCRYPT_DATA_PARAMS.
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 iaik.pkcs.pkcs11.wrapper.CK_ATTRIBUTE.
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 iaik.pkcs.pkcs11.wrapper.CK_C_INITIALIZE_ARGS.
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_CCM_PARAMS - class iaik.pkcs.pkcs11.wrapper.CK_CCM_PARAMS.
class
CK_CCM_PARAMS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_CCM_PARAMS
 
CK_CREATEMUTEX - interface iaik.pkcs.pkcs11.wrapper.CK_CREATEMUTEX.
interface CK_CREATEMUTEX.
CK_CREATEMUTEX() - Method in interface iaik.pkcs.pkcs11.wrapper.CK_CREATEMUTEX
Method CK_CREATEMUTEX
CK_DATE - class iaik.pkcs.pkcs11.wrapper.CK_DATE.
class .
CK_DATE() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_DATE
 
CK_DES_CBC_ENCRYPT_DATA_PARAMS - class iaik.pkcs.pkcs11.wrapper.CK_DES_CBC_ENCRYPT_DATA_PARAMS.
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 iaik.pkcs.pkcs11.wrapper.CK_DESTROYMUTEX.
interface CK_DESTROYMUTEX.
CK_DESTROYMUTEX(Object) - Method in interface iaik.pkcs.pkcs11.wrapper.CK_DESTROYMUTEX
Method CK_DESTROYMUTEX
CK_ECDH1_DERIVE_PARAMS - class iaik.pkcs.pkcs11.wrapper.CK_ECDH1_DERIVE_PARAMS.
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 iaik.pkcs.pkcs11.wrapper.CK_ECDH2_DERIVE_PARAMS.
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 iaik.pkcs.pkcs11.wrapper.CK_ECMQV_DERIVE_PARAMS.
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_GCM_PARAMS - class iaik.pkcs.pkcs11.wrapper.CK_GCM_PARAMS.
class
CK_GCM_PARAMS() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_GCM_PARAMS
 
CK_INFO - class iaik.pkcs.pkcs11.wrapper.CK_INFO.
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 iaik.pkcs.pkcs11.wrapper.CK_KEA_DERIVE_PARAMS.
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 iaik.pkcs.pkcs11.wrapper.CK_KEY_DERIVATION_STRING_DATA.
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 iaik.pkcs.pkcs11.wrapper.CK_KEY_WRAP_SET_OAEP_PARAMS.
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 iaik.pkcs.pkcs11.wrapper.CK_LOCKMUTEX.
interface CK_LOCKMUTEX
CK_LOCKMUTEX(Object) - Method in interface iaik.pkcs.pkcs11.wrapper.CK_LOCKMUTEX
Method CK_LOCKMUTEX
CK_MECHANISM - class iaik.pkcs.pkcs11.wrapper.CK_MECHANISM.
class CK_MECHANISM specifies a particular mechanism and any parameters it requires.
CK_MECHANISM_INFO - class iaik.pkcs.pkcs11.wrapper.CK_MECHANISM_INFO.
class CK_MECHANISM_INFO provides information about a particular mechanism.
CK_MECHANISM_INFO() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_MECHANISM_INFO
 
CK_MECHANISM() - Constructor for class iaik.pkcs.pkcs11.wrapper.CK_MECHANISM
 
CK_NOTIFY - interface iaik.pkcs.pkcs11.wrapper.CK_NOTIFY.
interface CK_NOTIFY.
CK_NOTIFY(long, long, Object) - Method in interface iaik.pkcs.pkcs11.wrapper.CK_NOTIFY
Method CK_NOTIFY
CK_PBE_PARAMS - class iaik.pkcs.pkcs11.wrapper.CK_PBE_PARAMS.
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 iaik.pkcs.pkcs11.wrapper.CK_PKCS5_PBKD2_PARAMS.
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 iaik.pkcs.pkcs11.wrapper.CK_RC2_CBC_PARAMS.
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 iaik.pkcs.pkcs11.wrapper.CK_RC2_MAC_GENERAL_PARAMS.
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 iaik.pkcs.pkcs11.wrapper.CK_RC5_CBC_PARAMS.
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 iaik.pkcs.pkcs11.wrapper.CK_RC5_MAC_GENERAL_PARAMS.
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 iaik.pkcs.pkcs11.wrapper.CK_RC5_PARAMS.
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 iaik.pkcs.pkcs11.wrapper.CK_RSA_PKCS_OAEP_PARAMS.
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 iaik.pkcs.pkcs11.wrapper.CK_RSA_PKCS_PSS_PARAMS.
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 iaik.pkcs.pkcs11.wrapper.CK_SESSION_INFO.
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 iaik.pkcs.pkcs11.wrapper.CK_SKIPJACK_PRIVATE_WRAP_PARAMS.
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 iaik.pkcs.pkcs11.wrapper.CK_SKIPJACK_RELAYX_PARAMS.
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 iaik.pkcs.pkcs11.wrapper.CK_SLOT_INFO.
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 iaik.pkcs.pkcs11.wrapper.CK_SSL3_KEY_MAT_OUT.
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 iaik.pkcs.pkcs11.wrapper.CK_SSL3_KEY_MAT_PARAMS.
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 iaik.pkcs.pkcs11.wrapper.CK_SSL3_MASTER_KEY_DERIVE_PARAMS.
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 iaik.pkcs.pkcs11.wrapper.CK_SSL3_RANDOM_DATA.
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 iaik.pkcs.pkcs11.wrapper.CK_TOKEN_INFO.
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 iaik.pkcs.pkcs11.wrapper.CK_UNLOCKMUTEX.
interface CK_UNLOCKMUTEX
CK_UNLOCKMUTEX(Object) - Method in interface iaik.pkcs.pkcs11.wrapper.CK_UNLOCKMUTEX
Method CK_UNLOCKMUTEX
CK_VERSION - class iaik.pkcs.pkcs11.wrapper.CK_VERSION.
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 iaik.pkcs.pkcs11.wrapper.CK_X9_42_DH1_DERIVE_PARAMS.
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 iaik.pkcs.pkcs11.wrapper.CK_X9_42_DH2_DERIVE_PARAMS.
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 iaik.pkcs.pkcs11.wrapper.CK_X9_42_DHMQV_DERIVE_PARAMS.
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_CCM - 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_GCM - 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_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_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_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_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_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_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_CAST_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_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_X_509 - 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_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_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_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 iaik.pkcs.pkcs11.objects.Clock.
Objects of this class represent a clock as specified by PKCS#11 v2.11.
CLOCK - Static variable in interface iaik.pkcs.pkcs11.objects.HardwareFeature.FeatureType
The indentifier for a clock.
Clock() - Constructor for class iaik.pkcs.pkcs11.objects.Clock
Default Constructor.
Clock(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.Clock
Called by getInstance to create an instance of a PKCS#11 clock.
clockOnToken_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
True, if the token has a clock.
clone() - Method in class iaik.pkcs.pkcs11.TokenInfo
Create a (deep) 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.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.State
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.SessionInfo
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.Storage
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.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.UserInterface
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.SecretKey
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.CAST3SecretKey
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.KeyPair
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.PublicKey
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.DHPublicKey
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.objects.AESSecretKey
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.X942DHParams
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.Attribute
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.DSAPrivateKey
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.Certificate
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.X509PublicKeyCertificate
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.RC5SecretKey
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.ECDSAPublicKey
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.JuniperSecretKey
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.DSAPublicKey
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.CDMFSecretKey
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.RSAPublicKey
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.KEAPublicKey
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.DESSecretKey
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.Clock
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.X509AttributeCertificate
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.RC4SecretKey
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.TwofishSecretKey
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.WTLSCertificate
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.parameters.SSL3KeyMaterialParameters
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.RSAPkcsParameters
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.RC2Parameters
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.InitializationVectorParameters
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.CcmParameters
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.EcDH1KeyDerivationParameters
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.CbcEncryptDataParameters
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.KeyDerivationStringDataParameters
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.ExtractParameters
Create a (deep) clone of this object.
clone() - Method in class iaik.pkcs.pkcs11.parameters.X942DHMQVKeyDerivationParameters
 
clone() - Method in class iaik.pkcs.pkcs11.parameters.RC5Parameters
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.MacGeneralParameters
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.KEADeriveParameters
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.ObjectHandleParameters
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.KeyWrapSetOaepParameters
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.GcmParameters
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.SSL3MasterKeyDeriveParameters
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 iaik.pkcs.pkcs11.wrapper.Constants.
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 attribute 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 - Variable in class iaik.pkcs.pkcs11.wrapper.CK_C_INITIALIZE_ARGS
PKCS#11:
createMutex() - Method in interface iaik.pkcs.pkcs11.MutexHandler
Create a new mutex object.
createMutex() - Method in class iaik.pkcs.pkcs11.DefaultMutexHandler
Create a new mutex object.
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 iaik.pkcs.pkcs11.objects.Data.
Objects of this class represent a data object as specified by PKCS#11 v2.11.
DATA - Static variable in interface iaik.pkcs.pkcs11.objects.Object.ObjectClass
The identifier 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.
Data() - Constructor for class iaik.pkcs.pkcs11.objects.Data
Default Constructor.
Data(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.Data
Called by getInstance to create an instance of a PKCS#11 data object.
DateAttribute - class iaik.pkcs.pkcs11.objects.DateAttribute.
Objects of this class represent a date attribute of an PKCS#11 object as specified by PKCS#11.
DateAttribute(Long) - Constructor for class iaik.pkcs.pkcs11.objects.DateAttribute
Constructor taking the PKCS#11 type of the attribute.
day - Variable in class iaik.pkcs.pkcs11.wrapper.CK_DATE
PKCS#11:
DECRYPT - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
decrypt_ - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
True, if this key can be used for decryption.
decrypt_ - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
True, if this private key can be used for encryption.
decrypt(byte[]) - Method in class iaik.pkcs.pkcs11.Session
Decrypts the given data with the key and mechansim given to the decryptInit method.
decryptDigestUpdate(byte[]) - Method in class iaik.pkcs.pkcs11.Session
Dual-function.
decryptFinal() - Method in class iaik.pkcs.pkcs11.Session
This method finalizes a decrpytion operation and returns the final result.
decryptInit(Mechanism, Key) - Method in class iaik.pkcs.pkcs11.Session
Initializes a new decryption operation.
decryptUpdate(byte[]) - Method in class iaik.pkcs.pkcs11.Session
This method can be used to decrypt multiple pieces of data; e.g.
decryptVerifyUpdate(byte[]) - Method in class iaik.pkcs.pkcs11.Session
Dual-function.
DefaultInitializeArgs - class iaik.pkcs.pkcs11.DefaultInitializeArgs.
This class is a simeple implementation of InitializeArgs.
DefaultInitializeArgs() - Constructor for class iaik.pkcs.pkcs11.DefaultInitializeArgs
Default constructor.
DefaultInitializeArgs(MutexHandler, boolean, boolean) - Constructor for class iaik.pkcs.pkcs11.DefaultInitializeArgs
Constructor, taking a mutex-handler, the libraryCantCreateOsThreads flag and the osLockingOk flag.
DefaultMutexHandler - class iaik.pkcs.pkcs11.DefaultMutexHandler.
This class offers a default-implementation of a MutexHandler.
DefaultMutexHandler() - Constructor for class iaik.pkcs.pkcs11.DefaultMutexHandler
 
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.
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)
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 iaik.pkcs.pkcs11.objects.DES2SecretKey.
Objects of this class represent double-length DES secret keys as specified by PKCS#11 v2.11.
DES2SecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.DES2SecretKey
Default 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 iaik.pkcs.pkcs11.objects.DES3SecretKey.
Objects of this class represent Triple-DES secret keys as specified by PKCS#11 v2.11.
DES3SecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.DES3SecretKey
Default 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.
DesCbcEncryptDataParameters - class iaik.pkcs.pkcs11.parameters.DesCbcEncryptDataParameters.
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 iaik.pkcs.pkcs11.objects.DESSecretKey.
Objects of this class represent DES secret keys as specified by PKCS#11 v2.11.
DESSecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.DESSecretKey
Default 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 - Variable in class iaik.pkcs.pkcs11.wrapper.CK_C_INITIALIZE_ARGS
PKCS#11:
destroyMutex(Object) - Method in interface iaik.pkcs.pkcs11.MutexHandler
Destroy a mutex object.
destroyMutex(Object) - Method in class iaik.pkcs.pkcs11.DefaultMutexHandler
Destroy a mutex object.
destroyObject(Object) - Method in class iaik.pkcs.pkcs11.Session
Destroy a certain object on the token (or in the session).
deviceError_ - Variable in class iaik.pkcs.pkcs11.SessionInfo
An token specific error-code.
DH - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a Diffie-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 iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters.
This abstract class encapsulates parameters for the DH mechanisms Mechanism.ECDH1_DERIVE, Mechanism.ECDH1_COFACTOR_DERIVE, Mechanism.ECMQV_DERIVE, Mechanism.X9_42_DH_DERIVE , Mechanism.X9_42_DH_HYBRID_DERIVE and Mechanism.X9_42_MQV_DERIVE.
DHKeyDerivationParameters.KeyDerivationFunctionType - interface iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters.KeyDerivationFunctionType.
This interface defines the available key derivation function types as defined by PKCS#11: CKD_NULL, CKD_SHA1_KDF, CKD_SHA1_KDF_ASN1, CKD_SHA1_KDF_CONCATENATE.
DHKeyDerivationParameters(long, byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters
Create a new DHKeyDerivationParameters object with the given attributes.
DHParams - class iaik.pkcs.pkcs11.objects.DHParams.
Objects of this class represent DH domain parameters as specified by PKCS#11 v2.11.
DHParams() - Constructor for class iaik.pkcs.pkcs11.objects.DHParams
Default Constructor.
DHParams(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.DHParams
Called by getInstance to create an instance of a PKCS#11 DH private key.
DHPkcsDeriveParameters - class iaik.pkcs.pkcs11.parameters.DHPkcsDeriveParameters.
This class encapsulates parameters for the algorithms Mechanism.DH_PKCS_DERIVE.
DHPkcsDeriveParameters(byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.DHPkcsDeriveParameters
Create a new DHPkcsDeriveParameters object with the given public value.
DHPrivateKey - class iaik.pkcs.pkcs11.objects.DHPrivateKey.
Objects of this class represent DH private keys as specified by PKCS#11 v2.11.
DHPrivateKey() - Constructor for class iaik.pkcs.pkcs11.objects.DHPrivateKey
Default Constructor.
DHPrivateKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.DHPrivateKey
Called by getInstance to create an instance of a PKCS#11 DH private key.
DHPublicKey - class iaik.pkcs.pkcs11.objects.DHPublicKey.
Objects of this class represent DH public keys as specified by PKCS#11 v2.11.
DHPublicKey() - Constructor for class iaik.pkcs.pkcs11.objects.DHPublicKey
Default 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 identifier for a domain parameters object or any sub-class of it.
DomainParameters - class iaik.pkcs.pkcs11.objects.DomainParameters.
An object of this class represents domain parameters as defined by PKCS#11 2.11.
DomainParameters.VendorDefinedDomainParametersBuilder - interface iaik.pkcs.pkcs11.objects.DomainParameters.VendorDefinedDomainParametersBuilder.
If an application uses vendor defined DomainParameters, it must implement this interface and install such an object handler using setVendorDefinedDomainParametersBuilder.
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.
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 iaik.pkcs.pkcs11.objects.DSAParams.
Objects of this class represent DSA domain parameters as specified by PKCS#11 v2.11.
DSAParams() - Constructor for class iaik.pkcs.pkcs11.objects.DSAParams
Default Constructor.
DSAParams(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.DSAParams
Called by getInstance to create an instance of a PKCS#11 DSA private key.
DSAPrivateKey - class iaik.pkcs.pkcs11.objects.DSAPrivateKey.
Objects of this class represent DSA private keys as specified by PKCS#11 v2.11.
DSAPrivateKey() - Constructor for class iaik.pkcs.pkcs11.objects.DSAPrivateKey
Default Constructor.
DSAPrivateKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.DSAPrivateKey
Called by getInstance to create an instance of a PKCS#11 DSA private key.
DSAPublicKey - class iaik.pkcs.pkcs11.objects.DSAPublicKey.
Objects of this class represent DSA public keys as specified by PKCS#11 v2.11.
DSAPublicKey() - Constructor for class iaik.pkcs.pkcs11.objects.DSAPublicKey
Default 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 iaik.pkcs.pkcs11.parameters.EcDH1KeyDerivationParameters.
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 iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters.
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.ECDSAPublicKey
The DER-encoding of an X9.62 ECParameters value of this ECDSA key.
ecdsaParams_ - Variable in class iaik.pkcs.pkcs11.objects.ECDSAPrivateKey
The DER-encoding of an X9.62 ECParameters value of this ECDSA key.
ECDSAPrivateKey - class iaik.pkcs.pkcs11.objects.ECDSAPrivateKey.
Objects of this class represent ECDSA private keys as specified by PKCS#11 v2.11.
ECDSAPrivateKey() - Constructor for class iaik.pkcs.pkcs11.objects.ECDSAPrivateKey
Default 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 iaik.pkcs.pkcs11.objects.ECDSAPublicKey.
Objects of this class represent ECDSA public keys as specified by PKCS#11 v2.11.
ECDSAPublicKey() - Constructor for class iaik.pkcs.pkcs11.objects.ECDSAPublicKey
Default 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 iaik.pkcs.pkcs11.parameters.EcMQVKeyDerivationParameters.
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 class iaik.pkcs.pkcs11.TokenException
An encapsulated (inner) exception.
encapsulatedException_ - Variable in class 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_ - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
True, if this key can be used for encryption.
encrypt_ - Variable in class iaik.pkcs.pkcs11.objects.PublicKey
True, if this public key can be used for encryption.
encrypt(byte[]) - Method in class iaik.pkcs.pkcs11.Session
Encrypts the given data with the key and mechansim given to the encryptInit method.
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.Key
The end date of this key's validity.
endDate_ - Variable in class iaik.pkcs.pkcs11.objects.Certificate
The end date of this certificate'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(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(CK_DATE, CK_DATE) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Check the given dates for equalitiy.
equals(long[], long[]) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Check the given arrays for equality.
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.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.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.MechanismInfo
Override equals to check for the equality of mechanism infos.
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.State
Compares the state code of this object with the other object.
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.Version
Compares major and minor version number of this objects 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.objects.Object
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.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.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.UserInterface
 
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.SecretKey
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.CAST3SecretKey
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.KeyPair
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.PublicKey
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.DHPublicKey
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.objects.AESSecretKey
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.X942DHParams
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.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.PrivateKey
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.Data
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.KEAPrivateKey
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.CAST5SecretKey
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.IDEASecretKey
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.RSAPrivateKey
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.CASTSecretKey
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.CAST128SecretKey
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.RC2SecretKey
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.KEAPublicKey
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.DESSecretKey
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.Clock
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.X509AttributeCertificate
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.Mechanism
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.DES3SecretKey
Compares all member variables of this object with the other object.
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.X942DHPrivateKey
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.SSL3KeyMaterialOutParameters
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.RSAPkcsOaepParameters
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.RC2CbcParameters
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.SkipJackPrivateWrapParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.CcmParameters
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.EcDH1KeyDerivationParameters
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.CbcEncryptDataParameters
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.KeyDerivationStringDataParameters
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.ExtractParameters
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.parameters.RC2MacGeneralParameters
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.RSAPkcsPssParameters
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.MacGeneralParameters
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.KEADeriveParameters
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.ObjectHandleParameters
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.EcDH2KeyDerivationParameters
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.SkipJackRelayXParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.GcmParameters
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.SSL3MasterKeyDeriveParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
Compares this object with the other object.
equalsValue(Object) - Method in class iaik.pkcs.pkcs11.objects.Attribute
True, if both attribute values are null or if both attribute values are equal.
equalsValue(Object) - Method in class iaik.pkcs.pkcs11.objects.AttributeArray
 
equalsValue(Object) - Method in class iaik.pkcs.pkcs11.objects.CharArrayAttribute
 
equalsValue(Object) - Method in class iaik.pkcs.pkcs11.objects.ByteArrayAttribute
 
equalsValue(Object) - Method in class iaik.pkcs.pkcs11.objects.MechanismArrayAttribute
 
equalsValue(Object) - Method in class iaik.pkcs.pkcs11.objects.DateAttribute
 
ERROR_CODE_PROPERTIES - Static variable in class iaik.pkcs.pkcs11.wrapper.PKCS11Exception
The name of the properties file that holds the names of the PKCS#11 error- codes.
errorCode_ - Variable in class iaik.pkcs.pkcs11.wrapper.PKCS11Exception
The code of the error which was the reason for this exception.
errorCodeNames_ - Static variable in class 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 class iaik.pkcs.pkcs11.wrapper.PKCS11Exception
True, if the mapping of error codes to PKCS#11 error names is available.
EXPONENT_1 - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
EXPONENT_2 - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
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.
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.SecretKey
True, if this key is extractable from the token.
extractable_ - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
True, if this private key can not be extracted from the token.
ExtractParameters - class iaik.pkcs.pkcs11.parameters.ExtractParameters.
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() - 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 class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
Calls disconnect() to cleanup the native part of the wrapper.
finalize() - Method in interface iaik.pkcs.pkcs11.wrapper.PKCS11
This method can be used to cleanup this object.
finalize(Object) - Method in class iaik.pkcs.pkcs11.Module
Finalizes this module.
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.TokenInfo
The version of the firmware of this token.
firmwareVersion_ - Variable in class iaik.pkcs.pkcs11.SlotInfo
The version of the slot's firmware.
flags - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SLOT_INFO
PKCS#11:
flags - Variable in class iaik.pkcs.pkcs11.wrapper.CK_MECHANISM_INFO
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_SESSION_INFO
PKCS#11:
flags - Variable in class iaik.pkcs.pkcs11.wrapper.CK_C_INITIALIZE_ARGS
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 iaik.pkcs.pkcs11.wrapper.Functions.
This class contains onyl static methods.
Functions() - Constructor for class iaik.pkcs.pkcs11.wrapper.Functions
 

G

GcmParameters - class iaik.pkcs.pkcs11.parameters.GcmParameters.
This abstract class encapsulates parameters for the AES-GCM en/decryption 2017/03
GcmParameters(byte[], byte[], long) - Constructor for class iaik.pkcs.pkcs11.parameters.GcmParameters
Create a new GCMParameters object with the given attributes.
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 iaik.pkcs.pkcs11.objects.GenericSecretKey.
Objects of this class represent generic secret keys as specified by PKCS#11 v2.11.
GenericSecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.GenericSecretKey
Default 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 iaik.pkcs.pkcs11.objects.GenericTemplate.
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.SecretKey
Gets the always sensitive attribute of this key.
getAlwaysSensitive() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
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(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.
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.
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
Deprecated. since pkcs#11 v2.11 - always returns null
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.DHPublicKey
Gets the base attribute of this DH key.
getBase() - Method in class iaik.pkcs.pkcs11.objects.X942DHPublicKey
Gets the base attribute of this X9.42 DH 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.X942DHParams
Gets the base attribute of this DH 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.KEAPrivateKey
Gets the base attribute of this KEA 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.KEAPublicKey
Gets the base attribute of this KEA 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.X942DHPrivateKey
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.SecretKey
Gets the check value attribute of this key.
getCheckValue() - Method in class iaik.pkcs.pkcs11.objects.Certificate
Gets the check value attribute of of the PKCS#11 certificate.
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.SecretKey
Gets the decrypt attribute of this key.
getDecrypt() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
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.ECDSAPublicKey
Gets the ECDSA parameters attribute of this ECDSA key.
getEcdsaParams() - Method in class iaik.pkcs.pkcs11.objects.ECDSAPrivateKey
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 class iaik.pkcs.pkcs11.TokenException
Get the encapsulated (wrapped) exception.
getEncapsulatedException() - Method in class 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.SecretKey
Gets the encrypt attribute of this key.
getEncrypt() - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Gets the encrypt attribute of this key.
getEndDate() - Method in class iaik.pkcs.pkcs11.objects.Key
Gets the end date attribute of the validity 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.
getErrorCode() - Method in class 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.SecretKey
Gets the extractable attribute of this key.
getExtractable() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the extractable attribute of this key.
getFirmwareVersion() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the version of the token's firmware.
getFirmwareVersion() - Method in class iaik.pkcs.pkcs11.SlotInfo
Get the version of the slot'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.TokenInfo
Get the version of the token's hardware.
getHardwareVersion() - Method in class iaik.pkcs.pkcs11.SlotInfo
Get the verion of the slot'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.X509PublicKeyCertificate
Gets the hash of issuer public key attribute of this X.509 public key certificate.
getHashOfIssuerPublicKey() - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
Gets the hash of issuer 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.
getHashOfSubjectPublicKey() - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
Gets the hash of subject public key attribute of this WTLS 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.RC2CbcParameters
Get the initialization vector.
getInitializationVector() - Method in class iaik.pkcs.pkcs11.parameters.InitializationVectorParameters
Get the initialization vector.
getInitializationVector() - Method in class iaik.pkcs.pkcs11.parameters.CbcEncryptDataParameters
Get the initialization vector for CBC mode.
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.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(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.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.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.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.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.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.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.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.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.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.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.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.X942DHPublicKey
The getInstance method of the PublicKey class uses this method to create an instance of a PKCS#11 X9.42 DH public key.
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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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(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.
getIssuer() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Gets the issuer attribute of this X.509 public key certificate.
getIssuer() - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
Gets the issuer attribute of this WTLS 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.TokenInfo
Get the label of this token.
getLabel() - Method in class iaik.pkcs.pkcs11.objects.Storage
Get the label attribute of this object.
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.RC2MacGeneralParameters
Get the length of the MAC produced, in bytes.
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.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.TokenInfo
Get the manufacturer identifier.
getManufacturerID() - Method in class iaik.pkcs.pkcs11.SlotInfo
Get an identifier for the manufacturer of this slot.
getManufacturerID() - Method in class iaik.pkcs.pkcs11.Info
Get the identifier of the manufacturer.
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 class 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.SecretKey
Gets the never extractable attribute of this key.
getNeverExtractable() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
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.SkipJackPrivateWrapParameters
Get the user-supplied password.
getPassword() - Method in class iaik.pkcs.pkcs11.parameters.PBEParameters
Get the password to be used in the PBE key generation.
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.SSL3KeyMaterialParameters
Get this parameters object as a CK_SSL3_KEY_MAT_PARAMS object.
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 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.RSAPkcsOaepParameters
Get this parameters object as an object of the CK_RSA_PKCS_OAEP_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.RC2CbcParameters
Get this parameters object as CK_RC2_CBC_PARAMS 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.VersionParameters
Get this parameters object as a CK_VERSION object.
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.CcmParameters
Get this parameters object as an object of the CK_ECDH1_DERIVE_PARAMS class.
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.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.PBEParameters
Get this parameters object as an object of the CK_PBE_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.PKCS5PBKD2Parameters
Get this parameters object as an object of the CK_PKCS5_PBKD2_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.AesCbcEncryptDataParameters
Get this parameters object as Long object.
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.
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.RC5Parameters
Get this parameters object as an object of the CK_RC5_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.DHPkcsDeriveParameters
Get this parameters object as a byte array.
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.EcMQVKeyDerivationParameters
Get this parameters object as an object of the CK_ECDH1_DERIVE_PARAMS class.
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.RC5CbcParameters
Get this parameters object as an object of the CK_RC5_CBC_PARAMS class.
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 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.EcDH2KeyDerivationParameters
Get this parameters object as an object of the CK_ECDH2_DERIVE_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.DesCbcEncryptDataParameters
Get this parameters object as Long object.
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.SkipJackRelayXParameters
Get this parameters object as an object of the CK_SKIPJACK_RELAYX_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.GcmParameters
Get this parameters object as an object of the CK_ECDH1_DERIVE_PARAMS class.
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.SSL3MasterKeyDeriveParameters
Get this parameters object as a CK_SSL3_RANDOM_DATA object.
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.DSAParams
Gets the prime attribute of this DSA 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.X942DHPublicKey
Gets the prime attribute of this X9.42 DH key.
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.X942DHParams
Gets the prime attribute of this DH 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.KEAPrivateKey
Gets the prime attribute of this KEA 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.KEAPublicKey
Gets the prime attribute of this KEA 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.X942DHPrivateKey
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.DSAParams
Gets the bit length of the prime value.
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.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.X942DH2KeyDerivationParameters
Get the key for the second X9.42 private key value.
getPrivateData() - Method in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
Get the key for the second EC private key value.
getPrivateDataLength() - Method in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
Get the length in bytes of the second X9.42 private key.
getPrivateDataLength() - Method in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
Get the length in bytes of the second EC 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.SkipJackPrivateWrapParameters
Get the other party's key exchange public key 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.
getPublicData2() - Method in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
Get the other party’s second X9.42 public key value.
getPublicData2() - Method in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
Get the other party’s second EC 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.SkipJackPrivateWrapParameters
Get the random Ra data.
getRandomA() - Method in class iaik.pkcs.pkcs11.parameters.KEADeriveParameters
Get the random data Ra.
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
Deprecated. since pkcs#11 v2.11 - always returns null
getSensitive() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the sensitive attribute of this key.
getSensitive() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the sensitive attribute of this key.
getSerialNumber() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the serial number of this token.
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.objects.X509AttributeCertificate
Gets the serial number attribute of this X.509 attribute certificate.
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.SecretKey
Gets the sign attribute of this key.
getSign() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
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.Key
Gets the start date attribute of the validity of this key.
getStartDate() - Method in class iaik.pkcs.pkcs11.objects.Certificate
Gets the start date attribute of the validity of the PKCS#11 certificate.
getState() - Method in class iaik.pkcs.pkcs11.SessionInfo
Get the current state of this session.
getSubject() - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Gets the subject attribute of this key.
getSubject() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the subject attribute of this key.
getSubject() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Gets the subject attribute of this X.509 public key certificate.
getSubject() - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
Gets the subject attribute of this WTLS 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.X942DHPublicKey
Gets the subprime attribute of this X9.42 DH 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.DSAPrivateKey
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.DSAPublicKey
Gets the subprime attribute of this DSA 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.X942DHPrivateKey
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.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.
getToken() - Method in class iaik.pkcs.pkcs11.objects.Storage
Check, if this is a token object.
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.SecretKey
Gets the trusted attribute of this key.
getTrusted() - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Gets the trusted attribute of this key.
getTrusted() - Method in class iaik.pkcs.pkcs11.objects.Certificate
Gets the trusted attribute of the PKCS#11 certificate.
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 unknown 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 unknown key 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 unknown 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 unknown 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 unknown 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 unknown secret key type type attribute.
getUnwrap() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the unwrap attribute of this key.
getUnwrap() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the unwrap attribute of this key.
getUnwrapTemplate() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the unwrap template attribute of this key.
getUnwrapTemplate() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the unwrap template attribute of this key.
getUrl() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Get the URL attribute of this object.
getUrl() - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
Get the URL attribute of this object.
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.CAST3SecretKey
Gets the value attribute of this CAST3 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.MonotonicCounter
Gets the value attribute of this monotonic counter object.
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.DHPublicKey
Gets the value attribute of this DH key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.X942DHPublicKey
Gets the value attribute of this X9.42 DH key.
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.DES2SecretKey
Gets the value attribute of this 2DES 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.Data
Gets the value attribute of this data object.
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.X509PublicKeyCertificate
Gets the value attribute of this X.509 public key certificate.
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.RC5SecretKey
Gets the value attribute of this RC5 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.CASTSecretKey
Gets the value attribute of this CAST5 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.CAST128SecretKey
Gets the value attribute of this CAST128 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.RC2SecretKey
Gets the value attribute of this RC2 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.DHPrivateKey
Gets the value attribute of this DH 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.BatonSecretKey
Gets the value attribute of this BATON 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.ECDSAPrivateKey
Gets the value attribute of this ECDSA key.
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.RC4SecretKey
Gets the value attribute of this RC4 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.DES3SecretKey
Gets the value attribute of this Triple-DES 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.X942DHPrivateKey
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.GenericSecretKey
Gets the value length attribute of this generic 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.BlowfishSecretKey
Gets the value length attribute of this generic key (in bytes).
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.CAST5SecretKey
Gets the value length attribute of this CAST5 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.CASTSecretKey
Gets the value length attribute of this CAST 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.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.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.MechanismAttribute
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() - 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.CharArrayAttribute
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.MechanismArrayAttribute
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.ObjectClassAttribute
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.
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.SecretKey
Gets the verify attribute of this key.
getVerify() - Method in class iaik.pkcs.pkcs11.objects.PublicKey
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.SecretKey
Gets the wrap attribute of this key.
getWrap() - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Gets the wrap attribute of this key.
getWrapTemplate() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the wrap template attribute of this key.
getWrapTemplate() - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Gets the wrap template attribute of this key.
getWrapWithTrusted() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the wrap with trusted attribute of this key.
getWrapWithTrusted() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
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 iaik.pkcs.pkcs11.objects.HardwareFeature.
This is the base class for hardware feature classes.
HardwareFeature.FeatureType - interface iaik.pkcs.pkcs11.objects.HardwareFeature.FeatureType.
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 iaik.pkcs.pkcs11.objects.HardwareFeature.VendorDefinedHardwareFeatureBuilder.
If an application uses vendor defined hardware features, it must implement this interface and install such an object handler using setVendorDefinedHardwareFeatureBuilder.
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.
hardwareFeatureType_ - Variable in class iaik.pkcs.pkcs11.objects.HardwareFeature
The type of this hardware feature.
HardwareFeatureTypeAttribute - class iaik.pkcs.pkcs11.objects.HardwareFeatureTypeAttribute.
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.TokenInfo
The version of the hardware of this token.
hardwareVersion_ - Variable in class iaik.pkcs.pkcs11.SlotInfo
The version of the slot's hardware.
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_PSS_PARAMS
PKCS#11:
hashAlg - Variable in class iaik.pkcs.pkcs11.wrapper.CK_RSA_PKCS_OAEP_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.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.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.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.MechanismInfo
Override hashCode to ensure that hashtable still works after overriding equals.
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.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.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.Version
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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.CcmParameters
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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.GcmParameters
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.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.wrapper.PKCS11Implementation
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(CK_DATE) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Calculate a hash code for the given date object.
hashCode(long[]) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Calculate a hash code for the given long array.
hashOfIssuerPublicKey_ - Variable in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
SHA-1 hash of the issuer public key.
hashOfIssuerPublicKey_ - Variable in class iaik.pkcs.pkcs11.objects.WTLSCertificate
SHA-1 hash of the issuer public key.
hashOfSubjectPublicKey_ - Variable in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
SHA-1 hash of the subject public key.
hashOfSubjectPublicKey_ - Variable in class iaik.pkcs.pkcs11.objects.WTLSCertificate
SHA-1 hash of the subject public key.
hasReset_ - Variable in class iaik.pkcs.pkcs11.objects.MonotonicCounter
True, if this counter has been 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_ECMQV_DERIVE_PARAMS
key handle for second EC private key value
hPrivateData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_X9_42_DHMQV_DERIVE_PARAMS
PKCS#11:
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_ECDH2_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 identifier 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 iaik.pkcs.pkcs11.objects.IDEASecretKey.
Objects of this class represent IDEA secret keys as specified by PKCS#11 v2.11.
IDEASecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.IDEASecretKey
Default 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 iaik.pkcs.pkcs11.Info.
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.RC2CbcParameters
The initialization vector.
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.RC5CbcParameters
The initialization vector.
InitializationVectorParameters - class iaik.pkcs.pkcs11.parameters.InitializationVectorParameters.
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 iaik.pkcs.pkcs11.InitializeArgs.
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 reset-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 - 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).
isSender() - Method in class iaik.pkcs.pkcs11.parameters.KEADeriveParameters
Get the 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.
isStateKnown() - Method in class iaik.pkcs.pkcs11.objects.Attribute
Check, if this attribute's status is known.
ISSUER - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
issuer_ - Variable in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
The issuer attribute of this certificate.
issuer_ - Variable in class iaik.pkcs.pkcs11.objects.WTLSCertificate
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_RC2_CBC_PARAMS
only the first 8 bytes will be used
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.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 iaik.pkcs.pkcs11.objects.JuniperSecretKey.
Objects of this class represent Juniper secret keys as specified by PKCS#11 v2.11.
JuniperSecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.JuniperSecretKey
Default 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_ECMQV_DERIVE_PARAMS
key derivation function used on the shared secret value
kdf - Variable in class iaik.pkcs.pkcs11.wrapper.CK_X9_42_DHMQV_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_ECDH2_DERIVE_PARAMS
PKCS#11:
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_ECDH1_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 iaik.pkcs.pkcs11.parameters.KEADeriveParameters.
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 iaik.pkcs.pkcs11.objects.KEAPrivateKey.
Objects of this class represent KEA private keys as specified by PKCS#11 v2.11.
KEAPrivateKey() - Constructor for class iaik.pkcs.pkcs11.objects.KEAPrivateKey
Default 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 iaik.pkcs.pkcs11.objects.KEAPublicKey.
Objects of this class represent KEA public keys as specified by PKCS#11 v2.11.
KEAPublicKey() - Constructor for class iaik.pkcs.pkcs11.objects.KEAPublicKey
Default 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 iaik.pkcs.pkcs11.objects.Key.
An object of this class represents a key as defined by PKCS#11 2.11.
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)
Key.KeyType - interface iaik.pkcs.pkcs11.objects.Key.KeyType.
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 iaik.pkcs.pkcs11.objects.Key.VendorDefinedKeyBuilder.
If an application uses vendor defined keys, it must implement this interface and install such an object handler using setVendorDefinedKeyBuilder.
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.
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 iaik.pkcs.pkcs11.parameters.KeyDerivationStringDataParameters.
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 iaik.pkcs.pkcs11.objects.KeyPair.
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 iaik.pkcs.pkcs11.objects.KeyTypeAttribute.
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 iaik.pkcs.pkcs11.parameters.KeyWrapSetOaepParameters.
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 - Variable in class iaik.pkcs.pkcs11.wrapper.CK_TOKEN_INFO
must be blank padded and only the first 32 chars will be used
LABEL - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
label_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
The label of this token.
label_ - Variable in class iaik.pkcs.pkcs11.objects.Storage
The label of this object.
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 copied from 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 - Variable in class iaik.pkcs.pkcs11.wrapper.CK_C_INITIALIZE_ARGS
PKCS#11:
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(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.
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 iaik.pkcs.pkcs11.objects.LongAttribute.
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 iaik.pkcs.pkcs11.parameters.MacGeneralParameters.
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.RC2MacGeneralParameters
The length of the MAC produced, in bytes.
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.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_SLOT_INFO
must be blank padded and only the first 32 chars will be used
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_TOKEN_INFO
must be blank padded and only the first 32 chars will be used
manufacturerID_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
The identifier of the manufacturer of this token.
manufacturerID_ - Variable in class iaik.pkcs.pkcs11.SlotInfo
A string identifying the manufacturer of this slot.
manufacturerID_ - Variable in class iaik.pkcs.pkcs11.Info
The identifer for the manufacturer of this module.
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 - Variable in class iaik.pkcs.pkcs11.wrapper.CK_MECHANISM
PKCS#11:
Mechanism - class iaik.pkcs.pkcs11.Mechanism.
Objects of this class represent a mechansim as defined in PKCS#11.
Mechanism - class iaik.pkcs.pkcs11.objects.Mechanism.
Objects of this class represent Mechanism Objects as introduced in PKCS#11 2.20.
MECHANISM - Static variable in interface iaik.pkcs.pkcs11.objects.Object.ObjectClass
The identifier for a mechanism object or any sub-class of it.
MECHANISM_TYPE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
Mechanism() - Constructor for class iaik.pkcs.pkcs11.objects.Mechanism
The default constructor.
Mechanism(long) - Constructor for class iaik.pkcs.pkcs11.Mechanism
Constructor taking just the mechansim code as defined in PKCS11Constants.
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.
MechanismArrayAttribute - class iaik.pkcs.pkcs11.objects.MechanismArrayAttribute.
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 iaik.pkcs.pkcs11.objects.MechanismAttribute.
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 iaik.pkcs.pkcs11.MechanismInfo.
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_PSS_PARAMS
PKCS#11:
mgf - Variable in class iaik.pkcs.pkcs11.wrapper.CK_RSA_PKCS_OAEP_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 iaik.pkcs.pkcs11.Module.
Objects of this class represent a PKCS#11 module.
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.
Module.SlotRequirement - interface iaik.pkcs.pkcs11.Module.SlotRequirement.
This interface defines the required properties for a slot.
Module.WaitingBehavior - interface iaik.pkcs.pkcs11.Module.WaitingBehavior.
This interface defines the allowed constants for the wanted waiting behavior when calling waitForSlotEvent.
Module(PKCS11) - Constructor for class iaik.pkcs.pkcs11.Module
Create a new module that uses the given PKCS11 interface to interact with the token.
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 iaik.pkcs.pkcs11.objects.MonotonicCounter.
Objects of this class represent a monotonic counter as specified by PKCS#11 v2.11.
MonotonicCounter() - Constructor for class iaik.pkcs.pkcs11.objects.MonotonicCounter
Default 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 iaik.pkcs.pkcs11.MutexHandler.
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_CCM - 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_GCM - 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_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_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_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_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_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_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_CAST_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_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_X_509 - 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_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_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_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.SecretKey
True, if this key was never extractable.
neverExtractable_ - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
True, if this private 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 iaik.pkcs.pkcs11.Notify.
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 iaik.pkcs.pkcs11.objects.Object.
An object of this class represents an object as defined by PKCS#11.
object_ - Variable in class iaik.pkcs.pkcs11.parameters.ObjectHandleParameters
The PKCS#11 object.
OBJECT_ID - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
Object.ObjectClass - interface iaik.pkcs.pkcs11.objects.Object.ObjectClass.
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 iaik.pkcs.pkcs11.objects.Object.VendorDefinedObjectBuilder.
If an application uses vendor defined objects, it must implement this interface and install such an object handler using setVendorDefinedObjectBuilder.
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.
objectClass_ - Variable in class iaik.pkcs.pkcs11.objects.Object
The class type of this object.
ObjectClassAttribute - class iaik.pkcs.pkcs11.objects.ObjectClassAttribute.
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 iaik.pkcs.pkcs11.parameters.ObjectHandleParameters.
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 iaik.pkcs.pkcs11.objects.OtherAttribute.
 
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

pAad - Variable in class iaik.pkcs.pkcs11.parameters.CcmParameters
 
pAad - Variable in class iaik.pkcs.pkcs11.parameters.GcmParameters
 
pAAD - Variable in class iaik.pkcs.pkcs11.wrapper.CK_CCM_PARAMS
PKCS#11:
pAAD - Variable in class iaik.pkcs.pkcs11.wrapper.CK_GCM_PARAMS
PKCS#11:
PARALLEL_SESSION - Static variable in interface iaik.pkcs.pkcs11.Token.SessionType
Indicates a parallel session.
Parameters - interface iaik.pkcs.pkcs11.parameters.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.SkipJackPrivateWrapParameters
The user-supplied password.
password_ - Variable in class iaik.pkcs.pkcs11.parameters.PBEParameters
The password to be used in the PBE key generation.
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_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_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_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 iaik.pkcs.pkcs11.parameters.PBEParameters.
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_KEY_DERIVATION_STRING_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:
pInitVector - Variable in class iaik.pkcs.pkcs11.wrapper.CK_PBE_PARAMS
PKCS#11:
pIv - Variable in class iaik.pkcs.pkcs11.parameters.GcmParameters
 
pIv - Variable in class iaik.pkcs.pkcs11.wrapper.CK_RC5_CBC_PARAMS
PKCS#11:
pIv - Variable in class iaik.pkcs.pkcs11.wrapper.CK_GCM_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 iaik.pkcs.pkcs11.wrapper.PKCS11.
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 iaik.pkcs.pkcs11.wrapper.PKCS11Connector.
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 iaik.pkcs.pkcs11.wrapper.PKCS11Constants.
This interface holds constants of the PKCS#11 v2.11 standard.
PKCS11Exception - exception iaik.pkcs.pkcs11.wrapper.PKCS11Exception.
This is the superclass of all checked exceptions used by this package.
PKCS11Exception(long) - Constructor for class iaik.pkcs.pkcs11.wrapper.PKCS11Exception
Constructor taking the error code as defined for the CKR_* constants in PKCS#11.
PKCS11Implementation - class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation.
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.Session
A reference to the underlying PKCS#11 module to perform the operations.
pkcs11Module_ - Variable in class iaik.pkcs.pkcs11.Module
Interface to the underlying PKCS#11 module.
pkcs11ModulePath_ - Variable in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
The PKCS#11 module to connect to.
PKCS11RuntimeException - exception iaik.pkcs.pkcs11.wrapper.PKCS11RuntimeException.
This is the superclass of all runtime exception used by this library.
PKCS11RuntimeException() - Constructor for class iaik.pkcs.pkcs11.wrapper.PKCS11RuntimeException
Empty constructor.
PKCS11RuntimeException(Exception) - Constructor for class iaik.pkcs.pkcs11.wrapper.PKCS11RuntimeException
Constructor taking an other exception to wrap.
PKCS11RuntimeException(String) - Constructor for class iaik.pkcs.pkcs11.wrapper.PKCS11RuntimeException
Constructor taking a string that describes the reason of the exception in more detail.
PKCS11RuntimeException(String, Exception) - Constructor for class iaik.pkcs.pkcs11.wrapper.PKCS11RuntimeException
Constructor taking a message for this exception and an other exception to wrap.
PKCS11UTIL - class iaik.pkcs.pkcs11.wrapper.PKCS11UTIL.
 
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 iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters.
This class encapsulates parameters for the Mechanism.PKCS5_PKKD2 mechanism.
PKCS5PBKD2Parameters.PseudoRandomFunctionType - interface iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters.PseudoRandomFunctionType.
This interface defines the available pseudo-random function types as defined by PKCS#11: CKP_PKCS5_PBKD2_HMAC_SHA1.
PKCS5PBKD2Parameters.SaltSourceType - interface iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters.SaltSourceType.
This interface defines the available sources of the salt value as defined by PKCS#11: CKZ_SALT_SPECIFIED.
PKCS5PBKD2Parameters(long, byte[], long, long, byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
Create a new PBEDeriveParameters object with the given attributes.
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:
pNonce - Variable in class iaik.pkcs.pkcs11.parameters.CcmParameters
 
pNonce - Variable in class iaik.pkcs.pkcs11.wrapper.CK_CCM_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_DHMQV_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_DH1_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_SKIPJACK_PRIVATE_WRAP_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_X9_42_DHMQV_DERIVE_PARAMS
PKCS#11:
pPublicData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_KEA_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_ECDH2_DERIVE_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_ECDH1_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_DHMQV_DERIVE_PARAMS
PKCS#11:
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_ECDH2_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_SKIPJACK_PRIVATE_WRAP_PARAMS
PKCS#11:
pRandomA - Variable in class iaik.pkcs.pkcs11.wrapper.CK_KEA_DERIVE_PARAMS
ulRandomLen == pRandomA.length == pRandomB.length
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 possesses 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
 
prime_ - Variable in class iaik.pkcs.pkcs11.objects.DSAParams
The prime (p) of this DSA 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.DHParams
The prime (p) of this DH 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.KEAPrivateKey
The prime (p) of this KEA 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.KEAPublicKey
The prime (p) of this KEA key.
prime_ - Variable in class iaik.pkcs.pkcs11.objects.DHPrivateKey
The prime (p) of this DH 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
 
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.
primeBits_ - Variable in class iaik.pkcs.pkcs11.objects.DSAParams
The bit length of the prime value.
primeBits_ - Variable in class iaik.pkcs.pkcs11.objects.DHParams
The length of the prime value in bits.
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 identifier for a private key object or any sub-class of it.
privateData_ - Variable in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
The key for the second EC private key value.
privateData_ - Variable in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
The key for the second EC private key value.
privateDataLength_ - Variable in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
The length in bytes of the second EC private key.
privateDataLength_ - Variable in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
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 iaik.pkcs.pkcs11.objects.PrivateKey.
This is the base class for private (asymmetric) keys.
privateKey_ - Variable in class iaik.pkcs.pkcs11.objects.KeyPair
The private key of this key-pair.
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.
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_ECMQV_DERIVE_PARAMS
some data shared between the two parties
pSharedData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_ECDH2_DERIVE_PARAMS
PKCS#11:
pSharedData - Variable in class iaik.pkcs.pkcs11.wrapper.CK_ECDH1_DERIVE_PARAMS
PKCS#11:
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 identifier for a public key object or any sub-class of it.
publicData_ - Variable in class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters
The other party's key exchange 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.
publicData2_ - Variable in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
The other party’s second EC public key value.
publicData2_ - Variable in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
The other party’s second EC 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 - Variable in class iaik.pkcs.pkcs11.wrapper.CK_ECMQV_DERIVE_PARAMS
Handle to the first party’s ephemeral public key
PublicKey - class iaik.pkcs.pkcs11.objects.PublicKey.
This is the base class for public (asymmetric) keys.
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.
PublicKey() - Constructor for class iaik.pkcs.pkcs11.objects.PublicKey
Default 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.
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.SkipJackPrivateWrapParameters
The random Ra data.
randomA_ - Variable in class iaik.pkcs.pkcs11.parameters.KEADeriveParameters
The Ra data.
randomB_ - Variable in class iaik.pkcs.pkcs11.parameters.KEADeriveParameters
The Rb data.
RandomInfo - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SSL3_MASTER_KEY_DERIVE_PARAMS
PKCS#11:
RandomInfo - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SSL3_KEY_MAT_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 iaik.pkcs.pkcs11.parameters.RC2CbcParameters.
This class encapsulates parameters for the algorithm Mechanism.RC2_CBC.
RC2CbcParameters(long, byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.RC2CbcParameters
Create a new RC2CbcParameters object with the given effective bits and the initialization vector.
RC2MacGeneralParameters - class iaik.pkcs.pkcs11.parameters.RC2MacGeneralParameters.
This class encapsulates parameters for the algorithm Mechanism.RC2_MAC_GENERAL.
RC2MacGeneralParameters(long, long) - Constructor for class iaik.pkcs.pkcs11.parameters.RC2MacGeneralParameters
Create a new RC2MacGeneralParameters object with the given effective bits and given MAC length.
RC2Parameters - class iaik.pkcs.pkcs11.parameters.RC2Parameters.
This class encapsulates parameters for the algorithms Mechanism.RC2_ECB and Mechanism.RC2_MAC.
RC2Parameters(long) - Constructor for class iaik.pkcs.pkcs11.parameters.RC2Parameters
Create a new RC2Parameters object with the given effective bits.
RC2SecretKey - class iaik.pkcs.pkcs11.objects.RC2SecretKey.
Objects of this class represent RC2 secret keys as specified by PKCS#11 v2.11.
RC2SecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.RC2SecretKey
Default Constructor.
RC2SecretKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.RC2SecretKey
Called by getInstance to create an instance of a PKCS#11 RC2 secret key.
RC4 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RC4)
RC4 - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a RC4 key.
RC4_KEY_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RC4_KEY_GEN)
RC4SecretKey - class iaik.pkcs.pkcs11.objects.RC4SecretKey.
Objects of this class represent RC4 secret keys as specified by PKCS#11 v2.11.
RC4SecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.RC4SecretKey
Default Constructor.
RC4SecretKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.RC4SecretKey
Called by getInstance to create an instance of a PKCS#11 RC4 secret key.
RC5 - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a RC5 key.
RC5_CBC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RC5_CBC)
RC5_CBC_PAD - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RC5_CBC_PAD)
RC5_ECB - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RC5_ECB)
RC5_KEY_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RC5_KEY_GEN)
RC5_MAC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RC5_MAC)
RC5_MAC_GENERAL - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RC5_MAC_GENERAL)
RC5CbcParameters - class iaik.pkcs.pkcs11.parameters.RC5CbcParameters.
This class encapsulates parameters for the algorithms Mechanism.RC5_CBC and Mechanism.RC5_CBC_PAD.
RC5CbcParameters(long, long, byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.RC5CbcParameters
Create a new RC5CbcParameters object with the given word size, given rounds and the initialization vector.
RC5MacGeneralParameters - class iaik.pkcs.pkcs11.parameters.RC5MacGeneralParameters.
This class encapsulates parameters for the algorithms Mechanism.RC5_MAC_GENERAL.
RC5MacGeneralParameters(long, long, long) - Constructor for class iaik.pkcs.pkcs11.parameters.RC5MacGeneralParameters
Create a new RC5MacGeneralParameters object with the given word size, given rounds and the MAC length.
RC5Parameters - class iaik.pkcs.pkcs11.parameters.RC5Parameters.
This class encapsulates parameters for the algorithms Mechanism.RC5_ECB and Mechanism.RC5_MAC.
RC5Parameters(long, long) - Constructor for class iaik.pkcs.pkcs11.parameters.RC5Parameters
Create a new RC5Parameters object with the given word size and given rounds.
RC5SecretKey - class iaik.pkcs.pkcs11.objects.RC5SecretKey.
Objects of this class represent RC5 secret keys as specified by PKCS#11 v2.11.
RC5SecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.RC5SecretKey
Default Constructor.
RC5SecretKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.RC5SecretKey
Called by getInstance to create an instance of a PKCS#11 RC5 secret key.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.Object
Read the values of the attributes of this object from the token.
removableDevice_ - Variable in class iaik.pkcs.pkcs11.SlotInfo
Indicates, if the token's in this slot are removable or not.
removeAllAttributes(Object) - Method in class iaik.pkcs.pkcs11.objects.GenericTemplate
Removes all attributes of the given object from this generic template.
removeAllPresentAttributes(Object) - Method in class iaik.pkcs.pkcs11.objects.GenericTemplate
Removes all attributes of the given object which have their present flag set from this generic template.
removeAttribute(Attribute) - Method in class iaik.pkcs.pkcs11.objects.GenericTemplate
Removes the given attribute from the template.
removeAttribute(long) - Method in class iaik.pkcs.pkcs11.objects.Object
Removes the attribute.
reserved_ - Variable in class iaik.pkcs.pkcs11.DefaultInitializeArgs
The reserved parameter in the initialization arguments.
RESET_ON_INIT - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
resetOnInit_ - Variable in class iaik.pkcs.pkcs11.objects.MonotonicCounter
True, if this counter is reset on token initialization.
RESOLUTION - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
restoreKeyNotNeeded_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
True, if a successful save of a session’s cryptographic operations state always contains all keys needed to restore the state of the session.
returnedKeyMaterial_ - Variable in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters
Receives the handles for the keys generated and the IVs.
RIPEMD128 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RIPEMD128)
RIPEMD128_HMAC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RIPEMD128_HMAC)
RIPEMD128_HMAC_GENERAL - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RIPEMD128_HMAC_GENERAL)
RIPEMD128_RSA_PKCS - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RIPEMD128_RSA_PKCS)
RIPEMD160 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RIPEMD160)
RIPEMD160_HMAC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RIPEMD160_HMAC)
RIPEMD160_HMAC_GENERAL - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RIPEMD160_HMAC_GENERAL)
RIPEMD160_RSA_PKCS - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RIPEMD160_RSA_PKCS)
rng_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
True, if the token has a random numebr generator.
RO_PUBLIC_SESSION - Static variable in class iaik.pkcs.pkcs11.State
Constant for a read-only public session.
RO_SESSION - Static variable in interface iaik.pkcs.pkcs11.Token.SessionReadWriteBehavior
Indicates a read-only session.
RO_USER_FUNCTIONS - Static variable in class iaik.pkcs.pkcs11.State
Constant for a read-only user session.
rounds_ - Variable in class iaik.pkcs.pkcs11.parameters.RC5Parameters
The number of rounds of RC5 encipherment.
RSA - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a RSA key.
RSA_9796 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RSA_9796)
RSA_PKCS - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RSA_PKCS)
RSA_PKCS_KEY_PAIR_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RSA_PKCS_KEY_PAIR_GEN)
RSA_PKCS_OAEP - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RSA_PKCS_OAEP)
RSA_PKCS_PSS - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RSA_PKCS_PSS)
RSA_X_509 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RSA_X_509)
RSA_X9_31 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RSA_X9_31)
RSA_X9_31_KEY_PAIR_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_RSA_X9_31_KEY_PAIR_GEN)
RSAPkcsOaepParameters - class iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters.
This class encapsulates parameters for the Mechanism.RSA_PKCS_OAEP.
RSAPkcsOaepParameters.SourceType - interface iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters.SourceType.
This interface defines the available source types as defined by PKCS#11: CKZ_DATA_SPECIFIED.
RSAPkcsOaepParameters(Mechanism, long, long, byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters
Create a new RSAPkcsOaepParameters object with the given attributes.
RSAPkcsParameters - class iaik.pkcs.pkcs11.parameters.RSAPkcsParameters.
This abstract class encapsulates parameters for the RSA PKCS mechanisms Mechanism.RSA_PKCS_OAEP and Mechanism.RSA_PKCS_PSS.
RSAPkcsParameters.MessageGenerationFunctionType - interface iaik.pkcs.pkcs11.parameters.RSAPkcsParameters.MessageGenerationFunctionType.
This interface defines the available message generation function types as defined by PKCS#11: CKG_MGF1_SHA1, CKG_MGF1_SHA256, CKG_MGF1_SHA384 and CKG_MGF1_SHA512.
RSAPkcsParameters(Mechanism, long) - Constructor for class iaik.pkcs.pkcs11.parameters.RSAPkcsParameters
Create a new RSAPkcsarameters object with the given attributes.
RSAPkcsPssParameters - class iaik.pkcs.pkcs11.parameters.RSAPkcsPssParameters.
This class encapsulates parameters for the Mechanism.RSA_PKCS_PSS.
RSAPkcsPssParameters(Mechanism, long, long) - Constructor for class iaik.pkcs.pkcs11.parameters.RSAPkcsPssParameters
Create a new RSAPkcsOaepParameters object with the given attributes.
RSAPrivateKey - class iaik.pkcs.pkcs11.objects.RSAPrivateKey.
Objects of this class represent RSA private keys as specified by PKCS#11 v2.11.
RSAPrivateKey() - Constructor for class iaik.pkcs.pkcs11.objects.RSAPrivateKey
Default Constructor.
RSAPrivateKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.RSAPrivateKey
Called by getInstance to create an instance of a PKCS#11 RSA private key.
RSAPublicKey - class iaik.pkcs.pkcs11.objects.RSAPublicKey.
Objects of this class represent RSA public keys as specified by PKCS#11 v2.11.
RSAPublicKey() - Constructor for class iaik.pkcs.pkcs11.objects.RSAPublicKey
Default Constructor.
RSAPublicKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.RSAPublicKey
Called by getInstance to create an instance of a PKCS#11 RSA public key.
RW_PUBLIC_SESSION - Static variable in class iaik.pkcs.pkcs11.State
Constant for a read-write public session.
RW_SESSION - Static variable in interface iaik.pkcs.pkcs11.Token.SessionReadWriteBehavior
Indicates a read-write session.
RW_SO_FUNCTIONS - Static variable in class iaik.pkcs.pkcs11.State
Constant for a read-write security officer session.
RW_USER_FUNCTIONS - Static variable in class iaik.pkcs.pkcs11.State
Constant for a read-write user session.
rwSession_ - Variable in class iaik.pkcs.pkcs11.SessionInfo
True, if this is a read-write session.
rwSessionCount_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
The current number of open read-write sessions.

S

salt_ - Variable in class iaik.pkcs.pkcs11.parameters.PBEParameters
The salt to be used in the PBE key generation.
SALT_SPECIFIED - Static variable in interface iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters.SaltSourceType
The indentifier for specified salt.
saltLength_ - Variable in class iaik.pkcs.pkcs11.parameters.RSAPkcsPssParameters
The length of the salt value in octets.
saltSource - Variable in class iaik.pkcs.pkcs11.wrapper.CK_PKCS5_PBKD2_PARAMS
PKCS#11:
saltSource_ - Variable in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
The source of the salt value.
saltSourceData_ - Variable in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
The data used as the input for the salt source.
SECONDARY_AUTH - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
secondaryAuthentication_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
True, if the token supports secondary authentication for private key objects.
SECRET_KEY - Static variable in interface iaik.pkcs.pkcs11.objects.Object.ObjectClass
The identifier for a secret key object or any sub-class of it.
SecretKey - class iaik.pkcs.pkcs11.objects.SecretKey.
This is the base class for secret (symmetric) keys.
SecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.SecretKey
Default Constructor.
SecretKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.SecretKey
Called by sub-classes to create an instance of a PKCS#11 secret key.
seedRandom(byte[]) - Method in class iaik.pkcs.pkcs11.Session
Mixes additional seeding material into the random number generator.
SENSITIVE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
sensitive_ - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
True, if this key is sensitive.
sensitive_ - Variable in class iaik.pkcs.pkcs11.objects.Attribute
True, if this attribute is sensitive.
sensitive_ - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
True, if this private key is sensitive.
SERIAL_NUMBER - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
SERIAL_SESSION - Static variable in interface iaik.pkcs.pkcs11.Token.SessionType
Indicates a serial session.
serialNumber - Variable in class iaik.pkcs.pkcs11.wrapper.CK_TOKEN_INFO
must be blank padded and only the first 16 chars will be used
serialNumber_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
The serial number of this token.
serialNumber_ - Variable in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
The serial number attribute of this certificate.
serialNumber_ - Variable in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
The serial number attribute of this certificate.
serialSession_ - Variable in class iaik.pkcs.pkcs11.SessionInfo
True, if this a serial session.
serverIV_ - Variable in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
The initialization vector (IV) created for the server (if any).
serverKey_ - Variable in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
The resulting Server Secret key.
serverMacSecret_ - Variable in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
The resulting Server MAC Secret key.
serverRandom_ - Variable in class iaik.pkcs.pkcs11.parameters.SSL3RandomDataParameters
The server's random data.
Session - class iaik.pkcs.pkcs11.Session.
Session objects are used to perform cryptographic operations on a token.
Session.UserType - interface iaik.pkcs.pkcs11.Session.UserType.
This interface defines the different user types of PKCS#11.
Session(Token, long) - Constructor for class iaik.pkcs.pkcs11.Session
Constructor taking the token and the session handle.
sessionCount_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
The current number of open sessions.
sessionHandle_ - Variable in class iaik.pkcs.pkcs11.Session
The session handle to perform the operations with.
SessionInfo - class iaik.pkcs.pkcs11.SessionInfo.
An object of this class provides information about a session.
SessionInfo(CK_SESSION_INFO) - Constructor for class iaik.pkcs.pkcs11.SessionInfo
Constructor taking a CK_SESSION_INFO object that provides the infromation.
sessionInfoFlagsToString(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Converts the long value flags to a SessionInfoFlag string.
sessionStateToString(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Converts the long value state to a SessionState string.
setAllPresentFlags(boolean) - Method in class iaik.pkcs.pkcs11.objects.GenericTemplate
Set the present flags of all attributes of this object to the given value.
setAttributeArrayValue(Object) - Method in class iaik.pkcs.pkcs11.objects.AttributeArray
Set the attributes of this attribute array by specifying a GenericTemplate.
setAttributeValues(Object, Object) - Method in class iaik.pkcs.pkcs11.Session
Gets all present attributes of the given template object an writes them to the object to update on the token (or in the session).
setBaseG(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters
Set the base g value.
setBitIndex(long) - Method in class iaik.pkcs.pkcs11.parameters.ExtractParameters
Set the bit of the base key that should be used as the first bit of the derived key.
setBlockContents(byte) - Method in class iaik.pkcs.pkcs11.parameters.KeyWrapSetOaepParameters
Set the block contents byte.
setBooleanValue(Boolean) - Method in class iaik.pkcs.pkcs11.objects.BooleanAttribute
Set the boolean value of this attribute.
setByteArrayValue(byte[]) - Method in class iaik.pkcs.pkcs11.objects.ByteArrayAttribute
Set the byte-array value of this attribute.
setCharArrayValue(char[]) - Method in class iaik.pkcs.pkcs11.objects.CharArrayAttribute
Set the char-array value of this attribute.
setCkAttribute(CK_ATTRIBUTE) - Method in class iaik.pkcs.pkcs11.objects.Attribute
Set the CK_ATTRIBUTE of this Attribute.
setClientRandom(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.SSL3RandomDataParameters
Set the client's random data.
setData(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.CbcEncryptDataParameters
Set the key derivation data.
setData(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.KeyDerivationStringDataParameters
Set the string data.
setDateValue(Date) - Method in class iaik.pkcs.pkcs11.objects.DateAttribute
Set the date value of this attribute.
setDecrypt(boolean) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set if this mechanism can be used for decryption.
setDerive(boolean) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set if this mechanism can be used for key derivation.
setDigest(boolean) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set if this mechanism can be used for digesting.
setEcCompress(boolean) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set if this mechanism can be used with elliptic curve point compressed.
setEcEcParameters(boolean) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set if this mechanism can be used with EC domain parameters of the choice ecParameters.
setEcF2m(boolean) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set if this mechanism can be used with EC domain parameters over F2m.
setEcFp(boolean) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set if this mechanism can be used with EC domain parameters over Fp.
setEcNamedCurve(boolean) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set if this mechanism can be used with EC domain parameters of the choice namedCurve.
setEcUncompress(boolean) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set if this mechanism can be used with elliptic curve point uncompressed.
setEffectiveBits(long) - Method in class iaik.pkcs.pkcs11.parameters.RC2Parameters
Set the effective number of bits in the RC2 search space.
setEncrypt(boolean) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set if this mechanism can be used for encryption.
setExtension(boolean) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set if there is an extension to the flags; false, if no extensions.
setFlagBit(long, boolean) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set the given feature flag(s) to the given value.
setGenerate(boolean) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set if this mechanism can be used for secret key generation.
setGenerateKeyPair(boolean) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set if this mechanism can be used for key-pair generation.
setHashAlgorithm(Mechanism) - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsParameters
Set the message digest algorithm used to calculate the digest of the encoding parameter.
sethPrivateData_(long) - Method in class iaik.pkcs.pkcs11.parameters.EcMQVKeyDerivationParameters
Sets the key handle for the second EC private key value.
setHw(boolean) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set, if this mechanism is performed in hardware.
setInitializationVector(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.RC2CbcParameters
Set the initialization vector.
setInitializationVector(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.InitializationVectorParameters
Set the initialization vector.
setInitializationVector(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.CbcEncryptDataParameters
Set the initialization vector for CBC mode.
setInitializationVector(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.RC5CbcParameters
Set the initialization vector.
setInitializationVector(char[]) - Method in class iaik.pkcs.pkcs11.parameters.PBEParameters
Set the 8-byte initialization vector (IV), if an IV is required.
setInitializationVectorSizeInBits(long) - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters
Set the length (in bits) of the IV agreed upon during the protocol handshake phase.
setIterations(long) - Method in class iaik.pkcs.pkcs11.parameters.PBEParameters
Set the number of iterations required for the generation.
setIterations(long) - Method in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
Set the number of iterations to perform when generating each block of random data.
setKeyDerivationFunction(long) - Method in class iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters
Set the ey derivation function used on the shared secret value.
setKeySizeInBits(long) - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters
Set the length (in bits) of the secret keys agreed upon during the protocol handshake phase.
setLibraryCantCreateOsThreads(boolean) - Method in class iaik.pkcs.pkcs11.DefaultInitializeArgs
Set, if application threads which are executing calls to the library may not use native operating system calls to spawn new threads.
setLongValue(Long) - Method in class iaik.pkcs.pkcs11.objects.LongAttribute
Set the long value of this attribute.
setMacLength(long) - Method in class iaik.pkcs.pkcs11.parameters.RC2MacGeneralParameters
Set the length of the MAC produced, in bytes.
setMacLength(long) - Method in class iaik.pkcs.pkcs11.parameters.RC5Parameters
Set the number of rounds of RC5 encipherment.
setMacLength(long) - Method in class iaik.pkcs.pkcs11.parameters.MacGeneralParameters
Set the length of the MAC produced, in bytes.
setMacLength(long) - Method in class iaik.pkcs.pkcs11.parameters.RC5MacGeneralParameters
Set the length of the MAC produced, in bytes.
setMacSizeInBits(long) - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters
Set the length (in bits) of the MACing keys agreed upon during the protocol handshake phase.
setMajor(byte) - Method in class iaik.pkcs.pkcs11.parameters.VersionParameters
Set the major version number.
setMaskGenerationFunction(long) - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsParameters
Set the mask function to apply to the encoded block.
setMaxKeySize(long) - Method in class iaik.pkcs.pkcs11.MechanismInfo
/** Set the maximum key length supported by this mechanism.
setMechanism(Mechanism) - Method in class iaik.pkcs.pkcs11.objects.MechanismAttribute
Set the mechanism value of this attribute.
setMechanismAttributeArrayValue(Mechanism[]) - Method in class iaik.pkcs.pkcs11.objects.MechanismArrayAttribute
Set the attributes of this mechanism attribute array by specifying a Mechanism[].
setMinKeySize(long) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set the minimum key length supported by this mechanism.
setMinor(byte) - Method in class iaik.pkcs.pkcs11.parameters.VersionParameters
Set the minor version number.
setMutexHandler(MutexHandler) - Method in class iaik.pkcs.pkcs11.DefaultInitializeArgs
This method sets the object that implements the functionality for handling mutexes.
setNewPassword(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
Set the new user-supplied password.
setNewPublicData(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
Set the new other party's key exchange public key value.
setNewRandomA(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
Set the new random Ra data.
setObjectHandle(long) - Method in class iaik.pkcs.pkcs11.objects.Object
Sets the object handle of the underlying PKCS#11 object on the token.
setObjectHandle(Object) - Method in class iaik.pkcs.pkcs11.parameters.ObjectHandleParameters
Set the PKCS#11 object.
setOldPassword(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
Set the old user-supplied password.
setOldPublicData(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
Set the old other party's key exchange public key value.
setOldRandomA(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
Set the old random Ra data.
setOldWrappedX(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
Set the old wrapped key.
setOperationState(byte[], Key, Key) - Method in class iaik.pkcs.pkcs11.Session
Sets the operation state of this session to a previously saved one.
setOsLockingOk(boolean) - Method in class iaik.pkcs.pkcs11.DefaultInitializeArgs
set, if the library can use the native operation system threading model for locking.
setOtherInfo(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.X942DH1KeyDerivationParameters
Set the data shared between the two parties.
setParameters(Parameters) - Method in class iaik.pkcs.pkcs11.Mechanism
Set the parameters for this mechanism.
setPassword(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters
Set the user-supplied password.
setPassword(char[]) - Method in class iaik.pkcs.pkcs11.parameters.PBEParameters
Set the password to be used in the PBE key generation.
setPIN(char[], char[]) - Method in class iaik.pkcs.pkcs11.Session
Set the user-PIN to a new value.
setPKCS11ParamsObject(CK_SSL3_KEY_MAT_OUT, Session) - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
This method takes the key handles from the given input structure, which will be the result after a call to DeriveKey, and creates the SecretKey objects for this object.
setPKCS11ParamsObject(CK_VERSION) - Method in class iaik.pkcs.pkcs11.parameters.VersionParameters
This method allows setting the major and minor version numbers using a version object of the lower level API.
setpPublicData2_(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.EcMQVKeyDerivationParameters
Sets the other party’s second EC public key value.
setPresent(boolean) - Method in class iaik.pkcs.pkcs11.objects.Attribute
Set, if this attribute is really present in the associated object.
setPrimeP(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters
Set the prime p value.
setPrivateData(Object) - Method in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
Set the key for the second X9.42 private key value.
setPrivateData(Object) - Method in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
Set the key for the second EC private key value.
setPrivateDataLength(long) - Method in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
Set the length in bytes of the second X9.42 private key.
setPrivateDataLength(long) - Method in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
Set the length in bytes of the second EC private key.
setPrivateKey(PrivateKey) - Method in class iaik.pkcs.pkcs11.objects.KeyPair
Set the private key part of this key-pair.
setPseudoRandomFunction(long) - Method in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
Set the pseudo-random function (PRF) to used to generate the key.
setPseudoRandomFunctionData(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
Set the data used as the input for PRF in addition to the salt value.
setPublicData(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters
Set the other party's key exchange public key value.
setPublicData(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters
Set the other partie's public key value.
setPublicData(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.KEADeriveParameters
Set the other party's KEA public key value.
setPublicData2(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
Set the other party’s second X9.42 public key value.
setPublicData2(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
Set the other party’s second EC public key value.
setPublicKey(long) - Method in class iaik.pkcs.pkcs11.parameters.EcMQVKeyDerivationParameters
Sets the handle to the first party’s ephemeral public key.
setPublicKey(PublicKey) - Method in class iaik.pkcs.pkcs11.objects.KeyPair
Set the public key part of this key-pair.
setPublicValue(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.DHPkcsDeriveParameters
Set the public value of the other party in the key agreement protocol.
setRandomA(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters
Set the random Ra data.
setRandomA(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.KEADeriveParameters
Set the random data Ra.
setRandomB(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.KEADeriveParameters
Set the random data Rb.
setRandomInfo(SSL3RandomDataParameters) - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters
Set the client's and server's random data information.
setRandomInfo(SSL3RandomDataParameters) - Method in class iaik.pkcs.pkcs11.parameters.SSL3MasterKeyDeriveParameters
Set the client's and server's random data information.
setReserved(Object) - Method in class iaik.pkcs.pkcs11.DefaultInitializeArgs
Set the reserved parameter.
setReturnedKeyMaterial(SSL3KeyMaterialOutParameters) - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters
Set the object that receives the handles for the keys generated and the IVs.
setSalt(char[]) - Method in class iaik.pkcs.pkcs11.parameters.PBEParameters
Set the salt to be used in the PBE key generation.
setSaltLength(long) - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsPssParameters
Set the length of the salt value in octets.
setSaltSource(long) - Method in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
Set the source of the salt value.
setSaltSourceData(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
Set the data used as the input for the salt source.
setSender(boolean) - Method in class iaik.pkcs.pkcs11.parameters.KEADeriveParameters
Set the option for generating the key (called a TEK).
setSensitive(boolean) - Method in class iaik.pkcs.pkcs11.objects.Attribute
Set, if this attribute is sensitive in the associated object.
setServerRandom(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.SSL3RandomDataParameters
Set the server's random data.
setSharedData(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.EcDH1KeyDerivationParameters
Set the data shared between the two parties.
setSharedData(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.EcMQVKeyDerivationParameters
Set the data shared between the two parties.
setSign(boolean) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set if this mechanism can be used for signing.
setSignRecover(boolean) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set if this mechanism can be used for signing with data recovery.
setSource(long) - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters
Set the source of the encoding parameter.
setSourceData(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters
Set the data used as the input for the encoding parameter source.
setSubprimeQ(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters
Set the subprime q value.
setType(Long) - Method in class iaik.pkcs.pkcs11.objects.Attribute
Set the PKCS#11 type of this attribute.
setUlPrivateDataLen(long) - Method in class iaik.pkcs.pkcs11.parameters.EcMQVKeyDerivationParameters
Set the length in bytes of the secon dEC private key.
setUnwrap(boolean) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set if this mechanism can be used for key unwrapping.
setUtf8Encoding(boolean) - Method in class iaik.pkcs.pkcs11.Slot
Specify, whether UTF8 character encoding shall be used for character array attributes and PINs.
setValue(Object) - Method in class iaik.pkcs.pkcs11.objects.Attribute
Redirects the request for setting the attribute value to the implementing attribute class.
setValue(Object) - Method in class iaik.pkcs.pkcs11.objects.LongAttribute
 
setValue(Object) - Method in class iaik.pkcs.pkcs11.objects.BooleanAttribute
 
setValue(Object) - Method in class iaik.pkcs.pkcs11.objects.OtherAttribute
 
setValue(Object) - Method in class iaik.pkcs.pkcs11.objects.AttributeArray
 
setValue(Object) - Method in class iaik.pkcs.pkcs11.objects.CharArrayAttribute
 
setValue(Object) - Method in class iaik.pkcs.pkcs11.objects.ByteArrayAttribute
 
setValue(Object) - Method in class iaik.pkcs.pkcs11.objects.MechanismArrayAttribute
 
setValue(Object) - Method in class iaik.pkcs.pkcs11.objects.DateAttribute
 
setVendorDefinedCertificateBuilder(Certificate.VendorDefinedCertificateBuilder) - Static method in class iaik.pkcs.pkcs11.objects.Certificate
Set a vendor-defined certificate builder that should be called to create an instance of an vendor-defined PKCS#11 certificate; i.e.
setVendorDefinedDomainParametersBuilder(DomainParameters.VendorDefinedDomainParametersBuilder) - Static method in class iaik.pkcs.pkcs11.objects.DomainParameters
Set a vendor-defined DomainParameters builder that should be called to create an instance of vendor-defined PKCS#11 domain parameters; i.e.
setVendorDefinedHardwareFeatureBuilder(HardwareFeature.VendorDefinedHardwareFeatureBuilder) - Static method in class iaik.pkcs.pkcs11.objects.HardwareFeature
Set a vendor-defined hardware feature builder that should be called to create an* instance of an vendor-defined PKCS#11 hardware feature; i.e.
setVendorDefinedKeyBuilder(Key.VendorDefinedKeyBuilder) - Static method in class iaik.pkcs.pkcs11.objects.Key
Set a vendor-defined key builder that should be called to create an instance of an vendor-defined PKCS#11 key; i.e.
setVendorDefinedObjectBuilder(Object.VendorDefinedObjectBuilder) - Static method in class iaik.pkcs.pkcs11.objects.Object
Set a vendor-defined object builder that should be called to create an instance of an vendor-defined PKCS#11 object; i.e.
setVerify(boolean) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set if this mechanism can be used for verification.
setVerifyRecover(boolean) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set if this mechanism can be used for verification with data recovery.
setVersion(VersionParameters) - Method in class iaik.pkcs.pkcs11.parameters.SSL3MasterKeyDeriveParameters
Set the SSL protocol version information.
setWordSize(long) - Method in class iaik.pkcs.pkcs11.parameters.RC5Parameters
Set the wordsize of RC5 cipher in bytes.
setWrap(boolean) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set if this mechanism can be used for key wrapping.
setX(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.KeyWrapSetOaepParameters
Set the concatenation of hash of plaintext data (if present) and extra data (if present).
SHA_1 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SHA_1)
SHA_1_HMAC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SHA_1_HMAC)
SHA_1_HMAC_GENERAL - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SHA_1_HMAC_GENERAL)
SHA1 - Static variable in interface iaik.pkcs.pkcs11.parameters.RSAPkcsParameters.MessageGenerationFunctionType
The indentifier for CKG_MGF1_SHA1.
SHA1_KDF - Static variable in interface iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters.KeyDerivationFunctionType
The indentifier for CKD_SHA1_KDF.
SHA1_KDF_ASN1 - Static variable in interface iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters.KeyDerivationFunctionType
The indentifier for CKD_SHA1_KDF_ASN1.
SHA1_KDF_CONCATENATE - Static variable in interface iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters.KeyDerivationFunctionType
The indentifier for CKD_SHA1_KDF_CONCATENATE.
SHA1_KEY_DERIVATION - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SHA1_KEY_DERIVATION)
SHA1_RSA_PKCS - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SHA1_RSA_PKCS)
SHA1_RSA_PKCS_PSS - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SHA1_RSA_PKCS_PSS)
SHA1_RSA_X9_31 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SHA1_RSA_X9_31)
SHA256 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SHA256)
SHA256 - Static variable in interface iaik.pkcs.pkcs11.parameters.RSAPkcsParameters.MessageGenerationFunctionType
The indentifier for CKG_MGF1_SHA256.
SHA256_HMAC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SHA256_HMAC)
SHA256_HMAC_GENERAL - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SHA256_HMAC_GENERAL)
SHA256_KEY_DERIVATION - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SHA256_KEY_DERIVATION)
SHA256_RSA_PKCS - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SHA256_RSA_PKCS)
SHA256_RSA_PKCS_PSS - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SHA256_RSA_PKCS_PSS)
SHA384 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SHA384)
SHA384 - Static variable in interface iaik.pkcs.pkcs11.parameters.RSAPkcsParameters.MessageGenerationFunctionType
The indentifier for CKG_MGF1_SHA384.
SHA384_HMAC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SHA384_HMAC)
SHA384_HMAC_GENERAL - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SHA384_HMAC_GENERAL)
SHA384_KEY_DERIVATION - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SHA384_KEY_DERIVATION)
SHA384_RSA_PKCS - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SHA384_RSA_PKCS)
SHA384_RSA_PKCS_PSS - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SHA384_RSA_PKCS_PSS)
SHA512 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SHA512)
SHA512 - Static variable in interface iaik.pkcs.pkcs11.parameters.RSAPkcsParameters.MessageGenerationFunctionType
The indentifier for CKG_MGF1_SHA512.
SHA512_HMAC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SHA512_HMAC)
SHA512_HMAC_GENERAL - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SHA512_HMAC_GENERAL)
SHA512_KEY_DERIVATION - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SHA512_KEY_DERIVATION)
SHA512_RSA_PKCS - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SHA512_RSA_PKCS)
SHA512_RSA_PKCS_PSS - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SHA512_RSA_PKCS_PSS)
sharedData_ - Variable in class iaik.pkcs.pkcs11.parameters.EcDH1KeyDerivationParameters
The data shared between the two parties.
sharedData_ - Variable in class iaik.pkcs.pkcs11.parameters.EcMQVKeyDerivationParameters
The data shared between the two parties.
SIGN - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
sign_ - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
True, if this key can be used for signing.
sign_ - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
True, if this private key can be used for signing.
SIGN_RECOVER - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
sign(byte[]) - Method in class iaik.pkcs.pkcs11.Session
Signs the given data with the key and mechansim given to the signInit method.
signEncryptUpdate(byte[]) - Method in class iaik.pkcs.pkcs11.Session
Dual-function.
signFinal() - Method in class iaik.pkcs.pkcs11.Session
This method finalizes a signing operation and returns the final result.
signInit(Mechanism, Key) - Method in class iaik.pkcs.pkcs11.Session
Initializes a new signing operation.
signRecover_ - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
True, if this private key can be used for signing with recover.
signRecover(byte[]) - Method in class iaik.pkcs.pkcs11.Session
Signs the given data with the key and mechansim given to the signRecoverInit method.
signRecoverInit(Mechanism, Key) - Method in class iaik.pkcs.pkcs11.Session
Initializes a new signing operation for signing with recovery.
signUpdate(byte[]) - Method in class iaik.pkcs.pkcs11.Session
This method can be used to sign multiple pieces of data; e.g.
signVerifyRecoverMechanisms_ - Static variable in class iaik.pkcs.pkcs11.wrapper.Functions
This table contains the mechanisms that are sign/verify mechanisms with message recovery.
singleOperationEncryptDecryptMechanisms_ - Static variable in class iaik.pkcs.pkcs11.wrapper.Functions
This table contains the mechanisms that are single-operation encrypt/decrypt mechanisms; i.e.
singleOperationSignVerifyMechanisms_ - Static variable in class iaik.pkcs.pkcs11.wrapper.Functions
This table contains the mechanisms that are single-operation sign/verify mechanisms; i.e.
SKIPJACK - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a SKIPJACK key.
SKIPJACK_CBC64 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SKIPJACK_CBC64)
SKIPJACK_CFB16 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SKIPJACK_CFB16)
SKIPJACK_CFB32 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SKIPJACK_CFB32)
SKIPJACK_CFB64 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SKIPJACK_CFB64)
SKIPJACK_CFB8 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SKIPJACK_CFB8)
SKIPJACK_ECB64 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SKIPJACK_ECB64)
SKIPJACK_KEY_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SKIPJACK_KEY_GEN)
SKIPJACK_OFB64 - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SKIPJACK_OFB64)
SKIPJACK_PRIVATE_WRAP - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SKIPJACK_PRIVATE_WRAP)
SKIPJACK_RELAYX - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SKIPJACK_RELAYX)
SKIPJACK_WRAP - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SKIPJACK_WRAP)
SkipJackPrivateWrapParameters - class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters.
This class encapsulates parameters for the Mechanism.SKIPJACK_PRIVATE_WRAP.
SkipJackPrivateWrapParameters(byte[], byte[], byte[], byte[], byte[], byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters
Create a new SkipJackPrivateWrapParameters object with the given attributes.
SkipJackRelayXParameters - class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters.
This class encapsulates parameters for the Mechanism.SKIPJACK_RELAYX.
SkipJackRelayXParameters(byte[], byte[], byte[], byte[], byte[], byte[], byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
Create a new SkipJackRelayXParameters object with the given attributes.
SkipJackSecretKey - class iaik.pkcs.pkcs11.objects.SkipJackSecretKey.
Objects of this class represent SkipJack secret keys as specified by PKCS#11 v2.11.
SkipJackSecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.SkipJackSecretKey
Default Constructor.
SkipJackSecretKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.SkipJackSecretKey
Called by getInstance to create an instance of a PKCS#11 SkipJack secret key.
sLen - Variable in class iaik.pkcs.pkcs11.wrapper.CK_RSA_PKCS_PSS_PARAMS
PKCS#11:
Slot - class iaik.pkcs.pkcs11.Slot.
Objects of this class represent slots that can accept tokens.
slot_ - Variable in class iaik.pkcs.pkcs11.Token
The reference to the slot.
Slot(Module, long) - Constructor for class iaik.pkcs.pkcs11.Slot
The constructor that takes a reference to the module and the slot ID.
slotDescription - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SLOT_INFO
must be blank padded and only the first 64 chars will be used
slotDescription_ - Variable in class iaik.pkcs.pkcs11.SlotInfo
A short descrption of this slot.
slotID - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SESSION_INFO
PKCS#11:
slotID_ - Variable in class iaik.pkcs.pkcs11.Slot
The identifier of the slot.
slotID_ - Variable in class iaik.pkcs.pkcs11.SessionInfo
The identifier of the slot in which the token resides this session is bound to.
SlotInfo - class iaik.pkcs.pkcs11.SlotInfo.
Objects of this call provide information about a slot.
SlotInfo(CK_SLOT_INFO) - Constructor for class iaik.pkcs.pkcs11.SlotInfo
Constructor that takes the CK_SLOT_INFO object as given by PKCS11.C_GetSlotInfo().
slotInfoFlagsToString(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Converts the long value flags to a SlotInfoFlag string.
SO - Static variable in interface iaik.pkcs.pkcs11.Session.UserType
This constant stands for the security officer.
soPinCountLow_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
True, if the security officer-PIN has been entered incorrectly at least once since the last successful authentication.
soPinFinalTry_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
True, if the security officer has just one try left to supply the correct PIN before the security officer-PIN gets locked.
soPinLocked_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
True, if the security officer-PIN is locked.
soPinToBeChanged_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
True, if the security officer-PIN value is the default value set by token initialization or manufacturing.
source - Variable in class iaik.pkcs.pkcs11.wrapper.CK_RSA_PKCS_OAEP_PARAMS
PKCS#11:
source_ - Variable in class iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters
The source of the encoding parameter.
sourceData_ - Variable in class iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters
The data used as the input for the encoding parameter source.
SSL3_KEY_AND_MAC_DERIVE - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SSL3_KEY_AND_MAC_DERIVE)
SSL3_MASTER_KEY_DERIVE - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SSL3_MASTER_KEY_DERIVE)
SSL3_MASTER_KEY_DERIVE_DH - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SSL3_MASTER_KEY_DERIVE_DH)
SSL3_MD5_MAC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SSL3_MD5_MAC)
SSL3_PRE_MASTER_KEY_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SSL3_PRE_MASTER_KEY_GEN)
SSL3_SHA1_MAC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_SSL3_SHA1_MAC)
SSL3KeyMaterialOutParameters - class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters.
Objects of this class encapsulates key material output for the mechanism Mechanism.SSL3_KEY_AND_MAC_DERIVE.
SSL3KeyMaterialOutParameters(byte[], byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
Create a new SSL3KeyMaterialOutParameters object.
SSL3KeyMaterialParameters - class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters.
This class encapsulates parameters for the Mechanism.SSL3_KEY_AND_MAC_DERIVE mechanism.
SSL3KeyMaterialParameters(long, long, long, boolean, SSL3RandomDataParameters, SSL3KeyMaterialOutParameters) - Constructor for class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters
Create a new SSL3KeyMaterialParameters object with the given parameters.
SSL3MasterKeyDeriveParameters - class iaik.pkcs.pkcs11.parameters.SSL3MasterKeyDeriveParameters.
This class encapsulates parameters for the Mechanism.SSL3_MASTER_KEY_DERIVE mechanism and the Mechanism.TLS_MASTER_KEY_DERIVE.
SSL3MasterKeyDeriveParameters(SSL3RandomDataParameters, VersionParameters) - Constructor for class iaik.pkcs.pkcs11.parameters.SSL3MasterKeyDeriveParameters
Create a new SSL3MasterKeyDeriveParameters object with the given random info and version.
SSL3RandomDataParameters - class iaik.pkcs.pkcs11.parameters.SSL3RandomDataParameters.
This class encapsulates parameters for the Mechanism.SSL3_MASTER_KEY_DERIVE and Mechanism.SSL3_KEY_AND_MAC_DERIVE mechanisms.
SSL3RandomDataParameters(byte[], byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.SSL3RandomDataParameters
Create a new SSL3RandomDataParameters object with the given cleint and server random.
START_DATE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
startDate_ - Variable in class iaik.pkcs.pkcs11.objects.Key
The start date of this key's validity.
startDate_ - Variable in class iaik.pkcs.pkcs11.objects.Certificate
The start date of this certificate's validity.
state - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SESSION_INFO
PKCS#11:
State - class iaik.pkcs.pkcs11.State.
Objects of this class show the state of a session.
state_ - Variable in class iaik.pkcs.pkcs11.SessionInfo
The current session state.
State(long) - Constructor for class iaik.pkcs.pkcs11.State
Constructor that simply takes the status code as defined in PKCS#11.
stateKnown_ - Variable in class iaik.pkcs.pkcs11.objects.Attribute
True, if this attribute's status (i.e.
Storage - class iaik.pkcs.pkcs11.objects.Storage.
Objects of this class represent PKCS#11 objects of type storage as defined in PKCSC#11 2.11, but is compatible to version 2.01.
Storage() - Constructor for class iaik.pkcs.pkcs11.objects.Storage
The default constructor.
Storage(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.Storage
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.
SUB_PRIME_BITS - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
SUBJECT - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
subject_ - Variable in class iaik.pkcs.pkcs11.objects.PublicKey
The subject attribute of this public key.
subject_ - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
The subject of this private key.
subject_ - Variable in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
The subject attribute of this certificate.
subject_ - Variable in class iaik.pkcs.pkcs11.objects.WTLSCertificate
The subject attribute of this certificate.
SUBPRIME - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
subprime_ - Variable in class iaik.pkcs.pkcs11.objects.DSAParams
The subprime (q) of this DSA key.
subprime_ - Variable in class iaik.pkcs.pkcs11.objects.X942DHPublicKey
The subprime (q) of this X9.42 DH key.
subprime_ - Variable in class iaik.pkcs.pkcs11.objects.X942DHParams
The subprime (q) of this DH key.
subprime_ - Variable in class iaik.pkcs.pkcs11.objects.DSAPrivateKey
The subprime (q) of this DSA key.
subprime_ - Variable in class iaik.pkcs.pkcs11.objects.KEAPrivateKey
The subprime (q) of this KEA key.
subprime_ - Variable in class iaik.pkcs.pkcs11.objects.DSAPublicKey
The subprime (q) of this DSA key.
subprime_ - Variable in class iaik.pkcs.pkcs11.objects.KEAPublicKey
The subprime (q) of this KEA key.
subprime_ - Variable in class iaik.pkcs.pkcs11.objects.X942DHPrivateKey
The subprime (q) of this X9.42 DH key.
subprimeBits_ - Variable in class iaik.pkcs.pkcs11.objects.X942DHParams
The length of the subprime value in bits.
subprimeQ_ - Variable in class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters
The subprime q value.
supports(MechanismInfo) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Check, if this mechanism info has those flags set to true, which are set in the given mechanism info.

T

template_ - Variable in class iaik.pkcs.pkcs11.objects.AttributeArray
The attributes of this attribute array in their object class representation.
time_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
The current time on the token.
TLS_KEY_AND_MAC_DERIVE - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_TLS_KEY_AND_MAC_DERIVE)
TLS_MASTER_KEY_DERIVE - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_TLS_MASTER_KEY_DERIVE)
TLS_MASTER_KEY_DERIVE_DH - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_TLS_MASTER_KEY_DERIVE_DH)
TLS_PRE_MASTER_KEY_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_TLS_PRE_MASTER_KEY_GEN)
TLS_PRF - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_TLS_PRF)
toBinaryString(byte[]) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Converts a byte array to a binary String.
toBinaryString(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Converts a long value to a binary String.
toCharArray(int, int) - Static method in class iaik.pkcs.pkcs11.Util
Converts the given number into a char-array.
toFullHexString(int) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Converts a int value to a hexadecimal String of length 8.
toFullHexString(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Converts a long value to a hexadecimal String of length 16.
toHexString(byte[]) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Converts a byte array to a hexadecimal String.
toHexString(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Converts a long value to a hexadecimal String.
Token - class iaik.pkcs.pkcs11.Token.
Objects of this class represent PKCS#11 tokens.
TOKEN - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
token_ - Variable in class iaik.pkcs.pkcs11.Session
The token to perform the operations on.
token_ - Variable in class iaik.pkcs.pkcs11.objects.Storage
True, if object is a token object (not a session object).
TOKEN_PRESENT - Static variable in interface iaik.pkcs.pkcs11.Module.SlotRequirement
Causes getSlotList to return only those slots in which there is currently a token present; e.g.
Token.SessionReadWriteBehavior - interface iaik.pkcs.pkcs11.Token.SessionReadWriteBehavior.
This interface defines constants that specify the read/write behavior of a session.
Token.SessionType - interface iaik.pkcs.pkcs11.Token.SessionType.
This interface defines constants for the type of session that should be opened upon a call to openSession.
Token(Slot) - Constructor for class iaik.pkcs.pkcs11.Token
The constructor that takes a reference to the module and the slot ID.
TokenException - exception iaik.pkcs.pkcs11.TokenException.
The base class for all exceptions in this package.
TokenException() - Constructor for class iaik.pkcs.pkcs11.TokenException
The default constructor.
TokenException(Exception) - Constructor for class iaik.pkcs.pkcs11.TokenException
Constructor taking an other exception to wrap.
TokenException(String) - Constructor for class iaik.pkcs.pkcs11.TokenException
Constructor taking an exception message.
TokenException(String, Exception) - Constructor for class iaik.pkcs.pkcs11.TokenException
Constructor taking a message for this exception and an other exception to wrap.
TokenInfo - class iaik.pkcs.pkcs11.TokenInfo.
Objects of this class provide information about a token.
TokenInfo(CK_TOKEN_INFO) - Constructor for class iaik.pkcs.pkcs11.TokenInfo
Constructor taking CK_TOKEN_INFO as given returned by PKCS11.C_GetTokenInfo.
tokenInfoFlagsToString(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Converts long value flags to a TokenInfoFlag string.
tokenInitialized_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
True, if the token is already initialized.
tokenPresent_ - Variable in class iaik.pkcs.pkcs11.SlotInfo
Indicates, if a token is present.
TokenRuntimeException - exception iaik.pkcs.pkcs11.TokenRuntimeException.
The base class for all runtiem exceptions in this package.
TokenRuntimeException() - Constructor for class iaik.pkcs.pkcs11.TokenRuntimeException
The default constructor.
TokenRuntimeException(Exception) - Constructor for class iaik.pkcs.pkcs11.TokenRuntimeException
Constructor taking an other exception to wrap.
TokenRuntimeException(String) - Constructor for class iaik.pkcs.pkcs11.TokenRuntimeException
Constructor taking an exception message.
TokenRuntimeException(String, Exception) - Constructor for class iaik.pkcs.pkcs11.TokenRuntimeException
Constructor taking a message for this exception and an other exception to wrap.
toPaddedCharArray(String, int, char) - Static method in class iaik.pkcs.pkcs11.Util
Converts the given string to a char-array of exactly the given length.
toString() - Method in class iaik.pkcs.pkcs11.Session
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.Token
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.TokenInfo
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.Slot
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.SlotInfo
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.DefaultInitializeArgs
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.Info
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.Mechanism
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.State
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.TokenException
Returns the string representation of this exception, including the string representation of the wrapped (encapsulated) exception.
toString() - Method in class iaik.pkcs.pkcs11.Module
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.Version
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.SessionInfo
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.TokenRuntimeException
Returns the string representation of this exception, including the string representation of the wrapped (encapsulated) exception.
toString() - Method in class iaik.pkcs.pkcs11.objects.Object
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.Storage
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.DomainParameters
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.DSAParams
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.GenericTemplate
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.HardwareFeature
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.UserInterface
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.Key
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.GenericSecretKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.CAST3SecretKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.BlowfishSecretKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.KeyPair
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.MonotonicCounter
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.PublicKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.SkipJackSecretKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.DHPublicKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.X942DHPublicKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.AESSecretKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.DHParams
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.X942DHParams
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.DES2SecretKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.Attribute
Get a string representation of this attribute.
toString() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.DSAPrivateKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.Data
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.Certificate
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.KEAPrivateKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.CAST5SecretKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.RC5SecretKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.IDEASecretKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.ECDSAPublicKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.JuniperSecretKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.CASTSecretKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.DSAPublicKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.CAST128SecretKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.CDMFSecretKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.RC2SecretKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.RSAPublicKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.KEAPublicKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.DHPrivateKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.DESSecretKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.BatonSecretKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.Clock
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.ECDSAPrivateKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.RC4SecretKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.Mechanism
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.TwofishSecretKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.DES3SecretKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.X942DHPrivateKey
This method returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.RC2Parameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.RC2CbcParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.InitializationVectorParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.SkipJackPrivateWrapParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.CcmParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.EcDH1KeyDerivationParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.X942DH1KeyDerivationParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.CbcEncryptDataParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.PBEParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.KeyDerivationStringDataParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.ExtractParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.X942DHMQVKeyDerivationParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.RC2MacGeneralParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.RC5Parameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsPssParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.DHPkcsDeriveParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.MacGeneralParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.EcMQVKeyDerivationParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.KEADeriveParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.RC5CbcParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.ObjectHandleParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.RC5MacGeneralParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.KeyWrapSetOaepParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.SkipJackRelayXParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.GcmParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.SSL3RandomDataParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.SSL3MasterKeyDeriveParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_SLOT_INFO
Returns the string representation of CK_SLOT_INFO.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_MECHANISM_INFO
Returns the string representation of CK_MECHANISM_INFO.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_PKCS5_PBKD2_PARAMS
Returns the string representation of CK_PKCS5_PBKD2_PARAMS.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_PBE_PARAMS
Returns the string representation of CK_PBE_PARAMS.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_ATTRIBUTE
Returns the string representation of CK_ATTRIBUTE.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_RC2_MAC_GENERAL_PARAMS
Returns the string representation of CK_RC2_MAC_GENERAL_PARAMS.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_INFO
Returns the string representation of CK_INFO.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_SKIPJACK_PRIVATE_WRAP_PARAMS
Returns the string representation of CK_SKIPJACK_PRIVATE_WRAP_PARAMS.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_SSL3_RANDOM_DATA
Returns the string representation of CK_SSL3_RANDOM_DATA.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_ECMQV_DERIVE_PARAMS
Returns the string representation of CK_ECMQV_DERIVE_PARAMS.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_SKIPJACK_RELAYX_PARAMS
Returns the string representation of CK_SKIPJACK_RELAYX_PARAMS.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_SESSION_INFO
Returns the string representation of CK_SESSION_INFO.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_SSL3_MASTER_KEY_DERIVE_PARAMS
Returns the string representation of CK_SSL3_MASTER_KEY_DERIVE_PARAMS.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_X9_42_DHMQV_DERIVE_PARAMS
 
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_RC2_CBC_PARAMS
Returns the string representation of CK_RC2_CBC_PARAMS.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_MECHANISM
Returns the string representation of CK_MECHANISM.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_CCM_PARAMS
Returns the string representation of CK_CCM_PARAMS.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.PKCS11Implementation
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_RC5_MAC_GENERAL_PARAMS
Returns the string representation of CK_RC5_MAC_GENERAL_PARAMS.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_RSA_PKCS_PSS_PARAMS
Returns the string representation of CK_PKCS5_PBKD2_PARAMS.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_AES_CBC_ENCRYPT_DATA_PARAMS
Returns the string representation of CK_AES_CBC_ENCRYPT_DATA_PARAMS.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_KEY_WRAP_SET_OAEP_PARAMS
Returns the string representation of CK_KEY_WRAP_SET_OAEP_PARAMS.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_KEA_DERIVE_PARAMS
Returns the string representation of CK_KEA_DERIVE_PARAMS.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_TOKEN_INFO
Returns the string representation of CK_TOKEN_INFO.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_X9_42_DH2_DERIVE_PARAMS
Returns the string representation of CK_PKCS5_PBKD2_PARAMS.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_ECDH2_DERIVE_PARAMS
Returns the string representation of CK_PKCS5_PBKD2_PARAMS.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_VERSION
Returns the string representation of CK_VERSION.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_SSL3_KEY_MAT_OUT
Returns the string representation of CK_SSL3_KEY_MAT_OUT.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_RSA_PKCS_OAEP_PARAMS
Returns the string representation of CK_RSA_PKCS_OAEP_PARAMS.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_RC5_CBC_PARAMS
Returns the string representation of CK_RC5_CBC_PARAMS.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_X9_42_DH1_DERIVE_PARAMS
Returns the string representation of CK_PKCS5_PBKD2_PARAMS.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_ECDH1_DERIVE_PARAMS
Returns the string representation of CK_PKCS5_PBKD2_PARAMS.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_RC5_PARAMS
Returns the string representation of CK_RC5_PARAMS.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_DATE
Returns the string representation of CK_DATE.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_DES_CBC_ENCRYPT_DATA_PARAMS
Returns the string representation of CK_DES_CBC_ENCRYPT_DATA_PARAMS.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_GCM_PARAMS
Returns the string representation of CK_GCM_PARAMS.
toString() - Method in class iaik.pkcs.pkcs11.wrapper.CK_SSL3_KEY_MAT_PARAMS
Returns the string representation of CK_SSL3_KEY_MAT_PARAMS.
toString(boolean) - Method in class iaik.pkcs.pkcs11.objects.Attribute
Get a string representation of this attribute.
toString(boolean, boolean, String) - Method in class iaik.pkcs.pkcs11.objects.Object
This method returns a string representation of the current object.
toString(boolean, boolean, String) - Method in class iaik.pkcs.pkcs11.objects.GenericTemplate
This method returns a string representation of the current object.
toString(int) - Method in class iaik.pkcs.pkcs11.objects.LongAttribute
Get a string representation of this attribute.
totalPrivateMemory_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
The total amount of memory for private objects on this token.
totalPublicMemory_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
The total amount of memory for public objects on this token.
TRUE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
TRUSTED - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
trusted_ - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
True, if this public key can be used for wrapping other keys.
trusted_ - Variable in class iaik.pkcs.pkcs11.objects.PublicKey
True, if this public key can be used for wrapping other keys.
trusted_ - Variable in class iaik.pkcs.pkcs11.objects.Certificate
Indicates, if this certificate can be trusted.
TWOFISH - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a Twofish key.
TwofishSecretKey - class iaik.pkcs.pkcs11.objects.TwofishSecretKey.
Objects of this class represent Twofish secret keys as specified by PKCS#11 v2.20.
TwofishSecretKey() - Constructor for class iaik.pkcs.pkcs11.objects.TwofishSecretKey
Default Constructor.
TwofishSecretKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.TwofishSecretKey
Called by getInstance to create an instance of a PKCS#11 generic secret key.
type - Variable in class iaik.pkcs.pkcs11.wrapper.CK_ATTRIBUTE
PKCS#11:

U

ulDataLen - Variable in class iaik.pkcs.pkcs11.parameters.CcmParameters
 
ulDataLen - Variable in class iaik.pkcs.pkcs11.wrapper.CK_CCM_PARAMS
PKCS#11:
ulDeviceError - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SESSION_INFO
PKCS#11:
ulEffectiveBits - Variable in class iaik.pkcs.pkcs11.wrapper.CK_RC2_MAC_GENERAL_PARAMS
PKCS#11:
ulEffectiveBits - Variable in class iaik.pkcs.pkcs11.wrapper.CK_RC2_CBC_PARAMS
PKCS#11:
ulFreePrivateMemory - Variable in class iaik.pkcs.pkcs11.wrapper.CK_TOKEN_INFO
PKCS#11:
ulFreePublicMemory - Variable in class iaik.pkcs.pkcs11.wrapper.CK_TOKEN_INFO
PKCS#11:
ulIteration - Variable in class iaik.pkcs.pkcs11.wrapper.CK_PBE_PARAMS
PKCS#11:
ulIVSizeInBits - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SSL3_KEY_MAT_PARAMS
PKCS#11:
ulKeySizeInBits - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SSL3_KEY_MAT_PARAMS
PKCS#11:
ulMacLen - Variable in class iaik.pkcs.pkcs11.parameters.CcmParameters
 
ulMacLen - Variable in class iaik.pkcs.pkcs11.wrapper.CK_CCM_PARAMS
PKCS#11:
ulMacLength - Variable in class iaik.pkcs.pkcs11.wrapper.CK_RC2_MAC_GENERAL_PARAMS
PKCS#11:
ulMacLength - Variable in class iaik.pkcs.pkcs11.wrapper.CK_RC5_MAC_GENERAL_PARAMS
PKCS#11:
ulMacSizeInBits - Variable in class iaik.pkcs.pkcs11.wrapper.CK_SSL3_KEY_MAT_PARAMS
PKCS#11:
ulMaxKeySize - Variable in class iaik.pkcs.pkcs11.wrapper.CK_MECHANISM_INFO
PKCS#11:
ulMaxPinLen - Variable in class iaik.pkcs.pkcs11.wrapper.CK_TOKEN_INFO
PKCS#11:
ulMaxRwSessionCount - Variable in class iaik.pkcs.pkcs11.wrapper.CK_TOKEN_INFO
PKCS#11:
ulMaxSessionCount - Variable in class iaik.pkcs.pkcs11.wrapper.CK_TOKEN_INFO
PKCS#11:
ulMinKeySize - Variable in class iaik.pkcs.pkcs11.wrapper.CK_MECHANISM_INFO
PKCS#11:
ulMinPinLen - Variable in class iaik.pkcs.pkcs11.wrapper.CK_TOKEN_INFO
PKCS#11:
ulPrivateDataLen - Variable in class iaik.pkcs.pkcs11.wrapper.CK_ECMQV_DERIVE_PARAMS
the length in bytes of the second EC private key
ulPrivateDataLen - Variable in class iaik.pkcs.pkcs11.wrapper.CK_X9_42_DHMQV_DERIVE_PARAMS
PKCS#11:
ulPrivateDataLen - Variable in class iaik.pkcs.pkcs11.wrapper.CK_X9_42_DH2_DERIVE_PARAMS
PKCS#11:
ulPrivateDataLen - Variable in class iaik.pkcs.pkcs11.wrapper.CK_ECDH2_DERIVE_PARAMS
PKCS#11:
ulPrivateDataLen_ - Variable in class iaik.pkcs.pkcs11.parameters.EcMQVKeyDerivationParameters
the length in bytes of the second EC private key.
ulRounds - Variable in class iaik.pkcs.pkcs11.wrapper.CK_RC5_MAC_GENERAL_PARAMS
PKCS#11:
ulRounds - Variable in class iaik.pkcs.pkcs11.wrapper.CK_RC5_CBC_PARAMS
PKCS#11:
ulRounds - Variable in class iaik.pkcs.pkcs11.wrapper.CK_RC5_PARAMS
PKCS#11:
ulRwSessionCount - Variable in class iaik.pkcs.pkcs11.wrapper.CK_TOKEN_INFO
PKCS#11:
ulSessionCount - Variable in class iaik.pkcs.pkcs11.wrapper.CK_TOKEN_INFO
PKCS#11:
ulTagBits - Variable in class iaik.pkcs.pkcs11.parameters.GcmParameters
 
ulTagBits - Variable in class iaik.pkcs.pkcs11.wrapper.CK_GCM_PARAMS
 
ulTotalPrivateMemory - Variable in class iaik.pkcs.pkcs11.wrapper.CK_TOKEN_INFO
PKCS#11:
ulTotalPublicMemory - Variable in class iaik.pkcs.pkcs11.wrapper.CK_TOKEN_INFO
PKCS#11:
ulWordsize - Variable in class iaik.pkcs.pkcs11.wrapper.CK_RC5_MAC_GENERAL_PARAMS
PKCS#11:
ulWordsize - Variable in class iaik.pkcs.pkcs11.wrapper.CK_RC5_CBC_PARAMS
PKCS#11:
ulWordsize - Variable in class iaik.pkcs.pkcs11.wrapper.CK_RC5_PARAMS
PKCS#11:
UNAVAILABLE_INFORMATION - Static variable in class iaik.pkcs.pkcs11.TokenInfo
This is the value which can be used for ulMaxSessionCount, ulSessionCount, ulMaxRwSessionCount, ulRwSessionCount, ulTotalPublicMemory, ulFreePublicMemory, ulTotalPrivateMemory, and ulFreePrivateMemory to signal that the information is unavailable.
UnlockMutex - Variable in class iaik.pkcs.pkcs11.wrapper.CK_C_INITIALIZE_ARGS
PKCS#11:
unlockMutex(Object) - Method in interface iaik.pkcs.pkcs11.MutexHandler
If this method is called with a mutex object which is locked by the calling thread, that mutex object is unlocked and the function call returns.
unlockMutex(Object) - Method in class iaik.pkcs.pkcs11.DefaultMutexHandler
If this method is called with a mutex object which is locked by the calling thread, that mutex object is unlocked and the function call returns.
unsignedBigIntergerToByteArray(BigInteger) - Static method in class iaik.pkcs.pkcs11.Util
Convert a BigInteger to a byte-array, but treat the byte-array given from the BigInteger as unsigned and removing any leading zero bytes; e.g.
UnsupportedAttributeException - exception iaik.pkcs.pkcs11.UnsupportedAttributeException.
 
UnsupportedAttributeException(String) - Constructor for class iaik.pkcs.pkcs11.UnsupportedAttributeException
 
UNWRAP - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
unwrap_ - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
True, if this key can be used for unwrapping other keys.
unwrap_ - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
True, if this private key can be used for unwrapping wrapped keys.
UNWRAP_TEMPLATE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
unwrapKey(Mechanism, Key, byte[], Object) - Method in class iaik.pkcs.pkcs11.Session
Unwraps (decrypts) the given encrypted key with the unwrapping key using the given mechanism.
unwrapTemplate_ - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
Template of the key, that can be unwrapped.
unwrapTemplate_ - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
Template of the key, that can be unwrapped.
URL - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
url_ - Variable in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
This attribute gives the URL where the complete certificate can be obtained.
url_ - Variable in class iaik.pkcs.pkcs11.objects.WTLSCertificate
This attribute gives the URL where the complete certificate can be obtained.
USER - Static variable in interface iaik.pkcs.pkcs11.Session.UserType
Thsi constant stands for the user (token owner).
USER_INTERFACE - Static variable in interface iaik.pkcs.pkcs11.objects.HardwareFeature.FeatureType
The indentifier for a user interface.
UserInterface - class iaik.pkcs.pkcs11.objects.UserInterface.
Objects of this class represent a user interface as specified by PKCS#11 v2.20.
UserInterface() - Constructor for class iaik.pkcs.pkcs11.objects.UserInterface
Default Constructor.
UserInterface(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.UserInterface
Called by getInstance to create an instance of a PKCS#11 user interface.
userPinCountLow_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
True, if the user-PIN has been entered incorrectly at least once since the last successful authentication.
userPinFinalTry_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
True, if the user has just one try left to supply the correct PIN before the user-PIN gets locked.
userPinInitialized_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
True, if the user-PIN is already initialized.
userPinLocked_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
True, if the user-PIN is locked.
userPinToBeChanged_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
True, if the user PIN value is the default value set by token initialization or manufacturing.
useUtf8Encoding_ - Variable in class iaik.pkcs.pkcs11.Token
True, if UTF8 encoding is used as character encoding for character array attributes and PINs.
useUtf8Encoding_ - Variable in class iaik.pkcs.pkcs11.Slot
True, if UTF8 encoding is used as character encoding for character array attributes and PINs.
utcTime - Variable in class iaik.pkcs.pkcs11.wrapper.CK_TOKEN_INFO
only the first 16 chars will be used PKCS#11:
utf8Decoder(byte[]) - Static method in class iaik.pkcs.pkcs11.wrapper.PKCS11UTIL
decodes the given UTF8 Encoding to a char array.
utf8Encoder(char[]) - Static method in class iaik.pkcs.pkcs11.wrapper.PKCS11UTIL
encodes the given charArray as UTF8 encoded byte array.
Util - class iaik.pkcs.pkcs11.Util.
A class consisting of static methods only which provide certain static piecec of code that are used frequently in this project.
Util() - Constructor for class iaik.pkcs.pkcs11.Util
 

V

VALUE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
value_ - Variable in class iaik.pkcs.pkcs11.objects.GenericSecretKey
The value attribute of this secret key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.CAST3SecretKey
The value attribute of this secret key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.BlowfishSecretKey
The value attribute of this secret key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.MonotonicCounter
The value attribute of this monotonic counter.
value_ - Variable in class iaik.pkcs.pkcs11.objects.SkipJackSecretKey
The value attribute of this secret key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.DHPublicKey
The public value (y) of this DH key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.AESSecretKey
The value attribute of this secret key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.DES2SecretKey
The value attribute of this secret key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.DSAPrivateKey
The private value (x) of this DSA key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.Data
The value attribute of this data object.
value_ - Variable in class iaik.pkcs.pkcs11.objects.KEAPrivateKey
The private value (x) of this KEA key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
The value attribute of this certificate; i.e.
value_ - Variable in class iaik.pkcs.pkcs11.objects.CAST5SecretKey
The value attribute of this secret key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.RC5SecretKey
The value attribute of this secret key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.IDEASecretKey
The value attribute of this secret key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.JuniperSecretKey
The value attribute of this secret key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.CASTSecretKey
The value attribute of this secret key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.DSAPublicKey
The public value (y) of this DSA key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.CAST128SecretKey
The value attribute of this secret key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.CDMFSecretKey
The value attribute of this secret key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.RC2SecretKey
The value attribute of this secret key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.KEAPublicKey
The public value (y) of this KEA key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.DHPrivateKey
The private value (x) of this DH key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.DESSecretKey
The value attribute of this secret key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.BatonSecretKey
The value attribute of this secret key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.Clock
The value attribute of this clock; i.e.
value_ - Variable in class iaik.pkcs.pkcs11.objects.ECDSAPrivateKey
The X9.62 private value (d) of this ECDSA key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
The value attribute of this certificate; i.e.
value_ - Variable in class iaik.pkcs.pkcs11.objects.RC4SecretKey
The value attribute of this secret key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.TwofishSecretKey
The value attribute of this secret key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.DES3SecretKey
The value attribute of this secret key.
value_ - Variable in class iaik.pkcs.pkcs11.objects.WTLSCertificate
The value attribute of this certificate; i.e.
VALUE_BITS - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
VALUE_LEN - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
valueBits_ - Variable in class iaik.pkcs.pkcs11.objects.DHPrivateKey
The length of the value (x) of this DH key in bits.
valueLen_ - Variable in class iaik.pkcs.pkcs11.objects.GenericSecretKey
The length of this secret key in bytes.
valueLen_ - Variable in class iaik.pkcs.pkcs11.objects.CAST3SecretKey
The length of this secret key in bytes.
valueLen_ - Variable in class iaik.pkcs.pkcs11.objects.BlowfishSecretKey
The length of this secret key in bytes.
valueLen_ - Variable in class iaik.pkcs.pkcs11.objects.AESSecretKey
The length of this secret key in bytes.
valueLen_ - Variable in class iaik.pkcs.pkcs11.objects.CAST5SecretKey
The length of this secret key in bytes.
valueLen_ - Variable in class iaik.pkcs.pkcs11.objects.RC5SecretKey
The length of this secret key in bytes.
valueLen_ - Variable in class iaik.pkcs.pkcs11.objects.CASTSecretKey
The length of this secret key in bytes.
valueLen_ - Variable in class iaik.pkcs.pkcs11.objects.CAST128SecretKey
The length of this secret key in bytes.
valueLen_ - Variable in class iaik.pkcs.pkcs11.objects.RC2SecretKey
The length of this secret key in bytes.
valueLen_ - Variable in class iaik.pkcs.pkcs11.objects.RC4SecretKey
The length of this secret key in bytes.
valueLen_ - Variable in class iaik.pkcs.pkcs11.objects.TwofishSecretKey
The length of this secret key in bytes.
VENDOR_DEFINED - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_VENDOR_DEFINED)
VENDOR_DEFINED - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a VENDOR_DEFINED key.
VENDOR_DEFINED - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
VENDOR_DEFINED - Static variable in interface iaik.pkcs.pkcs11.objects.Certificate.CertificateType
The identifier for a vendor-defined certificate.
VENDOR_DEFINED - Static variable in interface iaik.pkcs.pkcs11.objects.Object.ObjectClass
The identifier for a vendor-defined object.
VENDOR_DEFINED - Static variable in interface iaik.pkcs.pkcs11.objects.HardwareFeature.FeatureType
The indentifier for a VENDOR_DEFINED hardware feature.
vendorCertificateBuilder_ - Static variable in class iaik.pkcs.pkcs11.objects.Certificate
The currently set vendor defined certificate builder, or null.
vendorDomainParametersBuilder_ - Static variable in class iaik.pkcs.pkcs11.objects.DomainParameters
The currently set vendor defined DomainParameters builder, or null.
vendorHardwareFeatureBuilder_ - Static variable in class iaik.pkcs.pkcs11.objects.HardwareFeature
The currently set vendor defined hardware feature builder, or null.
vendorKeyBuilder_ - Static variable in class iaik.pkcs.pkcs11.objects.Key
The currently set vendor defined key builder, or null.
vendorObjectBuilder_ - Static variable in class iaik.pkcs.pkcs11.objects.Object
The currently set vendor defined object builder, or null.
VERIFY - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
verify_ - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
True, if this key can be used for verification.
verify_ - Variable in class iaik.pkcs.pkcs11.objects.PublicKey
True, if this public key can be used for verification.
VERIFY_RECOVER - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
verify(byte[], byte[]) - Method in class iaik.pkcs.pkcs11.Session
Verifies the given signature against the given data with the key and mechansim given to the verifyInit method.
verifyFinal(byte[]) - Method in class iaik.pkcs.pkcs11.Session
This method finalizes a verification operation.
verifyInit(Mechanism, Key) - Method in class iaik.pkcs.pkcs11.Session
Initializes a new verification operation.
verifyRecover_ - Variable in class iaik.pkcs.pkcs11.objects.PublicKey
True, if this public key can be used for encryption with recovery.
verifyRecover(byte[]) - Method in class iaik.pkcs.pkcs11.Session
Signs the given data with the key and mechansim given to the signRecoverInit method.
verifyRecoverInit(Mechanism, Key) - Method in class iaik.pkcs.pkcs11.Session
Initializes a new verification operation for verification with data recovery.
verifyUpdate(byte[]) - Method in class iaik.pkcs.pkcs11.Session
This method can be used to verify a signature with multiple pieces of data; e.g.
Version - class iaik.pkcs.pkcs11.Version.
Objects of this class represent a version.
version_ - Variable in class iaik.pkcs.pkcs11.parameters.SSL3MasterKeyDeriveParameters
The SSL protocol version information.
Version() - Constructor for class iaik.pkcs.pkcs11.Version
Constructor for internal use only.
Version(CK_VERSION) - Constructor for class iaik.pkcs.pkcs11.Version
Constructor taking a CK_VERSION object.
VersionParameters - class iaik.pkcs.pkcs11.parameters.VersionParameters.
This class is used for the Mechnism.SSL3_PRE_MASTER_KEY_GEN.
VersionParameters() - Constructor for class iaik.pkcs.pkcs11.parameters.VersionParameters
Create a new VersionParameters object with the major and minor version set to zero.
VersionParameters(byte, byte) - Constructor for class iaik.pkcs.pkcs11.parameters.VersionParameters
Create a new VersionParameters object with the given major and minor version.

W

waitForSlotEvent(boolean, Object) - Method in class iaik.pkcs.pkcs11.Module
Waits for an slot event.
wordSize_ - Variable in class iaik.pkcs.pkcs11.parameters.RC5Parameters
The wordsize of RC5 cipher in bytes.
WRAP - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
wrap_ - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
True, if this key can be used for wrapping other keys.
wrap_ - Variable in class iaik.pkcs.pkcs11.objects.PublicKey
True, if this public key can be used for wrapping other keys.
WRAP_TEMPLATE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
WRAP_WITH_TRUSTED - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
wrapKey(Mechanism, Key, Key) - Method in class iaik.pkcs.pkcs11.Session
Wraps (encrypts) the given key with the wrapping key using the given mechanism.
wrapTemplate_ - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
Template of the key, that can be wrapped.
wrapTemplate_ - Variable in class iaik.pkcs.pkcs11.objects.PublicKey
Template of the key, that can be wrapped.
wrapUnwrapMechanisms_ - Static variable in class iaik.pkcs.pkcs11.wrapper.Functions
This table contains the mechanisms that are wrap/unwrap mechanisms.
wrapWithTrusted_ - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
True, if this private key can only be wrapped with a wrapping key having set the attribute trusted to true.
wrapWithTrusted_ - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
True, if this private key can only be wrapped with a wrapping key having set the attribute trusted to true.
writeProtected_ - Variable in class iaik.pkcs.pkcs11.TokenInfo
True, if the token is write protected.
WTLS - Static variable in interface iaik.pkcs.pkcs11.objects.Certificate.CertificateType
The identifier for a WTL certificate.
WTLS_CLIENT_KEY_AND_MAC_DERIVE - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_WTLS_CLIENT_KEY_AND_MAC_DERIVE)
WTLS_MASTER_KEY_DERIVE - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_WTLS_MASTER_KEY_DERIVE)
WTLS_MASTER_KEY_DERIVE_DH_ECC - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_WTLS_MASTER_KEY_DERIVE_DH_ECC)
WTLS_PRE_MASTER_KEY_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_WTLS_PRE_MASTER_KEY_GEN)
WTLS_PRF - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_WTLS_PRF)
WTLS_SERVER_KEY_AND_MAC_DERIVE - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_WTLS_SERVER_KEY_AND_MAC_DERIVE)
WTLSCertificate - class iaik.pkcs.pkcs11.objects.WTLSCertificate.
Objects of this class represent WTLS public key certificates as specified by PKCS#11 v2.20 Chap.
WTLSCertificate() - Constructor for class iaik.pkcs.pkcs11.objects.WTLSCertificate
Default Constructor.
WTLSCertificate(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.WTLSCertificate
Called by getInstance to create an instance of a PKCS#11 WTLS public key certificate.

X

x_ - Variable in class iaik.pkcs.pkcs11.parameters.KeyWrapSetOaepParameters
The concatenation of hash of plaintext data (if present) and extra data (if present).
X_509_ATTRIBUTE - Static variable in interface iaik.pkcs.pkcs11.objects.Certificate.CertificateType
The identifier for a X.509 attribute certificate.
X_509_PUBLIC_KEY - Static variable in interface iaik.pkcs.pkcs11.objects.Certificate.CertificateType
The identifier for a X.509 public key certificate.
X509AttributeCertificate - class iaik.pkcs.pkcs11.objects.X509AttributeCertificate.
Objects of this class represent X.509 attribute certificate as specified by PKCS#11 v2.11.
X509AttributeCertificate() - Constructor for class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
Default Constructor.
X509AttributeCertificate(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
Called by getInstance to create an instance of a PKCS#11 X.509 attribute certificate.
X509PublicKeyCertificate - class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate.
Objects of this class represent X.509 public key certificate as specified by PKCS#11 v2.11.
X509PublicKeyCertificate() - Constructor for class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Default Constructor.
X509PublicKeyCertificate(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Called by getInstance to create an instance of a PKCS#11 X.509 public key certificate.
X9_42_DH - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a EC key.
X9_42_DH_DERIVE - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_X9_42_DH_DERIVE)
X9_42_DH_HYBRID_DERIVE - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_X9_42_DH_HYBRID_DERIVE)
X9_42_DH_KEY_PAIR_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_X9_42_DH_KEY_PAIR_GEN)
X9_42_DH_PARAMETER_GEN - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_X9_42_DH_PARAMETER_GEN)
X9_42_MQV_DERIVE - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_X9_42_MQV_DERIVE)
X942DH1KeyDerivationParameters - class iaik.pkcs.pkcs11.parameters.X942DH1KeyDerivationParameters.
This abstract class encapsulates parameters for the X9.42 DH mechanism Mechanism.X9_42_DH_DERIVE.
X942DH1KeyDerivationParameters(long, byte[], byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.X942DH1KeyDerivationParameters
Create a new X942DH1KeyDerivationParameters object with the given attributes.
X942DH2KeyDerivationParameters - class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters.
This abstract class encapsulates parameters for the X9.42 DH mechanisms Mechanism.X9_42_DH_HYBRID_DERIVE and Mechanism.X9_42_MQV_DERIVE.
X942DH2KeyDerivationParameters(long, byte[], byte[], long, Object, byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
Create a new X942DH1KeyDerivationParameters object with the given attributes.
X942DHMQVKeyDerivationParameters - class iaik.pkcs.pkcs11.parameters.X942DHMQVKeyDerivationParameters.
This abstract class encapsulates parameters for the X9.42 DH mechanisms Mechanism.X9_42_DH_HYBRID_DERIVE and Mechanism.X9_42_MQV_DERIVE.
X942DHMQVKeyDerivationParameters(long, byte[], byte[], long, Object, byte[], Object) - Constructor for class iaik.pkcs.pkcs11.parameters.X942DHMQVKeyDerivationParameters
 
X942DHParams - class iaik.pkcs.pkcs11.objects.X942DHParams.
Objects of this class represent X9.42 DH domain parameters as specified by PKCS#11 v2.11.
X942DHParams() - Constructor for class iaik.pkcs.pkcs11.objects.X942DHParams
Default Constructor.
X942DHParams(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.X942DHParams
Called by getInstance to create an instance of a PKCS#11 DH private key.
X942DHPrivateKey - class iaik.pkcs.pkcs11.objects.X942DHPrivateKey.
Objects of this class represent X9.42 DH private keys as specified by PKCS#11 v2.11.
X942DHPrivateKey() - Constructor for class iaik.pkcs.pkcs11.objects.X942DHPrivateKey
Default Constructor.
X942DHPrivateKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.X942DHPrivateKey
Called by getInstance to create an instance of a PKCS#11 X9.42 DH private key.
X942DHPublicKey - class iaik.pkcs.pkcs11.objects.X942DHPublicKey.
Objects of this class represent X9.42 DH public keys as specified by PKCS#11 v2.11.
X942DHPublicKey() - Constructor for class iaik.pkcs.pkcs11.objects.X942DHPublicKey
Default Constructor.
X942DHPublicKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.X942DHPublicKey
Called by getInstance to create an instance of a PKCS#11 X9.42 DH public key.
XOR_BASE_AND_DATA - Static variable in class iaik.pkcs.pkcs11.Mechanism
Deprecated. use static Mechanism.get(long) instead: Mechanism.get(PKCS11Constants.CKM_XOR_BASE_AND_DATA)

Y

year - Variable in class iaik.pkcs.pkcs11.wrapper.CK_DATE
PKCS#11:

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

IAIK JavaSecurity Website http://jce.iaik.tugraz.at/

IAIK at Graz University of Technology, Austria, Europe
Copyright 2001-2004, IAIK, Graz University of Technology, Inffeldgasse 16a, 8010 Graz, Austria. All Rights Reserved.
version 1.5