Documentation ¶
Overview ¶
admin is the brain of the admin endpoints in this application. It has access to almost all other packages and uses these packages to answer API requests from the client. It is build on top of the gRPC framework.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(logger *zap.Logger, environment *environment.Environment, repository repository.Repository, token token.Token, oidc oidc.Providers) (go_nuntio.HeraAdminServer, error)
Types ¶
This section is empty.
Source Files ¶
- admin.go
- block_token.go
- create.go
- create_namespace.go
- create_token_pair.go
- delete.go
- delete_many.go
- delete_namespace.go
- get.go
- get_config.go
- get_many.go
- get_public_keys.go
- get_tokens.go
- hearbeat.go
- list.go
- search.go
- send_magic_email.go
- send_magic_text.go
- send_reset_password_email.go
- send_reset_password_text.go
- send_verification_email.go
- send_verification_text.go
- update_config_advanced.go
- update_config_general.go
- update_contact_information.go
- update_email_provider.go
- update_oidc_provider.go
- update_oidc_providers.go
- update_password.go
- update_role.go
- update_template.go
- update_text_provider.go
- validate_credentials.go
- validate_token.go
- verify_email.go
- verify_magic_code.go
- verify_phone.go
Click to show internal directories.
Click to hide internal directories.