|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.maverick.ssh.components.jce.JCEProvider
public class JCEProvider
| Field Summary |
|---|
| Fields inherited from interface com.maverick.ssh.components.jce.JCEAlgorithms |
|---|
JCE_AESCBCNOPADDING, JCE_AESCTRNOPADDING, JCE_BLOWFISHCBCNOPADDING, JCE_DESCBCNOPADDING, JCE_DH, JCE_DSA, JCE_HMACMD5, JCE_HMACSHA1, JCE_MD5, JCE_RSA, JCE_RSANONEPKCS1PADDING, JCE_SHA1, JCE_SHA1PRNG, JCE_SHA1WithDSA, JCE_SHA1WithRSA, JCE_X509 |
| Constructor Summary | |
|---|---|
JCEProvider()
|
|
| Method Summary | |
|---|---|
static Provider |
getProviderForAlgorithm(String jceAlgorithm)
Get the provider for a specific algorithm. |
static SecureRandom |
getSecureRandom()
Get the secure random implementation for the API. |
static String |
getSecureRandomAlgorithm()
Get the algorithm used for secure random number generation. |
static void |
initializeDefaultProvider(Provider provider)
Initialize the default JCE provider used by the API. |
static void |
initializeProviderForAlgorithm(String jceAlgorithm,
Provider provider)
Initialize a provider for a specific algorithm. |
static void |
setSecureRandomAlgorithm(String secureRandomAlgorithm)
Set the algorithm used for secure random number generation. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JCEProvider()
| Method Detail |
|---|
public static void initializeDefaultProvider(Provider provider)
provider -
public static void initializeProviderForAlgorithm(String jceAlgorithm,
Provider provider)
jceAlgorithm - provider - public static String getSecureRandomAlgorithm()
public static void setSecureRandomAlgorithm(String secureRandomAlgorithm)
secureRandomAlgorithm - public static Provider getProviderForAlgorithm(String jceAlgorithm)
jceAlgorithm -
public static SecureRandom getSecureRandom()
throws NoSuchAlgorithmException
NoSuchAlgorithmException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||