| Package | Description |
|---|---|
| com.entrust.toolkit |
Contains various high-level classes that provide Toolkit JCA cryptographic provider initialization,
an Entrust User representation, a key/certificate source, a certificate set representation,
JNI initialization capabilities, PKCS #7 encoding and decoding, CMS and PKCS#7 User related
utilities, transaction counting, and an XML trust manager.
|
| com.entrust.toolkit.capi |
Contains low-level classes for interfacing with Microsoft's Crypto API.
|
| com.entrust.toolkit.credentials |
Contains classes the enable creation, recovery, reading, and writing of
digital identities using a
variety of key sources, classes for implementing the Toolkit's KeyStore
capabilities, and classes to support integration with a Smart Card
Management System.
|
| com.entrust.toolkit.roaming |
Contains Toolkit classes that support SSL and TLS communication with
Entrust Authority™ Roaming Server (formerly Entrust/Roaming Server).
|
| com.entrust.toolkit.smproxy | |
| com.entrust.toolkit.util |
Contains various utility classes.
|
| com.entrust.toolkit.x509.jsse |
Contains classes that implement the Java Secure Sockets Extension
(JSSE).
|
| Class and Description |
|---|
| CredentialReader
This is the abstract super class all credential readers.
|
| CredentialWriter
This is the abstract super class all credential writers.
|
| LogoutListener
An interface to a logout-listener that can be used to force a certain
action to occur on user logout.
|
| UserConfigSettings
Contains a set of parameters that are used to configure the operation and
behaviour of an Entrust User.
|
| UserStatus
This class contains a set of status codes and messages which indicate the
status of a
User. |
| Class and Description |
|---|
| CapiPrivateKey
The
CapiPrivateKey class represents a private key that is
stored in Microsoft's CAPI. |
| Class and Description |
|---|
| CapiCertFilter
A CapiCertFilter is used by
CapiIdentities to determine if a
CertContext is acceptable based on criteria that is defined in method
CapiCertFilter.acceptCertificate(CertContext, CertStore). |
| CapiCertificateAndKeyInfo
Stores information about certificate and private key pairs stored in CAPI
that would be acceptable for User login.
|
| CapiCmpCredentialReader
This is the abstract super class of credential readers that can be used for
creating/recovering Entrust Digital Identities in Microsoft CryptoAPI
(MSCAPI) using PKIX-CMP.
|
| CapiContainerName
Abstract class for CAPI key container names, to help with the process
of matching different container names to identities.
|
| CapiCSPConfig
This class is used to configure the CSP used when generating
keys in CAPI.
|
| CapiCSPConfigESP
This is a CapiCSPConfig object which behaves similar to
Entrust Security Provider (ESP).
|
| CapiIdentities
This class stores a set of
CapiIdentity objects, and can be used
to find digital identities in CAPI. |
| CapiIdentity
This class stores information about a user identity in CAPI.
|
| CapiIdentity.Format
An MSCAPI-based digital identity format.
|
| CapiIdentityFilter
A CapiIdentityFilter is used by
CapiIdentities to determine if a
certificate belongs to the same identity as another existing identity. |
| CapiPrivateKey
The
CapiPrivateKey class represents a private key that is
stored in Microsoft's CAPI. |
| CardMSCertReqInfo
The class represents certificate request information that is injected into
the Entrust Certificate Management Protocol (PKIX-CMP) by a Card Management
System (CardMS).
|
| CMPCredentialReader
This is the abstract super class of credential readers that can be used for
creating/recovering Entrust Digital Identities using PKIX-CMP.
|
| CMPSoftwareCredentialReader
This is the abstract super class of credential readers that can be used for
creating/recovering Entrust Digital Identities in software using PKIX-CMP.
|
| CMPTokenCredentialReader
This is the abstract super class of credential readers that can be used for
creating/recovering Entrust Digital Identities using PKIX-CMP and PKCS#11
devices (tokens).
|
| CredentialReader
This is the abstract super class all credential readers.
|
| CredentialWriter
This is the abstract super class all credential writers.
|
| EntrustP10CertReqInfo
A simple data structure that can be used in conjunction with
EntrustP10CertRetriever to request issuance of unmanaged end user
certificates from an Entrust Authority Security Manager (EASM) that supports
PKIX-CMP in Administrator Authenticated (AA) mode (Supported on EASM 7.1
patch 96478 or later). |
| EntrustPKIXCMPInjectedCertReqInfo
Represents certificate request information that can be injected into the
Entrust Certificate Management Protocol (PKIX-CMP) implementation.
|
| ExtractedUALData
A data structure that represents data extracted from a UAL file; an
'extracted UAL data' structure.
|
GeneralMessageInfo
GeneralMessageInfo encapsulates information contained in a PKIX CMP
General Message. |
| KeyGenerationParams
Key generation parameters for a key pair generation utility that is used
during digital identity management operations.
|
| KeyGenerationUtil
An interface to a key generation utility that can be used to generate
asymmetric key pairs.
|
| MscapiKeyContainer
This class is a software representation of a Microsoft CryptoAPI (MS-CAPI)
key container.
|
| P11StorageObject
This class represents a PKCS #11 storage object.
|
| P11X509CertificateObject
This class represents a PKCS #11 X.509 certificate object.
|
| RoamingCredentialWriter
This Credential Writer is designed for writing a roaming Entrust Digital Identity
to an Entrust Authority Roaming Server.
|
| TokenDeletionMechanism
This class contains the set of deletion mechanisms available for preparing
a PKCS#11 device (token) for an Entrust Digital Identity.
|
| TokenKey
The base class for all cryptographic keys that reside on a PKCS#11 device.
|
| TokenPrivateKey
This class represents a private key that is stored on a PKCS#11 device.
|
| UserConfigSettings
Contains a set of parameters that are used to configure the operation and
behaviour of an Entrust User.
|
| Class and Description |
|---|
| CredentialCreator
This credential reader is designed for creating an Entrust user's Digital
Identity in software (not on a PKCS#11 device) using Entrust profile format
version 4.
|
| CredentialRecoverer
This credential reader is designed for recovering an Entrust user's Digital
Identity in software (not on a PKCS#11 device) using Entrust profile format
version 4.
|
| Class and Description |
|---|
| LogoutListener
An interface to a logout-listener that can be used to force a certain
action to occur on user logout.
|
| Class and Description |
|---|
GeneralMessageInfo
GeneralMessageInfo encapsulates information contained in a PKIX CMP
General Message. |
| Class and Description |
|---|
| LogoutListener
An interface to a logout-listener that can be used to force a certain
action to occur on user logout.
|