Documentation ¶
Index ¶
- Constants
- type Environment
- func (env *Environment) ApiPort() string
- func (env *Environment) ApiPrefix() string
- func (env *Environment) AuthorizationType() string
- func (env *Environment) ClockSkew() int
- func (env *Environment) ControllerPrefix() string
- func (env *Environment) Issuer() string
- func (env *Environment) OtpDefaultDuration() int
- func (env *Environment) OtpSecret() string
- func (env *Environment) PasswordValidationAllowSpaces() bool
- func (env *Environment) PasswordValidationAllowedSpecials() string
- func (env *Environment) PasswordValidationMinSize() int
- func (env *Environment) PasswordValidationRequireCapital() bool
- func (env *Environment) PasswordValidationRequireNumber() bool
- func (env *Environment) PasswordValidationRequireSpecial() bool
- func (env *Environment) RecoverTokenDuration() int
- func (env *Environment) RefreshTokenDuration() int
- func (env *Environment) Scope() string
- func (env *Environment) TokenDuration() int
- func (env *Environment) VerifyEmailProcessor() string
- func (env *Environment) VerifyEmailTokenDuration() int
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
Click to show internal directories.
Click to hide internal directories.