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

A

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

IAIK PKCS#11 Wrapper
version 1.2.17
A B C D E F G H I J K L M N O P R S T U V W X Y
IAIK JavaSecurity Website http://jce.iaik.tugraz.at/

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