Early Preview

This is currently very much a preview. Please feel free to try things out, but don't be upset if anything is not yet working. Feedback is welcome over on our GitHub Dicussions page.

class Duende.​IdentityServer.​Validation.​DefaultSamlServiceProviderConfigurationValidator

Assembly: Duende.IdentityServer

Inheritance: object → DefaultSamlServiceProviderConfigurationValidator

Implemented Interfaces

Default SAML service provider configuration validator.

Methods

ValidateAsync​(SamlServiceProviderConfigurationValidationContext context, System.​Threading.​CancellationToken ct)
Determines whether the configuration of a SAML service provider is valid.
context The context.
ct The cancellation token.
ValidateEntityIdAsync​(SamlServiceProviderConfigurationValidationContext context)
Validates that the EntityId is not null or empty.
context The context.
ValidateAssertionConsumerServiceUrlsAsync​(SamlServiceProviderConfigurationValidationContext context)
Validates that at least one Assertion Consumer Service URL is configured.
context The context.
ValidateAllowedScopesAsync​(SamlServiceProviderConfigurationValidationContext context)
Validates that at least one allowed scope is configured.
context The context.
ValidateLifetimesAsync​(SamlServiceProviderConfigurationValidationContext context)
Validates lifetime-related configuration settings.
context The context.
public bool
Equals​(object obj)
Inherited from object
protected void
Finalize​()
Inherited from object
public int
GetHashCode​()
Inherited from object
GetType​()
Inherited from object
protected object
MemberwiseClone​()
Inherited from object
public string
ToString​()
Inherited from object