Table of Contents

Class SamlRoutePaths

Namespace
Fdyay.IdentityServer.Saml.Hosting
Assembly
Fdyay.IdentityServer.Saml.dll

The SAML route paths by default (relative, without a leading slash).

public static class SamlRoutePaths
Inheritance
SamlRoutePaths
Inherited Members

Remarks

Defaults since 0.145.0: SamlOptions.Endpoints says where each endpoint is, and the IdP-initiated door follows the sign-on path. The metadata path stays fixed, as Duende's does.

Fields

IdpInitiatedSignOn

Where a host links to start a sign-on no service provider asked for.

public const string IdpInitiatedSignOn = "saml/sso/initiate"

Field Value

string

Remarks

Under the sign-on path rather than beside it, because it is the same capability arriving by the other door — and matched exactly, so it is a route of its own rather than a shape of the first one.

Metadata

Where this identity provider's metadata is published. Fixed.

public const string Metadata = "saml/metadata"

Field Value

string

SingleLogout

Where a LogoutRequest or LogoutResponse arrives, by default: SamlEndpointOptions.SingleLogoutServicePath.

public const string SingleLogout = "saml/slo"

Field Value

string

SingleSignOn

Where a service provider sends an AuthnRequest, by default: SamlEndpointOptions.SingleSignOnServicePath.

public const string SingleSignOn = "saml/sso"

Field Value

string

SingleSignOnCallback

Where a sign-on resumes after the login page, by default: SamlEndpointOptions.SingleSignOnCallbackPath.

public const string SingleSignOnCallback = "saml/sso/callback"

Field Value

string