public abstract class SymmetricKeyConfig extends KeyConfig
KeyConfig for symmetric cryptography.| Modifier and Type | Field and Description |
|---|---|
private SymmetricKeySpecFactory |
keySpecFactory |
algorithmprovider| Constructor and Description |
|---|
SymmetricKeyConfig(String algorithm,
SecurityProvider provider,
int keyLength,
SymmetricKeySpecFactory keySpecFactory)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
abstract int |
getKeyLength(SecretKey key,
SecretKeyFactory keyFactory) |
SymmetricKeySpecFactory |
getKeySpecFactory() |
getKeyLengthgetAlgorithmgetProviderprivate final SymmetricKeySpecFactory keySpecFactory
public SymmetricKeyConfig(String algorithm, SecurityProvider provider, int keyLength, SymmetricKeySpecFactory keySpecFactory)
algorithm - the algorithm.provider - the SecurityProvider.keyLength - the key length in bits.keySpecFactory - the key spec factory.public SymmetricKeySpecFactory getKeySpecFactory()
SymmetricKeySpecFactory.public abstract int getKeyLength(SecretKey key, SecretKeyFactory keyFactory)
key - the SecretKey.keyFactory - the SecretKeyFactory.key length of the given SecretKey.Copyright © 2001–2019 mmm-Team. All rights reserved.