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".
BaseExtendedUserStatusActive captures enum value "active".
BaseExtendedUserStatusDeleted captures enum value "deleted".
BaseExtendedUserStatusInactive captures enum value "inactive".
BaseExtendedUserStatusNew captures enum value "new".
BaseNewUserPayloadStatusActive captures enum value "active".
BaseNewUserPayloadStatusDeleted captures enum value "deleted".
BaseNewUserPayloadStatusInactive captures enum value "inactive".
BaseNewUserPayloadStatusNew captures enum value "new".
BaseUpdateUserStatusActive captures enum value "active".
BaseUpdateUserStatusDeleted captures enum value "deleted".
BaseUpdateUserStatusInactive captures enum value "inactive".
BaseUpdateUserStatusNew captures enum value "new".
BaseUserWithDataStatusActive captures enum value "active".
BaseUserWithDataStatusDeleted captures enum value "deleted".
BaseUserWithDataStatusInactive captures enum value "inactive".
BaseUserWithDataStatusNew captures enum value "new".
ExtendedUserStatusActive captures enum value "active".
ExtendedUserStatusDeleted captures enum value "deleted".
ExtendedUserStatusInactive captures enum value "inactive".
ExtendedUserStatusNew captures enum value "new".
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".
NewUserPayloadStatusActive captures enum value "active".
NewUserPayloadStatusDeleted captures enum value "deleted".
NewUserPayloadStatusInactive captures enum value "inactive".
NewUserPayloadStatusNew 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".
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".
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".
# Structs
Address address
swagger:model Address.
AddUserIdentifier add user identifier
swagger:model AddUserIdentifier.
AddUserVerifiableAddress add user verifiable address
swagger:model AddUserVerifiableAddress.
Authenticator authenticator
swagger:model Authenticator.
B2BUsers Identity B2BUsers
swagger:model B2BUsers.
BaseExtendedUser base extended user
swagger:model BaseExtendedUser.
BaseNewUserPayload base new user payload
swagger:model BaseNewUserPayload.
BaseUpdateUser base update user
swagger:model BaseUpdateUser.
BaseUserWithData base user with data
swagger:model BaseUserWithData.
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.
IdentifierDetails identifier details
swagger:model IdentifierDetails.
InspectOTP inspect o t p
swagger:model InspectOTP.
NewUserCredential new user credential
swagger:model NewUserCredential.
NewUserIdentifier new user identifier
swagger:model NewUserIdentifier.
NewUserPayload new user payload
swagger:model NewUserPayload.
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.
Pool pool
swagger:model Pool.
PoolPermissionsResponse pool permissions response
swagger:model PoolPermissionsResponse.
PoolResponse pool response
swagger:model PoolResponse.
Pools pools
swagger:model Pools.
RequestActivation request activation
swagger:model RequestActivation.
RequestOTPChallenge request o t p challenge
swagger:model RequestOTPChallenge.
RequestOTPForAddress request o t p for address
swagger:model RequestOTPForAddress.
RequestResetPassword request reset password
swagger:model RequestResetPassword.
Schema schema
swagger:model Schema.
Schemas schemas
swagger:model Schemas.
SetPasswordStateRequest set password state request
swagger:model SetPasswordStateRequest.
SupportedJSONSchema supported JSON schema
swagger:model SupportedJSONSchema.
UpdateUser update user
swagger:model UpdateUser.
UpdateUserVerifiableAddress update user verifiable address
swagger:model UpdateUserVerifiableAddress.
UserCredential user credential
swagger:model UserCredential.
UserID user ID
swagger:model UserID.
UserIdentifier user identifier
swagger:model UserIdentifier.
UserMetadata user metadata
swagger:model UserMetadata.
UserMetadataWithSchema user metadata with schema
swagger:model UserMetadataWithSchema.
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.
# Type aliases
AuthenticationMechanisms authentication mechanisms
swagger:model AuthenticationMechanisms.
Cursor cursor
swagger:model Cursor.