743:
744: for j in 1..l_password_len loop
745: if (mod(abs(dbms_random.random),2) = 1) then
746: -- generate number
747: x_auth_key := x_auth_key || mod(abs(FND_CRYPTO.SmallRandomNumber),10);
748: else
749: -- generate character
750: x_auth_key := x_auth_key || fnd_global.local_chr(mod(abs(FND_CRYPTO.SmallRandomNumber),26)
751: + ascii_offset);
746: -- generate number
747: x_auth_key := x_auth_key || mod(abs(FND_CRYPTO.SmallRandomNumber),10);
748: else
749: -- generate character
750: x_auth_key := x_auth_key || fnd_global.local_chr(mod(abs(FND_CRYPTO.SmallRandomNumber),26)
751: + ascii_offset);
752: end if;
753: end loop;
754: