public class AesCmacKdfParameterSpec
extends java.lang.Object
implements java.security.spec.KeySpec
| Constructor and Description |
|---|
AesCmacKdfParameterSpec(KeyAttributesMap keyAttributesMap,
AesCmacKdfFixedInputData aesCmacInputData,
javax.crypto.SecretKey baseAesKey)
Constructs the fixed key spec object which will contain the required parameters.
|
public AesCmacKdfParameterSpec(KeyAttributesMap keyAttributesMap, AesCmacKdfFixedInputData aesCmacInputData, javax.crypto.SecretKey baseAesKey) throws java.security.InvalidAlgorithmParameterException
keyAttributesMap - The key attributes which are required to derive the key.aesCmacInputData - should be the fixed input data.baseAesKey - base key for key derivation function.java.security.InvalidAlgorithmParameterException - when either of the parameters aesCmacInputData or
baseAesKey is null.