Show / Hide Table of Contents

Class DynamicAuthenticationPolicy

Policy on how to authenticate requests when multiple authentication options are configured for a deployment. For an incoming request, the value of selector specified under selectionSource will be matched against the keys specified for each authentication server. The authentication server whose key matches the value of selector will be used for authentication.

Inheritance
object
DynamicAuthenticationPolicy
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.ApigatewayService.Models
Assembly: OCI.DotNetSDK.Apigateway.dll
Syntax
public class DynamicAuthenticationPolicy

Properties

AuthenticationServers

Declaration
[Required(ErrorMessage = "AuthenticationServers is required.")]
[JsonProperty(PropertyName = "authenticationServers")]
public List<AuthenticationServerPolicy> AuthenticationServers { get; set; }
Property Value
Type Description
List<AuthenticationServerPolicy>

List of authentication servers to choose from during dynamic authentication.

Remarks

Required

SelectionSource

Declaration
[Required(ErrorMessage = "SelectionSource is required.")]
[JsonProperty(PropertyName = "selectionSource")]
public SelectionSourcePolicy SelectionSource { get; set; }
Property Value
Type Description
SelectionSourcePolicy
Remarks

Required

In this article
Back to top