public final class KeyHWAttributeValues
extends java.lang.Object
This class defines the values, that define the type and usage of hardware keys to
be generated. There are only three hardware key types which are defined: PKDS
which causes a label to be returned and the key to be stored in the PKDS, RETAINED
which causes a label to be returned and the key to be stored on a PCI card,
and CLEAR which generates a clear key that is tokenized for use with the hardware.
As of the date this class was created only two hardware key usages are defined:
SIGNATURE which says that the key can only be used for signing, and
KEYMANANGEMENT which is for the management of keys, SSL(JSSE) and signing.
NOTE: Right now these types are only supported for RSA key pairs. For DSA key
pairs, only PKDS is supported for key type and SIGNATURE for key usage is
supported.