org.mozilla.jss.crypto
Interface SymmetricKey


public interface SymmetricKey


Inner Class Summary
static interface SymmetricKey.NotExtractableException
           
static class SymmetricKey.Type
           
 
Field Summary
static SymmetricKey.Type DES
           
static SymmetricKey.Type DES3
           
static SymmetricKey.Type RC2
           
static SymmetricKey.Type RC4
           
static SymmetricKey.Type SHA1_HMAC
           
 
Method Summary
 byte[] getKeyData()
           
 CryptoToken getOwningToken()
           
 int getStrength()
           
 SymmetricKey.Type getType()
           
 

Field Detail

DES

public static final SymmetricKey.Type DES

DES3

public static final SymmetricKey.Type DES3

RC4

public static final SymmetricKey.Type RC4

RC2

public static final SymmetricKey.Type RC2

SHA1_HMAC

public static final SymmetricKey.Type SHA1_HMAC
Method Detail

getType

public SymmetricKey.Type getType()

getOwningToken

public CryptoToken getOwningToken()

getStrength

public int getStrength()

getKeyData

public byte[] getKeyData()
                  throws SymmetricKey.NotExtractableException