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')