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

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(PKCS11Object) - Method in class iaik.pkcs.pkcs11.objects.GenericTemplate
Adds all attributes of the given object to this generic template.
addAllPresentAttributes(PKCS11Object) - 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.
AesCtrParameters - Class in iaik.pkcs.pkcs11.parameters
This class represents the necessary parameters required by the CKM_AES_CTR mechanism as defined in CK_AES_CTR_PARAMS structure.
AesCtrParameters(byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.AesCtrParameters
 
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.Certificate
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.Clock
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.Data
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.DHParams
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.DHPrivateKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.DHPublicKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.DomainParameters
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.DSAParams
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.DSAPrivateKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.DSAPublicKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.ECPrivateKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.ECPublicKey
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.KEAPrivateKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.KEAPublicKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.Key
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.Mechanism
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.MonotonicCounter
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.PKCS11Object
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.RSAPublicKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.Storage
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.ValuedSecretKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.X942DHParams
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.X942DHPrivateKey
Allocates the attribute objects for this class and adds them to the attribute table.
allocateAttributes() - Method in class iaik.pkcs.pkcs11.objects.X942DHPublicKey
Allocates the attribute objects for this class and adds them to the attribute table.
ALLOWED_MECHANISMS - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
allowedMechanisms - Variable in class iaik.pkcs.pkcs11.objects.Key
The list of mechanism that can be used with this key.
ALWAYS_AUTHENTICATE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
ALWAYS_SENSITIVE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
alwaysAuthenticate - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
True, if the user has to supply the PIN for each use (sign or decrypt) with the key.
alwaysSensitive - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
True, if this private key was always sensitive.
alwaysSensitive - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
True, if this key was always sensitive.
APPLICATION - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
application - Variable in class iaik.pkcs.pkcs11.objects.Data
The application description attribute of this data object.
ATTR_TYPES - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
Attribute - Class in iaik.pkcs.pkcs11.objects
This is the base-class for all types of attributes.
Attribute() - Constructor for class iaik.pkcs.pkcs11.objects.Attribute
Empty constructor.
Attribute(long) - Constructor for class iaik.pkcs.pkcs11.objects.Attribute
Constructor taking the PKCS#11 type of the attribute.
AttributeArray - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent a attribute array of a PKCS#11 object as specified by PKCS#11.
AttributeArray(Long) - Constructor for class iaik.pkcs.pkcs11.objects.AttributeArray
Constructor taking the PKCS#11 type of the attribute.
attributeClasses - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
attributeNames - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
attributeTable - Variable in class iaik.pkcs.pkcs11.objects.PKCS11Object
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
 
authPinFlags - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
The authentication flags for secondary authentication.

B

BASE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
base - Variable in class iaik.pkcs.pkcs11.objects.DHParams
The base (g) of this DH key.
base - Variable in class iaik.pkcs.pkcs11.objects.DHPrivateKey
The base (g) of this DH key.
base - Variable in class iaik.pkcs.pkcs11.objects.DHPublicKey
The base (g) of this DH key.
base - Variable in class iaik.pkcs.pkcs11.objects.DSAParams
The base (g) of this DSA key.
base - Variable in class iaik.pkcs.pkcs11.objects.DSAPrivateKey
The base (g) of this DSA key.
base - Variable in class iaik.pkcs.pkcs11.objects.DSAPublicKey
The base (g) of this DSA key.
base - Variable in class iaik.pkcs.pkcs11.objects.KEAPrivateKey
The base (g) of this KEA key.
base - Variable in class iaik.pkcs.pkcs11.objects.KEAPublicKey
The base (g) of this KEA key.
BATON - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a BATON key.
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.
BLOWFISH - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a Blowfish key.
BooleanAttribute - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent a boolean attribute of a PKCS#11 object as specified by PKCS#11.
BooleanAttribute(Long) - Constructor for class iaik.pkcs.pkcs11.objects.BooleanAttribute
Constructor taking the PKCS#11 type of the attribute.
build(Session, long) - Method in interface iaik.pkcs.pkcs11.objects.Certificate.VendorDefinedCertificateBuilder
This method should instantiate an PKCS11Object of this class or of any sub-class.
build(Session, long) - Method in interface iaik.pkcs.pkcs11.objects.DomainParameters.VendorDefinedDomainParametersBuilder
This method should instantiate an PKCS11Object of this class or of any sub-class.
build(Session, long) - Method in interface iaik.pkcs.pkcs11.objects.HardwareFeature.VendorDefinedHardwareFeatureBuilder
This method should instantiate an PKCS11Object 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 PKCS11Object of this class or of any sub-class.
build(Session, long) - Method in interface iaik.pkcs.pkcs11.objects.PKCS11Object.VendorDefinedObjectBuilder
This method should instantiate an PKCS11Object of this class or of any sub-class.
ByteArrayAttribute - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent a byte-array attribute of a PKCS#11 object as specified by PKCS#11.
ByteArrayAttribute(Long) - Constructor for class iaik.pkcs.pkcs11.objects.ByteArrayAttribute
Constructor taking the PKCS#11 type of the attribute.
bytes - Variable in class iaik.pkcs.pkcs11.parameters.OpaqueParameters
 

C

CANCEL - Static variable in interface iaik.pkcs.pkcs11.Notify
This is the code to return in a PKCS11Exception to signal surrender to the library.
CAST - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a CAST key.
CAST128 - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a CAST128 key.
CAST3 - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a CAST3 key.
CCMParameters - Class in iaik.pkcs.pkcs11.parameters
CK_CCM_PARAMS
CCMParameters(int, byte[], byte[], int) - Constructor for class iaik.pkcs.pkcs11.parameters.CCMParameters
 
CDMF - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a CDMF key.
Certificate - Class in iaik.pkcs.pkcs11.objects
An object of this class represents a certificate as defined by PKCS#11.
Certificate() - Constructor for class iaik.pkcs.pkcs11.objects.Certificate
The default constructor.
Certificate(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.Certificate
Constructor taking the reference to the PKCS#11 module for accessing the object's attributes, the session handle to use for reading the attribute values and the object handle.
CERTIFICATE - Static variable in interface iaik.pkcs.pkcs11.objects.PKCS11Object.ObjectClass
The identifier for a certificate object or any sub-class of it.
Certificate.CertificateType - Interface in iaik.pkcs.pkcs11.objects
This interface defines the available certificate types as defined by PKCS#11: X_509_PUBLIC_KEY, X_509_ATTRIBUTE or VENDOR_DEFINED.
Certificate.VendorDefinedCertificateBuilder - Interface in iaik.pkcs.pkcs11.objects
If an application uses vendor defined certificates, it must implement this interface and install such an object handler using setVendorDefinedCertificateBuilder.
CERTIFICATE_CATEGORY - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
CERTIFICATE_TYPE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
certificateCategory - Variable in class iaik.pkcs.pkcs11.objects.Certificate
Categorization of the certificate: 0 = unspecified (default), 1 = token user, 2 = authority, 3 = other entity.
certificateType - Variable in class iaik.pkcs.pkcs11.objects.Certificate
The type of this certificate.
CertificateTypeAttribute - Class in iaik.pkcs.pkcs11.objects
This is a special version of a long attribute for the type of a certificate type.
CertificateTypeAttribute() - Constructor for class iaik.pkcs.pkcs11.objects.CertificateTypeAttribute
Empty constructor.
CHAR_COLUMNS - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
CHAR_ROWS - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
CHAR_SETS - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
CharArrayAttribute - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent a char-array attribute of a PKCS#11 object as specified by PKCS#11.
CharArrayAttribute(long) - Constructor for class iaik.pkcs.pkcs11.objects.CharArrayAttribute
Constructor taking the PKCS#11 type of the attribute.
CHECK_VALUE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
checkValue - Variable in class iaik.pkcs.pkcs11.objects.Certificate
Checksum of this certificate.
checkValue - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
Key checksum of this private key.
CK_CERTIFICATE_CATEGORY_AUTHORITY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_CERTIFICATE_CATEGORY_OTHER_ENTITY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_CERTIFICATE_CATEGORY_TOKEN_USER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_CERTIFICATE_CATEGORY_UNSPECIFIED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_EFFECTIVELY_INFINITE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_FALSE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_INVALID_HANDLE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_OTP_CHALLENGE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_OTP_COUNTER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_OTP_FLAGS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_OTP_FORMAT_ALPHANUMERIC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_OTP_FORMAT_BINARY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_OTP_FORMAT_DECIMAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_OTP_FORMAT_HEXADECIMAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_OTP_OUTPUT_FORMAT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_OTP_OUTPUT_LENGTH - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_OTP_PARAM_IGNORED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_OTP_PARAM_MANDATORY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_OTP_PARAM_OPTIONAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_OTP_PIN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_OTP_TIME - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_OTP_VALUE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_SECURITY_DOMAIN_MANUFACTURER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_SECURITY_DOMAIN_OPERATOR - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_SECURITY_DOMAIN_THIRD_PARTY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_SECURITY_DOMAIN_UNSPECIFIED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_SP800_108_BYTE_ARRAY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_SP800_108_DKM_LENGTH - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_SP800_108_ITERATION_VARIABLE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_SP800_108_OPTIONAL_COUNTER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_TRUE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CK_UNAVAILABLE_INFORMATION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
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
Deprecated.
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_COPYABLE - 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_DERIVE_TEMPLATE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_DESTROYABLE - 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
Deprecated.
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_GOST28147_PARAMS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_GOSTR3410_PARAMS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_GOSTR3411_PARAMS - 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_NAME_HASH_ALGORITHM - 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_OTP_CHALLENGE_REQUIREMENT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_OTP_COUNTER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_OTP_COUNTER_REQUIREMENT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_OTP_FORMAT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_OTP_LENGTH - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_OTP_PIN_REQUIREMENT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_OTP_SERVICE_IDENTIFIER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_OTP_SERVICE_LOGO - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_OTP_SERVICE_LOGO_TYPE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_OTP_TIME - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_OTP_TIME_INTERVAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_OTP_TIME_REQUIREMENT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_OTP_USER_FRIENDLY_MODE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_OTP_USER_IDENTIFIER - 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_PROFILE_ID - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_PUBLIC_EXPONENT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKA_PUBLIC_KEY_INFO - 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
Deprecated.
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_SUBPRIME_BITS - 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_UNIQUE_ID - 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_BLAKE2B_160_KDF - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKD_BLAKE2B_256_KDF - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKD_BLAKE2B_384_KDF - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKD_BLAKE2B_512_KDF - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKD_CPDIVERSIFY_KDF - 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
 
CKD_SHA1_KDF_SP800 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKD_SHA224_KDF - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKD_SHA224_KDF_SP800 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKD_SHA256_KDF - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKD_SHA256_KDF_SP800 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKD_SHA384_KDF - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKD_SHA384_KDF_SP800 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKD_SHA3_224_KDF - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKD_SHA3_224_KDF_SP800 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKD_SHA3_256_KDF - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKD_SHA3_256_KDF_SP800 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKD_SHA3_384_KDF - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKD_SHA3_384_KDF_SP800 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKD_SHA3_512_KDF - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKD_SHA3_512_KDF_SP800 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKD_SHA512_KDF - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKD_SHA512_KDF_SP800 - 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_CURVENAME - 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
Deprecated.
CKF_EC_OID - 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_END_OF_MESSAGE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_ERROR_STATE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_EXCLUDE_CHALLENGE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_EXCLUDE_COUNTER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_EXCLUDE_PIN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_EXCLUDE_TIME - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_EXTENSION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_FIND_OBJECTS - 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_INTERFACE_FORK_SAFE - 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_MESSAGE_DECRYPT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_MESSAGE_ENCRYPT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_MESSAGE_SIGN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_MESSAGE_VERIFY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_MULTI_MESSGE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKF_NEXT_OTP - 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_FRIENDLY_OTP - 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_GENERATE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKG_GENERATE_COUNTER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKG_GENERATE_RANDOM - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKG_MGF1_SHA1 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKG_MGF1_SHA224 - 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_SHA3_224 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKG_MGF1_SHA3_256 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKG_MGF1_SHA3_384 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKG_MGF1_SHA3_512 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKG_MGF1_SHA512 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKG_NO_GENERATE - 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_ACTI - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_AES - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_AES_XTS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_ARIA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_BATON - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_BLAKE2B_160_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_BLAKE2B_256_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_BLAKE2B_384_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_BLAKE2B_512_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_BLOWFISH - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_CAMELLIA - 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
Deprecated.
CKK_CDMF - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_CHACHA20 - 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_EC_EDWARDS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_EC_MONTGOMERY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_ECDSA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
Deprecated.
CKK_GENERIC_SECRET - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_GOST28147 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_GOSTR3410 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_GOSTR3411 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_HKDF - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_HOTP - 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_MD5_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_POLY1305 - 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_RIPEMD128_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_RIPEMD160_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_RSA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_SALSA20 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_SECURID - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_SEED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_SHA224_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_SHA256_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_SHA384_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_SHA3_224_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_SHA3_256_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_SHA3_384_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_SHA3_512_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_SHA512_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_SHA_1_HMAC - 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_VENDOR_SM2 - Static variable in interface iaik.pkcs.pkcs11.VendorCodeConverter
 
CKK_VENDOR_SM2 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_VENDOR_SM4 - Static variable in interface iaik.pkcs.pkcs11.VendorCodeConverter
 
CKK_VENDOR_SM4 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_X2RATCHET - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKK_X9_42_DH - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_ACTI - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_ACTI_KEY_GEN - 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_CFB1 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_AES_CFB128 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_AES_CFB64 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_AES_CFB8 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_AES_CMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_AES_CMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_AES_CTR - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_AES_CTS - 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_GMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_AES_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_AES_KEY_WRAP - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_AES_KEY_WRAP_KWP - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_AES_KEY_WRAP_PAD - 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_AES_OFB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_AES_XCBC_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_AES_XCBC_MAC_96 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_AES_XTS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_AES_XTS_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_ARIA_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_ARIA_CBC_ENCRYPT_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_ARIA_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_ARIA_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_ARIA_ECB_ENCRYPT_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_ARIA_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_ARIA_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_ARIA_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_BLAKE2B_160 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BLAKE2B_160_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BLAKE2B_160_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BLAKE2B_160_KEY_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BLAKE2B_160_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BLAKE2B_256 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BLAKE2B_256_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BLAKE2B_256_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BLAKE2B_256_KEY_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BLAKE2B_256_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BLAKE2B_384 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BLAKE2B_384_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BLAKE2B_384_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BLAKE2B_384_KEY_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BLAKE2B_384_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BLAKE2B_512 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BLAKE2B_512_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BLAKE2B_512_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BLAKE2B_512_KEY_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BLAKE2B_512_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BLOWFISH_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BLOWFISH_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_BLOWFISH_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAMELLIA_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAMELLIA_CBC_ENCRYPT_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAMELLIA_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAMELLIA_CTR - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAMELLIA_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAMELLIA_ECB_ENCRYPT_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAMELLIA_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAMELLIA_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAMELLIA_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
Deprecated.
CKM_CAST5_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
Deprecated.
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
Deprecated.
CKM_CAST5_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
Deprecated.
CKM_CAST_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CAST_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CDMF_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CDMF_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CDMF_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CDMF_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CDMF_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CDMF_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CHACHA20 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CHACHA20_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CHACHA20_POLY1305 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CMS_SIG - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CONCATENATE_BASE_AND_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CONCATENATE_BASE_AND_KEY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_CONCATENATE_DATA_AND_BASE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES2_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES3_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES3_CBC_ENCRYPT_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES3_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES3_CMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES3_CMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES3_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES3_ECB_ENCRYPT_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES3_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES3_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES3_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES_CBC_ENCRYPT_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES_CFB64 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES_CFB8 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES_ECB_ENCRYPT_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES_OFB64 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DES_OFB8 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DH_PKCS_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DH_PKCS_KEY_PAIR_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DH_PKCS_PARAMETER_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DSA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DSA_KEY_PAIR_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DSA_PARAMETER_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DSA_PROBABLISTIC_PARAMETER_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DSA_SHA1 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DSA_SHA224 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DSA_SHA256 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DSA_SHA384 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DSA_SHA3_224 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DSA_SHA3_256 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DSA_SHA3_384 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DSA_SHA3_512 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DSA_SHA512 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_DSA_SHAWE_TAYLOR_PARAMETER_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_EC_EDWARDS_KEY_PAIR_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_EC_KEY_PAIR_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_EC_MONTGOMERY_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_ECDH_AES_KEY_WRAP - 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
Deprecated.
CKM_ECDSA_SHA1 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_ECDSA_SHA224 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_ECDSA_SHA256 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_ECDSA_SHA384 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_ECDSA_SHA3_224 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_ECDSA_SHA3_256 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_ECDSA_SHA3_384 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_ECDSA_SHA3_512 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_ECDSA_SHA512 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_ECMQV_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_EDDSA - 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_GOST28147 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_GOST28147_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_GOST28147_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_GOST28147_KEY_WRAP - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_GOST28147_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_GOSTR3410 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_GOSTR3410_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_GOSTR3410_KEY_PAIR_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_GOSTR3410_KEY_WRAP - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_GOSTR3410_WITH_GOSTR3411 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_GOSTR3411 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_GOSTR3411_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_HKDF_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_HKDF_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_HKDF_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_HOTP - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_HOTP_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_DERIVE - 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_KIP_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_KIP_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_KIP_WRAP - 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_NULL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_PBA_SHA1_WITH_SHA1_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_PBE_MD2_DES_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_PBE_MD5_CAST128_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_PBE_MD5_CAST3_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_PBE_MD5_CAST5_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
Deprecated.
CKM_PBE_MD5_CAST_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_PBE_MD5_DES_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_PBE_SHA1_CAST128_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_PBE_SHA1_CAST5_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
Deprecated.
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_POLY1305 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_POLY1305_KEY_GEN - 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_AES_KEY_WRAP - 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_OAEP_TPM_1_1 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RSA_PKCS_PSS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RSA_PKCS_TPM_1_1 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RSA_X9_31 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RSA_X9_31_KEY_PAIR_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_RSA_X_509 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SALSA20 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SALSA20_POLY1305 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SECURID - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SECURID_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SEED_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SEED_CBC_ENCRYPT_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SEED_CBC_PAD - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SEED_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SEED_ECB_ENCRYPT_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SEED_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SEED_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SEED_MAC_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_SHA224 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA224_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA224_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA224_KEY_DERIVATION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA224_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA224_RSA_PKCS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA224_RSA_PKCS_PSS - 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_KEY_GEN - 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_KEY_GEN - 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_SHA3_224 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_224_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_224_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_224_KEY_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_224_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_224_RSA_PKCS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_224_RSA_PKCS_PSS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_256 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_256_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_256_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_256_KEY_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_256_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_256_RSA_PKCS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_256_RSA_PKCS_PSS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_384 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_384_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_384_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_384_KEY_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_384_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_384_RSA_PKCS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_384_RSA_PKCS_PSS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_512 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_512_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_512_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_512_KEY_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_512_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_512_RSA_PKCS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA3_512_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_224 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA512_224_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA512_224_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA512_224_KEY_DERIVATION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA512_224_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA512_256 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA512_256_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA512_256_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA512_256_KEY_DERIVATION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA512_256_KEY_GEN - 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_KEY_GEN - 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_SHA512_T - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA512_T_HMAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA512_T_HMAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA512_T_KEY_DERIVATION - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHA512_T_KEY_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_SHA_1_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHAKE_128_KEY_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SHAKE_256_KEY_DERIVE - 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_SP800_108_COUNTER_KDF - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SP800_108_DOUBLE_PIPELINE_KDF - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_SP800_108_FEEDBACK_KDF - 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_TLS10_MAC_CLIENT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_TLS10_MAC_SERVER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_TLS12_KDF - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_TLS12_KEY_AND_MAC_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_TLS12_KEY_SAFE_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_TLS12_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_TLS12_MASTER_KEY_DERIVE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_TLS12_MASTER_KEY_DERIVE_DH - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_TLS_KDF - 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_MAC - 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_CBC_PAD - 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_VENDOR_ISO2_SM4_MAC - Static variable in interface iaik.pkcs.pkcs11.VendorCodeConverter
 
CKM_VENDOR_ISO2_SM4_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_VENDOR_ISO2_SM4_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.VendorCodeConverter
 
CKM_VENDOR_ISO2_SM4_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_VENDOR_SM2 - Static variable in interface iaik.pkcs.pkcs11.VendorCodeConverter
 
CKM_VENDOR_SM2 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_VENDOR_SM2_ENCRYPT - Static variable in interface iaik.pkcs.pkcs11.VendorCodeConverter
 
CKM_VENDOR_SM2_ENCRYPT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_VENDOR_SM2_KEY_PAIR_GEN - Static variable in interface iaik.pkcs.pkcs11.VendorCodeConverter
 
CKM_VENDOR_SM2_KEY_PAIR_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_VENDOR_SM2_SM3 - Static variable in interface iaik.pkcs.pkcs11.VendorCodeConverter
 
CKM_VENDOR_SM2_SM3 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_VENDOR_SM3 - Static variable in interface iaik.pkcs.pkcs11.VendorCodeConverter
 
CKM_VENDOR_SM3 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_VENDOR_SM4_CBC - Static variable in interface iaik.pkcs.pkcs11.VendorCodeConverter
 
CKM_VENDOR_SM4_CBC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_VENDOR_SM4_ECB - Static variable in interface iaik.pkcs.pkcs11.VendorCodeConverter
 
CKM_VENDOR_SM4_ECB - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_VENDOR_SM4_ECB_ENCRYPT_DATA - Static variable in interface iaik.pkcs.pkcs11.VendorCodeConverter
 
CKM_VENDOR_SM4_ECB_ENCRYPT_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_VENDOR_SM4_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.VendorCodeConverter
 
CKM_VENDOR_SM4_KEY_GEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_VENDOR_SM4_MAC - Static variable in interface iaik.pkcs.pkcs11.VendorCodeConverter
 
CKM_VENDOR_SM4_MAC - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_VENDOR_SM4_MAC_GENERAL - Static variable in interface iaik.pkcs.pkcs11.VendorCodeConverter
 
CKM_VENDOR_SM4_MAC_GENERAL - 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_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_X2RATCHET_DECRYPT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_X2RATCHET_ENCRYPT - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_X2RATCHET_INITIALIZE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_X2RATCHET_RESPOND - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_X3DH_INITIALIZE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_X3DH_RESPOND - 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_XEDDSA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKM_XOR_BASE_AND_DATA - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKN_OTP_CHANGED - 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_OTP_KEY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKO_PRIVATE_KEY - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKO_PROFILE - 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_AUTHENTICATION_TOKEN - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKP_BASELINE_PROVIDER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKP_EXTENDED_PROVIDER - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKP_INVALID_ID - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKP_PKCS5_PBKD2_HMAC_GOSTR3411 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKP_PKCS5_PBKD2_HMAC_SHA1 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKP_PKCS5_PBKD2_HMAC_SHA224 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKP_PKCS5_PBKD2_HMAC_SHA256 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKP_PKCS5_PBKD2_HMAC_SHA384 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKP_PKCS5_PBKD2_HMAC_SHA512 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKP_PKCS5_PBKD2_HMAC_SHA512_224 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKP_PKCS5_PBKD2_HMAC_SHA512_256 - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKP_VENDOR_DEFINED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_ACTION_PROHIBITED - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_AEAD_DECRYPT_FAILED - 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_CURVE_NOT_SUPPORTED - 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_EXCEEDED_MAX_ITERATIONS - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_FIPS_SELF_TEST_FAILED - 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_LIBRARY_LOAD_FAILED - 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_NEW_PIN_MODE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_NEXT_OTP - 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_PIN_TOO_WEAK - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
CKR_PUBLIC_KEY_INVALID - 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_RESOURCE_EXCEEDED - 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
 
CLASS_CK_PARAMS - Static variable in class iaik.pkcs.pkcs11.parameters.CCMParameters
 
CLASS_CK_PARAMS - Static variable in class iaik.pkcs.pkcs11.parameters.GCMParameters
 
CLASS_CK_PARAMS - Static variable in class iaik.pkcs.pkcs11.parameters.TLS12KeyMaterialParameters
 
CLASS_CK_PARAMS - Static variable in class iaik.pkcs.pkcs11.parameters.TLS12MasterKeyDeriveParameters
 
CLASS_CK_PARAMS - Static variable in class iaik.pkcs.pkcs11.parameters.TLSMacParameters
 
CLASS_PKCS11Exception - Static variable in class iaik.pkcs.pkcs11.Token
 
clientIV - Variable in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
The initialization vector (IV) created for the client (if any).
clientKey - Variable in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
The resulting Client Secret key.
clientMacSecret - Variable in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
The resulting Client MAC Secret key.
clientRandom - Variable in class iaik.pkcs.pkcs11.parameters.SSL3RandomDataParameters
The client's random data.
Clock - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent a clock as specified by PKCS#11 v2.11.
Clock() - Constructor for class iaik.pkcs.pkcs11.objects.Clock
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.
CLOCK - Static variable in interface iaik.pkcs.pkcs11.objects.HardwareFeature.FeatureType
The identifier for a clock.
clone() - Method in class iaik.pkcs.pkcs11.Version
Create a (deep) clone of this object.
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
 
concat(String, String...) - Static method in class iaik.pkcs.pkcs11.Util
 
concatObjects(Object, Object...) - Static method in class iaik.pkcs.pkcs11.Util
 
concatObjectsCap(int, Object, Object...) - Static method in class iaik.pkcs.pkcs11.Util
 
containsAttribute(Attribute) - Method in class iaik.pkcs.pkcs11.objects.GenericTemplate
Checks, if the given attribute is in this template.
convertAttributesVectorToArray(Vector<CK_ATTRIBUTE>) - 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(PKCS11Object, PKCS11Object) - Method in class iaik.pkcs.pkcs11.Session
Copy an existing object.
createMutex() - Method in class iaik.pkcs.pkcs11.DefaultMutexHandler
Create a new mutex object.
createMutex() - Method in interface iaik.pkcs.pkcs11.MutexHandler
Create a new mutex object.
createObject(PKCS11Object) - Method in class iaik.pkcs.pkcs11.Session
Create a new object on the token (or in the session).

D

Data - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent a data object as specified by PKCS#11 v2.11.
Data() - Constructor for class iaik.pkcs.pkcs11.objects.Data
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.
DATA - Static variable in interface iaik.pkcs.pkcs11.objects.PKCS11Object.ObjectClass
The identifier for a data object or any sub-class of it.
DATA_SPECIFIED - Static variable in interface iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters.SourceType
Deprecated.
DateAttribute - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent a date attribute of an PKCS#11 object as specified by PKCS#11.
DateAttribute(long) - Constructor for class iaik.pkcs.pkcs11.objects.DateAttribute
Constructor taking the PKCS#11 type of the attribute.
decodeHex(String) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
 
DECRYPT - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
decrypt - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
True, if this private key can be used for encryption.
decrypt - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
True, if this key can be used for decryption.
decrypt(byte[], int, int, byte[], int, int) - Method in class iaik.pkcs.pkcs11.Session
Decrypts the given data with the key and mechanism given to the decryptInit method.
decryptFinal(byte[], int, int) - Method in class iaik.pkcs.pkcs11.Session
This method finalizes a decryption operation and returns the final result.
decryptInit(Mechanism, Key) - Method in class iaik.pkcs.pkcs11.Session
Initializes a new decryption operation.
decryptUpdate(byte[], int, int, byte[], int, int) - Method in class iaik.pkcs.pkcs11.Session
This method can be used to decrypt multiple pieces of data; e.g.
DefaultInitializeArgs - Class in iaik.pkcs.pkcs11
This class is a simple implementation of InitializeArgs.
DefaultInitializeArgs() - Constructor for class iaik.pkcs.pkcs11.DefaultInitializeArgs
Default constructor.
DefaultInitializeArgs(MutexHandler, boolean, boolean) - Constructor for class iaik.pkcs.pkcs11.DefaultInitializeArgs
Constructor, taking a mutex-handler, the libraryCantCreateOsThreads flag and the osLockingOk flag.
DefaultMutexHandler - Class in iaik.pkcs.pkcs11
This class offers a default-implementation of a MutexHandler.
DefaultMutexHandler() - Constructor for class iaik.pkcs.pkcs11.DefaultMutexHandler
 
DERIVE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
derive - Variable in class iaik.pkcs.pkcs11.objects.Key
True, if other keys can be derived from this key.
deriveKey(Mechanism, Key, Key) - Method in class iaik.pkcs.pkcs11.Session
Derives a new key from a specified base key using the given mechanism.
DES - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a DES key.
DES2 - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a double-length DES key.
DES3 - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a trible-length DES key (Trible-DES).
destroyMutex(Object) - Method in class iaik.pkcs.pkcs11.DefaultMutexHandler
Destroy a mutex object.
destroyMutex(Object) - Method in interface iaik.pkcs.pkcs11.MutexHandler
Destroy a mutex object.
destroyObject(PKCS11Object) - Method in class iaik.pkcs.pkcs11.Session
Destroy a certain object on the token (or in the session).
deviceError - Variable in class iaik.pkcs.pkcs11.SessionInfo
An token specific error-code.
DH - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a Diffi-Hellman key.
DHKeyDerivationParameters - Class in iaik.pkcs.pkcs11.parameters
This abstract class encapsulates parameters for the DH mechanisms Mechanism.ECDH1_DERIVE, Mechanism.ECDH1_COFACTOR_DERIVE, Mechanism.ECMQV_DERIVE, Mechanism.X9_42_DH_DERIVE , Mechanism.X9_42_DH_HYBRID_DERIVE and Mechanism.X9_42_MQV_DERIVE.
DHKeyDerivationParameters(long, byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters
Create a new DHKeyDerivationParameters object with the given attributes.
DHKeyDerivationParameters.KeyDerivationFunctionType - Interface in iaik.pkcs.pkcs11.parameters
 
DHParams - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent DH domain parameters as specified by PKCS#11 v2.11.
DHParams() - Constructor for class iaik.pkcs.pkcs11.objects.DHParams
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 in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters for the algorithms Mechanism.DH_PKCS_DERIVE.
DHPkcsDeriveParameters(byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.DHPkcsDeriveParameters
Create a new DHPkcsDeriveParameters object with the given public value.
DHPrivateKey - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent DH private keys as specified by PKCS#11 v2.11.
DHPrivateKey() - Constructor for class iaik.pkcs.pkcs11.objects.DHPrivateKey
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 in iaik.pkcs.pkcs11.objects
Objects of this class represent DH public keys as specified by PKCS#11 v2.11.
DHPublicKey() - Constructor for class iaik.pkcs.pkcs11.objects.DHPublicKey
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[], int, int, byte[], int, int) - Method in class iaik.pkcs.pkcs11.Session
Digests the given data with the mechanism given to the digestInit method.
digestFinal(byte[], int, int) - 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.
digestSingle(Mechanism, byte[], int, int, byte[], int, int) - Method in class iaik.pkcs.pkcs11.Session
This method digests data in a single part.
digestUpdate(byte[], int, int) - Method in class iaik.pkcs.pkcs11.Session
This method can be used to digest multiple pieces of data; e.g.
DOMAIN_PARAMETERS - Static variable in interface iaik.pkcs.pkcs11.objects.PKCS11Object.ObjectClass
The identifier for a domain parameters object or any sub-class of it.
DomainParameters - Class in iaik.pkcs.pkcs11.objects
An object of this class represents domain parameters as defined by PKCS#11 2.11.
DomainParameters() - Constructor for class iaik.pkcs.pkcs11.objects.DomainParameters
The default constructor.
DomainParameters(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.DomainParameters
Called by sub-classes to create an instance of PKCS#11 domain parameters.
DomainParameters.VendorDefinedDomainParametersBuilder - Interface in iaik.pkcs.pkcs11.objects
If an application uses vendor defined DomainParameters, it must implement this interface and install such an object handler using setVendorDefinedDomainParametersBuilder.
DONT_BLOCK - Static variable in interface iaik.pkcs.pkcs11.Module.WaitingBehavior
Tells waitForSlotEvent to return immediately.
DSA - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a DSA key.
DSAParams - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent DSA domain parameters as specified by PKCS#11 v2.11.
DSAParams() - Constructor for class iaik.pkcs.pkcs11.objects.DSAParams
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 in iaik.pkcs.pkcs11.objects
Objects of this class represent DSA private keys as specified by PKCS#11 v2.11.
DSAPrivateKey() - Constructor for class iaik.pkcs.pkcs11.objects.DSAPrivateKey
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 in iaik.pkcs.pkcs11.objects
Objects of this class represent DSA public keys as specified by PKCS#11 v2.11.
DSAPublicKey() - Constructor for class iaik.pkcs.pkcs11.objects.DSAPublicKey
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.

E

EC - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a EC key.
EC_EDWARDS - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a EC EDWARDS key.
EC_MONTGOMERY - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a EC MONTGOMERY key.
EC_PARAMS - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
EC_POINT - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
EcDH1KeyDerivationParameters - Class in iaik.pkcs.pkcs11.parameters
This abstract class encapsulates parameters for the DH mechanisms Mechanism.ECDH1_DERIVE and Mechanism.ECDH1_COFACTOR_DERIVE.
EcDH1KeyDerivationParameters(long, byte[], byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.EcDH1KeyDerivationParameters
Create a new EcDH1KeyDerivationParameters object with the given attributes.
EcDH2KeyDerivationParameters - Class in iaik.pkcs.pkcs11.parameters
This abstract class encapsulates parameters for the DH mechanism Mechanism.ECMQV_DERIVE.
EcDH2KeyDerivationParameters(long, byte[], byte[], long, PKCS11Object, byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
Create a new EcDH1KeyDerivationParameters object with the given attributes.
ecdsaParams - Variable in class iaik.pkcs.pkcs11.objects.ECPrivateKey
The DER-encoding of an X9.62 ECParameters value of this ECDSA key.
ecdsaParams - Variable in class iaik.pkcs.pkcs11.objects.ECPublicKey
The DER-encoding of an X9.62 ECParameters value of this ECDSA key.
ecPoint - Variable in class iaik.pkcs.pkcs11.objects.ECPublicKey
The DER-encoding of X9.62 ECPoint value P of this ECDSA key.
ECPrivateKey - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent ECDSA private keys as specified by PKCS#11 v2.11.
ECPrivateKey() - Constructor for class iaik.pkcs.pkcs11.objects.ECPrivateKey
Default Constructor.
ECPrivateKey(long) - Constructor for class iaik.pkcs.pkcs11.objects.ECPrivateKey
Default Constructor with the specification of keyType
ECPrivateKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.ECPrivateKey
Called by getInstance to create an instance of a PKCS#11 ECDSA private key.
ECPublicKey - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent ECDSA public keys as specified by PKCS#11 v2.11.
ECPublicKey() - Constructor for class iaik.pkcs.pkcs11.objects.ECPublicKey
Default Constructor.
ECPublicKey(long) - Constructor for class iaik.pkcs.pkcs11.objects.ECPublicKey
Default Constructor with the specification of keyType
ECPublicKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.ECPublicKey
Called by getInstance to create an instance of a PKCS#11 ECDSA public key.
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 identifier for empty parameter.
encapsulatedException - Variable in exception iaik.pkcs.pkcs11.TokenException
An encapsulated (inner) exception.
encapsulatedException - Variable in exception iaik.pkcs.pkcs11.TokenRuntimeException
An encapsulated (inner) exception.
ENCODING_METHODS - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
ENCRYPT - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
encrypt - Variable in class iaik.pkcs.pkcs11.objects.PublicKey
True, if this public key can be used for encryption.
encrypt - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
True, if this key can be used for encryption.
encrypt(byte[], int, int, byte[], int, int) - Method in class iaik.pkcs.pkcs11.Session
Encrypts the given data with the key and mechanism given to the encryptInit method.
encryptFinal(byte[], int, int) - Method in class iaik.pkcs.pkcs11.Session
This method finalizes an encryption operation and returns the final result.
encryptInit(Mechanism, Key) - Method in class iaik.pkcs.pkcs11.Session
Initializes a new encryption operation.
encryptUpdate(byte[], int, int, byte[], int, int) - Method in class iaik.pkcs.pkcs11.Session
This method can be used to encrypt multiple pieces of data; e.g.
END_DATE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
endDate - Variable in class iaik.pkcs.pkcs11.objects.Certificate
The end date of this certificate's validity.
endDate - Variable in class iaik.pkcs.pkcs11.objects.Key
The end date of this key's validity.
equals(Object) - Method in class iaik.pkcs.pkcs11.Info
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.Mechanism
Override equals to check for the equality of mechanism code and parameter.
equals(Object) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Override equals to check for the equality of mechanism information.
equals(Object) - Method in class iaik.pkcs.pkcs11.Module
Compares the pkcs11Module_ this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.Attribute
True, if both attributes are not present or if both attributes are present and all other member variables are equal.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.AttributeArray
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.ByteArrayAttribute
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.Certificate
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.CharArrayAttribute
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.Clock
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.Data
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.DateAttribute
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.DHParams
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.DHPrivateKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.DHPublicKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.DomainParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.DSAParams
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.DSAPrivateKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.DSAPublicKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.ECPrivateKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.ECPublicKey
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.KEAPrivateKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.KEAPublicKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.Key
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.KeyPair
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.Mechanism
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.MechanismArrayAttribute
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.MonotonicCounter
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.PKCS11Object
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.RSAPublicKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.Storage
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.ValuedSecretKey
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.X509AttributeCertificate
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.X942DHParams
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.X942DHPrivateKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.objects.X942DHPublicKey
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.AesCtrParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.DHPkcsDeriveParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.EcDH1KeyDerivationParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.ExtractParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.InitializationVectorParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.MacGeneralParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.ObjectHandleParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.OpaqueParameters
 
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.PBEParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsPssParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
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.TLS12KeyMaterialParameters
 
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.TLS12MasterKeyDeriveParameters
 
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.TLSKeyMaterialParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.TLSMacParameters
 
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.TLSMasterKeyDeriveParameters
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.parameters.TLSPRFParameters
 
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.Session
Compares the sessionHandle and token of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.SessionInfo
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.Slot
Compares the slot ID and the module_ of this object with the slot ID and module_ of the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.SlotInfo
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.State
Compares the state code of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.Token
Compares the slot of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.TokenInfo
Compares all member variables of this object with the other object.
equals(Object) - Method in class iaik.pkcs.pkcs11.Version
Compares major and minor version number of this objects with the other object.
errorCodeToString(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Converts the long value code of an error to a name.
exponent1 - Variable in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
The first exponent (d mod (p-1)) of this RSA key, for use with CRT.
exponent2 - Variable in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
The second exponent (d mod (q-1)) of this RSA key, for use with CRT.
EXPONENT_1 - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
EXPONENT_2 - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
export - Variable in class iaik.pkcs.pkcs11.parameters.TLSKeyMaterialParameters
Indicates whether the keys have to be derived for an export version of the protocol.
EXTRACTABLE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
extractable - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
True, if this private key can not be extracted from the token.
extractable - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
True, if this key is extractable from the token.
ExtractParameters - Class in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters for Mechanisms.EXTRACT_KEY_FROM_KEY.
ExtractParameters(long) - Constructor for class iaik.pkcs.pkcs11.parameters.ExtractParameters
Create a new ExtractParameters object with the given bit index.

F

FALSE - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 
finalize(Object) - Method in class iaik.pkcs.pkcs11.Module
Caution: Unlike the original PKCS#11 wrapper, we only call initialize() once per native .so/.dll.
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(PKCS11Object) - Method in class iaik.pkcs.pkcs11.Session
Initializes a find operations that provides means to find objects by passing a template object.
flags - Variable in class iaik.pkcs.pkcs11.MechanismInfo
Contains all feature flags of this mechanism info.
flags - Variable in class iaik.pkcs.pkcs11.SessionInfo
The flags.
Functions - Class in iaik.pkcs.pkcs11.wrapper
This class contains only static methods.
Functions() - Constructor for class iaik.pkcs.pkcs11.wrapper.Functions
 

G

GCMParameters - Class in iaik.pkcs.pkcs11.parameters
CK_CCM_PARAMS
GCMParameters(int, byte[], byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.GCMParameters
 
generateKey(Mechanism, PKCS11Object) - Method in class iaik.pkcs.pkcs11.Session
Generate a new secret key or a set of domain parameters.
generateKeyPair(Mechanism, PKCS11Object, PKCS11Object) - 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.
GenericTemplate - Class in iaik.pkcs.pkcs11.objects
An object of this class is a generic template.
GenericTemplate() - Constructor for class iaik.pkcs.pkcs11.objects.GenericTemplate
The default constructor.
genericToVendorCKK(long) - Method in class iaik.pkcs.pkcs11.MapVendorCodeConverter
 
genericToVendorCKK(long) - Method in interface iaik.pkcs.pkcs11.VendorCodeConverter
Convert the generic CKK code to vendor specific one.
genericToVendorCKM(long) - Method in class iaik.pkcs.pkcs11.MapVendorCodeConverter
 
genericToVendorCKM(long) - Method in interface iaik.pkcs.pkcs11.VendorCodeConverter
Convert the generic CKM code to vendor specific CKM one.
get(long) - Static method in class iaik.pkcs.pkcs11.Mechanism
Gets the mechanism specified by the given mechanism code.
getAcIssuer() - Method in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
Gets the attribute certificate issuer attribute of this X.509 attribute certificate.
getAllowedMechanisms() - Method in class iaik.pkcs.pkcs11.objects.Key
Get the list of mechanisms that are allowed to use with this key.
getAlwaysAuthenticate() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the always authenticate attribute of this key.
getAlwaysSensitive() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the always sensitive attribute of this key.
getAlwaysSensitive() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the always sensitive attribute of this key.
getApplication() - Method in class iaik.pkcs.pkcs11.objects.Data
Gets the application attribute of this data object.
getAttribute(long) - Method in class iaik.pkcs.pkcs11.objects.PKCS11Object
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.PKCS11Object
Return the table that contains all attributes of this object.
getAttributeValue(Session, long, Attribute) - Static method in class iaik.pkcs.pkcs11.objects.PKCS11Object
This method reads the attribute specified by attribute from the token using the given session.
getAttributeValues(Session, long, Attribute[]) - Static method in class iaik.pkcs.pkcs11.objects.PKCS11Object
This method reads the attributes in a similar way as PKCS11Object.getAttributeValue(iaik.pkcs.pkcs11.Session, long, iaik.pkcs.pkcs11.objects.Attribute), but a complete array at once.
getAttributeValues(PKCS11Object) - Method in class iaik.pkcs.pkcs11.Session
Reads all the attributes of the given PKCS11Object from the token and returns a new PKCS11Object that contains all these attributes.
getAttrTypes() - Method in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
Gets the attribute types attribute of this X.509 attribute certificate.
getAuthPinFlags() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the authentication flags for secondary authentication of this key.
getBase() - Method in class iaik.pkcs.pkcs11.objects.DHParams
Gets the base attribute of this DH key.
getBase() - Method in class iaik.pkcs.pkcs11.objects.DHPrivateKey
Gets the base attribute of this DH key.
getBase() - Method in class iaik.pkcs.pkcs11.objects.DHPublicKey
Gets the base attribute of this DH key.
getBase() - Method in class iaik.pkcs.pkcs11.objects.DSAParams
Gets the base attribute of this DSA key.
getBase() - Method in class iaik.pkcs.pkcs11.objects.DSAPrivateKey
Gets the base attribute of this DSA key.
getBase() - Method in class iaik.pkcs.pkcs11.objects.DSAPublicKey
Gets the base attribute of this DSA key.
getBase() - Method in class iaik.pkcs.pkcs11.objects.KEAPrivateKey
Gets the base attribute of this KEA key.
getBase() - Method in class iaik.pkcs.pkcs11.objects.KEAPublicKey
Gets the base attribute of this KEA key.
getBase() - Method in class iaik.pkcs.pkcs11.objects.X942DHParams
Gets the base attribute of this DH key.
getBase() - Method in class iaik.pkcs.pkcs11.objects.X942DHPrivateKey
Gets the base attribute of this X9.42 DH key.
getBase() - Method in class iaik.pkcs.pkcs11.objects.X942DHPublicKey
Gets the base attribute of this X9.42 DH key.
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.
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.
getBytes() - Method in class iaik.pkcs.pkcs11.parameters.OpaqueParameters
Get the public value of the other party in the key agreement protocol.
getCb() - Method in class iaik.pkcs.pkcs11.parameters.AesCtrParameters
 
getCertificateCategory() - Method in class iaik.pkcs.pkcs11.objects.Certificate
Gets the certificate category attribute of the PKCS#11 certificate.
getCertificateType() - Method in class iaik.pkcs.pkcs11.objects.Certificate
Gets the certificate type attribute of the PKCS#11 certificate.
getCertificateTypeName(Long) - Static method in class iaik.pkcs.pkcs11.objects.Certificate
Get the given certificate type as string.
getCharArrayValue() - Method in class iaik.pkcs.pkcs11.objects.CharArrayAttribute
Get the char-array value of this attribute.
getCharColumns() - Method in class iaik.pkcs.pkcs11.objects.UserInterface
Gets the char columns.
getCharRows() - Method in class iaik.pkcs.pkcs11.objects.UserInterface
Gets the char rows.
getCharSets() - Method in class iaik.pkcs.pkcs11.objects.UserInterface
Gets the char sets.
getCheckValue() - Method in class iaik.pkcs.pkcs11.objects.Certificate
Gets the check value attribute of of the PKCS#11 certificate.
getCheckValue() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the check value attribute of this key.
getCkAttribute() - Method in class iaik.pkcs.pkcs11.objects.Attribute
Get the CK_ATTRIBUTE object of this Attribute that contains the attribute type and value .
getClientIV() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
Get the resulting client initialization vector.
getClientMacSecret() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
Get the resulting client MAC secret key.
getClientRandom() - Method in class iaik.pkcs.pkcs11.parameters.SSL3RandomDataParameters
Get the client's random data.
getClientSecret() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
Get the resulting client secret key.
getCoefficient() - Method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
Gets the coefficient (1/q mod (p)) attribute of this RSA key.
getColor() - Method in class iaik.pkcs.pkcs11.objects.UserInterface
Gets the color.
getConstructor(String, Class<?>...) - Static method in class iaik.pkcs.pkcs11.Util
 
getConstructor(Class<?>, Class<?>...) - Static method in class iaik.pkcs.pkcs11.Util
 
getCryptokiVersion() - Method in class iaik.pkcs.pkcs11.Info
Get the version of PKCS#11 that this module claims to be compliant to.
getDateValue() - Method in class iaik.pkcs.pkcs11.objects.DateAttribute
Get the date value of this attribute.
getDecrypt() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the decrypt attribute of this key.
getDecrypt() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the decrypt attribute of this key.
getDerive() - Method in class iaik.pkcs.pkcs11.objects.Key
Check, if other keys can be derived from this key.
getDeviceError() - Method in class iaik.pkcs.pkcs11.SessionInfo
Get the current device error-code of the token.
getEcdsaParams() - Method in class iaik.pkcs.pkcs11.objects.ECPrivateKey
Gets the ECDSA parameters attribute of this ECDSA key.
getEcdsaParams() - Method in class iaik.pkcs.pkcs11.objects.ECPublicKey
Gets the ECDSA parameters attribute of this ECDSA key.
getEcPoint() - Method in class iaik.pkcs.pkcs11.objects.ECPublicKey
Gets the EC point attribute of this ECDSA key.
getEncapsulatedException() - Method in exception iaik.pkcs.pkcs11.TokenException
Get the encapsulated (wrapped) exception.
getEncapsulatedException() - Method in exception iaik.pkcs.pkcs11.TokenRuntimeException
Get the encapsulated (wrapped) exception.
getEncodingMethods() - Method in class iaik.pkcs.pkcs11.objects.UserInterface
Gets the encoding methods.
getEncrypt() - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Gets the encrypt attribute of this key.
getEncrypt() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the encrypt attribute of this key.
getEndDate() - Method in class iaik.pkcs.pkcs11.objects.Certificate
Gets the end date attribute of the validity of the PKCS#11 certificate.
getEndDate() - Method in class iaik.pkcs.pkcs11.objects.Key
Gets the end date attribute of the validity of this key.
getErrorCode() - Method in exception iaik.pkcs.pkcs11.wrapper.PKCS11Exception
Returns the PKCS#11 error code.
getExponent1() - Method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
Gets the first exponent (d mod (p-1)) attribute of this RSA key.
getExponent2() - Method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
Gets the second exponent (d mod (q-1)) attribute of this RSA key.
getExtractable() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the extractable attribute of this key.
getExtractable() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the extractable attribute of this key.
getField(Class<?>, String) - Static method in class iaik.pkcs.pkcs11.Util
 
getFirmwareVersion() - Method in class iaik.pkcs.pkcs11.SlotInfo
Get the version of the slot's firmware.
getFirmwareVersion() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the version of the token's firmware.
getFlags() - Method in class iaik.pkcs.pkcs11.TokenInfo
Return the token flags.
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.
getHardwareFeatureType() - Method in class iaik.pkcs.pkcs11.objects.HardwareFeature
Gets the hardware feature type attribute of the PKCS#11 key.
getHardwareFeatureTypeName(long) - Static method in class iaik.pkcs.pkcs11.objects.HardwareFeature
Get the given hardware feature type as string.
getHardwareVersion() - Method in class iaik.pkcs.pkcs11.SlotInfo
Get the version of the slot's hardware.
getHardwareVersion() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the version of the token's hardware.
getHashAlgName(Mechanism) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
 
getHashAlgName(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
 
getHashAlgorithm() - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsParameters
Get the message digest algorithm used to calculate the digest of the encoding parameter.
getHashOfIssuerPublicKey() - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
Gets the hash of issuer public key attribute of this WTLS public key certificate.
getHashOfIssuerPublicKey() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Gets the hash of issuer public key attribute of this X.509 public key certificate.
getHashOfSubjectPublicKey() - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
Gets the hash of subject public key attribute of this WTLS public key certificate.
getHashOfSubjectPublicKey() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Gets the hash of subject public key attribute of this X.509 public key certificate.
getHasReset() - Method in class iaik.pkcs.pkcs11.objects.MonotonicCounter
Gets the has-reset attribute of this monotonic counter object.
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.InitializationVectorParameters
Get the initialization vector.
getInitializationVector() - Method in class iaik.pkcs.pkcs11.parameters.PBEParameters
Get the 8-byte initialization vector (IV), if an IV is required.
getInstance(Map<String, String>) - Static method in class iaik.pkcs.pkcs11.MapVendorCodeConverter
 
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(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.Certificate
The getInstance method of the PKCS11Object class uses this method to create an instance of a PKCS#11 certificate.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.Clock
The getInstance method of the HardwareFeature class uses this method to create an instance of a PKCS#11 clock.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.Data
The getInstance method of the PKCS11Object 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.DHParams
The getInstance method of the PrivateKey class uses this method to create an instance of a PKCS#11 DH private key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.DHPrivateKey
The getInstance method of the PrivateKey class uses this method to create an instance of a PKCS#11 DH private key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.DHPublicKey
The getInstance method of the PublicKey class uses this method to create an instance of a PKCS#11 DH public key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.DomainParameters
The getInstance method of the PKCS11Object class uses this method to create an instance of PKCS#11 domain parameters.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.DSAParams
The getInstance method of the PrivateKey class uses this method to create an instance of PKCS#11 DSA domain parameters.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.DSAPrivateKey
The getInstance method of the PrivateKey class uses this method to create an instance of a PKCS#11 DSA private key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.DSAPublicKey
The getInstance method of the PublicKey class uses this method to create an instance of a PKCS#11 DSA public key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.ECPrivateKey
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.ECPublicKey
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.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.KEAPrivateKey
The getInstance method of the PrivateKey class uses this method to create an instance of a PKCS#11 KEA private key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.KEAPublicKey
The getInstance method of the PublicKey class uses this method to create an instance of a PKCS#11 KEA public key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.MonotonicCounter
The getInstance method of the HardwareFeature class uses this method to create an instance of a PKCS#11 monotonic counter.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.PKCS11Object
The object creation mechanism of ObjectAccess uses this method to create an instance of an PKCS#11 object.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.PrivateKey
The getInstance method of the PKCS11Object class uses this method to create an instance of a PKCS#11 private key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.PublicKey
The getInstance method of the PKCS11Object 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.RSAPrivateKey
The getInstance method of the PrivateKey class uses this method to create an instance of a PKCS#11 RSA private key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.RSAPublicKey
The getInstance method of the PublicKey class uses this method to create an instance of a PKCS#11 RSA public key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.SecretKey
The getInstance method of the PKCS11Object 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.UserInterface
The getInstance method of the HardwareFeature class uses this method to create an instance of a PKCS#11 user interface.
getInstance(Session, long, long) - Static method in class iaik.pkcs.pkcs11.objects.ValuedSecretKey
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.WTLSCertificate
The getInstance method of the Certificate class uses this method to create an instance of a PKCS#11 WTLS public key certificate.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
The getInstance method of the Certificate class uses this method to create an instance of a PKCS#11 X.509 attribute certificate.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
The getInstance method of the Certificate class uses this method to create an instance of a PKCS#11 X.509 public key certificate.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.X942DHParams
The getInstance method of the PrivateKey class uses this method to create an instance of a PKCS#11 DH private key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.X942DHPrivateKey
The getInstance method of the PrivateKey class uses this method to create an instance of a PKCS#11 X9.42 DH private key.
getInstance(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.X942DHPublicKey
The getInstance method of the PublicKey class uses this method to create an instance of a PKCS#11 X9.42 DH public key.
getIssuer() - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
Gets the issuer attribute of this WTLS public key certificate.
getIssuer() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Gets the issuer attribute of this X.509 public key certificate.
getIterations() - Method in class iaik.pkcs.pkcs11.parameters.PBEParameters
Get the number of iterations required for the generation.
getIterations() - Method in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
Get the number of iterations to perform when generating each block of random data.
getIVSizeInBits() - Method in class iaik.pkcs.pkcs11.parameters.TLSKeyMaterialParameters
Get the length (in bits) of the IV agreed upon during the protocol handshake phase.
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.TLSKeyMaterialParameters
Get the length (in bits) of the secret keys agreed upon during the protocol handshake phase.
getKeyType() - Method in class iaik.pkcs.pkcs11.objects.DomainParameters
Gets the key type attribute of the PKCS#11 key.
getKeyType() - Method in class iaik.pkcs.pkcs11.objects.Key
Gets the key type attribute of the PKCS#11 key.
getKeyTypeName(long) - Static method in class iaik.pkcs.pkcs11.objects.Key
Get the given key type as string.
getLabel() - Method in class iaik.pkcs.pkcs11.objects.Storage
Get the label attribute of this object.
getLabel() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the label of this token.
getLibraryDescription() - Method in class iaik.pkcs.pkcs11.Info
Get a short description of this module.
getLibraryVersion() - Method in class iaik.pkcs.pkcs11.Info
Get the version of this PKCS#11 module.
getLocal() - Method in class iaik.pkcs.pkcs11.objects.Key
Check, if this key is a local key; i.e.
getLongValue() - Method in class iaik.pkcs.pkcs11.objects.LongAttribute
Get the long value of this attribute.
getMacLength() - Method in class iaik.pkcs.pkcs11.parameters.MacGeneralParameters
Get the length of the MAC produced, in bytes.
getMacSizeInBits() - Method in class iaik.pkcs.pkcs11.parameters.TLSKeyMaterialParameters
Get the length (in bits) of the MACing keys agreed upon during the protocol handshake phase.
getMajor() - Method in class iaik.pkcs.pkcs11.Version
Get the major version number.
getManufacturerID() - Method in class iaik.pkcs.pkcs11.Info
Get the identifier of the manufacturer.
getManufacturerID() - Method in class iaik.pkcs.pkcs11.SlotInfo
Get an identifier for the manufacturer of this slot.
getManufacturerID() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the manufacturer identifier.
getMaskGenerationFunction() - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsParameters
Get the mask to apply to the encoded block.
getMaxKeySize() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Get the maximum key length supported by this mechanism.
getMaxPinLen() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the maximum length for the PIN.
getMaxRwSessionCount() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the maximum allowed number of (open) concurrent read-write sessions.
getMaxSessionCount() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the maximum allowed number of (open) concurrent sessions.
getMechanism() - Method in class iaik.pkcs.pkcs11.objects.MechanismAttribute
Get the long value of this attribute.
getMechanismAttributeArrayValue() - Method in class iaik.pkcs.pkcs11.objects.MechanismArrayAttribute
Get the mechanism attribute array value of this attribute as Mechanism[].
getMechanismCode() - Method in class iaik.pkcs.pkcs11.Mechanism
Get the code of this mechanism as defined in PKCS11Constants (of pkcs11t.h likewise).
getMechanismDescription(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Describes the mechanism in form of <hex digital>(name), like 0x00001082 (CKM_AES_CBC).
getMechanismInfo(Mechanism) - Method in class iaik.pkcs.pkcs11.Token
Get more 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
Returns the mechanism type of this mechanism object.
getMessage() - Method in exception iaik.pkcs.pkcs11.wrapper.PKCS11Exception
This method gets the corresponding text error message from a property file.
getMethod(Class<?>, String, Class<?>...) - Static method in class iaik.pkcs.pkcs11.Util
 
getMGFName(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
 
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
Returns the object that implements the functionality for handling mutexes.
getMutexHandler() - Method in interface iaik.pkcs.pkcs11.InitializeArgs
Returns the object that implements the functionality for handling mutexes.
getName() - Method in class iaik.pkcs.pkcs11.Mechanism
Get the name of this mechanism.
getNeverExtractable() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the never extractable attribute of this key.
getNeverExtractable() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the never extractable attribute of this key.
getObject() - Method in class iaik.pkcs.pkcs11.parameters.ObjectHandleParameters
Get the PKCS#11 object.
getObjectClass() - Method in class iaik.pkcs.pkcs11.objects.PKCS11Object
Gets the object class attribute of the PKCS#11 object.
getObjectClassName(Long) - Static method in class iaik.pkcs.pkcs11.objects.PKCS11Object
Get the given object class as string.
getObjectHandle() - Method in class iaik.pkcs.pkcs11.objects.PKCS11Object
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.
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.
getOtherInfo() - Method in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
Get the data shared between the two parties.
getOwner() - Method in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
Gets the owner attribute of this X.509 attribute certificate.
getParameters() - Method in class iaik.pkcs.pkcs11.Mechanism
Get the parameters object of this mechanism.
getPassword() - Method in class iaik.pkcs.pkcs11.parameters.PBEParameters
Get the password to be used in the PBE key generation.
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.AesCtrParameters
 
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.CCMParameters
 
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.DHPkcsDeriveParameters
Get this parameters object as a byte array.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.EcDH1KeyDerivationParameters
Get this parameters object as an object of the CK_ECDH1_DERIVE_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
Get this parameters object as an object of the CK_ECDH2_DERIVE_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.ExtractParameters
Get this parameters object as an Long object.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.GCMParameters
 
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.MacGeneralParameters
Get this parameters object as an Long object.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.ObjectHandleParameters
Get this parameters object as a Long object, which is the handle of the underlying object.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.OpaqueParameters
Get this parameters object as a byte array.
getPKCS11ParamsObject() - Method in interface iaik.pkcs.pkcs11.parameters.Parameters
Get this parameters object as an object of the corresponding *_PARAMS class of the sun.security.pkcs11.wrapper package.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.PBEParameters
Get this parameters object as an object of the CK_PBE_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
Get this parameters object as an object of the CK_PKCS5_PBKD2_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters
Get this parameters object as an object of the CK_RSA_PKCS_OAEP_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsPssParameters
Get this parameters object as an object of the CK_RSA_PKCS_PSS_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
Get this parameters object as an object of the CK_SSL3_KEY_MAT_OUT class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialParameters
Get this parameters object as a CK_SSL3_KEY_MAT_PARAMS object.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.SSL3MasterKeyDeriveParameters
Get this parameters object as a CK_SSL3_RANDOM_DATA object.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.SSL3RandomDataParameters
Get this parameters object as a CK_SSL3_RANDOM_DATA object.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.TLS12KeyMaterialParameters
 
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.TLS12MasterKeyDeriveParameters
 
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.TLSMacParameters
 
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.TLSPRFParameters
 
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.VersionParameters
Get this parameters object as a CK_VERSION object.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.X942DH1KeyDerivationParameters
Get this parameters object as an object of the CK_X9_42_DH1_DERIVE_PARAMS class.
getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
Get this parameters object as an object of the CK_X9_42_DH2_DERIVE_PARAMS class.
getPReturnedKeyMaterial(Object) - Static method in class iaik.pkcs.pkcs11.parameters.TLS12KeyMaterialParameters
 
getPrime() - Method in class iaik.pkcs.pkcs11.objects.DHParams
Gets the prime attribute of this DH key.
getPrime() - Method in class iaik.pkcs.pkcs11.objects.DHPrivateKey
Gets the prime attribute of this DH key.
getPrime() - Method in class iaik.pkcs.pkcs11.objects.DHPublicKey
Gets the prime attribute of this DH key.
getPrime() - Method in class iaik.pkcs.pkcs11.objects.DSAParams
Gets the prime attribute of this DSA key.
getPrime() - Method in class iaik.pkcs.pkcs11.objects.DSAPrivateKey
Gets the prime attribute of this DSA key.
getPrime() - Method in class iaik.pkcs.pkcs11.objects.DSAPublicKey
Gets the prime attribute of this DSA key.
getPrime() - Method in class iaik.pkcs.pkcs11.objects.KEAPrivateKey
Gets the prime attribute of this KEA key.
getPrime() - Method in class iaik.pkcs.pkcs11.objects.KEAPublicKey
Gets the prime attribute of this KEA key.
getPrime() - Method in class iaik.pkcs.pkcs11.objects.X942DHParams
Gets the prime attribute of this DH key.
getPrime() - Method in class iaik.pkcs.pkcs11.objects.X942DHPrivateKey
Gets the prime attribute of this X9.42 DH key.
getPrime() - Method in class iaik.pkcs.pkcs11.objects.X942DHPublicKey
Gets the prime attribute of this X9.42 DH key.
getPrime1() - Method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
Gets the first prime attribute of this RSA key.
getPrime2() - Method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
Gets the second prime attribute of this RSA key.
getPrimeBits() - Method in class iaik.pkcs.pkcs11.objects.DHParams
Gets the value length of the prime (in bits).
getPrimeBits() - Method in class iaik.pkcs.pkcs11.objects.DSAParams
Gets the bit length of the prime value.
getPrimeBits() - Method in class iaik.pkcs.pkcs11.objects.X942DHParams
Gets the value length of the prime (in bits).
getPrivate() - Method in class iaik.pkcs.pkcs11.objects.Storage
Check, if this is a private object.
getPrivateData() - Method in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
Get the key for the second EC private key value.
getPrivateData() - Method in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
Get the key for the second X9.42 private key value.
getPrivateDataLength() - Method in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
Get the length in bytes of the second EC private key.
getPrivateDataLength() - Method in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
Get the length in bytes of the second X9.42 private key.
getPrivateExponent() - Method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
Gets the private exponent attribute of this RSA key.
getPrivateKey() - Method in class iaik.pkcs.pkcs11.objects.KeyPair
Get the private key part of this key-pair.
getPseudoRandomFunction() - Method in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
Get the pseudo-random function (PRF) to used to generate the key.
getPseudoRandomFunctionData() - Method in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
Get the data used as the input for PRF in addition to the salt value.
getPublicData() - Method in class iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters
Get the other partie's public key value.
getPublicData2() - Method in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
Get the other party's second EC public key value.
getPublicData2() - Method in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
Get the other party's second X9.42 public key value.
getPublicExponent() - Method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
Gets the public exponent attribute of this RSA key.
getPublicExponent() - Method in class iaik.pkcs.pkcs11.objects.RSAPublicKey
Gets the public exponent attribute of this RSA key.
getPublicKey() - Method in class iaik.pkcs.pkcs11.objects.KeyPair
Get the public key part of this key-pair.
getPublicValue() - Method in class iaik.pkcs.pkcs11.parameters.DHPkcsDeriveParameters
Get the public value of the other party in the key agreement protocol.
getPVersion(Object) - Static method in class iaik.pkcs.pkcs11.parameters.TLS12MasterKeyDeriveParameters
 
getRandomInfo() - Method in class iaik.pkcs.pkcs11.parameters.TLSKeyMaterialParameters
Get the client's and server's random data information.
getRandomInfo() - Method in class iaik.pkcs.pkcs11.parameters.TLSMasterKeyDeriveParameters
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.TLSKeyMaterialParameters
Get the object that receives the handles for the keys generated and the IVs.
getRwSessionCount() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the current number of open read-write sessions.
getSalt() - Method in class iaik.pkcs.pkcs11.parameters.PBEParameters
Get the salt to be used in the PBE key generation.
getSaltLength() - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsPssParameters
Get the length of the salt value in octets.
getSaltSource() - Method in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
Get the source of the salt value.
getSaltSourceData() - Method in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
Get the data used as the input for the salt source.
getSecondaryAuth() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the secondary authentication attribute of this key.
getSensitive() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the sensitive attribute of this key.
getSensitive() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the sensitive attribute of this key.
getSerialNumber() - Method in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
Gets the serial number attribute of this X.509 attribute certificate.
getSerialNumber() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Gets the serial number attribute of this X.509 public key certificate.
getSerialNumber() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the serial number of this token.
getServerIV() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
Get the resulting server initialization vector.
getServerMacSecret() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
Get the resulting server MAC secret key.
getServerRandom() - Method in class iaik.pkcs.pkcs11.parameters.SSL3RandomDataParameters
Get the server's random data.
getServerSecret() - Method in class iaik.pkcs.pkcs11.parameters.SSL3KeyMaterialOutParameters
Get the resulting server secret key.
getSessionCount() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the current number of open sessions.
getSessionHandle() - Method in class iaik.pkcs.pkcs11.Session
Get the handle of this session.
getSessionInfo() - Method in class iaik.pkcs.pkcs11.Session
Get information about this session.
getSetAttributes() - Method in class iaik.pkcs.pkcs11.objects.PKCS11Object
Returns the PKCS#11 attributes of this object.
getSetAttributes(PKCS11Object, VendorCodeConverter) - Static method in class iaik.pkcs.pkcs11.objects.PKCS11Object
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.EcDH2KeyDerivationParameters
Get the data shared between the two parties.
getSign() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the sign attribute of this key.
getSign() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the sign attribute of this key.
getSignRecover() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the sign recover attribute of this key.
getSlot() - Method in class iaik.pkcs.pkcs11.Token
Get the slot that created this Token object.
getSlotDescription() - Method in class iaik.pkcs.pkcs11.SlotInfo
Get a short description of this slot.
getSlotID() - Method in class iaik.pkcs.pkcs11.Slot
Get the ID of this slot.
getSlotInfo() - Method in class iaik.pkcs.pkcs11.Slot
Get information about this slot object.
getSlotList(boolean) - Method in class iaik.pkcs.pkcs11.Module
Gets a list of slots that can accept tokens that are compatible with this module; e.g.
getSource() - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters
Get the source of the encoding parameter.
getSourceData() - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters
Get the data used as the input for the encoding parameter source.
getStartDate() - Method in class iaik.pkcs.pkcs11.objects.Certificate
Gets the start date attribute of the validity of the PKCS#11 certificate.
getStartDate() - Method in class iaik.pkcs.pkcs11.objects.Key
Gets the start date attribute of the validity of this key.
getState() - Method in class iaik.pkcs.pkcs11.SessionInfo
Get the current state of this session.
getSubject() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the subject attribute of this key.
getSubject() - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Gets the subject attribute of this key.
getSubject() - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
Gets the subject attribute of this WTLS public key certificate.
getSubject() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Gets the subject attribute of this X.509 public key certificate.
getSubprime() - Method in class iaik.pkcs.pkcs11.objects.DSAParams
Gets the subprime attribute of this DSA key.
getSubprime() - Method in class iaik.pkcs.pkcs11.objects.DSAPrivateKey
Gets the sub-prime attribute of this DSA key.
getSubprime() - Method in class iaik.pkcs.pkcs11.objects.DSAPublicKey
Gets the sub-prime attribute of this DSA key.
getSubprime() - Method in class iaik.pkcs.pkcs11.objects.KEAPrivateKey
Gets the sub-prime attribute of this KEA key.
getSubprime() - Method in class iaik.pkcs.pkcs11.objects.KEAPublicKey
Gets the sub-prime attribute of this KEA key.
getSubprime() - Method in class iaik.pkcs.pkcs11.objects.X942DHParams
Gets the subprime attribute of this DH key.
getSubprime() - Method in class iaik.pkcs.pkcs11.objects.X942DHPrivateKey
Gets the subprime attribute of this X9.42 DH key.
getSubprime() - Method in class iaik.pkcs.pkcs11.objects.X942DHPublicKey
Gets the sub-prime 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).
getTime() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the current time of the token's clock.
getToken() - Method in class iaik.pkcs.pkcs11.objects.Storage
Check, if this is a token object.
getToken() - Method in class iaik.pkcs.pkcs11.Session
Get the token that created this Session object.
getToken() - Method in class iaik.pkcs.pkcs11.Slot
Get an object for handling the token that is currently present in this slot, or null, if there is no token present.
getTokenID() - Method in class iaik.pkcs.pkcs11.Token
Get the ID of this token.
getTokenInfo() - Method in class iaik.pkcs.pkcs11.Token
Get information about this token.
getTotalPrivateMemory() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the total amount of memory for private objects.
getTotalPublicMemory() - Method in class iaik.pkcs.pkcs11.TokenInfo
Get the total amount of memory for public objects.
getTrusted() - Method in class iaik.pkcs.pkcs11.objects.Certificate
Gets the trusted attribute of the PKCS#11 certificate.
getTrusted() - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Gets the trusted attribute of this key.
getTrusted() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the trusted attribute of this key.
getType() - Method in class iaik.pkcs.pkcs11.objects.Attribute
Get the PKCS#11 type of this attribute.
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 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 unknown hardware feature type attribute.
getUnknownObject(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.PKCS11Object
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 attribute.
getUnknownSecretKey(Session, long) - Static method in class iaik.pkcs.pkcs11.objects.SecretKey
Try to create a key which has no or an unkown secret key type type attribute.
getUnwrap() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the unwrap attribute of this key.
getUnwrap() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the unwrap attribute of this key.
getUnwrapTemplate() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the unwrap template attribute of this key.
getUnwrapTemplate() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the unwrap template attribute of this key.
getUrl() - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
Get the URL attribute of this object.
getUrl() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Get the URL attribute of this object.
getValue() - Method in class iaik.pkcs.pkcs11.objects.Clock
Gets the value attribute of this clock object.
getValue() - Method in class iaik.pkcs.pkcs11.objects.Data
Gets the value attribute of this data object.
getValue() - Method in class iaik.pkcs.pkcs11.objects.DHPrivateKey
Gets the value attribute of this DH key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.DHPublicKey
Gets the value attribute of this DH key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.DSAPrivateKey
Gets the value attribute of this DSA key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.DSAPublicKey
Gets the value attribute of this DSA key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.ECPrivateKey
Gets the value attribute of this ECDSA key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.KEAPrivateKey
Gets the value attribute of this KEA key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.KEAPublicKey
Gets the value attribute of this KEA key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.MonotonicCounter
Gets the value attribute of this monotonic counter object.
getValue() - Method in class iaik.pkcs.pkcs11.objects.ValuedSecretKey
Gets the value attribute of this AES key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
Gets the value attribute of this WTLS public key certificate.
getValue() - Method in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
Gets the value attribute of this X.509 attribute certificate.
getValue() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Gets the value attribute of this X.509 public key certificate.
getValue() - Method in class iaik.pkcs.pkcs11.objects.X942DHPrivateKey
Gets the value attribute of this X9.42 DH key.
getValue() - Method in class iaik.pkcs.pkcs11.objects.X942DHPublicKey
Gets the value attribute of this X9.42 DH key.
getValueBits() - Method in class iaik.pkcs.pkcs11.objects.DHPrivateKey
Gets the value length attribute of this DH key (in bits).
getValueLen() - Method in class iaik.pkcs.pkcs11.objects.ValuedSecretKey
Gets the value length attribute of this AES key (in bytes).
getValueString() - Method in class iaik.pkcs.pkcs11.objects.Attribute
Get a string representation of the value of this attribute.
getValueString() - Method in class iaik.pkcs.pkcs11.objects.AttributeArray
Get a string representation of the value of this attribute.
getValueString() - Method in class iaik.pkcs.pkcs11.objects.ByteArrayAttribute
Get a string representation of the value of this attribute.
getValueString() - Method in class iaik.pkcs.pkcs11.objects.CertificateTypeAttribute
Get a string representation of the value of this attribute.
getValueString() - Method in class iaik.pkcs.pkcs11.objects.CharArrayAttribute
Get a string representation of the value of this attribute.
getValueString() - Method in class iaik.pkcs.pkcs11.objects.HardwareFeatureTypeAttribute
Get a string representation of the value of this attribute.
getValueString() - Method in class iaik.pkcs.pkcs11.objects.KeyTypeAttribute
Get a string representation of the value of this attribute.
getValueString(int) - Method in class iaik.pkcs.pkcs11.objects.LongAttribute
Get a string representation of the value of this attribute.
getValueString() - Method in class iaik.pkcs.pkcs11.objects.MechanismArrayAttribute
Get a string representation of the value of this attribute.
getValueString() - Method in class iaik.pkcs.pkcs11.objects.MechanismAttribute
Get a string representation of the value of this attribute.
getValueString() - Method in class iaik.pkcs.pkcs11.objects.ObjectClassAttribute
Get a string representation of the value of this attribute.
getVendorCodeConverter() - Method in class iaik.pkcs.pkcs11.Module
 
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() - Method in class iaik.pkcs.pkcs11.Module
Get the currently set vendor-defined key builder.
getVendorDefinedObjectBuilder() - Static method in class iaik.pkcs.pkcs11.objects.PKCS11Object
Get the currently set vendor-defined object builder.
getVerify() - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Gets the verify attribute of this key.
getVerify() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the verify attribute of this key.
getVerifyRecover() - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Gets the verify recover attribute of this key.
getVersion() - Method in class iaik.pkcs.pkcs11.parameters.TLSMasterKeyDeriveParameters
Get the SSL protocol version information.
getWrap() - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Gets the wrap attribute of this key.
getWrap() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the wrap attribute of this key.
getWrapTemplate() - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Gets the wrap template attribute of this key.
getWrapTemplate() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the wrap template attribute of this key.
getWrapWithTrusted() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Gets the wrap with trusted attribute of this key.
getWrapWithTrusted() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Gets the wrap with trusted attribute of this key.

H

HardwareFeature - Class in iaik.pkcs.pkcs11.objects
This is the base class for hardware feature classes.
HardwareFeature() - Constructor for class iaik.pkcs.pkcs11.objects.HardwareFeature
The default constructor.
HardwareFeature(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.HardwareFeature
Called by getInstance to create an instance of a PKCS#11 hardware feature.
HardwareFeature.FeatureType - Interface in iaik.pkcs.pkcs11.objects
This interface defines the available hardware feature types as defined by PKCS#11 2.20: MONOTONIC_COUNTER, CLOCK, CKH_USER_INTERFAC or VENDOR_DEFINED.
HardwareFeature.VendorDefinedHardwareFeatureBuilder - Interface in iaik.pkcs.pkcs11.objects
If an application uses vendor defined hardware features, it must implement this interface and install such an object handler using setVendorDefinedHardwareFeatureBuilder.
hardwareFeatureType - Variable in class iaik.pkcs.pkcs11.objects.HardwareFeature
The type of this hardware feature.
HardwareFeatureTypeAttribute - Class in iaik.pkcs.pkcs11.objects
This is a special version of a long attribute for the type of a hardware feature.
HardwareFeatureTypeAttribute() - Constructor for class iaik.pkcs.pkcs11.objects.HardwareFeatureTypeAttribute
Empty constructor.
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.parameters.RSAPkcsParameters
The message digest algorithm used to calculate the digest of the encoding parameter.
hashCode() - Method in class iaik.pkcs.pkcs11.Info
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.Mechanism
Override hashCode to ensure that hashtable still works after overriding equals.
hashCode() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Override hashCode to ensure that hashtable still works after overriding equals.
hashCode() - Method in class iaik.pkcs.pkcs11.Module
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.Attribute
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.AttributeArray
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.ByteArrayAttribute
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.Certificate
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.CharArrayAttribute
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.Clock
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.Data
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.DateAttribute
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.DomainParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.GenericTemplate
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.HardwareFeature
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.Key
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.KeyPair
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.Mechanism
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.MechanismArrayAttribute
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.MonotonicCounter
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.PKCS11Object
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.Storage
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.UserInterface
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.AesCtrParameters
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
 
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.DHPkcsDeriveParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.EcDH1KeyDerivationParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.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.GCMParameters
 
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.MacGeneralParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.ObjectHandleParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.OpaqueParameters
 
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.PBEParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsPssParameters
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.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.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.TLS12KeyMaterialParameters
 
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.TLS12MasterKeyDeriveParameters
 
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.TLSKeyMaterialParameters
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.TLSMacParameters
 
hashCode() - Method in class iaik.pkcs.pkcs11.parameters.TLSMasterKeyDeriveParameters
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.TLSPRFParameters
 
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.Session
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.SessionInfo
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.Slot
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.SlotInfo
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.State
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.Token
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode() - Method in class iaik.pkcs.pkcs11.TokenInfo
The overriding of this method should ensure that the objects of this class work correctly in a hashtable.
hashCode(byte[]) - Static method in class iaik.pkcs.pkcs11.Util
Calculate a hash code for the given byte array.
hashCode(char[]) - Static method in class iaik.pkcs.pkcs11.Util
Calculate a hash code for the given char array.
hashCode(long[]) - Static method in class iaik.pkcs.pkcs11.Util
Calculate a hash code for the given long array.
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.
hashOfIssuerPublicKey - Variable in class iaik.pkcs.pkcs11.objects.WTLSCertificate
SHA-1 hash of the issuer public key.
hashOfIssuerPublicKey - Variable in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
SHA-1 hash of the issuer public key.
hashOfSubjectPublicKey - Variable in class iaik.pkcs.pkcs11.objects.WTLSCertificate
SHA-1 hash of the subject public key.
hashOfSubjectPublicKey - Variable in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
SHA-1 hash of the subject public key.
hasReset - Variable in class iaik.pkcs.pkcs11.objects.MonotonicCounter
True, if this counter has been reset at least once.
HKDF - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a HKDF key.
HMAC_SHA1 - Static variable in interface iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters.PseudoRandomFunctionType
The identifier for HMAC SHA-1 version.
HW_FEATURE - Static variable in interface iaik.pkcs.pkcs11.objects.PKCS11Object.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
 

I

iaik.pkcs.pkcs11 - package iaik.pkcs.pkcs11
 
iaik.pkcs.pkcs11.objects - package iaik.pkcs.pkcs11.objects
 
iaik.pkcs.pkcs11.parameters - package iaik.pkcs.pkcs11.parameters
 
iaik.pkcs.pkcs11.wrapper - package iaik.pkcs.pkcs11.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.
Info - Class in iaik.pkcs.pkcs11
Objects of this class provide information about a PKCS#11 module; i.e.
Info(CK_INFO) - Constructor for class iaik.pkcs.pkcs11.Info
Constructor taking the CK_INFO object of the token.
InitializationVectorParameters - Class in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters for general block ciphers in CBC mode.
InitializationVectorParameters(byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.InitializationVectorParameters
Create a new InitializationVectorParameters object with the given initialization vector.
initialize(InitializeArgs) - Method in class iaik.pkcs.pkcs11.Module
Initializes the module.
InitializeArgs - Interface in iaik.pkcs.pkcs11
The interface that an object must implement to be a valid parameter for the initialize method of a Module object.
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.TLSKeyMaterialParameters
Check 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 removable 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.
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.
isSign() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Check, if this mechanism can be used for signing.
isSignRecover() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Check, if this mechanism can be used for signing with data recovery.
isSignVerifyRecoverMechanism() - Method in class iaik.pkcs.pkcs11.Mechanism
This method checks, if this mechanism is a sign/verify mechanism with message recovery.
isSignVerifyRecoverMechanism(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
This method checks, if the mechanism with the given code is a sign/verify mechanism with message recovery.
isSingleOperationEncryptDecryptMechanism() - Method in class iaik.pkcs.pkcs11.Mechanism
This method checks, if this mechanism is a single-operation encrypt/decrypt mechanism; i.e.
isSingleOperationEncryptDecryptMechanism(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
This method checks, if the mechanism with the given code is a single-operation encrypt/decrypt mechanism; i.e.
isSingleOperationSignVerifyMechanism() - Method in class iaik.pkcs.pkcs11.Mechanism
This method checks, if this mechanism is a single-operation sign/verify mechanism; i.e.
isSingleOperationSignVerifyMechanism(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
This method checks, if the mechanism with the given code is a single-operation sign/verify mechanism; i.e.
isSoPinCountLow() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the security officer-PIN has been entered incorrectly at least once since the last successful authentication.
isSoPinFinalTry() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the security officer has just one try left to supply the correct PIN before the security officer-PIN gets locked.
isSoPinLocked() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the security officer-PIN is locked.
isSoPinToBeChanged() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the security officer PIN value is the default value set by token initialization or manufacturing.
ISSUER - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
issuer - Variable in class iaik.pkcs.pkcs11.objects.WTLSCertificate
The issuer attribute of this certificate.
issuer - Variable in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
The issuer attribute of this certificate.
isTokenInitialized() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the token is already initialized.
isTokenPresent() - Method in class iaik.pkcs.pkcs11.SlotInfo
Indicates, if there is a token present in this slot.
isUnwrap() - Method in class iaik.pkcs.pkcs11.MechanismInfo
Check, if this mechanism can be used for key unwrapping.
isUserPinCountLow() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the user-PIN has been entered incorrectly at least once since the last successful authentication.
isUserPinFinalTry() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the user has just one try left to supply the correct PIN before the user-PIN gets locked.
isUserPinInitialized() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the user-PIN is already initialized.
isUserPinLocked() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the user-PIN is locked.
isUserPinToBeChanged() - Method in class iaik.pkcs.pkcs11.TokenInfo
Check, if the user PIN value is the default value set by token initialization or manufacturing.
isUseUtf8Encoding() - Method in class iaik.pkcs.pkcs11.Slot
Returns whether UTF8 encoding is set.
isUseUtf8Encoding() - Method in class iaik.pkcs.pkcs11.Token
 
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.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.parameters.InitializationVectorParameters
The initialization vector.
iv - Variable in class iaik.pkcs.pkcs11.parameters.PBEParameters
The 8-byte initialization vector (IV), if an IV is required.
ivSizeInBits - Variable in class iaik.pkcs.pkcs11.parameters.TLSKeyMaterialParameters
The length (in bits) of the IV agreed upon during the protocol handshake phase.

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.

K

kdf - Variable in class iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters
The key derivation function used on the shared secret value.
KEA - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a KEA key.
KEAPrivateKey - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent KEA private keys as specified by PKCS#11 v2.11.
KEAPrivateKey() - Constructor for class iaik.pkcs.pkcs11.objects.KEAPrivateKey
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 in iaik.pkcs.pkcs11.objects
Objects of this class represent KEA public keys as specified by PKCS#11 v2.11.
KEAPublicKey() - Constructor for class iaik.pkcs.pkcs11.objects.KEAPublicKey
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 in iaik.pkcs.pkcs11.objects
An object of this class represents a key as defined by PKCS#11 2.11.
Key() - Constructor for class iaik.pkcs.pkcs11.objects.Key
The default constructor.
Key(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.Key
Called by sub-classes to create an instance of a PKCS#11 key.
Key.KeyType - Interface in iaik.pkcs.pkcs11.objects
This interface defines the available key types as defined by PKCS#11 v2.11: RSA, DSA, DH, ECDSA, KEA, GENERIC_SECRET, RC2, RC4, DES, DES2, DES3, CAST, CAST3, CAST5, CAST128, RC5, IDEA, SKIPJACK, BATON, JUNIPER, CDMF, AES, EC, X9_42_DH or VENDOR_DEFINED.
Key.VendorDefinedKeyBuilder - Interface in iaik.pkcs.pkcs11.objects
If an application uses vendor defined keys, it must implement this interface and install such an object handler using setVendorDefinedKeyBuilder.
KEY_GEN_MECHANISM - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
KEY_TYPE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
keyGenMechanism - Variable in class iaik.pkcs.pkcs11.objects.Key
The mechanism used to generate the key material.
KeyPair - Class in iaik.pkcs.pkcs11.objects
This class does not correspond to any PKCS#11 object.
KeyPair(PublicKey, PrivateKey) - Constructor for class iaik.pkcs.pkcs11.objects.KeyPair
Constructor that takes a public and a private key.
keySizeInBits - Variable in class iaik.pkcs.pkcs11.parameters.TLSKeyMaterialParameters
The length (in bits) of the secret keys agreed upon during the protocol handshake phase.
keyType - Variable in class iaik.pkcs.pkcs11.objects.DomainParameters
The type of this key.
keyType - Variable in class iaik.pkcs.pkcs11.objects.Key
The type of this key.
KeyTypeAttribute - Class in iaik.pkcs.pkcs11.objects
This is a special version of a long attribute for the type of a key type.
KeyTypeAttribute() - Constructor for class iaik.pkcs.pkcs11.objects.KeyTypeAttribute
Empty constructor.
keyTypeNames - Static variable in class iaik.pkcs.pkcs11.objects.Key
A table holding string representations for all known key types.

L

LABEL - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
label - Variable in class iaik.pkcs.pkcs11.objects.Storage
The label of this object.
label - Variable in class iaik.pkcs.pkcs11.parameters.TLSPRFParameters
 
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(Object) - Method in class iaik.pkcs.pkcs11.DefaultMutexHandler
If this method is called on with a mutex object which is not locked, the calling thread obtains a lock on that mutex object and returns.
lockMutex(Object) - Method in interface iaik.pkcs.pkcs11.MutexHandler
If this method is called on with a mutex object which is not locked, the calling thread obtains a lock on that mutex object and returns.
login(boolean, char[]) - Method in class iaik.pkcs.pkcs11.Session
Logs in the user or the security officer to the session.
login(long, char[]) - Method in class iaik.pkcs.pkcs11.Session
Logs in the user or the security officer to the session.
logout() - Method in class iaik.pkcs.pkcs11.Session
Logs out this session.
LongAttribute - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent a long attribute of an PKCS#11 object as specified by PKCS#11.
LongAttribute(Long) - Constructor for class iaik.pkcs.pkcs11.objects.LongAttribute
Constructor taking the PKCS#11 type of the attribute.

M

MacGeneralParameters - Class in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters for the MAC algorithms for the following mechanisms: DES, DES3 (triple-DES), CAST, CAST3, CAST128 (CAST5), IDEA, and CDMF ciphers.
MacGeneralParameters(long) - Constructor for class iaik.pkcs.pkcs11.parameters.MacGeneralParameters
Create a new MacGeneralParameters object with the given MAC length.
macLength - Variable in class iaik.pkcs.pkcs11.parameters.MacGeneralParameters
The length of the MAC produced, in bytes.
macLength - Variable in class iaik.pkcs.pkcs11.parameters.TLSMacParameters
PKCS#11:
macSizeInBits - Variable in class iaik.pkcs.pkcs11.parameters.TLSKeyMaterialParameters
The length (in bits) of the MACing keys agreed upon during the protocol handshake phase.
major - Variable in class iaik.pkcs.pkcs11.Version
The major version number.
MapVendorCodeConverter - Class in iaik.pkcs.pkcs11
 
MapVendorCodeConverter(Map<Long, Long>, Map<Long, Long>) - Constructor for class iaik.pkcs.pkcs11.MapVendorCodeConverter
 
maxKeySize - Variable in class iaik.pkcs.pkcs11.MechanismInfo
The maximum key length supported by this algorithm.
Mechanism - Class in iaik.pkcs.pkcs11
Objects of this class represent a mechanism as defined in PKCS#11.
Mechanism(long) - Constructor for class iaik.pkcs.pkcs11.Mechanism
Constructor taking just the mechanism code as defined in PKCS11Constants.
Mechanism - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent Mechanism Objects as introduced in PKCS#11 2.20.
Mechanism() - Constructor for class iaik.pkcs.pkcs11.objects.Mechanism
The default constructor.
Mechanism(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.Mechanism
Constructor taking the reference to the PKCS#11 module for accessing the object's attributes, the session handle to use for reading the attribute values and the object handle.
MECHANISM - Static variable in interface iaik.pkcs.pkcs11.objects.PKCS11Object.ObjectClass
The identifier for a mechanism object or any sub-class of it.
MECHANISM_TYPE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
MechanismArrayAttribute - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent a mechanism array attribute of a PKCS#11 object as specified by PKCS#11.
MechanismArrayAttribute(Long) - Constructor for class iaik.pkcs.pkcs11.objects.MechanismArrayAttribute
Constructor taking the PKCS#11 type of the attribute.
MechanismAttribute - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent a mechanism attribute of an PKCS#11 object as specified by PKCS#11.
MechanismAttribute(long) - Constructor for class iaik.pkcs.pkcs11.objects.MechanismAttribute
Constructor taking the PKCS#11 type of the attribute.
mechanismCodeToString(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Converts the long value code of a mechanism to a name.
MechanismInfo - Class in iaik.pkcs.pkcs11
Objects of this class provide information about a certain mechanism that a token implements.
MechanismInfo() - Constructor for class iaik.pkcs.pkcs11.MechanismInfo
Default constructor.
MechanismInfo(CK_MECHANISM_INFO) - Constructor for class iaik.pkcs.pkcs11.MechanismInfo
Constructor taking a CK_MECHANISM_INFO object as data source.
mechanismStringToCode(String) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Converts the mechanism name to code value.
mechanismType - Variable in class iaik.pkcs.pkcs11.objects.Mechanism
The mechanism Type of this Mechanism object.
mgf - Variable in class iaik.pkcs.pkcs11.parameters.RSAPkcsParameters
The mask to apply to the encoded block.
mgf2HashAlgMap - Static variable in class iaik.pkcs.pkcs11.parameters.RSAPkcsParameters
 
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.Version
The minor version number.
MODIFIABLE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
modifiable - Variable in class iaik.pkcs.pkcs11.objects.Storage
True, if this object is modifiable.
Module - Class in iaik.pkcs.pkcs11
Caution: Unlike the original PKCS#11 wrapper, we only call initialize() once per native .so/.dll.
Module(String) - Constructor for class iaik.pkcs.pkcs11.Module
Create a new module that uses the given PKCS11 interface to interact with the token.
Module.SlotRequirement - Interface in iaik.pkcs.pkcs11
This interface defines the required properties for a slot.
Module.WaitingBehavior - Interface in iaik.pkcs.pkcs11
This interface defines the allowed constants for the wanted waiting behavior when calling waitForSlotEvent.
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 identifier for a monotonic counter.
MonotonicCounter - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent a monotonic counter as specified by PKCS#11 v2.11.
MonotonicCounter() - Constructor for class iaik.pkcs.pkcs11.objects.MonotonicCounter
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.
MutexHandler - Interface in iaik.pkcs.pkcs11
Objects that implement this interface can be used in the InitializeArgs to handle mutex functionality.

N

NEVER_EXTRACTABLE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
neverExtractable - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
True, if this private key was never extractable.
neverExtractable - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
True, if this key was never extractable.
newAESSecretKey() - Static method in class iaik.pkcs.pkcs11.objects.ValuedSecretKey
 
newDES3SecretKey() - Static method in class iaik.pkcs.pkcs11.objects.ValuedSecretKey
 
newGenericSecretKey() - Static method in class iaik.pkcs.pkcs11.objects.ValuedSecretKey
 
newSM2PrivateKey(Module) - Static method in class iaik.pkcs.pkcs11.objects.ECPrivateKey
 
newSM2PublicKey(Module) - Static method in class iaik.pkcs.pkcs11.objects.ECPublicKey
 
newSM4SecretKey(Module) - Static method in class iaik.pkcs.pkcs11.objects.ValuedSecretKey
 
Notify - Interface in iaik.pkcs.pkcs11
Interface for notification callbacks.
notify(Session, boolean, Object) - Method in interface iaik.pkcs.pkcs11.Notify
The module calls this method in certain events.
NULL - Static variable in interface iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters.KeyDerivationFunctionType
The identifier for CKD_NULL.
NULL_PTR - Static variable in interface iaik.pkcs.pkcs11.wrapper.PKCS11Constants
 

O

object - Variable in class iaik.pkcs.pkcs11.parameters.ObjectHandleParameters
The PKCS#11 object.
OBJECT_ID - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
objectClass - Variable in class iaik.pkcs.pkcs11.objects.PKCS11Object
The class type of this object.
ObjectClassAttribute - Class in iaik.pkcs.pkcs11.objects
This is a special version of a long attribute for the type of a object class.
ObjectClassAttribute() - Constructor for class iaik.pkcs.pkcs11.objects.ObjectClassAttribute
Empty constructor.
objectClassNames - Static variable in class iaik.pkcs.pkcs11.objects.PKCS11Object
A table holding string representations for all known key types.
objectHandle - Variable in class iaik.pkcs.pkcs11.objects.PKCS11Object
The object handle as given from the PKCS#11 driver.
ObjectHandleParameters - Class in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters for Mechanisms.CONCATENATE_BASE_AND_KEY.
ObjectHandleParameters(PKCS11Object) - 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).
objEquals(Object, Object) - Static method in class iaik.pkcs.pkcs11.Util
 
OpaqueParameters - Class in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters byte arrays.
OpaqueParameters(byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.OpaqueParameters
 
openSession(boolean, boolean, Object, Notify) - Method in class iaik.pkcs.pkcs11.Token
Open a new session to perform operations on this token.
OtherAttribute - Class in iaik.pkcs.pkcs11.objects
 
OtherAttribute() - Constructor for class iaik.pkcs.pkcs11.objects.OtherAttribute
 
otherInfo - Variable in class iaik.pkcs.pkcs11.parameters.X942DH1KeyDerivationParameters
The data shared between the two parties.
otherInfo - Variable in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
The data shared between the two parties.
output - Variable in class iaik.pkcs.pkcs11.parameters.TLSPRFParameters
 
OWNER - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
owner - Variable in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
The owner attribute of this certificate.

P

PARALLEL_SESSION - Static variable in interface iaik.pkcs.pkcs11.Token.SessionType
Indicates a parallel session.
parameters - Variable in class iaik.pkcs.pkcs11.Mechanism
The parameters of the mechanism.
Parameters - Interface in iaik.pkcs.pkcs11.parameters
Every parameters class implements this interface through which the module.
parseTime(char[]) - Static method in class iaik.pkcs.pkcs11.Util
Parse a time character array as defined in PKCS#11 and return is as a Date object.
password - Variable in class iaik.pkcs.pkcs11.parameters.PBEParameters
The password to be used in the PBE key generation.
PBEParameters - Class in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters for the Mechanism.PBA_* and Mechanism.PBA_SHA1_WITH_SHA1_HMAC mechanisms.
PBEParameters(char[], char[], char[], long) - Constructor for class iaik.pkcs.pkcs11.parameters.PBEParameters
Create a new PBEDeriveParameters object with the given attributes.
PIXEL_X - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
PIXEL_Y - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
PKCS11Constants - Interface in iaik.pkcs.pkcs11.wrapper
This interface holds constants of the PKCS#11 v2.40 errata 1 standard.
PKCS11Exception - Exception in iaik.pkcs.pkcs11.wrapper
This is the superclass of all checked exceptions used by this package.
PKCS11Exception(long) - Constructor for exception iaik.pkcs.pkcs11.wrapper.PKCS11Exception
Constructor taking the error code as defined for the CKR_* constants in PKCS#11.
PKCS11Exception(PKCS11Exception) - Constructor for exception iaik.pkcs.pkcs11.wrapper.PKCS11Exception
 
pkcs11MechanismCode - Variable in class iaik.pkcs.pkcs11.Mechanism
The code of the mechanism as defined in PKCS11Constants (or pkcs11t.h likewise).
PKCS11Object - Class in iaik.pkcs.pkcs11.objects
An object of this class represents an object as defined by PKCS#11.
PKCS11Object() - Constructor for class iaik.pkcs.pkcs11.objects.PKCS11Object
The default constructor.
PKCS11Object(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.PKCS11Object
The subclasses that are used to create objects by reading the attributes from the token should call this super-constructor first.
PKCS11Object.ObjectClass - Interface in iaik.pkcs.pkcs11.objects
This interface defines the available object classes as defined by PKCS#11: DATA, CERTIFICATE, PUBLIC_KEY, PRIVATE_KEY, SECRET_KEY, HW_FEATURE, DOMAIN_PARAMETERS or VENDOR_DEFINED.
PKCS11Object.VendorDefinedObjectBuilder - Interface in iaik.pkcs.pkcs11.objects
If an application uses vendor defined objects, it must implement this interface and install such an object handler using setVendorDefinedObjectBuilder.
PKCS11RuntimeException - Exception in iaik.pkcs.pkcs11.wrapper
This is the superclass of all runtime exception used by this library.
PKCS11RuntimeException() - Constructor for exception iaik.pkcs.pkcs11.wrapper.PKCS11RuntimeException
Empty constructor.
PKCS11RuntimeException(String) - Constructor for exception iaik.pkcs.pkcs11.wrapper.PKCS11RuntimeException
Constructor taking a string that describes the reason of the exception in more detail.
PKCS11RuntimeException(Exception) - Constructor for exception iaik.pkcs.pkcs11.wrapper.PKCS11RuntimeException
Constructor taking an other exception to wrap.
PKCS11RuntimeException(String, Exception) - Constructor for exception iaik.pkcs.pkcs11.wrapper.PKCS11RuntimeException
Constructor taking a message for this exception and an other exception to wrap.
PKCS5PBKD2Parameters - Class in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters for the Mechanism.PKCS5_PKKD2 mechanism.
PKCS5PBKD2Parameters(long, byte[], long, long, byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.PKCS5PBKD2Parameters
Create a new PBEDeriveParameters object with the given attributes.
PKCS5PBKD2Parameters.PseudoRandomFunctionType - Interface in iaik.pkcs.pkcs11.parameters
This interface defines the available pseudo-random function types as defined by PKCS#11: CKP_PKCS5_PBKD2_HMAC_SHA1.
PKCS5PBKD2Parameters.SaltSourceType - Interface in iaik.pkcs.pkcs11.parameters
This interface defines the available sources of the salt value as defined by PKCS#11: CKZ_SALT_SPECIFIED.
present - Variable in class iaik.pkcs.pkcs11.objects.Attribute
True, if the object really possesses this attribute.
prfHashMechanism - Variable in class iaik.pkcs.pkcs11.parameters.TLS12KeyMaterialParameters
PKCS#11:
prfHashMechanism - Variable in class iaik.pkcs.pkcs11.parameters.TLS12MasterKeyDeriveParameters
PKCS#11:
prfMechanism - Variable in class iaik.pkcs.pkcs11.parameters.TLSMacParameters
PKCS#11:
PRIME - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
prime - Variable in class iaik.pkcs.pkcs11.objects.DHParams
The prime (p) of this DH key.
prime - Variable in class iaik.pkcs.pkcs11.objects.DHPrivateKey
The prime (p) of this DH key.
prime - Variable in class iaik.pkcs.pkcs11.objects.DHPublicKey
The prime (p) of this DH key.
prime - Variable in class iaik.pkcs.pkcs11.objects.DSAParams
The prime (p) of this DSA key.
prime - Variable in class iaik.pkcs.pkcs11.objects.DSAPrivateKey
The prime (p) of this DSA key.
prime - Variable in class iaik.pkcs.pkcs11.objects.DSAPublicKey
The prime (p) of this DSA key.
prime - Variable in class iaik.pkcs.pkcs11.objects.KEAPrivateKey
The prime (p) of this KEA key.
prime - Variable in class iaik.pkcs.pkcs11.objects.KEAPublicKey
The prime (p) of this KEA key.
prime1 - Variable in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
The first prime factor (p) of this RSA key, for use with CRT.
prime2 - Variable in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
The second prime factor (q) of this RSA key, for use with CRT.
PRIME_1 - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
PRIME_2 - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
PRIME_BITS - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
primeBits - Variable in class iaik.pkcs.pkcs11.objects.DHParams
The length of the prime value in bits.
primeBits - Variable in class iaik.pkcs.pkcs11.objects.DSAParams
The bit length of the prime 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.PKCS11Object.ObjectClass
The identifier for a private key object or any sub-class of it.
privateData - Variable in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
The key for the second EC private key value.
privateData - Variable in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
The key for the second EC private key value.
privateDataLength - Variable in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
The length in bytes of the second EC private key.
privateDataLength - Variable in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
The length in bytes of the second EC private key.
privateExponent - Variable in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
The private exponent (d) of this RSA key.
PrivateKey - Class in iaik.pkcs.pkcs11.objects
This is the base class for private (asymmetric) keys.
PrivateKey() - Constructor for class iaik.pkcs.pkcs11.objects.PrivateKey
Default Constructor.
PrivateKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.PrivateKey
Called by sub-classes to create an instance of a PKCS#11 private key.
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.
PUBLIC_EXPONENT - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
PUBLIC_KEY - Static variable in interface iaik.pkcs.pkcs11.objects.PKCS11Object.ObjectClass
The identifier for a public key object or any sub-class of it.
publicData - Variable in class iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters
The other partie's public key value.
publicData2 - Variable in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
The other party's second EC public key value.
publicData2 - Variable in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
The other party's second EC public key value.
publicExponent - Variable in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
The public exponent (e) of this RSA key.
publicExponent - Variable in class iaik.pkcs.pkcs11.objects.RSAPublicKey
The public exponent (e) of this RSA key.
PublicKey - Class in iaik.pkcs.pkcs11.objects
This is the base class for public (asymmetric) keys.
PublicKey() - Constructor for class iaik.pkcs.pkcs11.objects.PublicKey
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.PKCS11Object
Allows for putting attributes into the table without knowing the Attribute at compile-time.
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(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(ECPrivateKey) - Static method in class iaik.pkcs.pkcs11.objects.ECPrivateKey
Put all attributes of the given object into the attributes table of this object.
putAttributesInTable(ECPublicKey) - Static method in class iaik.pkcs.pkcs11.objects.ECPublicKey
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(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(PKCS11Object) - Static method in class iaik.pkcs.pkcs11.objects.PKCS11Object
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(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(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(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(ValuedSecretKey) - Static method in class iaik.pkcs.pkcs11.objects.ValuedSecretKey
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.

R

randomInfo - Variable in class iaik.pkcs.pkcs11.parameters.TLSKeyMaterialParameters
The client's and server's random data information.
randomInfo - Variable in class iaik.pkcs.pkcs11.parameters.TLSMasterKeyDeriveParameters
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.
RC4 - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a RC4 key.
RC5 - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a RC5 key.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.Certificate
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.Clock
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.Data
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.DHParams
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.DHPrivateKey
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.DHPublicKey
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.DomainParameters
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.DSAParams
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.DSAPrivateKey
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.DSAPublicKey
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.ECPrivateKey
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.ECPublicKey
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.GenericTemplate
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.KEAPrivateKey
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.KEAPublicKey
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.Key
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.Mechanism
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.MonotonicCounter
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.PKCS11Object
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.RSAPublicKey
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.Storage
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.UserInterface
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.ValuedSecretKey
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.X942DHParams
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.X942DHPrivateKey
Read the values of the attributes of this object from the token.
readAttributes(Session) - Method in class iaik.pkcs.pkcs11.objects.X942DHPublicKey
Read the values of the attributes of this object from the token.
removeAllAttributes(PKCS11Object) - Method in class iaik.pkcs.pkcs11.objects.GenericTemplate
Removes all attributes of the given object from this generic template.
removeAllPresentAttributes(PKCS11Object) - 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.PKCS11Object
Removes the attribute.
requireNonNull(String, T) - Static method in class iaik.pkcs.pkcs11.Util
 
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
 
returnedKeyMaterial - Variable in class iaik.pkcs.pkcs11.parameters.TLSKeyMaterialParameters
Receives the handles for the keys generated and the IVs.
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.
RSA - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a RSA key.
RSAPkcsOaepParameters - Class in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters for the Mechanism.RSA_PKCS_OAEP.
RSAPkcsOaepParameters(Mechanism, long, long, byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters
Deprecated.
RSAPkcsOaepParameters(long, long, long, byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters
Create a new RSAPkcsOaepParameters object with the given attributes.
RSAPkcsOaepParameters.SourceType - Interface in iaik.pkcs.pkcs11.parameters
This interface defines the available source types as defined by PKCS#11: CKZ_DATA_SPECIFIED.
RSAPkcsParameters - Class in iaik.pkcs.pkcs11.parameters
This abstract class encapsulates parameters for the RSA PKCS mechanisms Mechanism.RSA_PKCS_OAEP and Mechanism.RSA_PKCS_PSS.
RSAPkcsParameters(long, long) - Constructor for class iaik.pkcs.pkcs11.parameters.RSAPkcsParameters
Create a new RSAPkcsarameters object with the given attributes.
RSAPkcsPssParameters - Class in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters for the Mechanism.RSA_PKCS_PSS.
RSAPkcsPssParameters(Mechanism, long, long) - Constructor for class iaik.pkcs.pkcs11.parameters.RSAPkcsPssParameters
Deprecated.
RSAPkcsPssParameters(long, long, long) - Constructor for class iaik.pkcs.pkcs11.parameters.RSAPkcsPssParameters
Create a new RSAPkcsOaepParameters object with the given attributes.
RSAPrivateKey - Class in iaik.pkcs.pkcs11.objects
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 in iaik.pkcs.pkcs11.objects
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.

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 identifier for specified salt.
SALT_SPECIFIED - Static variable in interface iaik.pkcs.pkcs11.parameters.RSAPkcsOaepParameters.SourceType
The identifier for CKZ_SALT_SPECIFIED.
saltLength - Variable in class iaik.pkcs.pkcs11.parameters.RSAPkcsPssParameters
The length of the salt value in octets.
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
 
secondaryAuth - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
True, if this private key supports secondary authentication.
SECRET_KEY - Static variable in interface iaik.pkcs.pkcs11.objects.PKCS11Object.ObjectClass
The identifier for a secret key object or any sub-class of it.
SecretKey - Class in iaik.pkcs.pkcs11.objects
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.
seed - Variable in class iaik.pkcs.pkcs11.parameters.TLSPRFParameters
 
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.Attribute
True, if this attribute is sensitive.
sensitive - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
True, if this private key is sensitive.
sensitive - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
True, if this 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.objects.X509AttributeCertificate
The serial number attribute of this certificate.
serialNumber - Variable in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
The serial number attribute of this certificate.
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.
serverOrClient - Variable in class iaik.pkcs.pkcs11.parameters.TLSMacParameters
PKCS#11:
serverRandom - Variable in class iaik.pkcs.pkcs11.parameters.SSL3RandomDataParameters
The server's random data.
Session - Class in iaik.pkcs.pkcs11
Session objects are used to perform cryptographic operations on a token.
Session(Token, long) - Constructor for class iaik.pkcs.pkcs11.Session
Constructor taking the token and the session handle.
Session.UserType - Interface in iaik.pkcs.pkcs11
This interface defines the different user types of PKCS#11.
SessionInfo - Class in iaik.pkcs.pkcs11
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 information.
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(PKCS11Object) - Method in class iaik.pkcs.pkcs11.objects.AttributeArray
Set the attributes of this attribute array by specifying a GenericTemplate.
setAttributeValues(PKCS11Object, PKCS11Object) - 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).
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.
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.
setBytes(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.OpaqueParameters
 
setCb(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.AesCtrParameters
 
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.
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.
setEncrypt(boolean) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set if this mechanism can be used for encryption.
setExport(boolean) - Method in class iaik.pkcs.pkcs11.parameters.TLSKeyMaterialParameters
Set whether the keys have to be derived for an export version of the protocol.
setExtension(boolean) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set if there is an extension to the flags; false, if no extensions.
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(long) - Method in class iaik.pkcs.pkcs11.parameters.RSAPkcsParameters
Set the message digest algorithm used to calculate the digest of the encoding parameter.
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.InitializationVectorParameters
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.
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.
setIVSizeInBits(long) - Method in class iaik.pkcs.pkcs11.parameters.TLSKeyMaterialParameters
Set the length (in bits) of the IV agreed upon during the protocol handshake phase.
setKeyDerivationFunction(long) - Method in class iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters
Set the key derivation function used on the shared secret value.
setKeySizeInBits(long) - Method in class iaik.pkcs.pkcs11.parameters.TLSKeyMaterialParameters
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.MacGeneralParameters
Set the length of the MAC produced, in bytes.
setMacSizeInBits(long) - Method in class iaik.pkcs.pkcs11.parameters.TLSKeyMaterialParameters
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.
setObjectHandle(long) - Method in class iaik.pkcs.pkcs11.objects.PKCS11Object
Sets the object handle of the underlying PKCS#11 object on the token.
setObjectHandle(PKCS11Object) - Method in class iaik.pkcs.pkcs11.parameters.ObjectHandleParameters
Set the PKCS#11 object.
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.
setOtherInfo(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
Set the data shared between the two parties.
setParameters(Parameters) - Method in class iaik.pkcs.pkcs11.Mechanism
Set the parameters for this mechanism.
setPassword(char[]) - Method in class iaik.pkcs.pkcs11.parameters.PBEParameters
Set the password to be used in the PBE key generation.
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.
setPresent(boolean) - Method in class iaik.pkcs.pkcs11.objects.Attribute
Set, if this attribute is really present in the associated object.
setPrivateData(PKCS11Object) - Method in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
Set the key for the second EC private key value.
setPrivateData(PKCS11Object) - Method in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
Set the key for the second X9.42 private key value.
setPrivateDataLength(long) - Method in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
Set the length in bytes of the second EC private key.
setPrivateDataLength(long) - Method in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
Set the length in bytes of the second X9.42 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.DHKeyDerivationParameters
Set the other partie's public key value.
setPublicData2(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
Set the other party's second EC public key value.
setPublicData2(byte[]) - Method in class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
Set the other party's second X9.42 public key value.
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.
setRandomInfo(SSL3RandomDataParameters) - Method in class iaik.pkcs.pkcs11.parameters.TLSKeyMaterialParameters
Set the client's and server's random data information.
setRandomInfo(SSL3RandomDataParameters) - Method in class iaik.pkcs.pkcs11.parameters.TLSMasterKeyDeriveParameters
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.TLSKeyMaterialParameters
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.
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.
setSessionHandle(long) - Method in class iaik.pkcs.pkcs11.Session
 
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.EcDH2KeyDerivationParameters
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.
setType(long) - Method in class iaik.pkcs.pkcs11.objects.Attribute
Set the PKCS#11 type of this attribute.
setUnwrap(boolean) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set if this mechanism can be used for key unwrapping.
setUseUtf8Encoding(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.AttributeArray
 
setValue(Object) - Method in class iaik.pkcs.pkcs11.objects.BooleanAttribute
 
setValue(Object) - Method in class iaik.pkcs.pkcs11.objects.ByteArrayAttribute
 
setValue(Object) - Method in class iaik.pkcs.pkcs11.objects.CharArrayAttribute
 
setValue(Object) - Method in class iaik.pkcs.pkcs11.objects.DateAttribute
 
setValue(Object) - Method in class iaik.pkcs.pkcs11.objects.LongAttribute
 
setValue(Object) - Method in class iaik.pkcs.pkcs11.objects.MechanismArrayAttribute
 
setValue(Object) - Method in class iaik.pkcs.pkcs11.objects.OtherAttribute
 
setVendorCodeConverter(VendorCodeConverter) - Method in class iaik.pkcs.pkcs11.Module
 
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) - Method in class iaik.pkcs.pkcs11.Module
Set a vendor-defined key builder that should be called to create an instance of an vendor-defined PKCS#11 key; i.e.
setVendorDefinedObjectBuilder(PKCS11Object.VendorDefinedObjectBuilder) - Static method in class iaik.pkcs.pkcs11.objects.PKCS11Object
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.TLSMasterKeyDeriveParameters
Set the SSL protocol version information.
setWrap(boolean) - Method in class iaik.pkcs.pkcs11.MechanismInfo
Set if this mechanism can be used for key wrapping.
SHA1_KDF - Static variable in interface iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters.KeyDerivationFunctionType
The identifier for CKD_SHA1_KDF.
SHA1_KDF_ASN1 - Static variable in interface iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters.KeyDerivationFunctionType
The identifier for CKD_SHA1_KDF_ASN1.
SHA1_KDF_CONCATENATE - Static variable in interface iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters.KeyDerivationFunctionType
The identifier for CKD_SHA1_KDF_CONCATENATE.
sharedData - Variable in class iaik.pkcs.pkcs11.parameters.EcDH1KeyDerivationParameters
The data shared between the two parties.
sharedData - Variable in class iaik.pkcs.pkcs11.parameters.EcDH2KeyDerivationParameters
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.PrivateKey
True, if this private key can be used for signing.
sign - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
True, if this key can be used for signing.
sign(byte[]) - Method in class iaik.pkcs.pkcs11.Session
Signs the given data with the key and mechanism given to the signInit method.
SIGN_RECOVER - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
signFinal(int) - 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[], int, int, byte[], int, int) - Method in class iaik.pkcs.pkcs11.Session
Signs the given data with the key and mechanism 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[], int, int) - Method in class iaik.pkcs.pkcs11.Session
This method can be used to sign multiple pieces of data; e.g.
SKIPJACK - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a SKIPJACK key.
Slot - Class in iaik.pkcs.pkcs11
Objects of this class represent slots that can accept tokens.
Slot(Module, long) - Constructor for class iaik.pkcs.pkcs11.Slot
The constructor that takes a reference to the module and the slot ID.
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 in iaik.pkcs.pkcs11
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().
SO - Static variable in interface iaik.pkcs.pkcs11.Session.UserType
This constant stands for the security officer.
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.
SSL3KeyMaterialOutParameters - Class in iaik.pkcs.pkcs11.parameters
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 in iaik.pkcs.pkcs11.parameters
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
 
SSL3MasterKeyDeriveParameters - Class in iaik.pkcs.pkcs11.parameters
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 in iaik.pkcs.pkcs11.parameters
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 client and server random.
START_DATE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
startDate - Variable in class iaik.pkcs.pkcs11.objects.Certificate
The start date of this certificate's validity.
startDate - Variable in class iaik.pkcs.pkcs11.objects.Key
The start date of this key's validity.
state - Variable in class iaik.pkcs.pkcs11.SessionInfo
The current session state.
State - Class in iaik.pkcs.pkcs11
Objects of this class show the state of a session.
State(long) - Constructor for class iaik.pkcs.pkcs11.State
Constructor that simply takes the status code as defined in PKCS#11.
Storage - Class in iaik.pkcs.pkcs11.objects
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.PrivateKey
The subject of this private key.
subject - Variable in class iaik.pkcs.pkcs11.objects.PublicKey
The subject attribute of this public key.
subject - Variable in class iaik.pkcs.pkcs11.objects.WTLSCertificate
The subject attribute of this certificate.
subject - Variable in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
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 sub-prime (q) of this DSA 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.DSAPublicKey
The sub-prime (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.KEAPublicKey
The subprime (q) of this KEA 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.X942DHPrivateKey
The subprime (q) of this X9.42 DH key.
subprime - Variable in class iaik.pkcs.pkcs11.objects.X942DHPublicKey
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.
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.
TLS12KeyMaterialParameters - Class in iaik.pkcs.pkcs11.parameters
CK_TLS12_KEY_MAT_PARAMS from PKCS#11 v2.40.
TLS12KeyMaterialParameters(int, int, int, boolean, SSL3RandomDataParameters, SSL3KeyMaterialOutParameters, long) - Constructor for class iaik.pkcs.pkcs11.parameters.TLS12KeyMaterialParameters
 
TLS12MasterKeyDeriveParameters - Class in iaik.pkcs.pkcs11.parameters
CK_TLS12_MASTER_KEY_DERIVE_PARAMS from PKCS#11 v2.40.
TLS12MasterKeyDeriveParameters(SSL3RandomDataParameters, VersionParameters, long) - Constructor for class iaik.pkcs.pkcs11.parameters.TLS12MasterKeyDeriveParameters
 
TLSKeyMaterialParameters - Class in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters for the Mechanism.SSL3_KEY_AND_MAC_DERIVE mechanism.
TLSKeyMaterialParameters(long, long, long, boolean, SSL3RandomDataParameters, SSL3KeyMaterialOutParameters) - Constructor for class iaik.pkcs.pkcs11.parameters.TLSKeyMaterialParameters
Create a new SSL3KeyMaterialParameters object with the given parameters.
TLSMacParameters - Class in iaik.pkcs.pkcs11.parameters
CK_TLS_MAC_PARAMS from PKCS#11 v2.40.
TLSMacParameters(long, long, long) - Constructor for class iaik.pkcs.pkcs11.parameters.TLSMacParameters
 
TLSMasterKeyDeriveParameters - Class in iaik.pkcs.pkcs11.parameters
This class encapsulates parameters for the Mechanism.SSL3_MASTER_KEY_DERIVE mechanism and the Mechanism.TLS_MASTER_KEY_DERIVE.
TLSMasterKeyDeriveParameters(SSL3RandomDataParameters, VersionParameters) - Constructor for class iaik.pkcs.pkcs11.parameters.TLSMasterKeyDeriveParameters
Create a new SSL3MasterKeyDeriveParameters object with the given random info and version.
TLSPRFParameters - Class in iaik.pkcs.pkcs11.parameters
 
TLSPRFParameters(byte[], byte[], byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.TLSPRFParameters
 
toCharArray(int, int) - Static method in class iaik.pkcs.pkcs11.Util
Converts the given number into a char-array.
toFullHex(long) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
CKM_VENDOR_SM4_CBC Converts a long value to a hexadecimal String of length 16.
toHex(byte[]) - Static method in class iaik.pkcs.pkcs11.Util
Converts a byte array to a hexadecimal String.
toHexString(byte[]) - Static method in class iaik.pkcs.pkcs11.wrapper.Functions
Converts a byte array to a hexadecimal String.
TOKEN - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
token - Variable in class iaik.pkcs.pkcs11.objects.Storage
True, if object is a token object (not a session object).
Token - Class in iaik.pkcs.pkcs11
Objects of this class represent PKCS#11 tokens.
Token(Slot) - Constructor for class iaik.pkcs.pkcs11.Token
The constructor that takes a reference to the module and the slot ID.
Token.SessionReadWriteBehavior - Interface in iaik.pkcs.pkcs11
This interface defines constants that specify the read/write behavior of a session.
Token.SessionType - Interface in iaik.pkcs.pkcs11
This interface defines constants for the type of session that should be opened upon a call to openSession.
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.
TokenException - Exception in iaik.pkcs.pkcs11
The base class for all exceptions in this package.
TokenException() - Constructor for exception iaik.pkcs.pkcs11.TokenException
The default constructor.
TokenException(String) - Constructor for exception iaik.pkcs.pkcs11.TokenException
Constructor taking an exception message.
TokenException(Exception) - Constructor for exception iaik.pkcs.pkcs11.TokenException
Constructor taking an other exception to wrap.
TokenException(String, Exception) - Constructor for exception iaik.pkcs.pkcs11.TokenException
Constructor taking a message for this exception and an other exception to wrap.
TokenInfo - Class in iaik.pkcs.pkcs11
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.
TokenRuntimeException - Exception in iaik.pkcs.pkcs11
The base class for all runtime exceptions in this package.
TokenRuntimeException() - Constructor for exception iaik.pkcs.pkcs11.TokenRuntimeException
The default constructor.
TokenRuntimeException(String) - Constructor for exception iaik.pkcs.pkcs11.TokenRuntimeException
Constructor taking an exception message.
TokenRuntimeException(Exception) - Constructor for exception iaik.pkcs.pkcs11.TokenRuntimeException
Constructor taking an other exception to wrap.
TokenRuntimeException(String, Exception) - Constructor for exception 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.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.MechanismInfo
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.Module
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.objects.Attribute
Get a string representation of this attribute.
toString(boolean) - Method in class iaik.pkcs.pkcs11.objects.Attribute
Get a string representation of this attribute.
toString() - Method in class iaik.pkcs.pkcs11.objects.Certificate
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.Clock
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.Data
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.DHParams
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.DHPrivateKey
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.DHPublicKey
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.DomainParameters
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.DSAParams
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.DSAPrivateKey
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.DSAPublicKey
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.ECPrivateKey
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.ECPublicKey
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.GenericTemplate
Returns a string representation of the current object.
toString(boolean, boolean, String) - Method in class iaik.pkcs.pkcs11.objects.GenericTemplate
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.HardwareFeature
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.KEAPrivateKey
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.KEAPublicKey
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.Key
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.KeyPair
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.
toString() - Method in class iaik.pkcs.pkcs11.objects.Mechanism
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.MonotonicCounter
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.PKCS11Object
Returns a string representation of the current object.
toString(boolean, boolean, String) - Method in class iaik.pkcs.pkcs11.objects.PKCS11Object
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.PrivateKey
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.PublicKey
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.RSAPublicKey
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.SecretKey
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.Storage
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.UserInterface
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.ValuedSecretKey
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.WTLSCertificate
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.X942DHParams
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.X942DHPrivateKey
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.objects.X942DHPublicKey
Returns a string representation of the current object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.AesCtrParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.CCMParameters
 
toString() - Method in class iaik.pkcs.pkcs11.parameters.DHKeyDerivationParameters
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.EcDH1KeyDerivationParameters
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.ExtractParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.GCMParameters
 
toString() - Method in class iaik.pkcs.pkcs11.parameters.InitializationVectorParameters
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.ObjectHandleParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.OpaqueParameters
 
toString() - Method in class iaik.pkcs.pkcs11.parameters.PBEParameters
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.RSAPkcsOaepParameters
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.RSAPkcsPssParameters
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.SSL3RandomDataParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.TLS12KeyMaterialParameters
Returns the string representation of CK_TLS12_KEY_MAT_PARAMS.
toString() - Method in class iaik.pkcs.pkcs11.parameters.TLS12MasterKeyDeriveParameters
 
toString() - Method in class iaik.pkcs.pkcs11.parameters.TLSKeyMaterialParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.TLSMacParameters
 
toString() - Method in class iaik.pkcs.pkcs11.parameters.TLSMasterKeyDeriveParameters
Returns the string representation of this object.
toString() - Method in class iaik.pkcs.pkcs11.parameters.TLSPRFParameters
 
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.Session
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.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.State
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 exception 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.TokenInfo
Returns the string representation of this object.
toString() - Method in exception 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.Version
Returns the string representation of this object.
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.Certificate
Indicates, if this certificate can be trusted.
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.SecretKey
True, if this public key can be used for wrapping other keys.
TWOFISH - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a Twofish key.

U

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(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.
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.
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 in iaik.pkcs.pkcs11
 
UnsupportedAttributeException(String) - Constructor for exception iaik.pkcs.pkcs11.UnsupportedAttributeException
 
UNWRAP - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
unwrap - Variable in class iaik.pkcs.pkcs11.objects.PrivateKey
True, if this private key can be used for unwrapping wrapped keys.
unwrap - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
True, if this key can be used for unwrapping other keys.
UNWRAP_TEMPLATE - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
unwrapKey(Mechanism, Key, byte[], PKCS11Object) - 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.PrivateKey
Template of the key, that can be unwrapped.
unwrapTemplate - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
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.WTLSCertificate
This attribute gives the URL where the complete certificate can be obtained.
url - Variable in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
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 identifier for a user interface.
UserInterface - Class in iaik.pkcs.pkcs11.objects
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.
Util - Class in iaik.pkcs.pkcs11
A class consisting of static methods only which provide certain static pieces 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.Clock
The value attribute of this clock; i.e.
value - Variable in class iaik.pkcs.pkcs11.objects.Data
The value attribute of this data object.
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.DHPublicKey
The public value (y) of this DH 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.DSAPublicKey
The public value (y) of this DSA key.
value - Variable in class iaik.pkcs.pkcs11.objects.ECPrivateKey
The X9.62 private value (d) of this ECDSA key.
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.KEAPublicKey
The public value (y) of this KEA 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.ValuedSecretKey
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 - Variable in class iaik.pkcs.pkcs11.objects.X509AttributeCertificate
The value attribute of this certificate; i.e.
value - Variable in class iaik.pkcs.pkcs11.objects.X509PublicKeyCertificate
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.
ValuedSecretKey - Class in iaik.pkcs.pkcs11.objects
Objects of this class represent secret keys as specified by PKCS#11 v2.11.
ValuedSecretKey(long) - Constructor for class iaik.pkcs.pkcs11.objects.ValuedSecretKey
Default Constructor.
ValuedSecretKey(Session, long, long) - Constructor for class iaik.pkcs.pkcs11.objects.ValuedSecretKey
Called by getInstance to create an instance of a PKCS#11 secret key.
valueLen - Variable in class iaik.pkcs.pkcs11.objects.ValuedSecretKey
The length of this secret key in bytes.
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.HardwareFeature.FeatureType
The identifier for a VENDOR_DEFINED hardware feature.
VENDOR_DEFINED - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a VENDOR_DEFINED key.
VENDOR_DEFINED - Static variable in interface iaik.pkcs.pkcs11.objects.PKCS11Object.ObjectClass
The identifier for a vendor-defined object.
VENDOR_SM2 - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a SM2 key.
VENDOR_SM4 - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a SM4 key.
vendorCertificateBuilder - Static variable in class iaik.pkcs.pkcs11.objects.Certificate
The currently set vendor defined certificate builder, or null.
VendorCodeConverter - Interface in iaik.pkcs.pkcs11
 
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.
vendorObjectBuilder - Static variable in class iaik.pkcs.pkcs11.objects.PKCS11Object
The currently set vendor defined object builder, or null.
vendorToGenericCKK(long) - Method in class iaik.pkcs.pkcs11.MapVendorCodeConverter
 
vendorToGenericCKK(long) - Method in interface iaik.pkcs.pkcs11.VendorCodeConverter
Convert the vendor specific CKK code to generic one.
vendorToGenericCKM(long) - Method in class iaik.pkcs.pkcs11.MapVendorCodeConverter
 
vendorToGenericCKM(long) - Method in interface iaik.pkcs.pkcs11.VendorCodeConverter
Convert the vendor specific CKM value to the generic one.
VERIFY - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
verify - Variable in class iaik.pkcs.pkcs11.objects.PublicKey
True, if this public key can be used for verification.
verify - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
True, if this key can be used for verification.
verify(byte[], byte[]) - Method in class iaik.pkcs.pkcs11.Session
Verifies the given signature against the given data with the key and mechanism given to the verifyInit method.
VERIFY_RECOVER - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
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[], int, int, byte[], int, int) - Method in class iaik.pkcs.pkcs11.Session
Signs the given data with the key and mechanism 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[], int, int) - Method in class iaik.pkcs.pkcs11.Session
This method can be used to verify a signature with multiple pieces of data; e.g.
version - Variable in class iaik.pkcs.pkcs11.parameters.TLSMasterKeyDeriveParameters
The SSL protocol version information.
Version - Class in iaik.pkcs.pkcs11
Objects of this class represent a version.
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 in iaik.pkcs.pkcs11.parameters
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

WRAP - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
 
wrap - Variable in class iaik.pkcs.pkcs11.objects.PublicKey
True, if this public key can be used for wrapping other keys.
wrap - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
True, if this 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.PublicKey
Template of the key, that can be wrapped.
wrapTemplate - Variable in class iaik.pkcs.pkcs11.objects.SecretKey
Template of the key, that can be wrapped.
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.
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.
WTLS - Static variable in interface iaik.pkcs.pkcs11.objects.Certificate.CertificateType
The identifier for a WTL certificate.
WTLSCertificate - Class in iaik.pkcs.pkcs11.objects
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

X509AttributeCertificate - Class in iaik.pkcs.pkcs11.objects
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 in iaik.pkcs.pkcs11.objects
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.
X942DH1KeyDerivationParameters - Class in iaik.pkcs.pkcs11.parameters
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 in iaik.pkcs.pkcs11.parameters
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, PKCS11Object, byte[]) - Constructor for class iaik.pkcs.pkcs11.parameters.X942DH2KeyDerivationParameters
Create a new X942DH1KeyDerivationParameters object with the given attributes.
X942DHParams - Class in iaik.pkcs.pkcs11.objects
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 in iaik.pkcs.pkcs11.objects
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 in iaik.pkcs.pkcs11.objects
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.
X9_42_DH - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
The identifier for a EC key.
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.
A B C D E F G H I J K L M N O P R S T U V W X 

Copyright © 2022. All rights reserved.