index

Package k_clave

Agrupa operaciones relacionadas con claves de usuarios

Author
jtsoya539 27/3/2020 16:16:59


Program units
f_randombytes_hex  
f_randombytes_base64  
f_salt  
f_hash  
f_validar_clave  
p_registrar_intento_fallido  
p_registrar_autenticacion  
p_validar_politicas  
p_registrar_clave  
p_desbloquear_clave  
p_restablecer_clave  
p_cambiar_clave  

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