Package io.meeds.oauth2.server.plugin
Class OAuthAccessTokenAudienceTokenRequestProvider
java.lang.Object
io.meeds.oauth2.server.plugin.OAuthAccessTokenAudienceTokenRequestProvider
- All Implemented Interfaces:
OAuthAccessTokenAudienceProvider
@Service
public class OAuthAccessTokenAudienceTokenRequestProvider
extends Object
implements OAuthAccessTokenAudienceProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetOrder()provideAudiences(org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext context)
-
Constructor Details
-
OAuthAccessTokenAudienceTokenRequestProvider
public OAuthAccessTokenAudienceTokenRequestProvider()
-
-
Method Details
-
provideAudiences
public List<String> provideAudiences(org.springframework.security.oauth2.server.authorization.token.OAuth2TokenContext context) - Specified by:
provideAudiencesin interfaceOAuthAccessTokenAudienceProvider- Parameters:
context- the access token being issued- Returns:
- the audiences of the token, or null or empty to let another provider answer
-
getOrder
public int getOrder()- Specified by:
getOrderin interfaceOAuthAccessTokenAudienceProvider- Returns:
- this provider's position, lower values consulted first — the
Spring
Orderedconvention. It decides which answer becomes the claim, never whether a refusal is heard.
-