C# Класс Auth0.Nancy.SelfHost.Auth0Authentication

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AuthenticateSession ( Nancy.NancyContext context ) : Response
CreateAuthenticationSessionFor ( Auth0User auth0User, ISession session ) : void
Enable ( IPipelines pipelines, AuthenticationConfig config ) : void
RemoveAuthenticationFor ( Auth0User auth0User, ISession session ) : void

Приватные методы

Метод Описание
CurrentUserBy ( string cookieValue ) : IUserIdentity
LoadCurrentUser ( Nancy.NancyContext context ) : Response

Описание методов

AuthenticateSession() публичный статический Метод

public static AuthenticateSession ( Nancy.NancyContext context ) : Response
context Nancy.NancyContext
Результат Nancy.Response

CreateAuthenticationSessionFor() публичный статический Метод

public static CreateAuthenticationSessionFor ( Auth0User auth0User, ISession session ) : void
auth0User Auth0User
session ISession
Результат void

Enable() публичный статический Метод

public static Enable ( IPipelines pipelines, AuthenticationConfig config ) : void
pipelines IPipelines
config AuthenticationConfig
Результат void

RemoveAuthenticationFor() публичный статический Метод

public static RemoveAuthenticationFor ( Auth0User auth0User, ISession session ) : void
auth0User Auth0User
session ISession
Результат void