There's no documentation for this item.
| Constants | |
|---|---|
| GENERATORS | |
| Public Methods | |
|---|---|
| generate_ |
Generate a random secret key with the best possible method available on the current platform. |
| generate_ |
Generate a random secret key with OpenSSL. If OpenSSL is not already loaded, then this method will attempt to load it. LoadError will be raised if that fails. |
| generate_ |
Generate a random secret key with Ruby’s pseudo random number generator, as well as some environment information. |
| generate_ |
Generate a random secret key with Ruby 1.9’s SecureRandom module. Raises LoadError if the current Ruby version does not support SecureRandom. |
| generate_ |
Generate a random secret key with /dev/urandom. Raises SystemCallError on failure. |
| generate_ |
Generate a random secret key by using the Win32 API. Raises LoadError if the current platform cannot make use of the Win32 API. Raises SystemCallError if some other error occured. |
| new | |
| Private Methods | |
|---|---|
| lastWin32ErrorMessage | |
| supports_ |
|
| supports_ |
|
| supports_ |
|
| supports_ |
|
| supports_ |
|
<code/>and<pre/>for code samples.