File tree Expand file tree Collapse file tree 1 file changed +8
-7
lines changed
deps/rabbitmq_auth_backend_oauth2/src Expand file tree Collapse file tree 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) ->
8181 end .
8282
8383-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 ;
9184resolve_resource_server_id (Token ) when is_map (Token ) ->
9285 case maps :get (<<" aud" >>, Token , undefined ) of
9386 undefined ->
9487 {error , audience_not_found_in_token };
9588 Audience ->
9689 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 )
9797 end .
9898
99+
99100-spec get_jwk (binary (), oauth_provider_id ()) -> {ok , map ()} | {error , term ()}.
100101get_jwk (KeyId , OAuthProviderId ) ->
101102 get_jwk (KeyId , OAuthProviderId , true ).
You can’t perform that action at this time.
0 commit comments