PBEKey
  public
  
  
  
  interface
  PBEKey
  
  
      implements
      
        SecretKey
      
  
  
| javax.crypto.interfaces.PBEKey | 
The interface to a PBE key.
See also:
Summary
Constants | |
|---|---|
long | 
        
          serialVersionUID
          The class fingerprint that is set to indicate serialization compatibility since J2SE 1.4.  | 
    
Inherited constants | 
|---|
Public methods | |
|---|---|
        abstract
        
        
        
        
        int
     | 
  
    
      
      getIterationCount()
      
      
        Returns the iteration count or 0 if not specified.  | 
  
        abstract
        
        
        
        
        char[]
     | 
  
    
      
      getPassword()
      
      
        Returns the password.  | 
  
        abstract
        
        
        
        
        byte[]
     | 
  
    
      
      getSalt()
      
      
        Returns the salt or null if not specified.  | 
  
Inherited methods | |
|---|---|
Constants
serialVersionUID
public static final long serialVersionUID
The class fingerprint that is set to indicate serialization compatibility since J2SE 1.4.
Constant Value: -1430015993304333921 (0xec279007d7f7c19f)
Public methods
getIterationCount
public abstract int getIterationCount ()
Returns the iteration count or 0 if not specified.
| Returns | |
|---|---|
int | 
        the iteration count. | 
getPassword
public abstract char[] getPassword ()
Returns the password.
Note: this method should return a copy of the password. It is the caller's responsibility to zero out the password information after it is no longer needed.
| Returns | |
|---|---|
char[] | 
        the password. | 
getSalt
public abstract byte[] getSalt ()
Returns the salt or null if not specified.
Note: this method should return a copy of the salt. It is the caller's responsibility to zero out the salt information after it is no longer needed.
| Returns | |
|---|---|
byte[] | 
        the salt. |