Table of Contents

Class SamlServiceProviderProblems

Namespace
Fdyay.IdentityServer.Saml.Idp
Assembly
Fdyay.IdentityServer.Saml.dll

Why a registered service provider cannot be served.

public static class SamlServiceProviderProblems
Inheritance
SamlServiceProviderProblems
Inherited Members

Remarks

Strings rather than an enum, for the reason SamlLogoutNotificationFailureReasons gives: these reach an operator through a log line, where a name is worth more than a number, and a host reading one should not have to hold this file open to know what it means.

Fields

AssertionConsumerServiceUrlNotHttp

The reply address is not an absolute http or https URL.

public const string AssertionConsumerServiceUrlNotHttp = "assertion_consumer_service_url_not_http"

Field Value

string

AssertionConsumerServiceUrlNotHttps

The reply address is plaintext and not loopback.

public const string AssertionConsumerServiceUrlNotHttps = "assertion_consumer_service_url_not_https"

Field Value

string

NoAssertionConsumerServiceUrl

No reply address, so a signed assertion has nowhere to be delivered.

public const string NoAssertionConsumerServiceUrl = "no_assertion_consumer_service_url"

Field Value

string

NoEntityId

No entity id, so nothing can ever match this registration.

public const string NoEntityId = "no_entity_id"

Field Value

string

SingleLogoutServiceUrlNotHttp

The logout address is not an absolute http or https URL.

public const string SingleLogoutServiceUrlNotHttp = "single_logout_service_url_not_http"

Field Value

string

SingleLogoutServiceUrlNotHttps

The logout address is plaintext and not loopback.

public const string SingleLogoutServiceUrlNotHttps = "single_logout_service_url_not_https"

Field Value

string