public class JCAContext extends java.lang.Object
provider
and
secure random generator
.Constructor and Description |
---|
JCAContext()
Creates a new default JCA context.
|
JCAContext(java.security.Provider provider,
java.security.SecureRandom randomGen)
Creates a new JCA context.
|
Modifier and Type | Method and Description |
---|---|
java.security.Provider |
getProvider()
Gets the JCA provider to be used for all operations.
|
java.security.SecureRandom |
getSecureRandom()
Gets the secure random generator.
|
void |
setProvider(java.security.Provider provider)
Sets the JCA provider to be used for all operations.
|
void |
setSecureRandom(java.security.SecureRandom randomGen)
Sets a specific secure random generator for the initialisation
vector and other purposes requiring a random number.
|
public JCAContext()
public JCAContext(java.security.Provider provider, java.security.SecureRandom randomGen)
provider
- The JCA provider, null
to use the default
system one.randomGen
- The specific secure random generator, null
to use the default system one.public java.security.Provider getProvider()
null
implies the default
system provider.public void setProvider(java.security.Provider provider)
provider
- The JCA provider to be used for all operations where
a more specific one is absent, null
to use
the default system provider.public java.security.SecureRandom getSecureRandom()
public void setSecureRandom(java.security.SecureRandom randomGen)
randomGen
- The secure random generator, null
to use
the default system one.Copyright © 2015 Connect2id Ltd.. All Rights Reserved.