C# Class dk.nita.saml20.Actions.SamlPrincipalAction

Sets the SamlPrincipal on the current http context
Inheritance: IAction
Show file Open project: symplified/Symplified.Auth

Public Methods

Method Description
LoginAction ( dk.nita.saml20.protocol.AbstractEndpointHandler handler, HttpContext context, Saml20Assertion assertion ) : void

Action performed during login.

LogoutAction ( dk.nita.saml20.protocol.AbstractEndpointHandler handler, HttpContext context, bool IdPInitiated ) : void

Action performed during logout.

Method Details

LoginAction() public method

Action performed during login.
public LoginAction ( dk.nita.saml20.protocol.AbstractEndpointHandler handler, HttpContext context, Saml20Assertion assertion ) : void
handler dk.nita.saml20.protocol.AbstractEndpointHandler The handler initiating the call.
context System.Web.HttpContext The current http context.
assertion Saml20Assertion The saml assertion of the currently logged in user.
return void

LogoutAction() public method

Action performed during logout.
public LogoutAction ( dk.nita.saml20.protocol.AbstractEndpointHandler handler, HttpContext context, bool IdPInitiated ) : void
handler dk.nita.saml20.protocol.AbstractEndpointHandler The handler.
context System.Web.HttpContext The context.
IdPInitiated bool During IdP initiated logout some actions such as redirecting should not be performed
return void