| Package | Description |
|---|---|
| iaik.pkcs.pkcs11 |
This package provides a object oriented API to access PKCS#11 modules.
|
| iaik.pkcs.pkcs11.objects |
This package contains all classes for objects and attributes as known from
PKCS#11.
|
| iaik.pkcs.pkcs11.parameters |
This package contains all classes for parameters objects.
|
| Class and Description |
|---|
| Key
An object of this class represents a key as defined by PKCS#11 2.11.
|
| KeyPair
This class does not correspond to any PKCS#11 object.
|
| Object
An object of this class represents an object as defined by PKCS#11.
|
| SecretKey
This is the base class for secret (symmetric) keys.
|
| Class and Description |
|---|
| AESSecretKey
Objects of this class represent AES secret keys as specified by PKCS#11 v2.11.
|
| Attribute
This is the base-class for all types of attributes.
|
| AttributeArray
Objects of this class represent a attribute array of a PKCS#11 object as specified by PKCS#11.
|
| BatonSecretKey
Objects of this class represent BATON secret keys as specified by PKCS#11 v2.11.
|
| BlowfishSecretKey
Objects of this class represent Blowfish secret keys as specified by PKCS#11 v2.20.
|
| BooleanAttribute
Objects of this class represent a boolean attribute of a PKCS#11 object as specified by PKCS#11.
|
| ByteArrayAttribute
Objects of this class represent a byte-array attribute of a PKCS#11 object as specified by
PKCS#11.
|
| CAST128SecretKey
Objects of this class represent CAST128 secret keys as specified by PKCS#11 v2.11.
|
| CAST3SecretKey
Objects of this class represent CAST3 secret keys as specified by PKCS#11 v2.11.
|
| CAST5SecretKey
Objects of this class represent CAST5 secret keys as specified by PKCS#11 v2.11.
|
| CASTSecretKey
Objects of this class represent CAST secret keys as specified by PKCS#11 v2.11.
|
| CDMFSecretKey
Objects of this class represent CDMF secret keys as specified by PKCS#11 v2.11.
|
| Certificate
An object of this class represents a certificate as defined by PKCS#11.
|
| Certificate.VendorDefinedCertificateBuilder
If an application uses vendor defined certificates, it must implement this interface and
install such an object handler using setVendorDefinedCertificateBuilder.
|
| CertificateTypeAttribute
This is a special version of a long attribute for the type of a certificate type.
|
| CharArrayAttribute
Objects of this class represent a char-array attribute of a PKCS#11 object as specified by
PKCS#11.
|
| Clock
Objects of this class represent a clock as specified by PKCS#11 v2.11.
|
| Data
Objects of this class represent a data object as specified by PKCS#11 v2.11.
|
| DateAttribute
Objects of this class represent a date attribute of an PKCS#11 object as specified by PKCS#11.
|
| DES2SecretKey
Objects of this class represent double-length DES secret keys as specified by PKCS#11 v2.11.
|
| DES3SecretKey
Objects of this class represent Triple-DES secret keys as specified by PKCS#11 v2.11.
|
| DESSecretKey
Objects of this class represent DES secret keys as specified by PKCS#11 v2.11.
|
| DHParams
Objects of this class represent DH domain parameters as specified by PKCS#11 v2.11.
|
| DHPrivateKey
Objects of this class represent DH private keys as specified by PKCS#11 v2.11.
|
| DHPublicKey
Objects of this class represent DH public keys as specified by PKCS#11 v2.11.
|
| DomainParameters
An object of this class represents domain parameters as defined by PKCS#11 2.11.
|
| DomainParameters.VendorDefinedDomainParametersBuilder
If an application uses vendor defined DomainParameters, it must implement this interface and
install such an object handler using setVendorDefinedDomainParametersBuilder.
|
| DSAParams
Objects of this class represent DSA domain parameters as specified by PKCS#11 v2.11.
|
| DSAPrivateKey
Objects of this class represent DSA private keys as specified by PKCS#11 v2.11.
|
| DSAPublicKey
Objects of this class represent DSA public keys as specified by PKCS#11 v2.11.
|
| ECDSAPrivateKey
Objects of this class represent ECDSA private keys as specified by PKCS#11 v2.11.
|
| ECDSAPublicKey
Objects of this class represent ECDSA public keys as specified by PKCS#11 v2.11.
|
| GenericSecretKey
Objects of this class represent generic secret keys as specified by PKCS#11 v2.11.
|
| HardwareFeature
This is the base class for hardware feature classes.
|
| HardwareFeature.VendorDefinedHardwareFeatureBuilder
If an application uses vendor defined hardware features, it must implement this interface and
install such an object handler using setVendorDefinedHardwareFeatureBuilder.
|
| HardwareFeatureTypeAttribute
This is a special version of a long attribute for the type of a hardware feature.
|
| IDEASecretKey
Objects of this class represent IDEA secret keys as specified by PKCS#11 v2.11.
|
| JuniperSecretKey
Objects of this class represent Juniper secret keys as specified by PKCS#11 v2.11.
|
| KEAPrivateKey
Objects of this class represent KEA private keys as specified by PKCS#11 v2.11.
|
| KEAPublicKey
Objects of this class represent KEA public keys as specified by PKCS#11 v2.11.
|
| Key
An object of this class represents a key as defined by PKCS#11 2.11.
|
| Key.VendorDefinedKeyBuilder
If an application uses vendor defined keys, it must implement this interface and install such
an object handler using setVendorDefinedKeyBuilder.
|
| KeyTypeAttribute
This is a special version of a long attribute for the type of a key type.
|
| LongAttribute
Objects of this class represent a long attribute of an PKCS#11 object as specified by PKCS#11.
|
| Mechanism
Objects of this class represent Mechanism Objects as introduced in PKCS#11 2.20.
|
| MechanismArrayAttribute
Objects of this class represent a mechanism array attribute of a PKCS#11 object as specified by
PKCS#11.
|
| MechanismAttribute
Objects of this class represent a mechanism attribute of an PKCS#11 object as specified by
PKCS#11.
|
| MonotonicCounter
Objects of this class represent a monotonic counter as specified by PKCS#11 v2.11.
|
| Object
An object of this class represents an object as defined by PKCS#11.
|
| Object.VendorDefinedObjectBuilder
If an application uses vendor defined objects, it must implement this interface and install
such an object handler using setVendorDefinedObjectBuilder.
|
| ObjectClassAttribute
This is a special version of a long attribute for the type of a object class.
|
| PrivateKey
This is the base class for private (asymmetric) keys.
|
| PublicKey
This is the base class for public (asymmetric) keys.
|
| RC2SecretKey
Objects of this class represent RC2 secret keys as specified by PKCS#11 v2.11.
|
| RC4SecretKey
Objects of this class represent RC4 secret keys as specified by PKCS#11 v2.11.
|
| RC5SecretKey
Objects of this class represent RC5 secret keys as specified by PKCS#11 v2.11.
|
| RSAPrivateKey
Objects of this class represent RSA private keys as specified by PKCS#11 v2.11.
|
| RSAPublicKey
Objects of this class represent RSA public keys as specified by PKCS#11 v2.11.
|
| SecretKey
This is the base class for secret (symmetric) keys.
|
| SkipJackSecretKey
Objects of this class represent SkipJack secret keys as specified by PKCS#11 v2.11.
|
| Storage
Objects of this class represent PKCS#11 objects of type storage as defined in PKCSC#11 2.11, but
is compatible to version 2.01.
|
| TwofishSecretKey
Objects of this class represent Twofish secret keys as specified by PKCS#11 v2.20.
|
| UserInterface
Objects of this class represent a user interface as specified by PKCS#11 v2.20.
|
| WTLSCertificate
Objects of this class represent WTLS public key certificates as specified by PKCS#11 v2.20 Chap.
|
| X509AttributeCertificate
Objects of this class represent X.509 attribute certificate as specified by PKCS#11 v2.11.
|
| X509PublicKeyCertificate
Objects of this class represent X.509 public key certificate as specified by PKCS#11 v2.11.
|
| X942DHParams
Objects of this class represent X9.42 DH domain parameters as specified by PKCS#11 v2.11.
|
| X942DHPrivateKey
Objects of this class represent X9.42 DH private keys as specified by PKCS#11 v2.11.
|
| X942DHPublicKey
Objects of this class represent X9.42 DH public keys as specified by PKCS#11 v2.11.
|
| Class and Description |
|---|
| Object
An object of this class represents an object as defined by PKCS#11.
|
| SecretKey
This is the base class for secret (symmetric) keys.
|
IAIK JavaSecurity Website http://jce.iaik.tugraz.at/
IAIK at Graz University of Technology, Austria, Europe
Copyright 2001-2023 IAIK, Graz University of Technology, Inffeldgasse 16a, 8010 Graz, Austria. All Rights Reserved. version 1.6.9