| Package | Description |
|---|---|
| org.dihedron.crypto.exceptions | |
| org.dihedron.crypto.providers | |
| org.dihedron.crypto.providers.mscapi | |
| org.dihedron.crypto.providers.smartcard |
| Modifier and Type | Class and Description |
|---|---|
class |
SmartCardException
The root of the smart card provider-specific exceptions.
|
class |
UnavailableDriverException |
| Modifier and Type | Method and Description |
|---|---|
abstract Provider |
ProviderFactory.acquire(T traits)
Creates and installs a security provider of the specific type, using the
given traits to perform its configuration.
|
void |
ProviderFactory.release(Provider provider)
Releases the given provider instance; sub-classes may want to implement
custom cleanup logic on a per-instance basis.
|
| Modifier and Type | Method and Description |
|---|---|
Provider |
MicrosoftProvider.acquire(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 |
|---|---|
Provider |
SmartCardProviderFactory.acquire(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.