|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
SlotInfo | This interface is used to retrieve information about a PKCS11 slot. |
TokenInfo | This interface is used to get information about a PKCS11 token. |
Class Summary | |
---|---|
DVBPKCS11Provider | This class implements a PKCS11 security provider. |
Provides information about available slots and tokens and enables the selection of the slot to use.
PKCS11 smart card products in the market show significant variation. In practice, this variation is significant enough that a defining a default PKCS11 driver to be resident in all MHP terminals is impractical. DVBPKCS11Provider implementations will use the " Non-CA smart card API" to communicate with the smart cards.
In this package, when PKCS#11 library functions are mentioned, it is to indicate that the call this method shall cause effect similar to the named PKCS#11 library equivalent.
The methods getSlotList and getTokenInfo of the class DVBPKCS11Provider can be used to get the list of slots and tokens available. The default slot used will be defined by the java property "dvb.security.pkcs11.defaultSlotId". If an application needs to use another slot, it should call the method DVBPKCS11Provider.setSlotId(int slotId) to change the slot used by the provider. The slot can only be changed when the provider is not logged into the token.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |