Interface HasKeystore
-
- All Superinterfaces:
org.springframework.context.ApplicationContextAware
,org.springframework.beans.factory.Aware
,IConfigurationAware
,IScopeProvider
- All Known Subinterfaces:
FtpFileSystemDelegator
- All Known Implementing Classes:
ExchangeFileSystem
,FtpFileSystem
,FtpFileSystemListener
,FtpFileSystemSender
,FtpSession
,HttpSender
,HttpSenderBase
,HttpSession
,HttpSessionBase
,MsalClientAdapter
,MultipartHttpSender
,RestSender
,SendGridSender
,SignaturePipe
,WebServiceSender
public interface HasKeystore extends IConfigurationAware
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getKeyManagerAlgorithm()
String
getKeystore()
String
getKeystoreAlias()
String
getKeystoreAliasAuthAlias()
String
getKeystoreAliasPassword()
String
getKeystoreAuthAlias()
String
getKeystorePassword()
KeystoreType
getKeystoreType()
void
setKeyManagerAlgorithm(String keyManagerAlgorithm)
Key manager algorithm.void
setKeystore(String keystore)
Resource url to keystore or certificate.void
setKeystoreAlias(String keystoreAlias)
Alias to obtain specific certificate or key in keystorevoid
setKeystoreAliasAuthAlias(String keystoreAliasAuthAlias)
Authentication alias to authenticate access to certificate or key indicated bykeystoreAlias
void
setKeystoreAliasPassword(String keystoreAliasPassword)
Default password to authenticate access to certificate or key indicated bykeystoreAlias
void
setKeystoreAuthAlias(String keystoreAuthAlias)
Authentication alias used to obtain keystore passwordvoid
setKeystorePassword(String keystorePassword)
Default password to access keystorevoid
setKeystoreType(KeystoreType keystoreType)
Type of keystore-
Methods inherited from interface org.springframework.context.ApplicationContextAware
setApplicationContext
-
Methods inherited from interface nl.nn.adapterframework.core.IConfigurationAware
getApplicationContext, getName
-
Methods inherited from interface nl.nn.adapterframework.core.IScopeProvider
getConfigurationClassLoader
-
-
-
-
Method Detail
-
getKeystore
String getKeystore()
-
getKeystoreType
KeystoreType getKeystoreType()
-
getKeystoreAuthAlias
String getKeystoreAuthAlias()
-
getKeystorePassword
String getKeystorePassword()
-
getKeystoreAlias
String getKeystoreAlias()
-
getKeystoreAliasAuthAlias
String getKeystoreAliasAuthAlias()
-
getKeystoreAliasPassword
String getKeystoreAliasPassword()
-
getKeyManagerAlgorithm
String getKeyManagerAlgorithm()
-
setKeystore
void setKeystore(String keystore)
Resource url to keystore or certificate. If none specified, the JVMs default keystore will be used.
-
setKeystoreType
void setKeystoreType(KeystoreType keystoreType)
Type of keystore- Default value
- pkcs12
-
setKeystoreAuthAlias
void setKeystoreAuthAlias(String keystoreAuthAlias)
Authentication alias used to obtain keystore password
-
setKeystorePassword
void setKeystorePassword(String keystorePassword)
Default password to access keystore
-
setKeyManagerAlgorithm
void setKeyManagerAlgorithm(String keyManagerAlgorithm)
Key manager algorithm. Can be left empty to use the servers default algorithm
-
setKeystoreAlias
void setKeystoreAlias(String keystoreAlias)
Alias to obtain specific certificate or key in keystore
-
setKeystoreAliasAuthAlias
void setKeystoreAliasAuthAlias(String keystoreAliasAuthAlias)
Authentication alias to authenticate access to certificate or key indicated bykeystoreAlias
-
setKeystoreAliasPassword
void setKeystoreAliasPassword(String keystoreAliasPassword)
Default password to authenticate access to certificate or key indicated bykeystoreAlias
-
-