- EC - Static variable in interface iaik.pkcs.pkcs11.objects.Key.KeyType
-
The identifier for a EC key.
- EC_PARAMS - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
-
- EC_POINT - Static variable in class iaik.pkcs.pkcs11.objects.Attribute
-
- EcDH1KeyDerivationParams - Class in iaik.pkcs.pkcs11.params
-
This abstract class encapsulates parameters for the DH mechanisms
Mechanism.ECDH1_DERIVE and Mechanism.ECDH1_COFACTOR_DERIVE.
- EcDH1KeyDerivationParams(long, byte[], byte[]) - Constructor for class iaik.pkcs.pkcs11.params.EcDH1KeyDerivationParams
-
Create a new EcDH1KeyDerivationParameters object with the given
attributes.
- EcDH2KeyDerivationParams - Class in iaik.pkcs.pkcs11.params
-
This abstract class encapsulates parameters for the DH mechanism
Mechanism.ECMQV_DERIVE.
- EcDH2KeyDerivationParams(long, byte[], byte[], long, PKCS11Object, byte[]) - Constructor for class iaik.pkcs.pkcs11.params.EcDH2KeyDerivationParams
-
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(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(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.params.RSAPkcsOaepParams.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.SM2PrivateKey
-
Compares all member variables of this object with the other object.
- equals(Object) - Method in class iaik.pkcs.pkcs11.objects.SM2PublicKey
-
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.params.AesCtrParams
-
Compares all member variables of this object with the other object.
- equals(Object) - Method in class iaik.pkcs.pkcs11.params.DHKeyDerivationParams
-
Compares all member variables of this object with the other object.
- equals(Object) - Method in class iaik.pkcs.pkcs11.params.DHPkcsDeriveParams
-
Compares all member variables of this object with the other object.
- equals(Object) - Method in class iaik.pkcs.pkcs11.params.EcDH1KeyDerivationParams
-
Compares all member variables of this object with the other object.
- equals(Object) - Method in class iaik.pkcs.pkcs11.params.EcDH2KeyDerivationParams
-
Compares all member variables of this object with the other object.
- equals(Object) - Method in class iaik.pkcs.pkcs11.params.ExtractParams
-
Compares all member variables of this object with the other object.
- equals(Object) - Method in class iaik.pkcs.pkcs11.params.IVParams
-
Compares all member variables of this object with the other object.
- equals(Object) - Method in class iaik.pkcs.pkcs11.params.MacGeneralParams
-
Compares all member variables of this object with the other object.
- equals(Object) - Method in class iaik.pkcs.pkcs11.params.ObjectHandleParams
-
Compares all member variables of this object with the other object.
- equals(Object) - Method in class iaik.pkcs.pkcs11.params.OpaqueParams
-
- equals(Object) - Method in class iaik.pkcs.pkcs11.params.PBEParams
-
Compares all member variables of this object with the other object.
- equals(Object) - Method in class iaik.pkcs.pkcs11.params.PKCS5PBKD2Params
-
Compares all member variables of this object with the other object.
- equals(Object) - Method in class iaik.pkcs.pkcs11.params.RSAPkcsOaepParams
-
Compares all member variables of this object with the other object.
- equals(Object) - Method in class iaik.pkcs.pkcs11.params.RSAPkcsParams
-
Compares all member variables of this object with the other object.
- equals(Object) - Method in class iaik.pkcs.pkcs11.params.RSAPkcsPssParams
-
Compares all member variables of this object with the other object.
- equals(Object) - Method in class iaik.pkcs.pkcs11.params.SSL3KeyMaterialOutParams
-
Compares all member variables of this object with the other object.
- equals(Object) - Method in class iaik.pkcs.pkcs11.params.SSL3KeyMaterialParams
-
Compares all member variables of this object with the other object.
- equals(Object) - Method in class iaik.pkcs.pkcs11.params.SSL3MasterKeyDeriveParams
-
Compares all member variables of this object with the other object.
- equals(Object) - Method in class iaik.pkcs.pkcs11.params.SSL3RandomDataParams
-
Compares all member variables of this object with the other object.
- equals(Object) - Method in class iaik.pkcs.pkcs11.params.VersionParams
-
Compares all member variables of this object with the other object.
- equals(Object) - Method in class iaik.pkcs.pkcs11.params.X942DH1KeyDerivationParams
-
Compares all member variables of this object with the other object.
- equals(Object) - Method in class iaik.pkcs.pkcs11.params.X942DH2KeyDerivationParams
-
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.
- 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.params.SSL3KeyMaterialParams
-
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.
- ExtractParams - Class in iaik.pkcs.pkcs11.params
-
This class encapsulates parameters for Mechanisms.EXTRACT_KEY_FROM_KEY.
- ExtractParams(long) - Constructor for class iaik.pkcs.pkcs11.params.ExtractParams
-
Create a new ExtractParameters object with the given bit index.
- 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.
- 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
-
- 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.params.ExtractParams
-
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.params.OpaqueParams
-
Get the public value of the other party in the key agreement protocol.
- getCb() - Method in class iaik.pkcs.pkcs11.params.AesCtrParams
-
- 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.params.SSL3KeyMaterialOutParams
-
Get the resulting client initialization vector.
- getClientMacSecret() - Method in class iaik.pkcs.pkcs11.params.SSL3KeyMaterialOutParams
-
Get the resulting client MAC secret key.
- getClientRandom() - Method in class iaik.pkcs.pkcs11.params.SSL3RandomDataParams
-
Get the client's random data.
- getClientSecret() - Method in class iaik.pkcs.pkcs11.params.SSL3KeyMaterialOutParams
-
Get the resulting client secret key.
- getCoefficient() - Method in class iaik.pkcs.pkcs11.objects.RSAPrivateKey
-
Gets the coefficient (1/q mod (p)) attribute of this RSA key.
- getColor() - Method in class iaik.pkcs.pkcs11.objects.UserInterface
-
Gets the color.
- getCryptokiVersion() - Method in class iaik.pkcs.pkcs11.Info
-
Get the version of PKCS#11 that this module claims to be compliant to.
- 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.
- 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.
- getHashAlgorithm() - Method in class iaik.pkcs.pkcs11.params.RSAPkcsParams
-
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.params.IVParams
-
Get the initialization vector.
- getInitializationVector() - Method in class iaik.pkcs.pkcs11.params.PBEParams
-
Get the 8-byte initialization vector (IV), if an IV is required.
- 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.params.PBEParams
-
Get the number of iterations required for the generation.
- getIterations() - Method in class iaik.pkcs.pkcs11.params.PKCS5PBKD2Params
-
Get the number of iterations to perform when generating each block of
random data.
- getIVSizeInBits() - Method in class iaik.pkcs.pkcs11.params.SSL3KeyMaterialParams
-
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.params.DHKeyDerivationParams
-
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.params.SSL3KeyMaterialParams
-
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.params.MacGeneralParams
-
Get the length of the MAC produced, in bytes.
- getMacSizeInBits() - Method in class iaik.pkcs.pkcs11.params.SSL3KeyMaterialParams
-
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.params.RSAPkcsParams
-
Get the mask to apply to the encoded block.
- getMaxKeySize() - Method in class iaik.pkcs.pkcs11.MechanismInfo
-
Get the maximum key length supported by this mechanism.
- getMaxPinLen() - Method in class iaik.pkcs.pkcs11.TokenInfo
-
Get the maximum length for the PIN.
- getMaxRwSessionCount() - Method in class iaik.pkcs.pkcs11.TokenInfo
-
Get the maximum allowed number of (open) concurrent read-write sessions.
- getMaxSessionCount() - Method in class iaik.pkcs.pkcs11.TokenInfo
-
Get the maximum allowed number of (open) concurrent sessions.
- getMechanism() - Method in class iaik.pkcs.pkcs11.objects.MechanismAttribute
-
Get the long value of this attribute.
- getMechanismAttributeArrayValue() - Method in class iaik.pkcs.pkcs11.objects.MechanismArrayAttribute
-
Get the mechanism attribute array value of this attribute as Mechanism[].
- getMechanismCode() - Method in class iaik.pkcs.pkcs11.Mechanism
-
Get the code of this mechanism as defined in PKCS11Constants (of
pkcs11t.h likewise).
- getMechanismInfo(Mechanism) - Method in class iaik.pkcs.pkcs11.Token
-
Get 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.
- 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.params.ObjectHandleParams
-
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.params.X942DH1KeyDerivationParams
-
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.
- getParams() - Method in class iaik.pkcs.pkcs11.Mechanism
-
Get the parameters object of this mechanism.
- getPassword() - Method in class iaik.pkcs.pkcs11.params.PBEParams
-
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.params.AesCtrParams
-
- getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.params.DHPkcsDeriveParams
-
Get this parameters object as a byte array.
- getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.params.EcDH1KeyDerivationParams
-
Get this parameters object as an object of the CK_ECDH1_DERIVE_PARAMS
class.
- getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.params.EcDH2KeyDerivationParams
-
Get this parameters object as an object of the CK_ECDH2_DERIVE_PARAMS
class.
- getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.params.ExtractParams
-
Get this parameters object as an Long object.
- getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.params.IVParams
-
Get this parameters object as a byte array.
- getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.params.MacGeneralParams
-
Get this parameters object as an Long object.
- getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.params.ObjectHandleParams
-
Get this parameters object as a Long object, which is the handle of the
underlying object.
- getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.params.OpaqueParams
-
Get this parameters object as a byte array.
- getPKCS11ParamsObject() - Method in interface iaik.pkcs.pkcs11.params.Params
-
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.params.PBEParams
-
Get this parameters object as an object of the CK_PBE_PARAMS class.
- getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.params.PKCS5PBKD2Params
-
Get this parameters object as an object of the CK_PKCS5_PBKD2_PARAMS
class.
- getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.params.RSAPkcsOaepParams
-
Get this parameters object as an object of the CK_RSA_PKCS_OAEP_PARAMS
class.
- getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.params.RSAPkcsPssParams
-
Get this parameters object as an object of the CK_RSA_PKCS_PSS_PARAMS
class.
- getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.params.SSL3KeyMaterialOutParams
-
Get this parameters object as an object of the CK_SSL3_KEY_MAT_OUT
class.
- getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.params.SSL3KeyMaterialParams
-
Get this parameters object as a CK_SSL3_KEY_MAT_PARAMS object.
- getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.params.SSL3MasterKeyDeriveParams
-
Get this parameters object as a CK_SSL3_RANDOM_DATA object.
- getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.params.SSL3RandomDataParams
-
Get this parameters object as a CK_SSL3_RANDOM_DATA object.
- getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.params.VersionParams
-
Get this parameters object as a CK_VERSION object.
- getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.params.X942DH1KeyDerivationParams
-
Get this parameters object as an object of the CK_X9_42_DH1_DERIVE_PARAMS
class.
- getPKCS11ParamsObject() - Method in class iaik.pkcs.pkcs11.params.X942DH2KeyDerivationParams
-
Get this parameters object as an object of the CK_X9_42_DH2_DERIVE_PARAMS
class.
- 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.params.EcDH2KeyDerivationParams
-
Get the key for the second EC private key value.
- getPrivateData() - Method in class iaik.pkcs.pkcs11.params.X942DH2KeyDerivationParams
-
Get the key for the second X9.42 private key value.
- getPrivateDataLength() - Method in class iaik.pkcs.pkcs11.params.EcDH2KeyDerivationParams
-
Get the length in bytes of the second EC private key.
- getPrivateDataLength() - Method in class iaik.pkcs.pkcs11.params.X942DH2KeyDerivationParams
-
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.params.PKCS5PBKD2Params
-
Get the pseudo-random function (PRF) to used to generate the key.
- getPseudoRandomFunctionData() - Method in class iaik.pkcs.pkcs11.params.PKCS5PBKD2Params
-
Get the data used as the input for PRF in addition to the salt value.
- getPublicData() - Method in class iaik.pkcs.pkcs11.params.DHKeyDerivationParams
-
Get the other partie's public key value.
- getPublicData2() - Method in class iaik.pkcs.pkcs11.params.EcDH2KeyDerivationParams
-
Get the other party's second EC public key value.
- getPublicData2() - Method in class iaik.pkcs.pkcs11.params.X942DH2KeyDerivationParams
-
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.params.DHPkcsDeriveParams
-
Get the public value of the other party in the key agreement protocol.
- getRandomInfo() - Method in class iaik.pkcs.pkcs11.params.SSL3KeyMaterialParams
-
Get the client's and server's random data information.
- getRandomInfo() - Method in class iaik.pkcs.pkcs11.params.SSL3MasterKeyDeriveParams
-
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.params.SSL3KeyMaterialParams
-
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.params.PBEParams
-
Get the salt to be used in the PBE key generation.
- getSaltLength() - Method in class iaik.pkcs.pkcs11.params.RSAPkcsPssParams
-
Get the length of the salt value in octets.
- getSaltSource() - Method in class iaik.pkcs.pkcs11.params.PKCS5PBKD2Params
-
Get the source of the salt value.
- getSaltSourceData() - Method in class iaik.pkcs.pkcs11.params.PKCS5PBKD2Params
-
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.params.SSL3KeyMaterialOutParams
-
Get the resulting server initialization vector.
- getServerMacSecret() - Method in class iaik.pkcs.pkcs11.params.SSL3KeyMaterialOutParams
-
Get the resulting server MAC secret key.
- getServerRandom() - Method in class iaik.pkcs.pkcs11.params.SSL3RandomDataParams
-
Get the server's random data.
- getServerSecret() - Method in class iaik.pkcs.pkcs11.params.SSL3KeyMaterialOutParams
-
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) - Static method in class iaik.pkcs.pkcs11.objects.PKCS11Object
-
Returns the PKCS#11 attributes of an object.
- getSharedData() - Method in class iaik.pkcs.pkcs11.params.EcDH1KeyDerivationParams
-
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.params.RSAPkcsOaepParams
-
Get the source of the encoding parameter.
- getSourceData() - Method in class iaik.pkcs.pkcs11.params.RSAPkcsOaepParams
-
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.
- getVendorDefinedCertificateBuilder() - Static method in class iaik.pkcs.pkcs11.objects.Certificate
-
Get the currently set vendor-defined certificate builder.
- getVendorDefinedDomainParametersBuilder() - Static method in class iaik.pkcs.pkcs11.objects.DomainParameters
-
Get the currently set vendor-defined DomainParameters builder.
- getVendorDefinedHardwareFeatureBuilder() - Static method in class iaik.pkcs.pkcs11.objects.HardwareFeature
-
Get the currently set vendor-defined hardware feature builder.
- getVendorDefinedKeyBuilder() - Static method in class iaik.pkcs.pkcs11.objects.Key
-
Get the currently set vendor-defined key builder.
- getVendorDefinedObjectBuilder() - Static method in class iaik.pkcs.pkcs11.objects.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.params.SSL3MasterKeyDeriveParams
-
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.
- 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.params.RSAPkcsParams
-
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.params.AesCtrParams
-
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.params.DHKeyDerivationParams
-
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.params.DHPkcsDeriveParams
-
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.params.EcDH1KeyDerivationParams
-
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.params.EcDH2KeyDerivationParams
-
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.params.ExtractParams
-
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.params.IVParams
-
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.params.MacGeneralParams
-
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.params.ObjectHandleParams
-
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.params.OpaqueParams
-
- hashCode() - Method in class iaik.pkcs.pkcs11.params.PBEParams
-
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.params.PKCS5PBKD2Params
-
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.params.RSAPkcsOaepParams
-
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.params.RSAPkcsParams
-
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.params.RSAPkcsPssParams
-
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.params.SSL3KeyMaterialOutParams
-
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.params.SSL3KeyMaterialParams
-
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.params.SSL3MasterKeyDeriveParams
-
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.params.SSL3RandomDataParams
-
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.params.X942DH1KeyDerivationParams
-
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.params.X942DH2KeyDerivationParams
-
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.
- HMAC_SHA1 - Static variable in interface iaik.pkcs.pkcs11.params.PKCS5PBKD2Params.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
-
- iaik.pkcs.pkcs11 - package iaik.pkcs.pkcs11
-
- iaik.pkcs.pkcs11.objects - package iaik.pkcs.pkcs11.objects
-
- iaik.pkcs.pkcs11.params - package iaik.pkcs.pkcs11.params
-
- 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.
- 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.
- 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.params.SSL3KeyMaterialParams
-
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.
- isFullSignVerifyMechanism() - Method in class iaik.pkcs.pkcs11.Mechanism
-
This method checks, if this mechanism 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.
- isKeyGenerationMechanism() - Method in class iaik.pkcs.pkcs11.Mechanism
-
This method checks, if this mechanism 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.
- 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.
- isSingleOperationEncryptDecryptMechanism() - Method in class iaik.pkcs.pkcs11.Mechanism
-
This method checks, if this mechanism 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.
- 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.
- isWriteProtected() - Method in class iaik.pkcs.pkcs11.TokenInfo
-
Check, if the token is write protected.
- iterations - Variable in class iaik.pkcs.pkcs11.params.PBEParams
-
The number of iterations required for the generation.
- iterations - Variable in class iaik.pkcs.pkcs11.params.PKCS5PBKD2Params
-
The number of iterations to perform when generating each block of random
data.
- iv - Variable in class iaik.pkcs.pkcs11.params.IVParams
-
The initialization vector.
- iv - Variable in class iaik.pkcs.pkcs11.params.PBEParams
-
The 8-byte initialization vector (IV), if an IV is required.
- IVParams - Class in iaik.pkcs.pkcs11.params
-
This class encapsulates parameters for general block ciphers in CBC mode.
- IVParams(byte[]) - Constructor for class iaik.pkcs.pkcs11.params.IVParams
-
Create a new InitializationVectorParameters object with the given
initialization vector.
- ivSizeInBits - Variable in class iaik.pkcs.pkcs11.params.SSL3KeyMaterialParams
-
The length (in bits) of the IV agreed upon during the protocol handshake
phase.
- PARALLEL_SESSION - Static variable in interface iaik.pkcs.pkcs11.Token.SessionType
-
Indicates a parallel session.
- params - Variable in class iaik.pkcs.pkcs11.Mechanism
-
The parameters of the mechanism.
- Params - Interface in iaik.pkcs.pkcs11.params
-
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.params.PBEParams
-
The password to be used in the PBE key generation.
- PBEParams - Class in iaik.pkcs.pkcs11.params
-
This class encapsulates parameters for the Mechanism.PBA_* and
Mechanism.PBA_SHA1_WITH_SHA1_HMAC mechanisms.
- PBEParams(char[], char[], char[], long) - Constructor for class iaik.pkcs.pkcs11.params.PBEParams
-
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
-
- 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.
- PKCS5PBKD2Params - Class in iaik.pkcs.pkcs11.params
-
This class encapsulates parameters for the Mechanism.PKCS5_PKKD2 mechanism.
- PKCS5PBKD2Params(long, byte[], long, long, byte[]) - Constructor for class iaik.pkcs.pkcs11.params.PKCS5PBKD2Params
-
Create a new PBEDeriveParameters object with the given attributes.
- PKCS5PBKD2Params.PseudoRandomFunctionType - Interface in iaik.pkcs.pkcs11.params
-
This interface defines the available pseudo-random function types as
defined by PKCS#11: CKP_PKCS5_PBKD2_HMAC_SHA1.
- PKCS5PBKD2Params.SaltSourceType - Interface in iaik.pkcs.pkcs11.params
-
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.
- 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.params.EcDH2KeyDerivationParams
-
The key for the second EC private key value.
- privateData - Variable in class iaik.pkcs.pkcs11.params.X942DH2KeyDerivationParams
-
The key for the second EC private key value.
- privateDataLength - Variable in class iaik.pkcs.pkcs11.params.EcDH2KeyDerivationParams
-
The length in bytes of the second EC private key.
- privateDataLength - Variable in class iaik.pkcs.pkcs11.params.X942DH2KeyDerivationParams
-
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.params.PKCS5PBKD2Params
-
The pseudo-random function (PRF) to used to generate the key.
- pseudoRandomFunctionData - Variable in class iaik.pkcs.pkcs11.params.PKCS5PBKD2Params
-
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.params.DHKeyDerivationParams
-
The other partie's public key value.
- publicData2 - Variable in class iaik.pkcs.pkcs11.params.EcDH2KeyDerivationParams
-
The other party's second EC public key value.
- publicData2 - Variable in class iaik.pkcs.pkcs11.params.X942DH2KeyDerivationParams
-
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.params.DHPkcsDeriveParams
-
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.
- salt - Variable in class iaik.pkcs.pkcs11.params.PBEParams
-
The salt to be used in the PBE key generation.
- SALT_SPECIFIED - Static variable in interface iaik.pkcs.pkcs11.params.PKCS5PBKD2Params.SaltSourceType
-
The identifier for specified salt.
- SALT_SPECIFIED - Static variable in interface iaik.pkcs.pkcs11.params.RSAPkcsOaepParams.SourceType
-
The identifier for CKZ_SALT_SPECIFIED.
- saltLength - Variable in class iaik.pkcs.pkcs11.params.RSAPkcsPssParams
-
The length of the salt value in octets.
- saltSource - Variable in class iaik.pkcs.pkcs11.params.PKCS5PBKD2Params
-
The source of the salt value.
- saltSourceData - Variable in class iaik.pkcs.pkcs11.params.PKCS5PBKD2Params
-
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.
- 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.params.SSL3KeyMaterialOutParams
-
The initialization vector (IV) created for the server (if any).
- serverKey - Variable in class iaik.pkcs.pkcs11.params.SSL3KeyMaterialOutParams
-
The resulting Server Secret key.
- serverMacSecret - Variable in class iaik.pkcs.pkcs11.params.SSL3KeyMaterialOutParams
-
The resulting Server MAC Secret key.
- serverRandom - Variable in class iaik.pkcs.pkcs11.params.SSL3RandomDataParams
-
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.params.ExtractParams
-
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.params.OpaqueParams
-
- setCb(byte[]) - Method in class iaik.pkcs.pkcs11.params.AesCtrParams
-
- 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.params.SSL3RandomDataParams
-
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.params.SSL3KeyMaterialParams
-
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(Mechanism) - Method in class iaik.pkcs.pkcs11.params.RSAPkcsParams
-
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.params.IVParams
-
Set the initialization vector.
- setInitializationVector(char[]) - Method in class iaik.pkcs.pkcs11.params.PBEParams
-
Set the 8-byte initialization vector (IV), if an IV is required.
- setIterations(long) - Method in class iaik.pkcs.pkcs11.params.PBEParams
-
Set the number of iterations required for the generation.
- setIterations(long) - Method in class iaik.pkcs.pkcs11.params.PKCS5PBKD2Params
-
Set the number of iterations to perform when generating each block of
random data.
- setIVSizeInBits(long) - Method in class iaik.pkcs.pkcs11.params.SSL3KeyMaterialParams
-
Set the length (in bits) of the IV agreed upon during the protocol
handshake phase.
- setKeyDerivationFunction(long) - Method in class iaik.pkcs.pkcs11.params.DHKeyDerivationParams
-
Set the key derivation function used on the shared secret value.
- setKeySizeInBits(long) - Method in class iaik.pkcs.pkcs11.params.SSL3KeyMaterialParams
-
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.params.MacGeneralParams
-
Set the length of the MAC produced, in bytes.
- setMacSizeInBits(long) - Method in class iaik.pkcs.pkcs11.params.SSL3KeyMaterialParams
-
Set the length (in bits) of the MACing keys agreed upon during the
protocol handshake phase.
- setMajor(byte) - Method in class iaik.pkcs.pkcs11.Version
-
Set the major version number.
- setMaskGenerationFunction(long) - Method in class iaik.pkcs.pkcs11.params.RSAPkcsParams
-
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.Version
-
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.params.ObjectHandleParams
-
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.params.X942DH1KeyDerivationParams
-
Set the data shared between the two parties.
- setParams(Params) - Method in class iaik.pkcs.pkcs11.Mechanism
-
Set the parameters for this mechanism.
- setPassword(char[]) - Method in class iaik.pkcs.pkcs11.params.PBEParams
-
Set the password to be used in the PBE key generation.
- setPKCS11ParamsObject(CK_SSL3_KEY_MAT_OUT, Session) - Method in class iaik.pkcs.pkcs11.params.SSL3KeyMaterialOutParams
-
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.params.VersionParams
-
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.params.EcDH2KeyDerivationParams
-
Set the key for the second EC private key value.
- setPrivateData(PKCS11Object) - Method in class iaik.pkcs.pkcs11.params.X942DH2KeyDerivationParams
-
Set the key for the second X9.42 private key value.
- setPrivateDataLength(long) - Method in class iaik.pkcs.pkcs11.params.EcDH2KeyDerivationParams
-
Set the length in bytes of the second EC private key.
- setPrivateDataLength(long) - Method in class iaik.pkcs.pkcs11.params.X942DH2KeyDerivationParams
-
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.params.PKCS5PBKD2Params
-
Set the pseudo-random function (PRF) to used to generate the key.
- setPseudoRandomFunctionData(byte[]) - Method in class iaik.pkcs.pkcs11.params.PKCS5PBKD2Params
-
Set the data used as the input for PRF in addition to the salt value.
- setPublicData(byte[]) - Method in class iaik.pkcs.pkcs11.params.DHKeyDerivationParams
-
Set the other partie's public key value.
- setPublicData2(byte[]) - Method in class iaik.pkcs.pkcs11.params.EcDH2KeyDerivationParams
-
Set the other party's second EC public key value.
- setPublicData2(byte[]) - Method in class iaik.pkcs.pkcs11.params.X942DH2KeyDerivationParams
-
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.params.DHPkcsDeriveParams
-
Set the public value of the other party in the key agreement protocol.
- setRandomInfo(SSL3RandomDataParams) - Method in class iaik.pkcs.pkcs11.params.SSL3KeyMaterialParams
-
Set the client's and server's random data information.
- setRandomInfo(SSL3RandomDataParams) - Method in class iaik.pkcs.pkcs11.params.SSL3MasterKeyDeriveParams
-
Set the client's and server's random data information.
- setReserved(Object) - Method in class iaik.pkcs.pkcs11.DefaultInitializeArgs
-
Set the reserved parameter.
- setReturnedKeyMaterial(SSL3KeyMaterialOutParams) - Method in class iaik.pkcs.pkcs11.params.SSL3KeyMaterialParams
-
Set the object that receives the handles for the keys generated and the
IVs.
- setSalt(char[]) - Method in class iaik.pkcs.pkcs11.params.PBEParams
-
Set the salt to be used in the PBE key generation.
- setSaltLength(long) - Method in class iaik.pkcs.pkcs11.params.RSAPkcsPssParams
-
Set the length of the salt value in octets.
- setSaltSource(long) - Method in class iaik.pkcs.pkcs11.params.PKCS5PBKD2Params
-
Set the source of the salt value.
- setSaltSourceData(byte[]) - Method in class iaik.pkcs.pkcs11.params.PKCS5PBKD2Params
-
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.params.SSL3RandomDataParams
-
Set the server's random data.
- setSessionHandle(long) - Method in class iaik.pkcs.pkcs11.Session
-
- setSharedData(byte[]) - Method in class iaik.pkcs.pkcs11.params.EcDH1KeyDerivationParams
-
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.params.RSAPkcsOaepParams
-
Set the source of the encoding parameter.
- setSourceData(byte[]) - Method in class iaik.pkcs.pkcs11.params.RSAPkcsOaepParams
-
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
-
- setVendorDefinedCertificateBuilder(Certificate.VendorDefinedCertificateBuilder) - Static method in class iaik.pkcs.pkcs11.objects.Certificate
-
Set a vendor-defined certificate builder that should be called to create
an instance of an vendor-defined PKCS#11 certificate; i.e.
- setVendorDefinedDomainParametersBuilder(DomainParameters.VendorDefinedDomainParametersBuilder) - Static method in class iaik.pkcs.pkcs11.objects.DomainParameters
-
Set a vendor-defined DomainParameters builder that should be called to
create an instance of vendor-defined PKCS#11 domain parameters; i.e.
- setVendorDefinedHardwareFeatureBuilder(HardwareFeature.VendorDefinedHardwareFeatureBuilder) - Static method in class iaik.pkcs.pkcs11.objects.HardwareFeature
-
Set a vendor-defined hardware feature builder that should be called to
create an* instance of an vendor-defined PKCS#11 hardware feature; i.e.
- setVendorDefinedKeyBuilder(Key.VendorDefinedKeyBuilder) - Static method in class iaik.pkcs.pkcs11.objects.Key
-
Set a vendor-defined key builder that should be called to create an
instance of an vendor-defined PKCS#11 key; i.e.
- setVendorDefinedObjectBuilder(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(VersionParams) - Method in class iaik.pkcs.pkcs11.params.SSL3MasterKeyDeriveParams
-
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.params.DHKeyDerivationParams.KeyDerivationFunctionType
-
The identifier for CKD_SHA1_KDF.
- SHA1_KDF_ASN1 - Static variable in interface iaik.pkcs.pkcs11.params.DHKeyDerivationParams.KeyDerivationFunctionType
-
The identifier for CKD_SHA1_KDF_ASN1.
- SHA1_KDF_CONCATENATE - Static variable in interface iaik.pkcs.pkcs11.params.DHKeyDerivationParams.KeyDerivationFunctionType
-
The identifier for CKD_SHA1_KDF_CONCATENATE.
- sharedData - Variable in class iaik.pkcs.pkcs11.params.EcDH1KeyDerivationParams
-
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().
- SM2PrivateKey - Class in iaik.pkcs.pkcs11.objects
-
Objects of this class represent SM2 private keys as specified by PKCS#11
v2.11.
- SM2PrivateKey() - Constructor for class iaik.pkcs.pkcs11.objects.SM2PrivateKey
-
- SM2PrivateKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.SM2PrivateKey
-
- SM2PublicKey - Class in iaik.pkcs.pkcs11.objects
-
Objects of this class represent SM2 public keys as specified by PKCS#11
v2.11.
- SM2PublicKey() - Constructor for class iaik.pkcs.pkcs11.objects.SM2PublicKey
-
- SM2PublicKey(Session, long) - Constructor for class iaik.pkcs.pkcs11.objects.SM2PublicKey
-
- SO - Static variable in interface iaik.pkcs.pkcs11.Session.UserType
-
This constant stands for the security officer.
- source - Variable in class iaik.pkcs.pkcs11.params.RSAPkcsOaepParams
-
The source of the encoding parameter.
- sourceData - Variable in class iaik.pkcs.pkcs11.params.RSAPkcsOaepParams
-
The data used as the input for the encoding parameter source.
- SSL3KeyMaterialOutParams - Class in iaik.pkcs.pkcs11.params
-
Objects of this class encapsulates key material output for the mechanism
Mechanism.SSL3_KEY_AND_MAC_DERIVE.
- SSL3KeyMaterialOutParams(byte[], byte[]) - Constructor for class iaik.pkcs.pkcs11.params.SSL3KeyMaterialOutParams
-
Create a new SSL3KeyMaterialOutParameters object.
- SSL3KeyMaterialParams - Class in iaik.pkcs.pkcs11.params
-
This class encapsulates parameters for the Mechanism.SSL3_KEY_AND_MAC_DERIVE
mechanism.
- SSL3KeyMaterialParams(long, long, long, boolean, SSL3RandomDataParams, SSL3KeyMaterialOutParams) - Constructor for class iaik.pkcs.pkcs11.params.SSL3KeyMaterialParams
-
Create a new SSL3KeyMaterialParameters object with the given
parameters.
- SSL3MasterKeyDeriveParams - Class in iaik.pkcs.pkcs11.params
-
This class encapsulates parameters for the Mechanism.SSL3_MASTER_KEY_DERIVE
mechanism and the Mechanism.TLS_MASTER_KEY_DERIVE.
- SSL3MasterKeyDeriveParams(SSL3RandomDataParams, VersionParams) - Constructor for class iaik.pkcs.pkcs11.params.SSL3MasterKeyDeriveParams
-
Create a new SSL3MasterKeyDeriveParameters object with the given
random info and version.
- SSL3RandomDataParams - Class in iaik.pkcs.pkcs11.params
-
This class encapsulates parameters for the Mechanism.SSL3_MASTER_KEY_DERIVE
and Mechanism.SSL3_KEY_AND_MAC_DERIVE mechanisms.
- SSL3RandomDataParams(byte[], byte[]) - Constructor for class iaik.pkcs.pkcs11.params.SSL3RandomDataParams
-
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.
- template - Variable in class iaik.pkcs.pkcs11.objects.AttributeArray
-
The attributes of this attribute array in their object class
representation.
- thisKeyType() - Method in class iaik.pkcs.pkcs11.objects.ECPrivateKey
-
- thisKeyType() - Method in class iaik.pkcs.pkcs11.objects.ECPublicKey
-
- thisKeyType() - Method in class iaik.pkcs.pkcs11.objects.SM2PrivateKey
-
- thisKeyType() - Method in class iaik.pkcs.pkcs11.objects.SM2PublicKey
-
- toCharArray(int, int) - Static method in class iaik.pkcs.pkcs11.Util
-
Converts the given number into a char-array.
- toHex(byte[]) - Static method in class iaik.pkcs.pkcs11.Util
-
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.params.AesCtrParams
-
Returns the string representation of this object.
- toString() - Method in class iaik.pkcs.pkcs11.params.DHKeyDerivationParams
-
Returns the string representation of this object.
- toString() - Method in class iaik.pkcs.pkcs11.params.DHPkcsDeriveParams
-
Returns the string representation of this object.
- toString() - Method in class iaik.pkcs.pkcs11.params.EcDH1KeyDerivationParams
-
Returns the string representation of this object.
- toString() - Method in class iaik.pkcs.pkcs11.params.EcDH2KeyDerivationParams
-
Returns the string representation of this object.
- toString() - Method in class iaik.pkcs.pkcs11.params.ExtractParams
-
Returns the string representation of this object.
- toString() - Method in class iaik.pkcs.pkcs11.params.IVParams
-
Returns the string representation of this object.
- toString() - Method in class iaik.pkcs.pkcs11.params.MacGeneralParams
-
Returns the string representation of this object.
- toString() - Method in class iaik.pkcs.pkcs11.params.ObjectHandleParams
-
Returns the string representation of this object.
- toString() - Method in class iaik.pkcs.pkcs11.params.OpaqueParams
-
- toString() - Method in class iaik.pkcs.pkcs11.params.PBEParams
-
Returns the string representation of this object.
- toString() - Method in class iaik.pkcs.pkcs11.params.PKCS5PBKD2Params
-
Returns the string representation of this object.
- toString() - Method in class iaik.pkcs.pkcs11.params.RSAPkcsOaepParams
-
Returns the string representation of this object.
- toString() - Method in class iaik.pkcs.pkcs11.params.RSAPkcsParams
-
Returns the string representation of this object.
- toString() - Method in class iaik.pkcs.pkcs11.params.RSAPkcsPssParams
-
Returns the string representation of this object.
- toString() - Method in class iaik.pkcs.pkcs11.params.SSL3KeyMaterialOutParams
-
Returns the string representation of this object.
- toString() - Method in class iaik.pkcs.pkcs11.params.SSL3KeyMaterialParams
-
Returns the string representation of this object.
- toString() - Method in class iaik.pkcs.pkcs11.params.SSL3MasterKeyDeriveParams
-
Returns the string representation of this object.
- toString() - Method in class iaik.pkcs.pkcs11.params.SSL3RandomDataParams
-
Returns the string representation of this object.
- toString() - Method in class iaik.pkcs.pkcs11.params.VersionParams
-
- toString() - Method in class iaik.pkcs.pkcs11.params.X942DH1KeyDerivationParams
-
Returns the string representation of this object.
- toString() - Method in class iaik.pkcs.pkcs11.params.X942DH2KeyDerivationParams
-
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.
- 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.