public static class SSLSocketProviderDependenciesBuilder.DefaultKeystoreDependencies extends Object implements SSLSocketProviderDependenciesBuilder.KeystoreDependencies
Constructor and Description |
---|
DefaultKeystoreDependencies() |
Modifier and Type | Method and Description |
---|---|
PasswordProvider |
getPasswordProvider()
Get the configured keystore passwordProvider.
|
String |
getType()
Get the configured/defaulted keystore defaults.
|
String |
getURL()
Get the configured/defaulted keystore url.
|
void |
setPassword(String sPassword)
Set the keystore password using a PasswordProvider.
|
void |
setPasswordProvider(ParameterizedBuilder<PasswordProvider> bldrPassProvider)
Set the keystore password-provider
|
void |
setType(String sType)
Set the keystore type.
|
void |
setURL(String sURL)
Set the keystore dependencies url.
|
public String getURL()
getURL
in interface SSLSocketProviderDependenciesBuilder.KeystoreDependencies
public String getType()
getType
in interface SSLSocketProviderDependenciesBuilder.KeystoreDependencies
public PasswordProvider getPasswordProvider()
getPasswordProvider
in interface SSLSocketProviderDependenciesBuilder.KeystoreDependencies
@Injectable(value="url") public void setURL(String sURL)
sURL
- keystore url@Injectable(value="type") public void setType(String sType)
sType
- the keystore type@Injectable(value="password") public void setPassword(String sPassword)
sPassword
- the keystore password@Injectable(value="password-provider") public void setPasswordProvider(ParameterizedBuilder<PasswordProvider> bldrPassProvider)
bldrPassProvider
- the keystore password provider