Index
A
abort() -
Method in class com.ibm.crypto.pkcs11impl.module.PKCS11LoginModule
Deprecated.
B
BEGIN_CERT -
Static variable in class com.ibm.crypto.pkcs11impl.provider.X509Factory
C
close() -
Method in class com.ibm.crypto.pkcs11impl.provider.IBMPKCS11Impl
Closes all open session and cleans up crypto card resources.
com.ibm.crypto.pkcs11impl.module - package com.ibm.crypto.pkcs11impl.module
com.ibm.crypto.pkcs11impl.provider - package com.ibm.crypto.pkcs11impl.provider
commit() -
Method in class com.ibm.crypto.pkcs11impl.module.PKCS11LoginModule
Deprecated.
D
This class implements the parameter (IV) used with the Triple DES algorithm
in feedback-mode.
DESedeParameters(Provider) -
Constructor for class com.ibm.crypto.pkcs11impl.provider.DESedeParameters
Deprecated. Use GeneralPKCS11KeyParameterSpec instead.
DESedePKCS11KeyParameterSpec(String, String, Boolean, Boolean, Boolean, Boolean, Boolean) -
Constructor for class com.ibm.crypto.pkcs11impl.provider.DESedePKCS11KeyParameterSpec
Deprecated.
DESedePKCS11KeyParameterSpec(String, String) -
Constructor for class com.ibm.crypto.pkcs11impl.provider.DESedePKCS11KeyParameterSpec
Deprecated.
DESParameters - Class in com.ibm.crypto.pkcs11impl.provider
This class implements the parameter (IV) used with the DES algorithm in
feedback-mode.
DESParameters(Provider) -
Constructor for class com.ibm.crypto.pkcs11impl.provider.DESParameters
Deprecated. Use GeneralPKCS11KeyParameterSpec instead.
DESPKCS11KeyParameterSpec(String, String, Boolean, Boolean, Boolean, Boolean, Boolean) -
Constructor for class com.ibm.crypto.pkcs11impl.provider.DESPKCS11KeyParameterSpec
Deprecated.
DESPKCS11KeyParameterSpec(String, String) -
Constructor for class com.ibm.crypto.pkcs11impl.provider.DESPKCS11KeyParameterSpec
Deprecated.
This class implements the parameter set used by the
Diffie-Hellman key agreement as defined in the PKCS #3 standard.
DHPKCS11Parameters(Provider) -
Constructor for class com.ibm.crypto.pkcs11impl.provider.DHPKCS11Parameters
Constructs a new instance of this class.
DSAParameters - Class in com.ibm.crypto.pkcs11impl.provider
This class implements Digital Signature Algorithm paremters
specified by FIPS 186 standard.
DSAParameters(Provider) -
Constructor for class com.ibm.crypto.pkcs11impl.provider.DSAParameters
Constructs a new instance of this class.
E
END_CERT -
Static variable in class com.ibm.crypto.pkcs11impl.provider.X509Factory
engineGenerateCertificate(InputStream) -
Method in class com.ibm.crypto.pkcs11impl.provider.X509Factory
Generates an X.509 certificate object and initializes it with
the data read from the input stream
is
.
engineGenerateCertificates(InputStream) -
Method in class com.ibm.crypto.pkcs11impl.provider.X509Factory
Returns a (possibly empty) collection view of X.509 certificates read
from the given input stream
is
.
engineGenerateCertPath(InputStream) -
Method in class com.ibm.crypto.pkcs11impl.provider.X509Factory
Generates a CertPath object and initializes it with the data read from the input stream
inStream.
engineGenerateCertPath(InputStream, String) -
Method in class com.ibm.crypto.pkcs11impl.provider.X509Factory
Generates a
CertPath
object and initializes it with the data
read from the input stream inStream.
engineGenerateCertPath(List) -
Method in class com.ibm.crypto.pkcs11impl.provider.X509Factory
Generates a CertPath object and initializes
it with the list of certificates supplied.
engineGenerateCRL(InputStream) -
Method in class com.ibm.crypto.pkcs11impl.provider.X509Factory
Generates an X.509 certificate revocation list (CRL) object and
initializes it with the data read from the given input stream
is
.
engineGenerateCRLs(InputStream) -
Method in class com.ibm.crypto.pkcs11impl.provider.X509Factory
Returns a (possibly empty) collection view of X.509 CRLs read
from the given input stream
is
.
engineGetCertPathEncodings() -
Method in class com.ibm.crypto.pkcs11impl.provider.X509Factory
Returns the encodings supported by this certification path
factory, with the default encoding first.
equals(Object) -
Method in class com.ibm.crypto.pkcs11impl.module.PKCS11Principal
Deprecated.
G
This class specifies a PKCS11 key generation specification
GeneralPKCS11KeyParameterSpec(String, String, Boolean, Boolean, Boolean, Boolean, Boolean, int, String) -
Constructor for class com.ibm.crypto.pkcs11impl.provider.GeneralPKCS11KeyParameterSpec
GeneralPKCS11KeyParameterSpec which defines what this key can do.
GeneralPKCS11KeyParameterSpec(String, String, int, String) -
Constructor for class com.ibm.crypto.pkcs11impl.provider.GeneralPKCS11KeyParameterSpec
GeneralPKCS11KeyParameterSpec
This class implements the parameter (IV) used with an algorithm in
feedback-mode.
GeneralPKCS11Parameters(Provider, String) -
Constructor for class com.ibm.crypto.pkcs11impl.provider.GeneralPKCS11Parameters
Creates a new instance of this class
getEncrypt() -
Method in class com.ibm.crypto.pkcs11impl.provider.DESedePKCS11KeyParameterSpec
Deprecated.
getEncrypt() -
Method in class com.ibm.crypto.pkcs11impl.provider.DESPKCS11KeyParameterSpec
Deprecated.
getEncrypt() -
Method in class com.ibm.crypto.pkcs11impl.provider.GeneralPKCS11KeyParameterSpec
Returns the if the key can be used for encryption/decryption operations.
getEncrypt() -
Method in class com.ibm.crypto.pkcs11impl.provider.PKCS11RSAKeyPairParameterSpec
Returns if the key pair can be used for encryption/decryption operations.
getEncrypt() -
Method in interface com.ibm.crypto.pkcs11impl.provider.PKCS11SecretKeyParameterSpec
Returns the if the key can be used for encryption/decryption operations.
getExtractable() -
Method in class com.ibm.crypto.pkcs11impl.provider.DESedePKCS11KeyParameterSpec
Deprecated.
getExtractable() -
Method in class com.ibm.crypto.pkcs11impl.provider.DESPKCS11KeyParameterSpec
Deprecated.
getExtractable() -
Method in class com.ibm.crypto.pkcs11impl.provider.GeneralPKCS11KeyParameterSpec
Returns the if the key can be wrapped by another key.
getExtractable() -
Method in class com.ibm.crypto.pkcs11impl.provider.PKCS11DSAKeyPairParameterSpec
Returns the if the private key can be wrapped by another key.
getExtractable() -
Method in class com.ibm.crypto.pkcs11impl.provider.PKCS11RSAKeyPairParameterSpec
Returns if the private can be wrapped by another key.
getExtractable() -
Method in interface com.ibm.crypto.pkcs11impl.provider.PKCS11SecretKeyParameterSpec
Returns the if the key can be wrapped by another key.
getKeyID() -
Method in class com.ibm.crypto.pkcs11impl.provider.DESedePKCS11KeyParameterSpec
Deprecated.
getKeyID() -
Method in class com.ibm.crypto.pkcs11impl.provider.DESPKCS11KeyParameterSpec
Deprecated.
getKeyID() -
Method in class com.ibm.crypto.pkcs11impl.provider.GeneralPKCS11KeyParameterSpec
Returns the associated key identifier.
getKeyID() -
Method in class com.ibm.crypto.pkcs11impl.provider.PKCS11DSAKeyPairParameterSpec
Returns the associated key identifier.
getKeyID() -
Method in class com.ibm.crypto.pkcs11impl.provider.PKCS11RSAKeyPairParameterSpec
Returns the associated key identifier.
getKeyID() -
Method in interface com.ibm.crypto.pkcs11impl.provider.PKCS11SecretKeyParameterSpec
Returns the associated key identifier.
getKeySize() -
Method in class com.ibm.crypto.pkcs11impl.provider.PKCS11DSAKeyPairParameterSpec
Returns the keySize
getKeySizeInBytes() -
Method in class com.ibm.crypto.pkcs11impl.provider.GeneralPKCS11KeyParameterSpec
Returns the size of the key in bytes.
getKeyType() -
Method in class com.ibm.crypto.pkcs11impl.provider.DESedePKCS11KeyParameterSpec
Deprecated.
getKeyType() -
Method in class com.ibm.crypto.pkcs11impl.provider.DESPKCS11KeyParameterSpec
Deprecated.
getKeyType() -
Method in class com.ibm.crypto.pkcs11impl.provider.GeneralPKCS11KeyParameterSpec
Returns the key type
getKeyType() -
Method in interface com.ibm.crypto.pkcs11impl.provider.PKCS11SecretKeyParameterSpec
Returns the key type
getLabel() -
Method in class com.ibm.crypto.pkcs11impl.provider.DESedePKCS11KeyParameterSpec
Deprecated.
getLabel() -
Method in class com.ibm.crypto.pkcs11impl.provider.DESPKCS11KeyParameterSpec
Deprecated.
getLabel() -
Method in class com.ibm.crypto.pkcs11impl.provider.GeneralPKCS11KeyParameterSpec
Returns the label for the key.
getLabel() -
Method in class com.ibm.crypto.pkcs11impl.provider.PKCS11DSAKeyPairParameterSpec
Returns the label for the key pair.
getLabel() -
Method in class com.ibm.crypto.pkcs11impl.provider.PKCS11RSAKeyPairParameterSpec
Returns the label for the key pair.
getLabel() -
Method in interface com.ibm.crypto.pkcs11impl.provider.PKCS11SecretKeyParameterSpec
Returns the label for the key.
getName() -
Method in class com.ibm.crypto.pkcs11impl.module.PKCS11Principal
Deprecated.
getObject() -
Method in class com.ibm.crypto.pkcs11impl.provider.PKCS11KeySpec
Returns the key material.
getParams() -
Method in class com.ibm.crypto.pkcs11impl.provider.PKCS11DSAKeyPairParameterSpec
Returns the params
getSensitive() -
Method in class com.ibm.crypto.pkcs11impl.provider.DESedePKCS11KeyParameterSpec
Deprecated.
getSensitive() -
Method in class com.ibm.crypto.pkcs11impl.provider.DESPKCS11KeyParameterSpec
Deprecated.
getSensitive() -
Method in class com.ibm.crypto.pkcs11impl.provider.GeneralPKCS11KeyParameterSpec
Returns if the key is sensitive.
getSensitive() -
Method in class com.ibm.crypto.pkcs11impl.provider.PKCS11DSAKeyPairParameterSpec
Returns if the private key is to be sensitive.
getSensitive() -
Method in class com.ibm.crypto.pkcs11impl.provider.PKCS11RSAKeyPairParameterSpec
Returns if the private key is to be sensitive.
getSensitive() -
Method in interface com.ibm.crypto.pkcs11impl.provider.PKCS11SecretKeyParameterSpec
Returns the if the key is to be sensitive.
getSessionManager() -
Method in class com.ibm.crypto.pkcs11impl.module.PKCS11Principal
Deprecated.
getSessionManager() -
Method in class com.ibm.crypto.pkcs11impl.provider.IBMPKCS11Impl
getSign() -
Method in class com.ibm.crypto.pkcs11impl.provider.PKCS11RSAKeyPairParameterSpec
Returns if the key pair can be used for signature operations.
getStrength() -
Method in class com.ibm.crypto.pkcs11impl.provider.PKCS11RSAKeyPairParameterSpec
Returns the strength
getSubject() -
Method in class com.ibm.crypto.pkcs11impl.provider.PKCS11DSAKeyPairParameterSpec
Returns the subject for the key pair.
getSubject() -
Method in class com.ibm.crypto.pkcs11impl.provider.PKCS11RSAKeyPairParameterSpec
Returns the subject for the key pair.
getToken() -
Method in class com.ibm.crypto.pkcs11impl.provider.DESedePKCS11KeyParameterSpec
Deprecated.
getToken() -
Method in class com.ibm.crypto.pkcs11impl.provider.DESPKCS11KeyParameterSpec
Deprecated.
getToken() -
Method in class com.ibm.crypto.pkcs11impl.provider.GeneralPKCS11KeyParameterSpec
Returns if the the key is a session or token key.
getToken() -
Method in class com.ibm.crypto.pkcs11impl.provider.PKCS11DSAKeyPairParameterSpec
Returns the if the the keys are session or token keys.
getToken() -
Method in class com.ibm.crypto.pkcs11impl.provider.PKCS11RSAKeyPairParameterSpec
Returns if the the keys are session or token keys.
getToken() -
Method in interface com.ibm.crypto.pkcs11impl.provider.PKCS11SecretKeyParameterSpec
Returns the if the the keys are session or token key.
getWrap() -
Method in class com.ibm.crypto.pkcs11impl.provider.DESedePKCS11KeyParameterSpec
Deprecated.
getWrap() -
Method in class com.ibm.crypto.pkcs11impl.provider.DESPKCS11KeyParameterSpec
Deprecated.
getWrap() -
Method in class com.ibm.crypto.pkcs11impl.provider.GeneralPKCS11KeyParameterSpec
Returns if the key can be used for wrapping operations.
getWrap() -
Method in class com.ibm.crypto.pkcs11impl.provider.PKCS11RSAKeyPairParameterSpec
Returns if the key pair can be used for wrapping operations.
getWrap() -
Method in interface com.ibm.crypto.pkcs11impl.provider.PKCS11SecretKeyParameterSpec
Returns the if the key can be used for wrapping operations.
H
hashCode() -
Method in class com.ibm.crypto.pkcs11impl.module.PKCS11Principal
Deprecated.
I
IBMPKCS11Impl - Class in com.ibm.crypto.pkcs11impl.provider
Defines the "IBMPKCS11Impl" provider.
IBMPKCS11Impl() -
Constructor for class com.ibm.crypto.pkcs11impl.provider.IBMPKCS11Impl
Creates the provider and expects that the current ACC contains a PKCS11Principal.
IBMPKCS11Impl(String) -
Constructor for class com.ibm.crypto.pkcs11impl.provider.IBMPKCS11Impl
Creates the provider using the PKCS #11 library name and slot number or via
a configuration file (for example cryptoki.dll:0 or /usr/foo/config.card).
IBMPKCS11Impl(BufferedReader) -
Constructor for class com.ibm.crypto.pkcs11impl.provider.IBMPKCS11Impl
Creates the provider using the PKCS #11 library name and slot number.
Init(BufferedReader) -
Method in class com.ibm.crypto.pkcs11impl.provider.IBMPKCS11Impl
Creates or queries a PKCS11 session and than based on the session initializes
what the provider can do.
Init(String, char[]) -
Method in class com.ibm.crypto.pkcs11impl.provider.IBMPKCS11Impl
Creates or queries a PKCS11 session and than based on the session initializes
what the provider can do.
initialize(Subject, CallbackHandler, Map, Map) -
Method in class com.ibm.crypto.pkcs11impl.module.PKCS11LoginModule
Deprecated.
L
login() -
Method in class com.ibm.crypto.pkcs11impl.module.PKCS11LoginModule
Deprecated.
login(Subject, CallbackHandler) -
Method in class com.ibm.crypto.pkcs11impl.provider.IBMPKCS11Impl
Log in to the hardware device for the associated session.
logout() -
Method in class com.ibm.crypto.pkcs11impl.module.PKCS11LoginModule
Deprecated.
logout() -
Method in class com.ibm.crypto.pkcs11impl.provider.IBMPKCS11Impl
Log out from the associated session
P
This class specifies a PKCS11 DSA PKCS key pair generation specification
PKCS11DSAKeyPairParameterSpec(int, String, String, String, Boolean, Boolean, Boolean, AlgorithmParameterSpec) -
Constructor for class com.ibm.crypto.pkcs11impl.provider.PKCS11DSAKeyPairParameterSpec
PKCS11DSAKeyPairParameterSpec defines the attributes of the keys.
PKCS11DSAKeyPairParameterSpec(int, String, String, String, AlgorithmParameterSpec) -
Constructor for class com.ibm.crypto.pkcs11impl.provider.PKCS11DSAKeyPairParameterSpec
PKCS11DSAKeyPairParameterSpec defines the attributes of the keys, but defaults the
keys to not be saved on the token and keys not sensitive.
PKCS11KeySpec - Class in com.ibm.crypto.pkcs11impl.provider
This class specifies a PKCS11 key via it's PKCS11 Object.
PKCS11KeySpec(PKCS11Object) -
Constructor for class com.ibm.crypto.pkcs11impl.provider.PKCS11KeySpec
Uses the PKCS11Object to build a PKCS11 key.
Deprecated.
PKCS11LoginModule() -
Constructor for class com.ibm.crypto.pkcs11impl.module.PKCS11LoginModule
Deprecated.
PKCS11Principal - Class in com.ibm.crypto.pkcs11impl.module
Deprecated.
PKCS11Principal(String, SessionManager) -
Constructor for class com.ibm.crypto.pkcs11impl.module.PKCS11Principal
Deprecated.
This class specifies a PKCS #11 RSA key pair generation specification
PKCS11RSAKeyPairParameterSpec(int, String, String, String, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) -
Constructor for class com.ibm.crypto.pkcs11impl.provider.PKCS11RSAKeyPairParameterSpec
PKCS11RSAKeyPairParameterSpec defines the attributes for a RSA key pair.
PKCS11RSAKeyPairParameterSpec(int, String, String, String) -
Constructor for class com.ibm.crypto.pkcs11impl.provider.PKCS11RSAKeyPairParameterSpec
PKCS11RSAKeyPairParameterSpec defines the attributes for a RSA key pair.
PKCS11SecretKeyParameterSpec - Interface in com.ibm.crypto.pkcs11impl.provider
This class specifies a PKCS11 Secret key generation spec
R
removeSession() -
Method in class com.ibm.crypto.pkcs11impl.provider.IBMPKCS11Impl
Removes and closes the session that is currently associated with the
provider.
S
setCallbackHandler(CallbackHandler) -
Method in class com.ibm.crypto.pkcs11impl.provider.IBMPKCS11Impl
Sets the
CallbackHandler
for this provider.
T
toString() -
Method in class com.ibm.crypto.pkcs11impl.module.PKCS11Principal
Deprecated.
X
X509Factory - Class in com.ibm.crypto.pkcs11impl.provider
This class defines a certificate factory for X.509 v3 certificates and
X.509 v2 certificate revocation lists (CRLs).
X509Factory() -
Constructor for class com.ibm.crypto.pkcs11impl.provider.X509Factory
Creates an instance of this class
X509Factory(Provider) -
Constructor for class com.ibm.crypto.pkcs11impl.provider.X509Factory
Creates an instance of this class