Documentation ¶
Index ¶
- Variables
- func NewAccountServer() *lile.Server
- type AccountServer
- func (as AccountServer) AuthenticateByEmail(ctx context.Context, r *account_service.AuthenticateByEmailRequest) (*account_service.Account, error)
- func (as AccountServer) ConfirmAccount(ctx context.Context, r *account_service.ConfirmAccountRequest) (*account_service.Account, error)
- func (as AccountServer) Create(ctx context.Context, r *account_service.CreateAccountRequest) (*account_service.Account, error)
- func (as AccountServer) Delete(ctx context.Context, r *account_service.DeleteAccountRequest) (*empty.Empty, error)
- func (as AccountServer) GeneratePasswordToken(ctx context.Context, r *account_service.GeneratePasswordTokenRequest) (*account_service.GeneratePasswordTokenResponse, error)
- func (as AccountServer) GetByEmail(ctx context.Context, r *account_service.GetByEmailRequest) (*account_service.Account, error)
- func (as AccountServer) GetById(ctx context.Context, r *account_service.GetByIdRequest) (*account_service.Account, error)
- func (as AccountServer) List(ctx context.Context, l *account_service.ListAccountsRequest) (*account_service.ListAccountsResponse, error)
- func (as AccountServer) ResetPassword(ctx context.Context, r *account_service.ResetPasswordRequest) (*account_service.Account, error)
- func (as AccountServer) Update(ctx context.Context, r *account_service.UpdateAccountRequest) (*account_service.Account, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrNoAccount = grpc.Errorf(codes.InvalidArgument, "account is nil")
)
Functions ¶
func NewAccountServer ¶
Types ¶
type AccountServer ¶
type AccountServer struct { account.AccountServiceServer DB database.Database }
func (AccountServer) AuthenticateByEmail ¶
func (as AccountServer) AuthenticateByEmail(ctx context.Context, r *account_service.AuthenticateByEmailRequest) (*account_service.Account, error)
func (AccountServer) ConfirmAccount ¶
func (as AccountServer) ConfirmAccount(ctx context.Context, r *account_service.ConfirmAccountRequest) (*account_service.Account, error)
func (AccountServer) Create ¶
func (as AccountServer) Create(ctx context.Context, r *account_service.CreateAccountRequest) (*account_service.Account, error)
func (AccountServer) Delete ¶
func (as AccountServer) Delete(ctx context.Context, r *account_service.DeleteAccountRequest) (*empty.Empty, error)
func (AccountServer) GeneratePasswordToken ¶
func (as AccountServer) GeneratePasswordToken(ctx context.Context, r *account_service.GeneratePasswordTokenRequest) (*account_service.GeneratePasswordTokenResponse, error)
func (AccountServer) GetByEmail ¶
func (as AccountServer) GetByEmail(ctx context.Context, r *account_service.GetByEmailRequest) (*account_service.Account, error)
func (AccountServer) GetById ¶
func (as AccountServer) GetById(ctx context.Context, r *account_service.GetByIdRequest) (*account_service.Account, error)
func (AccountServer) List ¶
func (as AccountServer) List( ctx context.Context, l *account_service.ListAccountsRequest) ( *account_service.ListAccountsResponse, error)
func (AccountServer) ResetPassword ¶
func (as AccountServer) ResetPassword(ctx context.Context, r *account_service.ResetPasswordRequest) (*account_service.Account, error)
func (AccountServer) Update ¶
func (as AccountServer) Update(ctx context.Context, r *account_service.UpdateAccountRequest) (*account_service.Account, error)
Click to show internal directories.
Click to hide internal directories.