environment

package
v0.0.22 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 11, 2024 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ISSUER_ENV_VAR_NAME                               = "identity__issuer"
	TOKEN_DURATION_ENV_VAR_NAME                       = "identity__token_duration"
	CLOCK_SKEW_ENV_VAR_NAME                           = "identity__clock_skew"
	REFRESH_TOKEN_DURATION_ENV_VAR_NAME               = "identity__refresh_token_duration"
	VERIFY_EMAIL_TOKEN_DURATION_ENV_VAR_NAME          = "identity__verify_email_token_duration"
	RECOVER_TOKEN_DURATION_ENV_VAR_NAME               = "identity__recover_token_duration"
	SCOPE_ENV_VAR_NAME                                = "identity__scope"
	AUTHORIZATION_TYPE_ENV_VAR_NAME                   = "identity__authorization_type"
	API_PORT_ENV_VAR_NAME                             = "identity__api_port"
	API_PREFIX_ENV_VAR_NAME                           = "identity__api_prefix"
	CONTROLLER_PREFIX_ENV_VAR_NAME                    = "identity__controller_prefix"
	VALIDATION_PASSWORD_REQUIRE_CAPITAL_ENV_VAR_NAME  = "identity__validation__password__require_capital"
	VALIDATION_PASSWORD_REQUIRE_SPECIAL_ENV_VAR_NAME  = "identity__validation__password__require_special"
	VALIDATION_PASSWORD_REQUIRE_NUMBER_ENV_VAR_NAME   = "identity__validation__password__require_number"
	VALIDATION_PASSWORD_MIN_SIZE_ENV_VAR_NAME         = "identity__validation__password__min_size"
	VALIDATION_PASSWORD_ALLOW_SPACES_ENV_VAR_NAME     = "identity__validation__password__allow_spaces"
	VALIDATION_PASSWORD_ALLOWED_SPECIALS_ENV_VAR_NAME = "identity__validation__password__allowed_specials"
	VERIFY_EMAIL_PROCESSOR_ENV_VAR_NAME               = "identity__verify_email_processor"
	OTP_DEFAULT_DURATION_ENV_VAR_NAME                 = "identity__otp_default_duration"
	OTP_SECRET_ENV_VAR_NAME                           = "identity__otp_secret"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Environment

type Environment struct {
	// contains filtered or unexported fields
}

func Get

func Get() *Environment

func New

func New() *Environment

func Refresh

func Refresh() *Environment

func (*Environment) ApiPort

func (env *Environment) ApiPort() string

func (*Environment) ApiPrefix

func (env *Environment) ApiPrefix() string

func (*Environment) AuthorizationType

func (env *Environment) AuthorizationType() string

func (*Environment) ClockSkew

func (env *Environment) ClockSkew() int

func (*Environment) ControllerPrefix

func (env *Environment) ControllerPrefix() string

func (*Environment) Issuer

func (env *Environment) Issuer() string

func (*Environment) OtpDefaultDuration added in v0.0.19

func (env *Environment) OtpDefaultDuration() int

func (*Environment) OtpSecret added in v0.0.19

func (env *Environment) OtpSecret() string

func (*Environment) PasswordValidationAllowSpaces

func (env *Environment) PasswordValidationAllowSpaces() bool

func (*Environment) PasswordValidationAllowedSpecials

func (env *Environment) PasswordValidationAllowedSpecials() string

func (*Environment) PasswordValidationMinSize

func (env *Environment) PasswordValidationMinSize() int

func (*Environment) PasswordValidationRequireCapital

func (env *Environment) PasswordValidationRequireCapital() bool

func (*Environment) PasswordValidationRequireNumber

func (env *Environment) PasswordValidationRequireNumber() bool

func (*Environment) PasswordValidationRequireSpecial

func (env *Environment) PasswordValidationRequireSpecial() bool

func (*Environment) RecoverTokenDuration

func (env *Environment) RecoverTokenDuration() int

func (*Environment) RefreshTokenDuration

func (env *Environment) RefreshTokenDuration() int

func (*Environment) Scope

func (env *Environment) Scope() string

func (*Environment) TokenDuration

func (env *Environment) TokenDuration() int

func (*Environment) VerifyEmailProcessor added in v0.0.19

func (env *Environment) VerifyEmailProcessor() string

func (*Environment) VerifyEmailTokenDuration

func (env *Environment) VerifyEmailTokenDuration() int

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL