Rename the type 'credentials' to 'client'
This commit is contained in:
parent
41dfbd4165
commit
b32156bd68
|
@ -86,7 +86,7 @@ bin(B) when is_binary(B) ->
|
||||||
B.
|
B.
|
||||||
|
|
||||||
%% @doc Match access rule
|
%% @doc Match access rule
|
||||||
-spec(match(emqx_types:credentials(), emqx_types:topic(), rule())
|
-spec(match(emqx_types:client(), emqx_types:topic(), rule())
|
||||||
-> {matched, allow} | {matched, deny} | nomatch).
|
-> {matched, allow} | {matched, deny} | nomatch).
|
||||||
match(_Client, _Topic, {AllowDeny, all}) when ?ALLOW_DENY(AllowDeny) ->
|
match(_Client, _Topic, {AllowDeny, all}) when ?ALLOW_DENY(AllowDeny) ->
|
||||||
{matched, AllowDeny};
|
{matched, AllowDeny};
|
||||||
|
|
|
@ -68,7 +68,7 @@ mnesia(copy) ->
|
||||||
start_link() ->
|
start_link() ->
|
||||||
gen_server:start_link({local, ?MODULE}, ?MODULE, [], []).
|
gen_server:start_link({local, ?MODULE}, ?MODULE, [], []).
|
||||||
|
|
||||||
-spec(check(emqx_types:credentials()) -> boolean()).
|
-spec(check(emqx_types:client()) -> boolean()).
|
||||||
check(#{client_id := ClientId, username := Username, peername := {IPAddr, _}}) ->
|
check(#{client_id := ClientId, username := Username, peername := {IPAddr, _}}) ->
|
||||||
ets:member(?BANNED_TAB, {client_id, ClientId})
|
ets:member(?BANNED_TAB, {client_id, ClientId})
|
||||||
orelse ets:member(?BANNED_TAB, {username, Username})
|
orelse ets:member(?BANNED_TAB, {username, Username})
|
||||||
|
@ -78,11 +78,10 @@ check(#{client_id := ClientId, username := Username, peername := {IPAddr, _}}) -
|
||||||
add(Banned) when is_record(Banned, banned) ->
|
add(Banned) when is_record(Banned, banned) ->
|
||||||
mnesia:dirty_write(?BANNED_TAB, Banned).
|
mnesia:dirty_write(?BANNED_TAB, Banned).
|
||||||
|
|
||||||
-spec(delete({client_id, emqx_types:client_id()}
|
-spec(delete({client_id, emqx_types:client_id()} |
|
||||||
| {username, emqx_types:username()}
|
{username, emqx_types:username()} |
|
||||||
| {peername, emqx_types:peername()}) -> ok).
|
{peername, emqx_types:peername()}) -> ok).
|
||||||
delete(Key) ->
|
delete(Key) -> mnesia:dirty_delete(?BANNED_TAB, Key).
|
||||||
mnesia:dirty_delete(?BANNED_TAB, Key).
|
|
||||||
|
|
||||||
%%--------------------------------------------------------------------
|
%%--------------------------------------------------------------------
|
||||||
%% gen_server callbacks
|
%% gen_server callbacks
|
||||||
|
|
Loading…
Reference in New Issue