C# Класс ServiceStack.Auth.AuthenticateService

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

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

Метод Описание
Authenticate ( Authenticate request ) : AuthenticateResponse

Public API entry point to authenticate via code

Delete ( Authenticate request ) : object
Get ( Authenticate request ) : object
GetAuthProvider ( string provider ) : IAuthProvider
Init ( Func sessionFactory ) : void
Options ( Authenticate request ) : void
Post ( Authenticate request ) : object

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

Метод Описание
AssertAuthProviders ( ) : void
Authenticate ( Authenticate request, string provider, IAuthSession session, IAuthProvider oAuthConfig ) : object

The specified session may change as a side-effect of this method. If subsequent code relies on current IAuthSession data be sure to reload the session istance via ServiceExtensions.GetSession(IServiceBase,bool).

AuthenticateService ( ) : System

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

Authenticate() публичный Метод

Public API entry point to authenticate via code
public Authenticate ( Authenticate request ) : AuthenticateResponse
request Authenticate
Результат AuthenticateResponse

Delete() публичный Метод

public Delete ( Authenticate request ) : object
request Authenticate
Результат object

Get() публичный Метод

public Get ( Authenticate request ) : object
request Authenticate
Результат object

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

public static GetAuthProvider ( string provider ) : IAuthProvider
provider string
Результат IAuthProvider

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

public static Init ( Func sessionFactory ) : void
sessionFactory Func
Результат void

Options() публичный Метод

public Options ( Authenticate request ) : void
request Authenticate
Результат void

Post() публичный Метод

public Post ( Authenticate request ) : object
request Authenticate
Результат object