2024-03-12 14:50:13 +01:00
|
|
|
package domain
|
|
|
|
|
|
|
|
type UserSchemaState int32
|
|
|
|
|
|
|
|
const (
|
|
|
|
UserSchemaStateUnspecified UserSchemaState = iota
|
|
|
|
UserSchemaStateActive
|
|
|
|
UserSchemaStateInactive
|
|
|
|
UserSchemaStateDeleted
|
|
|
|
userSchemaStateCount
|
|
|
|
)
|
|
|
|
|
|
|
|
type AuthenticatorType int32
|
|
|
|
|
|
|
|
const (
|
|
|
|
AuthenticatorTypeUnspecified AuthenticatorType = iota
|
|
|
|
AuthenticatorTypeUsername
|
|
|
|
AuthenticatorTypePassword
|
|
|
|
AuthenticatorTypeWebAuthN
|
|
|
|
AuthenticatorTypeTOTP
|
|
|
|
AuthenticatorTypeOTPEmail
|
|
|
|
AuthenticatorTypeOTPSMS
|
2024-09-26 19:15:03 +02:00
|
|
|
AuthenticatorTypePublicKey
|
2024-03-12 14:50:13 +01:00
|
|
|
AuthenticatorTypeIdentityProvider
|
|
|
|
authenticatorTypeCount
|
|
|
|
)
|