Table of Contents

Class EndpointsOptions

Namespace
Duende.IdentityServer.Configuration
Assembly
Duende.IdentityServer.dll

Configures which endpoints are enabled or disabled.

public class EndpointsOptions
Inheritance
EndpointsOptions
Inherited Members

Constructors

EndpointsOptions()

public EndpointsOptions()

Properties

EnableAuthorizeEndpoint

Gets or sets a value indicating whether the authorize endpoint is enabled.

public bool EnableAuthorizeEndpoint { get; set; }

Property Value

bool

true if the authorize endpoint is enabled; otherwise, false.

EnableBackchannelAuthenticationEndpoint

Gets or sets a value indicating whether the backchannel authentication endpoint is enabled.

public bool EnableBackchannelAuthenticationEndpoint { get; set; }

Property Value

bool

true if the backchannel authentication endpoint is enabled; otherwise, false.

EnableCheckSessionEndpoint

Gets or sets a value indicating whether the check session endpoint is enabled.

public bool EnableCheckSessionEndpoint { get; set; }

Property Value

bool

true if the check session endpoint is enabled; otherwise, false.

EnableDeviceAuthorizationEndpoint

Gets or sets a value indicating whether the device authorization endpoint is enabled.

public bool EnableDeviceAuthorizationEndpoint { get; set; }

Property Value

bool

true if the device authorization endpoint is enabled; otherwise, false.

EnableDiscoveryEndpoint

Gets or sets a value indicating whether the discovery document endpoint is enabled.

public bool EnableDiscoveryEndpoint { get; set; }

Property Value

bool

true if the disdovery document endpoint is enabled; otherwise, false.

EnableEndSessionEndpoint

Gets or sets a value indicating whether the end session endpoint is enabled.

public bool EnableEndSessionEndpoint { get; set; }

Property Value

bool

true if the end session endpoint is enabled; otherwise, false.

EnableIntrospectionEndpoint

Gets or sets a value indicating whether the introspection endpoint is enabled.

public bool EnableIntrospectionEndpoint { get; set; }

Property Value

bool

true if the introspection endpoint is enabled; otherwise, false.

EnableJwtRequestUri

Gets or sets if JWT request_uri processing is enabled on the authorize endpoint.

public bool EnableJwtRequestUri { get; set; }

Property Value

bool

EnablePushedAuthorizationEndpoint

Gets or sets a value indicating whether the pushed authorization endpoint is enabled.

public bool EnablePushedAuthorizationEndpoint { get; set; }

Property Value

bool

true if the pushed authorization endpoint is enabled; otherwise, false.

EnableTokenEndpoint

Gets or sets a value indicating whether the token endpoint is enabled.

public bool EnableTokenEndpoint { get; set; }

Property Value

bool

true if the token endpoint is enabled; otherwise, false.

EnableTokenRevocationEndpoint

Gets or sets a value indicating whether the token revocation endpoint is enabled.

public bool EnableTokenRevocationEndpoint { get; set; }

Property Value

bool

true if the token revocation endpoint is enabled; otherwise, false.

EnableUserInfoEndpoint

Gets or sets a value indicating whether the user info endpoint is enabled.

public bool EnableUserInfoEndpoint { get; set; }

Property Value

bool

true if the user info endpoint is enabled; otherwise, false.