Identificador de usuario en el HSM. Tamaño máximo de MAX_USR_LEN.
Cambiar la contraseña del usuario autenticado.
Devuelve true si la contraseña se ha cambiado correctamente.
Lanza una excepción si se produce un error al cambiar la contraseña.
Lanza una excepción si la nueva contraseña no es válida.
Nueva contraseña de usuario HSM. El tamaño debe estar comprendido entre MIN_USR_PWD_LEN y MAX_USR_PWD_LEN.
Crear un usuario en HSM.
Devuelve true si el usuario se ha creado correctamente.
Lanza una excepción si se produce un error al crear el usuario.
Lanza una excepción si userId o password no son válidos.
Identificador de usuario en el HSM. Tamaño máximo de MAX_USR_LEN.
Contraseña de usuario del HSM. Tamaño máximo de MAX_USR_PWD_LEN.
Opcional
permisos: PERMISOS_USUARIO[]Permisos de usuario en HSM. Por defecto: NOP.
Genera un token para el usuario autenticado.
Devuelve el token generado.
Lanza una excepción si se produce un error al generar el token.
Lanza una excepción si la fecha de caducidad no es válida.
Opcional
caducidad: FechaFecha de caducidad del token. Por defecto: Sin caducidad.
Eliminar un usuario de HSM.
Devuelve true si el usuario ha sido eliminado correctamente.
Lanza una excepción si se produce un error al eliminar el usuario.
Lanza una excepción si userId no es válido.
Identificador de usuario en el HSM. Tamaño máximo de MAX_USR_LEN.
Revocar el token de un usuario autenticado.
Devuelve true si el token fue revocado con éxito.
Lanza una excepción si se produce un error al revocar el token.
Lanza una excepción si el token no es válido.
Token a revocar. El token generado por el método generateToken o devuelto por el método listTokens.
Desbloquea un usuario en HSM.
Identificador de usuario en el HSM. Tamaño máximo de MAX_USR_LEN.
Descripción
Bloquea a un usuario en HSM.