File tree 1 file changed +8
-7
lines changed
deps/rabbitmq_auth_backend_oauth2/src
1 file changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -81,21 +81,22 @@ decode_and_verify(Token) ->
81
81
end .
82
82
83
83
-spec resolve_resource_server_id (binary ()|map ()) -> binary () | {error , term ()}.
84
- resolve_resource_server_id (Token ) when is_binary (Token ) ->
85
- case uaa_jwt_jwt :get_aud (Token ) of
86
- {error , _ } = Error ->
87
- Error ;
88
- {ok , Audience } ->
89
- rabbit_oauth2_config :get_resource_server_id_for_audience (Audience )
90
- end ;
91
84
resolve_resource_server_id (Token ) when is_map (Token ) ->
92
85
case maps :get (<<" aud" >>, Token , undefined ) of
93
86
undefined ->
94
87
{error , audience_not_found_in_token };
95
88
Audience ->
96
89
rabbit_oauth2_config :get_resource_server_id_for_audience (Audience )
90
+ end ;
91
+ resolve_resource_server_id (Token ) ->
92
+ case uaa_jwt_jwt :get_aud (Token ) of
93
+ {error , _ } = Error ->
94
+ Error ;
95
+ {ok , Audience } ->
96
+ rabbit_oauth2_config :get_resource_server_id_for_audience (Audience )
97
97
end .
98
98
99
+
99
100
-spec get_jwk (binary (), oauth_provider_id ()) -> {ok , map ()} | {error , term ()}.
100
101
get_jwk (KeyId , OAuthProviderId ) ->
101
102
get_jwk (KeyId , OAuthProviderId , true ).
You can’t perform that action at this time.
0 commit comments