T
- the parameters type associated with the final implementation of this key unwrapper.public abstract class FipsKeyUnwrapper<T extends Parameters> extends java.lang.Object implements KeyUnwrapper<T>
Modifier and Type | Method and Description |
---|---|
abstract byte[] |
unwrap(byte[] in,
int inOff,
int inLen)
Return the unwrapped byte encoding of a key.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getParameters
public abstract byte[] unwrap(byte[] in, int inOff, int inLen) throws InvalidWrappingException
KeyUnwrapper
unwrap
in interface KeyUnwrapper<T extends Parameters>
in
- input data array.inOff
- offset into data array wrapped key starts at.inLen
- length of wrapped key data.InvalidWrappingException
- if the wrapping cannot be processed.