Enum Class TransportBinding.Security
- All Implemented Interfaces:
Serializable, Comparable<TransportBinding.Security>, Constable
- Enclosing interface:
TransportBinding
Transport binding security.
-
Nested Class Summary
Nested classes/interfaces inherited from class Enum
Enum.EnumDesc<E> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionBinding protects the endpoint with listener TLS configuration.Binding protects the endpoint by provider-defined means that are equivalent to TLS from the listener security policy perspective, but deliberately does not use listener TLS configuration.Binding does not protect the endpoint. -
Method Summary
Modifier and TypeMethodDescriptionstatic TransportBinding.SecurityReturns the enum constant of this class with the specified name.static TransportBinding.Security[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
TLS
Binding protects the endpoint with listener TLS configuration. -
TLS_EQUIVALENT
Binding protects the endpoint by provider-defined means that are equivalent to TLS from the listener security policy perspective, but deliberately does not use listener TLS configuration. It may coexist with ordinary listener TLS configuration, but it cannot satisfy listener virtual-host TLS because it does not consume the listener's TLS selection or reload state. -
UNPROTECTED
Binding does not protect the endpoint.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-