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
protected
object
MemberwiseClone​()
Inherited from object
public
string
ToString​()
Inherited from object