org.mozilla.jss.crypto
Class KeyPairGeneratorSpi.Usage
java.lang.Object
org.mozilla.jss.crypto.KeyPairGeneratorSpi.Usage
- Enclosing class:
- KeyPairGeneratorSpi
public static final class KeyPairGeneratorSpi.Usage
- extends java.lang.Object
In PKCS #11, each keypair can be marked with the operations it will
be used to perform. Some tokens require that a key be marked for
an operation before the key can be used to perform that operation;
other tokens don't care. NSS provides a way to specify a set of
flags and a corresponding mask for these flags. If a specific usage
is desired set the value for that usage. If it is not set, let NSS
behave in it's default fashion. If a behavior is desired, also set
that behavior in the mask as well as the flags.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ENCRYPT
public static final KeyPairGeneratorSpi.Usage ENCRYPT
DECRYPT
public static final KeyPairGeneratorSpi.Usage DECRYPT
SIGN
public static final KeyPairGeneratorSpi.Usage SIGN
SIGN_RECOVER
public static final KeyPairGeneratorSpi.Usage SIGN_RECOVER
VERIFY
public static final KeyPairGeneratorSpi.Usage VERIFY
VERIFY_RECOVER
public static final KeyPairGeneratorSpi.Usage VERIFY_RECOVER
WRAP
public static final KeyPairGeneratorSpi.Usage WRAP
UNWRAP
public static final KeyPairGeneratorSpi.Usage UNWRAP
DERIVE
public static final KeyPairGeneratorSpi.Usage DERIVE
getVal
public int getVal()