C# Class Universe.Modules.Web.Authenticator

Mostra file Open project: Virtual-Universe/Virtual-Universe

Public Methods

Method Description
AddAdminAuthentication ( UUID sessionID, UserAccount account ) : void
AddAuthentication ( UUID sessionID, UserAccount account ) : void
ChangeAuthentication ( OSHttpRequest request, UserAccount account ) : void
CheckAdminAuthentication ( OSHttpRequest request ) : bool
CheckAdminAuthentication ( OSHttpRequest request, int adminLevelRequired ) : bool
CheckAuthentication ( OSHttpRequest request ) : bool
GetAuthentication ( OSHttpRequest request ) : UserAccount
GetAuthenticationSession ( OSHttpRequest request ) : UUID
RemoveAuthentication ( OSHttpRequest request ) : void

Method Details

AddAdminAuthentication() public static method

public static AddAdminAuthentication ( UUID sessionID, UserAccount account ) : void
sessionID UUID
account Universe.Framework.Services.UserAccount
return void

AddAuthentication() public static method

public static AddAuthentication ( UUID sessionID, UserAccount account ) : void
sessionID UUID
account Universe.Framework.Services.UserAccount
return void

ChangeAuthentication() public static method

public static ChangeAuthentication ( OSHttpRequest request, UserAccount account ) : void
request Universe.Framework.Servers.HttpServer.Implementation.OSHttpRequest
account Universe.Framework.Services.UserAccount
return void

CheckAdminAuthentication() public static method

public static CheckAdminAuthentication ( OSHttpRequest request ) : bool
request Universe.Framework.Servers.HttpServer.Implementation.OSHttpRequest
return bool

CheckAdminAuthentication() public static method

public static CheckAdminAuthentication ( OSHttpRequest request, int adminLevelRequired ) : bool
request Universe.Framework.Servers.HttpServer.Implementation.OSHttpRequest
adminLevelRequired int
return bool

CheckAuthentication() public static method

public static CheckAuthentication ( OSHttpRequest request ) : bool
request Universe.Framework.Servers.HttpServer.Implementation.OSHttpRequest
return bool

GetAuthentication() public static method

public static GetAuthentication ( OSHttpRequest request ) : UserAccount
request Universe.Framework.Servers.HttpServer.Implementation.OSHttpRequest
return Universe.Framework.Services.UserAccount

GetAuthenticationSession() public static method

public static GetAuthenticationSession ( OSHttpRequest request ) : UUID
request Universe.Framework.Servers.HttpServer.Implementation.OSHttpRequest
return UUID

RemoveAuthentication() public static method

public static RemoveAuthentication ( OSHttpRequest request ) : void
request Universe.Framework.Servers.HttpServer.Implementation.OSHttpRequest
return void