DrbgParameters.Instantiation
public
static
final
class
DrbgParameters.Instantiation
extends Object
implements
SecureRandomParameters
java.lang.Object | |
↳ | java.security.DrbgParameters.Instantiation |
DRBG parameters for instantiation.
When used in
SecureRandom.getInstance(String, SecureRandomParameters)
or one of the other similar getInstance
calls that take a
SecureRandomParameters
parameter, it means the
requested instantiate parameters the newly created SecureRandom
object must minimally support. When used as the return value of the
SecureRandom.getParameters()
method, it means the effective
instantiate parameters of the SecureRandom
object.
Summary
Public methods | |
---|---|
DrbgParameters.Capability
|
getCapability()
Returns the capability. |
byte[]
|
getPersonalizationString()
Returns the personalization string as a byte array. |
int
|
getStrength()
Returns the security strength in bits. |
String
|
toString()
Returns a Human-readable string representation of this
|
Inherited methods | |
---|---|
Public methods
getCapability
public DrbgParameters.Capability getCapability ()
Returns the capability.
Returns | |
---|---|
DrbgParameters.Capability |
If used in getInstance , returns the minimum
capability requested. If used in getParameters , returns
information on the effective prediction resistance flag and
whether it supports reseeding. |
getPersonalizationString
public byte[] getPersonalizationString ()
Returns the personalization string as a byte array.
Returns | |
---|---|
byte[] |
If used in getInstance , returns the requested
personalization string as a newly allocated array, or null
if no personalization string is requested. The same string should
be returned in getParameters as a new copy, or null
if no personalization string is requested in getInstance . |
getStrength
public int getStrength ()
Returns the security strength in bits.
Returns | |
---|---|
int |
If used in getInstance , returns the minimum strength
requested, or -1 if there is no specific request on the strength.
If used in getParameters , returns the effective strength.
The effective strength must be greater than or equal to the minimum
strength requested. |
toString
public String toString ()
Returns a Human-readable string representation of this
Instantiation
.
Returns | |
---|---|
String |
the string representation |