| Package | Description |
|---|---|
| org.dihedron.crypto.providers | |
| org.dihedron.crypto.providers.mscapi | |
| org.dihedron.crypto.providers.pkcs12 | |
| org.dihedron.crypto.providers.smartcard |
| Modifier and Type | Method and Description |
|---|---|
abstract AutoCloseableProvider |
ProviderFactory.getProvider(T traits)
Creates and installs a security provider of the specific type, using the
given traits to perform its configuration.
|
| Modifier and Type | Method and Description |
|---|---|
AutoCloseableProvider |
MicrosoftProvider.getProvider(MicrosoftTraits traits)
Installs a new Microsoft CryptoAPI security provider; the provider may
provide access to smart card devices if these have certificate propagation
enabled.
|
| Modifier and Type | Method and Description |
|---|---|
AutoCloseableProvider |
PKCS12Provider.getProvider(PKCS12Traits traits)
This is a do-nothing implementation since PKCS#12 key stores are self-
contained and need no supporting security provider to be accessed: everything
is stored in a file (or in a byte array, for what matters) and can be
loaded directly into a
KeyStore through the key store's own API. |
| Modifier and Type | Class and Description |
|---|---|
class |
SmartCardProvider |
| Modifier and Type | Method and Description |
|---|---|
AutoCloseableProvider |
SmartCardProviderFactory.getProvider(SmartCardTraits traits)
Installs a new PKCS#11 security provider supporting the smart card model
and make specified in the initialisation traits, which must provide a
reference to the smart card reader in which the card is present and to
the database entry corresponding to the card's model.
|
Copyright © 2012-2014 Andrea Funtò. See here for terms and conditions.