AuthenticationPolicyPrincipalBinding

enum AuthenticationPolicyPrincipalBinding : Enum<AuthenticationPolicyPrincipalBinding> , ConvertibleToJava<AuthenticationPolicyPrincipalBinding>

Define whether peer or origin identity should be used for principal. Default value is USE_PEER. If peer (or origin) identity is not available, either because peer/origin authentication is not defined, or failed, principal will be left unset. In other words, binding rule does not affect the decision to accept or reject request. This field can be set to one of the following: USE_PEER: Principal will be set to the identity from peer authentication. USE_ORIGIN: Principal will be set to the identity from origin authentication.

Entries

Link copied to clipboard
Link copied to clipboard

Principal will be set to the identity from origin authentication.

Link copied to clipboard

Principal will be set to the identity from peer authentication.

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun toJava(): AuthenticationPolicyPrincipalBinding
Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.

Properties

Link copied to clipboard
val javaValue: AuthenticationPolicyPrincipalBinding
Link copied to clipboard
Link copied to clipboard