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