Class Configuration
- java.lang.Object
-
- com.fortanix.sdkms.jce.provider.config.Configuration
-
public class Configuration extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCacheTTL()java.lang.StringgetCafilePath()booleangetCipherSinglePartOnly()static ConfigurationgetInstance()longgetKeepAliveDuration()booleangetLocalDigestEnabledFlag()java.lang.StringgetLogLocation()intgetMaxConn()java.lang.StringgetProviderInfo()java.lang.StringgetProviderName()java.lang.DoublegetProviderVersion()java.lang.StringgetSdkmsApiKey()java.lang.StringgetSdkmsServerUrl()booleangetTransientExportableAES()booleangetTransientPubkeyImportOnlyFlag()static Configurationinitialize(boolean cipherSinglePartOnly)static Configurationinitialize(java.lang.String apiKey, java.lang.String apiEndpoint)booleanisAesEcbDisabled()booleanisAPILogging()booleanisDebugLogging()booleanisDSMAccelerator()
-
-
-
Method Detail
-
getInstance
public static Configuration getInstance()
-
initialize
public static Configuration initialize(java.lang.String apiKey, java.lang.String apiEndpoint)
-
initialize
public static Configuration initialize(boolean cipherSinglePartOnly)
-
getProviderName
public java.lang.String getProviderName()
-
getProviderInfo
public java.lang.String getProviderInfo()
-
getProviderVersion
public java.lang.Double getProviderVersion()
-
isAesEcbDisabled
public boolean isAesEcbDisabled()
-
getSdkmsApiKey
public java.lang.String getSdkmsApiKey()
-
getSdkmsServerUrl
public java.lang.String getSdkmsServerUrl()
-
getCafilePath
public java.lang.String getCafilePath()
-
getCacheTTL
public java.lang.String getCacheTTL()
-
getLocalDigestEnabledFlag
public boolean getLocalDigestEnabledFlag()
-
getMaxConn
public int getMaxConn()
-
getKeepAliveDuration
public long getKeepAliveDuration()
-
getTransientExportableAES
public boolean getTransientExportableAES()
-
getTransientPubkeyImportOnlyFlag
public boolean getTransientPubkeyImportOnlyFlag()
-
getCipherSinglePartOnly
public boolean getCipherSinglePartOnly()
-
isDebugLogging
public boolean isDebugLogging()
-
isAPILogging
public boolean isAPILogging()
-
isDSMAccelerator
public boolean isDSMAccelerator()
-
getLogLocation
public java.lang.String getLogLocation()
-
-