Annotation Interface Ssl
Configures the
SslOptions
, @SslBundleKey
and
protocol
to use with an SSL
supported
@ServiceConnection
.
Also serves as a signal to enable automatic SslBundle
extraction from supported
containers.
- Since:
- 3.5.0
- Author:
- Phillip Webb
-
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionString[]
The ciphers that can be used for the SSL connection.String[]
The protocols that are enabled for the SSL connection.The alias that should be used to access the key.The password that should be used to access the key.The protocol to use for the SSL connection.
-
Element Details
-
protocol
String protocolThe protocol to use for the SSL connection.- Returns:
- the SSL protocol
- See Also:
- Default:
"TLS"
-
ciphers
String[] ciphersThe ciphers that can be used for the SSL connection.- Returns:
- the SSL ciphers
- See Also:
- Default:
{}
-
enabledProtocols
String[] enabledProtocolsThe protocols that are enabled for the SSL connection.- Returns:
- the enabled SSL protocols
- See Also:
- Default:
{}
-
keyPassword
String keyPasswordThe password that should be used to access the key.- Returns:
- the key password
- See Also:
- Default:
""
-
keyAlias
String keyAliasThe alias that should be used to access the key.- Returns:
- the key alias
- See Also:
- Default:
""
-