Interface HasKeystore
- All Superinterfaces:
HasApplicationContext, IScopeProvider
- All Known Subinterfaces:
FtpFileSystemDelegator
- All Known Implementing Classes:
AbstractHttpSender, AbstractHttpSession, CmisHttpSender, CmisSender, CmisSessionBuilder, ExchangeFileSystem, FtpFileSystem, FtpFileSystemListener, FtpFileSystemSender, FtpSession, HttpSender, HttpSession, MsalClientAdapter, NetStorageSender, SendGridSender, SignaturePipe, WebServiceSender
marker interface with default behaviour to set values in the
KeystoreConfiguration object. The goal is to only support 'setKeystoreConfiguration'
in the future instead of all the ReferTo methods, but for now we want to support both ways of setting the keystore values.-
Method Summary
Modifier and TypeMethodDescriptiondefault KeystoreConfigurationCreates a new, emptyKeystoreConfigurationinstancedefault Stringdefault Stringdefault Stringdefault Stringdefault Stringdefault Stringdefault Stringdefault KeystoreTypedefault voidsetKeyManagerAlgorithm(String keyManagerAlgorithm) default voidsetKeystore(String keystore) Resource url to keystore or certificate.default voidsetKeystoreAlias(String keystoreAlias) default voidsetKeystoreAliasAuthAlias(String keystoreAliasAuthAlias) default voidsetKeystoreAliasPassword(String keystoreAliasPassword) default voidsetKeystoreAuthAlias(String keystoreAuthAlias) voidsetKeystoreConfiguration(KeystoreConfiguration keystoreConfiguration) Set theKeystoreConfigurationobjectdefault voidsetKeystorePassword(String keystorePassword) default voidsetKeystoreType(KeystoreType keystoreType) Methods inherited from interface HasApplicationContext
getApplicationContext, getConfigurationClassLoader
-
Method Details
-
createKeystoreConfiguration
Creates a new, emptyKeystoreConfigurationinstance- Returns:
-
setKeystoreConfiguration
Set theKeystoreConfigurationobject -
getKeystoreConfiguration
KeystoreConfiguration getKeystoreConfiguration() -
getKeystore
-
getKeystoreType
-
getKeystoreAuthAlias
-
getKeystorePassword
-
getKeystoreAlias
-
getKeystoreAliasAuthAlias
-
getKeystoreAliasPassword
-
getKeyManagerAlgorithm
-
setKeystore
Resource url to keystore or certificate. If none specified, the JVMs default keystore will be used.- See Also:
-
setKeystoreType
-
setKeystoreAuthAlias
-
setKeystorePassword
-
setKeyManagerAlgorithm
@ReferTo(KeystoreConfiguration.class) default void setKeyManagerAlgorithm(String keyManagerAlgorithm) -
setKeystoreAlias
-
setKeystoreAliasAuthAlias
@ReferTo(KeystoreConfiguration.class) default void setKeystoreAliasAuthAlias(String keystoreAliasAuthAlias) -
setKeystoreAliasPassword
@ReferTo(KeystoreConfiguration.class) default void setKeystoreAliasPassword(String keystoreAliasPassword)
-