public abstract class

CMSPBEKey

extends Object
implements PBEKey
java.lang.Object
   ↳ org.bouncycastle.cms.CMSPBEKey
Known Direct Subclasses

Summary

[Expand]
Inherited Constants
From interface java.security.Key
From interface javax.crypto.SecretKey
From interface javax.crypto.interfaces.PBEKey
Public Constructors
CMSPBEKey(char[] password, byte[] salt, int iterationCount)
CMSPBEKey(char[] password, PBEParameterSpec pbeSpec)
Public Methods
String getAlgorithm()
byte[] getEncoded()
String getFormat()
int getIterationCount()
char[] getPassword()
byte[] getSalt()
Protected Methods
static PBEParameterSpec getParamSpec(AlgorithmParameters algParams)
[Expand]
Inherited Methods
From class java.lang.Object
From interface java.security.Key
From interface javax.crypto.interfaces.PBEKey

Public Constructors

public CMSPBEKey (char[] password, byte[] salt, int iterationCount)

public CMSPBEKey (char[] password, PBEParameterSpec pbeSpec)

Public Methods

public String getAlgorithm ()

public byte[] getEncoded ()

public String getFormat ()

public int getIterationCount ()

public char[] getPassword ()

public byte[] getSalt ()

Protected Methods

protected static PBEParameterSpec getParamSpec (AlgorithmParameters algParams)