Autenticar y changePassword

Para RgyUser.authenticate() y RgyUser.changePassword(), la API de Java™ de Registry Direct genera errores que coinciden estrechamente con los errores de API de azn_util_password_authenticate y azn_util_password_change AZN existentes.

La tabla siguiente correlaciona los códigos de error y los errores de API:
Tabla 1. Información de error de la API de autenticación
RgyException Error de API AZN Código de estado AZN Mensaje de API AZN
ServerDownRgyException AZN_S_FAILURE, ivacl_s_registry_server_down ivacl_s_registry_server_down HPDAC0779E El servidor de registro LDAP está inactivo.
N/D AZN_S_FAILURE, ivacl_s_registry_client_memory_error ivacl_s_registry_client_error_memoria HPDAC0777E El cliente de registro LDAP ha devuelto un error de memoria.
MultipleDnFoundRgyException InvalidParametersRgyException AZN_S_FAILURE, ivacl_s_registry_client_bad_ldap_dn ivacl_s_registry_client_bad_d_ldap HPDAC0772E El cliente de registro de usuarios LDAP ha devuelto un estado de error para el DN especificado.
N/D AZN_S_FAILURE, ivacl_s_registry_client_unavailable ivacl_s_registry_client_unavailable HPDAC0771E El cliente de registro de usuarios no está disponible.
(devuelto nulo) AZN_S_FAILURE, ivauthn_invalid_username nombre_usuario_vauthn_invalid_válido HPDIA0202W Se ha proporcionado un nombre de usuario desconocido a Access Manager.
PasswordSetInvalidRgy Exception AZN_S_U_PASSWORD_EXPIRED, 0 ivacl_s_azn_s_u_password_caducado HPDAC1354E aznAPI Contraseña de usuario caducada.
AccountSetInvalidRgy Exception AZN_S_U_ACCOUNT_DISABLED, 0 ivacl_s_azn_s_u_account_disabled HPDAC1364E aznAPI Account Login está inhabilitado.
ErrPolicyTodAccessDeniedRgyException
AZN_S_U_TOD_ACCESS_DENIED, ivauthn_tod_denied ivauthn_tod_denied HPDIA0218W Autenticación denegada por el usuario a esta hora del día.
ErrPolicyAcctLockedOutRgyException AZN_S_U_ACCOUNT_LOCKEDOUT, 0 ivacl_s_azn_s_u_account_ lockedout HPDAC1366E aznAPI La cuenta de usuario está bloqueada.
ErrPolicyPwdTooShortRgy Exception AZN_S_U_PASSWORD_TOO_SHORT, 0 ivacl_s_azn_s_u_password_too_short HPDAC1367E aznAPI La nueva contraseña es demasiado corta.
ErrPolicyPwdHasSpacesRgyException AZN_S_U_PASSWORD_HAS_SPACES, 0 ivacl_s_azn_s_u_contraseña_tiene_espacios HPDAC1368E aznAPI La nueva contraseña tiene espacios no permitidos.
ErrPolicyPwdTooManyRepeatedRgyException AZN_S_U_PASSWORD_TOO _MANY_REPEATED, 0 ivacl_s_azn_s_u_password_too_ many_repetidas HPDAC1369E aznAPI La nueva contraseña tiene demasiados caracteres repetidos.
ErrPolicyPwdTooFewAlphaRgyException AZN_S_U_PASSWORD_TOO _FEW_ALPHA, 0 ivacl_s_azn_s_u_password_ too_few_alpha HPDAC1370E aznAPI La nueva contraseña tiene muy pocos caracteres alfabéticos.
ErrPolicyPwdTooFewNonalpha RgyException AZN_S_U_PASSWORD_TOO _FEW_NONALPHA, 0 ivacl_s_azn_s_u_password_too_few_non_alpha HPDAC1371E aznAPI La nueva contraseña tiene muy pocos caracteres no alfabéticos.
InsufficientAccessRgy Exception AZN_S_U_INSUFFICIENT _ACCESS, 0 acceso_insuficiente_inacl_s_azn_s_u_acceso HPDAC1372E aznAPI Caller no tiene permiso para realizar la operación solicitada.
ErrPolicyAcctDisabledRgy Exception AZN_S_U_PASSWORD_ACCT _DISABLED, 0 ivacl_s_azn_s_u_password_tacct_disabled HPDAC1374W aznAPI Esta cuenta está inhabilitada debido a demasiados intentos de inicio de sesión fallidos.
ErrPolicyAcctLockedOutRgy Exception AZN_S_U_AUTHEN_FAILED _ACCT_LOCKEDOUT, 0 ivacl_s_azn_s_u_authen_failed_ acct_lockedout HPDAC1376E aznAPI La autenticación del registro de usuarios ha fallado; la cuenta de usuario se ha bloqueado debido a demasiados intentos de inicio de sesión fallidos.
ErrPolicyInvalidAcctDisabled RgyException AZN_S_U_AUTHEN_FAILED _ACCT_DISABLED, 0 ivacl_s_azn_s_u_authen_failed_ acct_disabled HPDAC1377E aznAPI La autenticación del registro de usuarios ha fallado; la cuenta de usuario se ha inhabilitado debido a demasiados intentos de inicio de sesión fallidos.
N/D AZN_S_FAILURE, rgy_s_ira_server_in_config_only_mode modalidad_de_servidor_tipo_en_config_ only_mode HPDRG0207W El servidor LDAP es un IBM® Tivoli® Directory Server en modalidad de sólo configuración. Access Manager no puede funcionar normalmente con el servidor LDAP en esta modalidad.
NativePasswordExpiredRgyException (cuando ldap.enhanced-pwd-policy= true) AZN_S_FAILURE, ivauthn_ldap_password_expired (cuando [ldap] enhanced-pwd-policy = yes) ivauthn_ldap_password_caducado HPDIA0237W La autenticación ha fallado. La cuenta no puede iniciar sesión porque la contraseña ha caducado.
NativePasswordNoModRgyException (cuando ldap.enhanced-pwd-policy= true) AZN_S_FAILURE, ivauthn_ldap_password_no_mod (cuando [ldap] enhanced-pwd-policy = yes) ivauthn_ldap_password_no_mod HPDIA0318W El usuario no tiene permiso para modificar su contraseña.
NativePasswordTooYoungRgyException (cuando ldap.enhanced-pwd-policy= true) AZN_S_FAILURE, ivauthn_ldap_password_ too_young (cuando [ldap] enhanced-pwd-policy = yes) ivauthn_ldap_password_too_young HPDIA0320W El usuario no puede cambiar su contraseña hasta que time period transcurra después del cambio anterior.
NativePassword InHistoryRgyException (cuando ldap.enhanced-pwd-policy=true) AZN_S_FAILURE, ivauthn_ldap_password_ in_history (cuando [ldap] enhanced-pwd-policy = yes) ivauthn_ldap_password_in_history HPDIA0322W El usuario no tiene permiso para utilizar la nueva contraseña tal como se ha utilizado recientemente.
NativeAccountLocked RgyException (cuando ldap.enhanced-pwd-policy=true) AZN_S_FAILURE, ivauthn_ldap_account_locked ivauthn_ldap_account_locked HPDIA0239W La autenticación ha fallado. La cuenta está bloqueada.
NativeAccountInactivated RgyException (cuando ldap.enhanced-pwd-policy= true) AZN_S_FAILURE, ivauthn_ldap_account_inactivated (cuando [ldap] enhanced-pwd-policy = yes) ivauthn_ldap_account_inactivated HPDIA0241W La autenticación ha fallado. La cuenta está desactivada.
UnhandledRgyException y otros RgyExceptions AZN_S_AZN_S_FAILURE, ivacl_s_registry_client_error error_cliente_registro_ivacl_cliente HPDAC0773E El cliente del registro de usuarios LDAP ha devuelto un estado de error inesperado.
WarningPassword ExpiresSoonRgy Exception (cuando ldap.enhanced-pwd-policy= true) N/D N/D N/D