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 ingetParameters, 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, ornullif no personalization string is requested. The same string should
 be returned ingetParametersas a new copy, ornullif no personalization string is requested ingetInstance. | 
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 ingetParameters, 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 | 
