package
0.0.0-20240730143044-b7c6b3823ec4
Repository: https://github.com/cloudentity/acp-client-go.git
Documentation: pkg.go.dev
# Constants
AddUserIdentifierTypeEmail captures enum value "email".
AddUserIdentifierTypeExternal captures enum value "external".
AddUserIdentifierTypeFederated captures enum value "federated".
AddUserIdentifierTypeMobile captures enum value "mobile".
AddUserIdentifierTypeUID captures enum value "uid".
AddUserVerifiableAddressPreferredContactMethodSms captures enum value "sms".
AddUserVerifiableAddressPreferredContactMethodVoice captures enum value "voice".
AddUserVerifiableAddressStatusActive captures enum value "active".
AddUserVerifiableAddressStatusInactive captures enum value "inactive".
AddUserVerifiableAddressTypeEmail captures enum value "email".
AddUserVerifiableAddressTypeMobile captures enum value "mobile".
CodeTypeActivation captures enum value "activation".
CodeTypeAuthentication captures enum value "authentication".
CodeTypeChallenge captures enum value "challenge".
CodeTypeResetPassword captures enum value "reset_password".
CodeTypeVerifyAddress captures enum value "verify_address".
ExtendedUserStatusActive captures enum value "active".
ExtendedUserStatusDeleted captures enum value "deleted".
ExtendedUserStatusInactive captures enum value "inactive".
ExtendedUserStatusNew captures enum value "new".
HashConfigMethodArgon2 captures enum value "argon2".
HashConfigMethodBcrypt captures enum value "bcrypt".
HashConfigMethodPbkdf2 captures enum value "pbkdf2".
HashConfigMethodSha captures enum value "sha".
IdentifierDetailsTypeEmail captures enum value "email".
IdentifierDetailsTypeExternal captures enum value "external".
IdentifierDetailsTypeFederated captures enum value "federated".
IdentifierDetailsTypeMobile captures enum value "mobile".
IdentifierDetailsTypeUID captures enum value "uid".
NewUserCredentialTypePassword captures enum value "password".
NewUserCredentialTypeTotp captures enum value "totp".
NewUserCredentialTypeWebauthn captures enum value "webauthn".
NewUserIdentifierTypeEmail captures enum value "email".
NewUserIdentifierTypeExternal captures enum value "external".
NewUserIdentifierTypeFederated captures enum value "federated".
NewUserIdentifierTypeMobile captures enum value "mobile".
NewUserIdentifierTypeUID captures enum value "uid".
NewUserStatusActive captures enum value "active".
NewUserStatusDeleted captures enum value "deleted".
NewUserStatusInactive captures enum value "inactive".
NewUserStatusNew captures enum value "new".
NewUserVerifiableAddressPreferredContactMethodSms captures enum value "sms".
NewUserVerifiableAddressPreferredContactMethodVoice captures enum value "voice".
NewUserVerifiableAddressStatusActive captures enum value "active".
NewUserVerifiableAddressStatusInactive captures enum value "inactive".
NewUserVerifiableAddressTypeEmail captures enum value "email".
NewUserVerifiableAddressTypeMobile captures enum value "mobile".
PasswordPolicyStrengthAny captures enum value "any".
PasswordPolicyStrengthFair captures enum value "fair".
PasswordPolicyStrengthStrong captures enum value "strong".
PasswordPolicyStrengthVeryStrong captures enum value "very_strong".
PasswordPolicyStrengthWeak captures enum value "weak".
PasswordSettingsHashingMethodArgon2 captures enum value "argon2".
PasswordSettingsHashingMethodBcrypt captures enum value "bcrypt".
PasswordSettingsHashingMethodPbkdf2 captures enum value "pbkdf2".
PasswordSettingsHashingMethodSha captures enum value "sha".
PoolPreferredAuthenticationMechanismArculix captures enum value "arculix".
PoolPreferredAuthenticationMechanismOtp captures enum value "otp".
PoolPreferredAuthenticationMechanismPassword captures enum value "password".
PoolPreferredAuthenticationMechanismTotp captures enum value "totp".
PoolPreferredAuthenticationMechanismWebauthn captures enum value "webauthn".
PoolResponsePreferredAuthenticationMechanismArculix captures enum value "arculix".
PoolResponsePreferredAuthenticationMechanismOtp captures enum value "otp".
PoolResponsePreferredAuthenticationMechanismPassword captures enum value "password".
PoolResponsePreferredAuthenticationMechanismTotp captures enum value "totp".
PoolResponsePreferredAuthenticationMechanismWebauthn captures enum value "webauthn".
PoolResponseSecondFactorPreferredAuthenticationMechanismArculix captures enum value "arculix".
PoolResponseSecondFactorPreferredAuthenticationMechanismOtp captures enum value "otp".
PoolResponseSecondFactorPreferredAuthenticationMechanismPassword captures enum value "password".
PoolResponseSecondFactorPreferredAuthenticationMechanismTotp captures enum value "totp".
PoolResponseSecondFactorPreferredAuthenticationMechanismWebauthn captures enum value "webauthn".
PoolSecondFactorPreferredAuthenticationMechanismArculix captures enum value "arculix".
PoolSecondFactorPreferredAuthenticationMechanismOtp captures enum value "otp".
PoolSecondFactorPreferredAuthenticationMechanismPassword captures enum value "password".
PoolSecondFactorPreferredAuthenticationMechanismTotp captures enum value "totp".
PoolSecondFactorPreferredAuthenticationMechanismWebauthn captures enum value "webauthn".
RequestCodeForUserTypeActivation captures enum value "activation".
RequestCodeForUserTypeAuthentication captures enum value "authentication".
RequestCodeForUserTypeChallenge captures enum value "challenge".
RequestCodeForUserTypeResetPassword captures enum value "reset_password".
RequestCodeForUserTypeVerifyAddress captures enum value "verify_address".
RequestCodeTypeActivation captures enum value "activation".
RequestCodeTypeAuthentication captures enum value "authentication".
RequestCodeTypeChallenge captures enum value "challenge".
RequestCodeTypeResetPassword captures enum value "reset_password".
RequestCodeTypeVerifyAddress captures enum value "verify_address".
Rfc6902PatchOperationOpAdd captures enum value "add".
Rfc6902PatchOperationOpCopy captures enum value "copy".
Rfc6902PatchOperationOpMove captures enum value "move".
Rfc6902PatchOperationOpRemove captures enum value "remove".
Rfc6902PatchOperationOpReplace captures enum value "replace".
Rfc6902PatchOperationOpTest captures enum value "test".
SetPasswordStateRequestStateMustBeChanged captures enum value "must_be_changed".
SetPasswordStateRequestStateMustBeReset captures enum value "must_be_reset".
SetPasswordStateRequestStateValid captures enum value "valid".
UpdateUserStatusActive captures enum value "active".
UpdateUserStatusDeleted captures enum value "deleted".
UpdateUserStatusInactive captures enum value "inactive".
UpdateUserStatusNew captures enum value "new".
UpdateUserVerifiableAddressPreferredContactMethodSms captures enum value "sms".
UpdateUserVerifiableAddressPreferredContactMethodVoice captures enum value "voice".
UpdateUserVerifiableAddressStatusActive captures enum value "active".
UpdateUserVerifiableAddressStatusInactive captures enum value "inactive".
UserCredentialStateMustBeChanged captures enum value "must_be_changed".
UserCredentialStateMustBeReset captures enum value "must_be_reset".
UserCredentialStateValid captures enum value "valid".
UserCredentialTypePassword captures enum value "password".
UserCredentialTypeTotp captures enum value "totp".
UserCredentialTypeWebauthn captures enum value "webauthn".
UserIdentifierTypeEmail captures enum value "email".
UserIdentifierTypeExternal captures enum value "external".
UserIdentifierTypeFederated captures enum value "federated".
UserIdentifierTypeMobile captures enum value "mobile".
UserIdentifierTypeUID captures enum value "uid".
UserStatusActive captures enum value "active".
UserStatusDeleted captures enum value "deleted".
UserStatusInactive captures enum value "inactive".
UserStatusNew captures enum value "new".
UserVerifiableAddressPreferredContactMethodSms captures enum value "sms".
UserVerifiableAddressPreferredContactMethodVoice captures enum value "voice".
UserVerifiableAddressStatusActive captures enum value "active".
UserVerifiableAddressStatusInactive captures enum value "inactive".
UserVerifiableAddressTypeEmail captures enum value "email".
UserVerifiableAddressTypeMobile captures enum value "mobile".
UserWithDataStatusActive captures enum value "active".
UserWithDataStatusDeleted captures enum value "deleted".
UserWithDataStatusInactive captures enum value "inactive".
UserWithDataStatusNew captures enum value "new".
VerifyPasswordResponseDataStateMustBeChanged captures enum value "must_be_changed".
VerifyPasswordResponseDataStateMustBeReset captures enum value "must_be_reset".
VerifyPasswordResponseDataStateValid captures enum value "valid".
# Structs
ActivateSelfRegisteredUser activate self registered user
swagger:model ActivateSelfRegisteredUser.
Address address
swagger:model Address.
AddUserIdentifier add user identifier
swagger:model AddUserIdentifier.
AddUserVerifiableAddress add user verifiable address
swagger:model AddUserVerifiableAddress.
Argon2Config argon2 config
swagger:model Argon2Config.
Authenticator authenticator
swagger:model Authenticator.
BcryptConfig bcrypt config
swagger:model BcryptConfig.
ChangePassword change password
swagger:model ChangePassword.
ChangeTotpSecret change totp secret
swagger:model ChangeTotpSecret.
Code code
swagger:model Code.
CodeID code ID
swagger:model CodeID.
Codes codes
swagger:model Codes.
CodeValue code value
swagger:model CodeValue.
CompleteAddressVerification complete address verification
swagger:model CompleteAddressVerification.
CompleteResetPassword complete reset password
swagger:model CompleteResetPassword.
CompleteResetTotp complete reset totp
swagger:model CompleteResetTotp.
CompleteResetWebAuthn complete reset web authn
swagger:model CompleteResetWebAuthn.
ConfirmResetPassword confirm reset password
swagger:model ConfirmResetPassword.
Credential Credential contains all needed information about a WebAuthn credential for storage
swagger:model Credential.
DeleteUserIdentifier delete user identifier
swagger:model DeleteUserIdentifier.
DeleteUserVerifiableAddress delete user verifiable address
swagger:model DeleteUserVerifiableAddress.
Error HTTP error response
swagger:model Error.
ExtendedUser extended user
swagger:model ExtendedUser.
GetUserByKey get user by key
swagger:model GetUserByKey.
Hash hash
swagger:model Hash.
HashConfig hash config
swagger:model HashConfig.
IdentifierDetails identifier details
swagger:model IdentifierDetails.
InspectOTP inspect o t p
swagger:model InspectOTP.
InspectOTPUserOperationalData inspect o t p user operational data
swagger:model InspectOTPUserOperationalData.
NewUser new user
swagger:model NewUser.
NewUserCredential new user credential
swagger:model NewUserCredential.
NewUserIdentifier new user identifier
swagger:model NewUserIdentifier.
NewUserVerifiableAddress new user verifiable address
swagger:model NewUserVerifiableAddress.
OtpConfig otp config
swagger:model OtpConfig.
OtpSettings otp settings
swagger:model OtpSettings.
PasswordPolicy password policy
swagger:model PasswordPolicy.
PasswordSettings password settings
swagger:model PasswordSettings.
PBKDF2Config p b k d f2 config
swagger:model PBKDF2Config.
Pool pool
swagger:model Pool.
PoolResponse pool response
swagger:model PoolResponse.
Pools pools
swagger:model Pools.
RequestActivation request activation
swagger:model RequestActivation.
RequestCode request code
swagger:model RequestCode.
RequestCodeForUser request code for user
swagger:model RequestCodeForUser.
RequestOTPCode request o t p code
swagger:model RequestOTPCode.
RequestOTPForAddress request o t p for address
swagger:model RequestOTPForAddress.
RequestResetCredential request reset credential
swagger:model RequestResetCredential.
Rfc6902PatchOperation rfc6902 patch operation
swagger:model Rfc6902PatchOperation.
Schema schema
swagger:model Schema.
Schemas schemas
swagger:model Schemas.
SelfRegisterUser self register user
swagger:model SelfRegisterUser.
SetPasswordStateRequest set password state request
swagger:model SetPasswordStateRequest.
SHAConfig s h a config
swagger:model SHAConfig.
SupportedJSONSchema supported JSON schema
swagger:model SupportedJSONSchema.
TenantDump tenant dump
swagger:model TenantDump.
UpdateUser update user
swagger:model UpdateUser.
UpdateUserVerifiableAddress update user verifiable address
swagger:model UpdateUserVerifiableAddress.
User user
swagger:model User.
UserCredential user credential
swagger:model UserCredential.
UserID user ID
swagger:model UserID.
UserIdentifier user identifier
swagger:model UserIdentifier.
UserPools user pools
swagger:model UserPools.
Users Identity Users
swagger:model Users.
UserVerifiableAddress user verifiable address
swagger:model UserVerifiableAddress.
UserWithData user with data
swagger:model UserWithData.
VerifyOTP verify o t p
swagger:model VerifyOTP.
VerifyPassword verify password
swagger:model VerifyPassword.
VerifyPasswordResponseData verify password response data
swagger:model VerifyPasswordResponseData.
# Type aliases
AuthenticationMechanisms authentication mechanisms
swagger:model AuthenticationMechanisms.
Cursor cursor
swagger:model Cursor.
Rfc6902PatchOperations rfc6902 patch operations
swagger:model Rfc6902PatchOperations.