Documentation ¶
Index ¶
- Variables
- type AccountsServer
- func (as AccountsServer) AuthenticatePassword(ctx context.Context, r *accounts.AuthenticatePasswordRequest) (*accounts.Account, error)
- func (as AccountsServer) Create(ctx context.Context, r *accounts.CreateAccountRequest) (*accounts.AccountWithErrorsResponse, error)
- func (as AccountsServer) Delete(ctx context.Context, r *accounts.DeleteAccountRequest) (*accounts.Account, error)
- func (s AccountsServer) GeneratePasswordResetToken(ctx context.Context, r *accounts.GeneratePasswordResetTokenRequest) (*accounts.Account, error)
- func (s AccountsServer) Get(ctx context.Context, r *accounts.GetRequest) (*accounts.Account, error)
- func (as AccountsServer) List(ctx context.Context, l *accounts.ListAccountsRequest) (*accounts.ListAccountsResponse, error)
- func (s AccountsServer) Search(ctx context.Context, r *accounts.SearchRequest) (*accounts.SearchResponse, error)
- func (as AccountsServer) Update(ctx context.Context, r *accounts.UpdateAccountRequest) (*accounts.AccountWithErrorsResponse, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrNoAccount = grpc.Errorf(codes.InvalidArgument, "account is nil/no account provided")
)
Functions ¶
This section is empty.
Types ¶
type AccountsServer ¶
type AccountsServer struct { accounts.AccountsServer DB database.Database }
func (AccountsServer) AuthenticatePassword ¶
func (as AccountsServer) AuthenticatePassword(ctx context.Context, r *accounts.AuthenticatePasswordRequest) (*accounts.Account, error)
func (AccountsServer) Create ¶
func (as AccountsServer) Create(ctx context.Context, r *accounts.CreateAccountRequest) (*accounts.AccountWithErrorsResponse, error)
func (AccountsServer) Delete ¶
func (as AccountsServer) Delete(ctx context.Context, r *accounts.DeleteAccountRequest) (*accounts.Account, error)
func (AccountsServer) GeneratePasswordResetToken ¶
func (s AccountsServer) GeneratePasswordResetToken(ctx context.Context, r *accounts.GeneratePasswordResetTokenRequest) (*accounts.Account, error)
func (AccountsServer) Get ¶
func (s AccountsServer) Get(ctx context.Context, r *accounts.GetRequest) (*accounts.Account, error)
func (AccountsServer) List ¶
func (as AccountsServer) List( ctx context.Context, l *accounts.ListAccountsRequest) ( *accounts.ListAccountsResponse, error)
func (AccountsServer) Search ¶
func (s AccountsServer) Search(ctx context.Context, r *accounts.SearchRequest) (*accounts.SearchResponse, error)
func (AccountsServer) Update ¶
func (as AccountsServer) Update(ctx context.Context, r *accounts.UpdateAccountRequest) (*accounts.AccountWithErrorsResponse, error)
Click to show internal directories.
Click to hide internal directories.