C# Class Auth0.Nancy.SelfHost.Auth0Authentication

Datei anzeigen Open project: auth0/Auth0.NancyFx.SelfHost Class Usage Examples

Public Methods

Method Description
AuthenticateSession ( Nancy.NancyContext context ) : Response
CreateAuthenticationSessionFor ( Auth0User auth0User, ISession session ) : void
Enable ( IPipelines pipelines, AuthenticationConfig config ) : void
RemoveAuthenticationFor ( Auth0User auth0User, ISession session ) : void

Private Methods

Method Description
CurrentUserBy ( string cookieValue ) : IUserIdentity
LoadCurrentUser ( Nancy.NancyContext context ) : Response

Method Details

AuthenticateSession() public static method

public static AuthenticateSession ( Nancy.NancyContext context ) : Response
context Nancy.NancyContext
return Nancy.Response

CreateAuthenticationSessionFor() public static method

public static CreateAuthenticationSessionFor ( Auth0User auth0User, ISession session ) : void
auth0User Auth0User
session ISession
return void

Enable() public static method

public static Enable ( IPipelines pipelines, AuthenticationConfig config ) : void
pipelines IPipelines
config AuthenticationConfig
return void

RemoveAuthenticationFor() public static method

public static RemoveAuthenticationFor ( Auth0User auth0User, ISession session ) : void
auth0User Auth0User
session ISession
return void