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