java.lang.Object | |
↳ | javax.crypto.spec.IvParameterSpec |
The algorithm parameter specification for an initialization vector .
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Creates a new
IvParameterSpec
instance with the bytes from
the specified buffer
iv
used as
initialization vector
.
|
||||||||||
|
Creates a new
IvParameterSpec
instance with
byteCount
bytes from the specified buffer
iv
starting at
offset
.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Returns a copy of the
initialization vector
data.
|
[Expand]
Inherited Methods
|
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Creates a new
IvParameterSpec
instance with the bytes from
the specified buffer
iv
used as
initialization vector
.
iv | the buffer used as initialization vector. |
---|
NullPointerException | if the specified buffer is null. |
---|
Creates a new
IvParameterSpec
instance with
byteCount
bytes from the specified buffer
iv
starting at
offset
.
IllegalArgumentException |
if the specified buffer is null or
offset
and
byteCount
do not specify a valid chunk in the
specified buffer.
|
---|---|
ArrayIndexOutOfBoundsException |
if
offset
or
byteCount
are negative.
|
Returns a copy of the initialization vector data.