Module: Opscode::OpenSSL::Password
- Defined in:
- lib/cookbooks/openssl/libraries/secure_password.rb
Instance Method Summary collapse
Instance Method Details
#secure_password ⇒ Object
26 27 28 29 30 31 32 33 34 |
# File 'lib/cookbooks/openssl/libraries/secure_password.rb', line 26 def secure_password pw = String.new while pw.length < 20 pw << ::OpenSSL::Random.random_bytes(1).gsub(/\W/, '') end pw end |