public class OKVEnv
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_NAME |
static java.util.logging.Logger |
logger |
Constructor and Description |
---|
OKVEnv(oracle.okv.utils.OKVSecureString connPsd) |
OKVEnv(java.lang.String connConfigFile) |
OKVEnv(java.lang.String connConfigFile,
oracle.okv.utils.OKVSecureString connPsd) |
Modifier and Type | Method and Description |
---|---|
OKVClientConfig |
getClientConfig()
Get the Oracle Key Vault Client Configuration.
|
java.lang.String |
getConnConfigFile()
Get the connection configuration absolute file path.
|
OKVConnCtx |
getConnCtx()
Get the Oracle Key Vault connection context.
|
oracle.okv.utils.OKVSecureString |
getConnPsd()
Get the SSL connection wallet psd.
|
boolean |
isAutoMangeConn()
Get if its auto manage connection.
|
boolean |
isKMIPWriteOp(OKVTagEnum opCode)
Check if the given operation is a write operation.
|
void |
setAutoMangeConn(boolean autoMangeConn)
Set auto manage connection.
|
void |
setClientConfig(OKVClientConfig clientConfig)
Set the Oracle Key Vault Client Configuration.
|
void |
setConnConfigFile(java.lang.String connConfigFile)
Set the connection configuration absolute file path.
|
void |
setConnCtx(OKVConnCtx connCtx)
Set the Oracle Key Vault connection context.
|
void |
setConnPsd(oracle.okv.utils.OKVSecureString connPsd)
Set the SSL connection wallet psd.
|
void |
setupConnectionCtx(OKVTagEnum opCode) |
public static final java.lang.String CLASS_NAME
public static final java.util.logging.Logger logger
public OKVEnv(oracle.okv.utils.OKVSecureString connPsd) throws OKVConfigurationException
OKVConfigurationException
public OKVEnv(java.lang.String connConfigFile) throws OKVConfigurationException
OKVConfigurationException
public OKVEnv(java.lang.String connConfigFile, oracle.okv.utils.OKVSecureString connPsd) throws OKVConfigurationException
OKVConfigurationException
public void setupConnectionCtx(OKVTagEnum opCode) throws OKVConnectionException
OKVConnectionException
public boolean isKMIPWriteOp(OKVTagEnum opCode)
opCode
- KMIP tag enumeration of the operationpublic java.lang.String getConnConfigFile()
public void setConnConfigFile(java.lang.String connConfigFile)
connConfigFile
- configuration absolute file pathpublic oracle.okv.utils.OKVSecureString getConnPsd()
public void setConnPsd(oracle.okv.utils.OKVSecureString connPsd)
connPsd
- SSL connection wallet psdpublic OKVConnCtx getConnCtx()
public void setConnCtx(OKVConnCtx connCtx)
connCtx
- Oracle Key Vault connection contextpublic OKVClientConfig getClientConfig()
public void setClientConfig(OKVClientConfig clientConfig)
clientConfig
- Oracle Key Vault Client Configurationpublic boolean isAutoMangeConn()
public void setAutoMangeConn(boolean autoMangeConn)
autoMangeConn
- auto manage connection