| action_password_format/1* | |
| check_password/3 | |
| check_password/5 | |
| dirty_get_registered_users/0 | Get all registered users in Mnesia. |
| get_format_first_element/1* | |
| get_password/2 | |
| get_password_s/2 | |
| get_vh_registered_users/1 | |
| get_vh_registered_users/2 | Return the registered users for the specified host. |
| get_vh_registered_users_number/1 | |
| get_vh_registered_users_number/2 | |
| is_option_scram/1* | |
| is_password_scram_valid/2* | |
| is_user_exists/2 | |
| maybe_scram_passwords/1* | |
| password_to_scram/2* | |
| password_to_scram/3* | |
| plain_password_required/0 | |
| remove_user/2 | Remove user. |
| remove_user/3 | Remove user if the provided password is correct. |
| scram_passwords/1* | |
| scram_passwords/2* | |
| set_option_password_format/1* | |
| set_password/3 | |
| start/1 | |
| stop/1 | |
| store_type/0 | |
| try_register/3 | |
| update_reg_users_counter_table/1* | |
| update_table/2* |
action_password_format(Host) -> any()
check_password(User, Server, Password) -> bool()
check_password(User, Server, Password, Digest, DigestGen) -> bool()
dirty_get_registered_users() -> [{LUser, LServer}]
Get all registered users in Mnesia.
get_format_first_element(HostB) -> any()
get_password(User, Server) -> Password | false
get_password_s(User, Server) -> Password | nil()
get_vh_registered_users(Server) -> [{LUser, LServer}]
get_vh_registered_users(Server, X2::Opts) -> [{LUser, LServer}]
Return the registered users for the specified host.
Opts can be one of the following:
[{from, integer()}, {to, integer()}][{limit, integer()}, {offset, integer()}][{prefix, string()}][{prefix, string()}, {from, integer()}, {to, integer()}][{prefix, string()}, {limit, integer()}, {offset, integer()}]get_vh_registered_users_number(Server) -> Users_Number
get_vh_registered_users_number(Server, X2::[{prefix, Prefix}]) -> Users_Number
is_option_scram(Host) -> any()
is_password_scram_valid(Password, Passwd) -> any()
is_user_exists(User, Server) -> true | false | {error, Error}
maybe_scram_passwords(HostB) -> any()
password_to_scram(Password, Passwd) -> any()
password_to_scram(Password, Passwd, IterationCount) -> any()
plain_password_required() -> bool()
remove_user(User, Server) -> ok
Remove user. Note: it returns ok even if there was some problem removing the user.
remove_user(User, Server, Password) -> ok | not_exists | not_allowed | bad_request
Remove user if the provided password is correct.
scram_passwords(HostB) -> any()
scram_passwords(HostB, X2) -> any()
set_option_password_format(Value) -> any()
set_password(User, Server, Password) -> ok | {error, invalid_jid}
start(Host) -> ok
stop(Host) -> any()
store_type() -> any()
try_register(User, Server, Password) -> {atomic, ok} | {atomic, exists} | {error, invalid_jid} | {aborted, Reason}
update_reg_users_counter_table(Server) -> any()
update_table(Host, X2) -> any()
Generated by EDoc, May 23 2012, 07:15:17.