|
Package k_clave Agrupa operaciones relacionadas con claves de usuarios
|
| Program units |
| Constants |
| c_clave_acceso | |
| c_clave_transaccional |
c_clave_acceso
c_clave_acceso CONSTANT CHAR(1) := 'A';
c_clave_transaccional
c_clave_transaccional CONSTANT CHAR(1) := 'T';
f_randombytes_hex
FUNCTION f_randombytes_hex RETURN VARCHAR2
f_randombytes_base64
FUNCTION f_randombytes_base64 RETURN VARCHAR2
f_salt
FUNCTION f_salt RETURN VARCHAR2
f_hash
FUNCTION f_hash(i_clave IN VARCHAR2,
i_salt IN VARCHAR2) RETURN VARCHAR2
f_validar_clave
FUNCTION f_validar_clave(i_id_usuario IN NUMBER,
i_clave IN VARCHAR2,
i_tipo_clave IN CHAR DEFAULT 'A') RETURN BOOLEAN
p_registrar_intento_fallido
PROCEDURE p_registrar_intento_fallido(i_id_usuario IN NUMBER,
i_tipo_clave IN CHAR DEFAULT 'A')
p_registrar_autenticacion
PROCEDURE p_registrar_autenticacion(i_id_usuario IN NUMBER,
i_tipo_clave IN CHAR DEFAULT 'A')
p_validar_politicas
PROCEDURE p_validar_politicas(i_alias IN VARCHAR2,
i_clave IN VARCHAR2,
i_tipo_clave IN CHAR DEFAULT 'A')
p_registrar_clave
PROCEDURE p_registrar_clave(i_alias IN VARCHAR2,
i_clave IN VARCHAR2,
i_tipo_clave IN CHAR DEFAULT 'A')
p_desbloquear_clave
PROCEDURE p_desbloquear_clave(i_alias IN VARCHAR2,
i_tipo_clave IN CHAR DEFAULT 'A')
p_restablecer_clave
PROCEDURE p_restablecer_clave(i_alias IN VARCHAR2,
i_clave IN VARCHAR2,
i_tipo_clave IN CHAR DEFAULT 'A')
p_cambiar_clave
PROCEDURE p_cambiar_clave(i_alias IN VARCHAR2,
i_clave_antigua IN VARCHAR2,
i_clave_nueva IN VARCHAR2,
i_tipo_clave IN CHAR DEFAULT 'A')