Documentation ¶
Index ¶
- type MicroserviceServer
- func (ms *MicroserviceServer) ChangePassword(ctx context.Context, req *pkg.ChangePasswordRequest) (*pkg.ChangePasswordResponse, error)
- func (ms *MicroserviceServer) DeleteAccount(ctx context.Context, req *pkg.DeleteAccountRequest) (*pkg.DeleteAccountResponse, error)
- func (ms *MicroserviceServer) Disable2FA(ctx context.Context, req *pkg.Disable2FARequest) (*pkg.Disable2FAResponse, error)
- func (ms *MicroserviceServer) Enable2FA(ctx context.Context, req *pkg.Enable2FARequest) (*pkg.Enable2FAResponse, error)
- func (ms *MicroserviceServer) GetSessions(ctx context.Context, req *pkg.GetSessionsRequest) (*pkg.GetSessionsResponse, error)
- func (ms *MicroserviceServer) RefreshToken(req *pkg.RefreshTokenRequest, stream pkg.Authentication_RefreshTokenServer) error
- func (ms *MicroserviceServer) ResetPassword(ctx context.Context, req *pkg.ResetPasswordRequest) (*pkg.ResetPasswordResponse, error)
- func (ms *MicroserviceServer) RevokeSession(ctx context.Context, req *pkg.RevokeSessionRequest) (*pkg.RevokeSessionResponse, error)
- func (ms *MicroserviceServer) SignIn(ctx context.Context, req *pkg.SignInRequest) (*pkg.SignInResponse, error)
- func (ms *MicroserviceServer) SignUp(ctx context.Context, req *pkg.SignUpRequest) (*pkg.SignUpResponse, error)
- func (ms *MicroserviceServer) VerifyAccount(ctx context.Context, req *pkg.VerifyAccountRequest) (*pkg.VerifyAccountResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MicroserviceServer ¶
type MicroserviceServer struct { pkg.UnimplementedAuthenticationServer AuthenticationService services.AuthenticationService }
func NewMicroserviceServer ¶
func NewMicroserviceServer( authenticationService services.AuthenticationService, ) *MicroserviceServer
func (*MicroserviceServer) ChangePassword ¶
func (ms *MicroserviceServer) ChangePassword(ctx context.Context, req *pkg.ChangePasswordRequest) (*pkg.ChangePasswordResponse, error)
func (*MicroserviceServer) DeleteAccount ¶
func (ms *MicroserviceServer) DeleteAccount(ctx context.Context, req *pkg.DeleteAccountRequest) (*pkg.DeleteAccountResponse, error)
func (*MicroserviceServer) Disable2FA ¶
func (ms *MicroserviceServer) Disable2FA(ctx context.Context, req *pkg.Disable2FARequest) (*pkg.Disable2FAResponse, error)
func (*MicroserviceServer) Enable2FA ¶
func (ms *MicroserviceServer) Enable2FA(ctx context.Context, req *pkg.Enable2FARequest) (*pkg.Enable2FAResponse, error)
func (*MicroserviceServer) GetSessions ¶
func (ms *MicroserviceServer) GetSessions(ctx context.Context, req *pkg.GetSessionsRequest) (*pkg.GetSessionsResponse, error)
func (*MicroserviceServer) RefreshToken ¶
func (ms *MicroserviceServer) RefreshToken(req *pkg.RefreshTokenRequest, stream pkg.Authentication_RefreshTokenServer) error
func (*MicroserviceServer) ResetPassword ¶
func (ms *MicroserviceServer) ResetPassword(ctx context.Context, req *pkg.ResetPasswordRequest) (*pkg.ResetPasswordResponse, error)
func (*MicroserviceServer) RevokeSession ¶
func (ms *MicroserviceServer) RevokeSession(ctx context.Context, req *pkg.RevokeSessionRequest) (*pkg.RevokeSessionResponse, error)
func (*MicroserviceServer) SignIn ¶
func (ms *MicroserviceServer) SignIn(ctx context.Context, req *pkg.SignInRequest) (*pkg.SignInResponse, error)
func (*MicroserviceServer) SignUp ¶
func (ms *MicroserviceServer) SignUp(ctx context.Context, req *pkg.SignUpRequest) (*pkg.SignUpResponse, error)
func (*MicroserviceServer) VerifyAccount ¶
func (ms *MicroserviceServer) VerifyAccount(ctx context.Context, req *pkg.VerifyAccountRequest) (*pkg.VerifyAccountResponse, error)
Source Files ¶
- application.change_password.go
- application.delete_account.go
- application.disable2fa.go
- application.enable2fa.go
- application.get_sessions.go
- application.microservices.go
- application.refresh_token.go
- application.reset_password.go
- application.revoke_session.go
- application.sign_in.go
- application.sign_up.go
- application.verify_account.go
Click to show internal directories.
Click to hide internal directories.