Class SamlIdentityProviderEvents
- Namespace
- ComponentSpace.Saml2.Events
- Assembly
- ComponentSpace.Saml2.dll
Events associated with SAML SSO and SLO at the identity provider.
public class SamlIdentityProviderEvents : SamlProviderEvents, ISamlIdentityProviderEvents, ISamlProviderEvents
- Inheritance
-
SamlIdentityProviderEvents
- Implements
- Derived
- Inherited Members
Properties
OnAuthnRequestReceived
Gets or sets the optional delegate called when a SAML authn request has been received.
public Action<HttpContext, AuthnRequest, string> OnAuthnRequestReceived { get; set; }
Property Value
- Action<HttpContext, AuthnRequest, string>
The delegate called when a SAML authn request has been received.
OnSamlAssertionCreated
Gets or sets the optional delegate called when a SAML assertion has been created.
public Func<HttpContext, SamlAssertion, SamlAssertion> OnSamlAssertionCreated { get; set; }
Property Value
- Func<HttpContext, SamlAssertion, SamlAssertion>
The delegate called when a SAML assertion has been created.
Remarks
The SAML assertion may be modified if required.
OnSamlResponseCreated
Gets or sets the optional delegate called when a SAML response has been created.
public Func<HttpContext, SamlResponse, SamlResponse> OnSamlResponseCreated { get; set; }
Property Value
- Func<HttpContext, SamlResponse, SamlResponse>
The delegate called when a SAML response has been created.
Remarks
The SAML response may be modified if required.