PushedAuthorizationBehavior Enum

Definition

Enum containing the options for use of Pushed Authorization (PAR).

public enum PushedAuthorizationBehavior
type PushedAuthorizationBehavior = 
Public Enum PushedAuthorizationBehavior
Inheritance
PushedAuthorizationBehavior

Fields

Disable 1

Never use Pushed Authorization (PAR), even if the PAR endpoint is available in the identity provider's discovery document or the explicit OpenIdConnectConfiguration. If the identity provider's discovery document indicates that it requires Pushed Authorization (PAR), the handler will fail.

Require 2

Always use Pushed Authorization (PAR), and emit errors if the PAR endpoint is not available in the identity provider's discovery document or the explicit OpenIdConnectConfiguration.

UseIfAvailable 0

Use Pushed Authorization (PAR) if the PAR endpoint is available in the identity provider's discovery document or the explicit OpenIdConnectConfiguration. This is the default value.

Applies to