| 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.