C# Class Bit.Api.Controllers.AccountsController

Inheritance: Microsoft.AspNetCore.Mvc.Controller
Show file Open project: bitwarden/core

Public Methods

Method Description
AccountsController ( IUserService userService, ICipherService cipherService, UserManager userManager, CurrentContext currentContext ) : System

Private Methods

Method Description
GetProfile ( ) : Task
GetTwoFactor ( string masterPasswordHash, TwoFactorProvider provider ) : Task
PostDelete ( [ model ) : System.Threading.Tasks.Task
PostEmailToken ( [ model ) : System.Threading.Tasks.Task
PostPasswordHint ( [ model ) : System.Threading.Tasks.Task
PostRegister ( [ model ) : System.Threading.Tasks.Task
PostTwoFactorRecover ( [ model ) : System.Threading.Tasks.Task
PutEmail ( [ model ) : System.Threading.Tasks.Task
PutPassword ( [ model ) : System.Threading.Tasks.Task
PutProfile ( [ model ) : Task
PutSecurityStamp ( [ model ) : System.Threading.Tasks.Task
PutTwoFactor ( [ model ) : Task
PutTwoFactorRegenerate ( [ model ) : Task

Method Details

AccountsController() public method

public AccountsController ( IUserService userService, ICipherService cipherService, UserManager userManager, CurrentContext currentContext ) : System
userService IUserService
cipherService ICipherService
userManager UserManager
currentContext Bit.Core.CurrentContext
return System