|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.mozilla.jss.crypto
Interface SymmetricKey
- All Known Implementing Classes:
- PK11SymKey
public interface SymmetricKey
| Nested Class Summary | |
|---|---|
static class |
SymmetricKey.NotExtractableException
|
static class |
SymmetricKey.Type
|
static class |
SymmetricKey.Usage
In PKCS #11, each key can be marked with the operations it will be used to perform. |
| Field Summary | |
|---|---|
static SymmetricKey.Type |
AES
|
static SymmetricKey.Type |
DES
|
static SymmetricKey.Type |
DES3
|
static SymmetricKey.Type |
RC2
|
static SymmetricKey.Type |
RC4
|
static SymmetricKey.Type |
SHA1_HMAC
|
| Method Summary | |
|---|---|
java.lang.String |
getAlgorithm()
|
byte[] |
getEncoded()
|
java.lang.String |
getFormat()
|
byte[] |
getKeyData()
|
int |
getLength()
|
CryptoToken |
getOwningToken()
|
int |
getStrength()
|
SymmetricKey.Type |
getType()
|
| Field Detail |
|---|
DES
static final SymmetricKey.Type DES
DES3
static final SymmetricKey.Type DES3
RC4
static final SymmetricKey.Type RC4
RC2
static final SymmetricKey.Type RC2
SHA1_HMAC
static final SymmetricKey.Type SHA1_HMAC
AES
static final SymmetricKey.Type AES
| Method Detail |
|---|
getType
SymmetricKey.Type getType()
getOwningToken
CryptoToken getOwningToken()
getStrength
int getStrength()
getLength
int getLength()
getKeyData
byte[] getKeyData()
throws SymmetricKey.NotExtractableException
getAlgorithm
java.lang.String getAlgorithm()
getEncoded
byte[] getEncoded()
getFormat
java.lang.String getFormat()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||