Module: ActiveLdap::UserPassword::Salt
- Defined in:
- lib/active_ldap/user_password.rb
Constant Summary
- CHARS =
['.', '/'] + ['0'..'9', 'A'..'Z', 'a'..'z'].collect do |x| x.to_a end.flatten
Class Method Summary collapse
Class Method Details
.generate(length) ⇒ Object
[View source]
102 103 104 105 106 |
# File 'lib/active_ldap/user_password.rb', line 102 def generate(length) salt = "" length.times {salt << CHARS[rand(CHARS.length)]} salt end |