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.