Class InvalidSamlServiceProviderConfigurationEvent
- Namespace
- Fdyay.IdentityServer.Events
- Assembly
- Fdyay.IdentityServer.Saml.dll
A SAML service provider registration could not be served, and is being answered as no registration.
public class InvalidSamlServiceProviderConfigurationEvent : Event
- Inheritance
-
InvalidSamlServiceProviderConfigurationEvent
- Inherited Members
Remarks
Duende 8.0.1's InvalidSamlServiceProviderConfiguration, measured: an error event with Duende's name, category,
type and id offset (ErrorStart + 3), and the validator's reason as its message, raised by the validating service
provider store on every read of a registration it refuses. 0.65.0 read Duende's name as a rival to this server's
SamlLogoutNotificationFailureEvent and declined it; it is not one — Duende raises it from its validating
store, not from logout — and since 0.71.0 this server had the store and logged the refusal without raising anything.
In the SAML assembly rather than with the other events because it is built from a SamlServiceProvider.
Constructors
InvalidSamlServiceProviderConfigurationEvent(SamlServiceProvider, string?)
Creates the event for a refused registration.
public InvalidSamlServiceProviderConfigurationEvent(SamlServiceProvider serviceProvider, string? errorMessage)
Parameters
serviceProviderSamlServiceProviderThe registration that was refused; its entity id and display name are copied.
errorMessagestringThe validator's reason, carried as the event's message.
Exceptions
- ArgumentNullException
serviceProvideris null.
Properties
DisplayName
The registration's display name, or unknown name, as Duende fills it.
public string DisplayName { get; }
Property Value
EntityId
The entity id of the registration that was refused.
public string EntityId { get; }