Interface ISecurityManager
The security manager is responsible for supplying authentication configuration using Owin and to provide a IIdentityDescriptorService for looking up users and roles/groups. It also implements a IClientSecurityManager to extract identity information
Namespace: ImageVault.Web.Security
Assembly: ImageVault.Web.dll
Syntax
public interface ISecurityManager
Methods
ConfigureAuth(IAppBuilder)
Configure authentication for the application
Declaration
void ConfigureAuth(IAppBuilder app)
Parameters
Type | Name | Description |
---|---|---|
Owin.IAppBuilder | app |
Initialize(ISecurityManagerConfiguration)
Initializes the security manager with the current configuration
Declaration
void Initialize(ISecurityManagerConfiguration configuration)
Parameters
Type | Name | Description |
---|---|---|
ISecurityManagerConfiguration | configuration |
SignOut(SignOutRequest)
Tells the security manager to sign out
Declaration
void SignOut(SignOutRequest request)
Parameters
Type | Name | Description |
---|---|---|
SignOutRequest | request |