org.mozilla.jss.crypto
Class SymmetricKey.Usage
java.lang.Object
org.mozilla.jss.crypto.SymmetricKey.Usage
- Enclosing interface:
- SymmetricKey
public static final class SymmetricKey.Usage
- extends java.lang.Object
In PKCS #11, each key 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.
When you unwrap a symmetric key, you must specify which one of these
operations it will be used to perform.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ENCRYPT
public static final SymmetricKey.Usage ENCRYPT
DECRYPT
public static final SymmetricKey.Usage DECRYPT
WRAP
public static final SymmetricKey.Usage WRAP
UNWRAP
public static final SymmetricKey.Usage UNWRAP
SIGN
public static final SymmetricKey.Usage SIGN
VERIFY
public static final SymmetricKey.Usage VERIFY
getVal
public int getVal()