Table of Contents

Class SamlServiceProviderEvents

Namespace
ComponentSpace.Saml2.Events
Assembly
ComponentSpace.Saml2.dll

Events associated with SAML SSO and SLO at the service provider.

public class SamlServiceProviderEvents : SamlProviderEvents, ISamlServiceProviderEvents, ISamlProviderEvents
Inheritance
SamlServiceProviderEvents
Implements
Derived
Inherited Members

Properties

OnAuthnRequestCreated

Gets or sets the optional delegate called when a SAML authn request has been created.

public Func<HttpContext, AuthnRequest, AuthnRequest> OnAuthnRequestCreated { get; set; }

Property Value

Func<HttpContext, AuthnRequest, AuthnRequest>

The delegate called when a SAML authn request has been created.

Remarks

The SAML authn request may be modified if required.

OnSamlAssertionReceived

Gets or sets the optional delegate called when a SAML assertion has been received.

public Action<HttpContext, SamlAssertion> OnSamlAssertionReceived { get; set; }

Property Value

Action<HttpContext, SamlAssertion>

The delegate called when a SAML assertion has been received.

OnSamlResponseReceived

Gets or sets the optional delegate called when a SAML response has been received.

public Action<HttpContext, SamlResponse, string> OnSamlResponseReceived { get; set; }

Property Value

Action<HttpContext, SamlResponse, string>

The delegate called when a SAML response has been received.