C# Class ServiceStack.Auth.AuthenticateService

Inheritance: Service
Afficher le fichier Open project: nustack/ServiceStack Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

Authenticate() public méthode

Public API entry point to authenticate via code
public Authenticate ( Authenticate request ) : AuthenticateResponse
request Authenticate
Résultat AuthenticateResponse

Delete() public méthode

public Delete ( Authenticate request ) : object
request Authenticate
Résultat object

Get() public méthode

public Get ( Authenticate request ) : object
request Authenticate
Résultat object

GetAuthProvider() public static méthode

public static GetAuthProvider ( string provider ) : IAuthProvider
provider string
Résultat IAuthProvider

Init() public static méthode

public static Init ( Func sessionFactory ) : void
sessionFactory Func
Résultat void

Options() public méthode

public Options ( Authenticate request ) : void
request Authenticate
Résultat void

Post() public méthode

public Post ( Authenticate request ) : object
request Authenticate
Résultat object