mechanism() = nif | port
pwerr() = invalid_salt | invalid_salt_length | invalid_rounds
rounds() = 4..31
| gen_salt/0 | Returns a random string data. |
| gen_salt/1 | Generate a random string data. |
| hashpw/2 | Make hash string based on Password and Salt. |
| is_worker_available/0 | Is at least one bcrypt worker currently available for work?. |
| mechanism/0 | Get environment setting of hash generation. |
| start/0 | Starts Application bcrypt. |
| stop/0 | Stops Application bcrypt. |
gen_salt() -> Result
Result = {ok, Salt}Salt = [byte()]
Returns a random string data.
Generate a random string data.
hashpw(Password, Salt) -> Result
Password = [byte()] | binary()Salt = [byte()] | binary()Result = {ok, Hash} | {error, ErrorDescription}Hash = [byte()]ErrorDescription = pwerr()
Make hash string based on Password and Salt.
is_worker_available() -> Result
Result = boolean()
Is at least one bcrypt worker currently available for work?
mechanism() -> mechanism()
Get environment setting of hash generation.
start() -> any()
Starts Application bcrypt.
See also:
application:start/1.
stop() -> any()
Stops Application bcrypt.
See also:
application:stop/1.
Generated by EDoc