KlusterKite  0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
KlusterKite.Web.Authorization.AuthorizedController Class Reference

The api controller extension to acquire authenticated user data More...

Static Public Member Functions

static RequestContext GetRequestDescription (this HttpContext context)
 Gets security request description More...
 
static RequestContext GetRequestDescription (this Controller controller)
 Gets security request description More...
 
static AccessTicket GetSession (this HttpContext context)
 Gets authenticated user session or null More...
 
static AccessTicket GetSession (this Controller controller)
 Gets authenticated user session or null More...
 
static string GetAuthenticationToken (this HttpContext context)
 Gets authenticated user session or null More...
 
static string GetAuthenticationToken (this Controller controller)
 Gets authenticated user session or null More...
 

Detailed Description

The api controller extension to acquire authenticated user data

Definition at line 24 of file AuthorizedController.cs.

Member Function Documentation

◆ GetAuthenticationToken() [1/2]

static string KlusterKite.Web.Authorization.AuthorizedController.GetAuthenticationToken ( this HttpContext  context)
static

Gets authenticated user session or null

Parameters
contextThe http context
Returns
The user session

Definition at line 88 of file AuthorizedController.cs.

◆ GetAuthenticationToken() [2/2]

static string KlusterKite.Web.Authorization.AuthorizedController.GetAuthenticationToken ( this Controller  controller)
static

Gets authenticated user session or null

Parameters
controllerThe api controller
Returns
The user session

Definition at line 105 of file AuthorizedController.cs.

◆ GetRequestDescription() [1/2]

static RequestContext KlusterKite.Web.Authorization.AuthorizedController.GetRequestDescription ( this HttpContext  context)
static

Gets security request description

Parameters
contextThe http context
Returns
The security request description

Definition at line 32 of file AuthorizedController.cs.

◆ GetRequestDescription() [2/2]

static RequestContext KlusterKite.Web.Authorization.AuthorizedController.GetRequestDescription ( this Controller  controller)
static

Gets security request description

Parameters
controllerThe api controller
Returns
The security request description

Definition at line 51 of file AuthorizedController.cs.

◆ GetSession() [1/2]

static AccessTicket KlusterKite.Web.Authorization.AuthorizedController.GetSession ( this HttpContext  context)
static

Gets authenticated user session or null

Parameters
contextThe context
Returns
The user session

Definition at line 61 of file AuthorizedController.cs.

◆ GetSession() [2/2]

static AccessTicket KlusterKite.Web.Authorization.AuthorizedController.GetSession ( this Controller  controller)
static

Gets authenticated user session or null

Parameters
controllerThe api controller
Returns
The user session

Definition at line 77 of file AuthorizedController.cs.


The documentation for this class was generated from the following file: