| 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.
|
| com.entrust.toolkit.x509.policies |
Contains classes used to check security policies issued by an Entrust PKI — password rules and client
settings, for example.
|
| Modifier and Type | Method and Description |
|---|---|
static java.security.KeyPair |
CryptKey.generateKeyPair(CryptProvider provider,
EntrustAsymKeyType keyType,
KeySpec keySpec,
int flags)
Generates a key pair in MSCAPI.
|
| Modifier and Type | Method and Description |
|---|---|
EntrustAsymKeyType |
KeyGenerationParams.getKeyType()
Gets the key type of the key pair being generated.
|
| Modifier and Type | Method and Description |
|---|---|
static EntrustAsymKeyType |
EntrustAsymKeyType.getEcInstance(java.security.spec.AlgorithmParameterSpec ecKeyParams)
Determines the asymmetric key type of an EC key by examining the EC
domain parameters associated with the key.
|
static EntrustAsymKeyType |
EntrustAsymKeyType.getInstance(java.security.Key key)
Determines the asymmetric key type of the specific key.
|
static EntrustAsymKeyType |
EntrustAsymKeyType.getInstance(java.lang.String name)
Parses an asymmetric key type from string name representation.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
EntrustSigConfig.isKeyTypeSupported(EntrustAsymKeyType keyType)
Indicates whether or not keys of the provided type are supported for use
with this signature algorithm configuration.
|
boolean |
EntrustAsymKeyType.isStrongerThan(EntrustAsymKeyType keyType)
Determines whether or not this asymmetric key type is stronger than
another asymmetric key type.
|
abstract EntrustSigConfig.SingleAlgSigConfig |
EntrustSigConfig.toSingleAlgSigConfig(EntrustAsymKeyType keyType)
Converts this signature algorithm configuration to a single algorithm
signature algorithm configuration based on the provided key type.
|
EntrustSigConfig.SingleAlgSigConfig |
EntrustSigConfig.SingleAlgSigConfig.toSingleAlgSigConfig(EntrustAsymKeyType keyType) |