| Package | Description |
|---|---|
| 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.
|
| Modifier and Type | Method and Description |
|---|---|
static CryptKey |
CryptKey.getInstance(CryptProvider provider,
KeySpec keySpec)
Creates and returns a
CryptKey object associated with a
public/private key pair that already exists in CAPI. |
static CryptKey |
CryptKey.importKey(CryptProvider provider,
byte[] key,
CryptKey hPubKey,
int flags)
Imports a key in to CAPI and returns a handle to the newly imported key.
|
| Modifier and Type | Method and Description |
|---|---|
static CryptKey |
CryptKey.importKey(CryptProvider provider,
byte[] key,
CryptKey hPubKey,
int flags)
Imports a key in to CAPI and returns a handle to the newly imported key.
|
| Constructor and Description |
|---|
CryptKeyProvInfo(CryptKey cryptKey)
A constructor; creates a
CryptKeyProvInfo that represents
the provided MSAPI key. |
| Modifier and Type | Method and Description |
|---|---|
CryptKey |
CapiPrivateKey.getCryptKey()
Returns the
CryptKey object associated with this key. |
| Modifier and Type | Method and Description |
|---|---|
static CapiPrivateKey |
CapiPrivateKey.getInstance(CryptKey cryptKey)
Creates and returns a
CapiPrivateKey using with an already initialized
CAPI provider and key. |
| Constructor and Description |
|---|
CapiDsaPrivateKey(CryptKey cryptKey)
Creates a
CapiDsaPrivateKey |
CapiRsaPrivateKey(CryptKey cryptKey)
Creates a
CapiRsaPrivateKey |