Package org.springdoc.security.oauth2
Class SpringDocOAuth2TokenIntrospection
java.lang.Object
org.springdoc.security.oauth2.SpringDocOAuth2TokenIntrospection
- All Implemented Interfaces:
org.springframework.security.oauth2.core.ClaimAccessor
,org.springframework.security.oauth2.core.OAuth2TokenIntrospectionClaimAccessor
public class SpringDocOAuth2TokenIntrospection
extends Object
implements org.springframework.security.oauth2.core.OAuth2TokenIntrospectionClaimAccessor
- Author:
- bnasslahsen
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncontainsClaim
(String claim) <T> T
getClaimAsBoolean
(String claim) getClaimAsInstant
(String claim) getClaimAsMap
(String claim) getClaimAsString
(String claim) getClaimAsStringList
(String claim) getClaimAsURL
(String claim) getId()
boolean
boolean
isActive()
-
Constructor Details
-
SpringDocOAuth2TokenIntrospection
public SpringDocOAuth2TokenIntrospection()
-
-
Method Details
-
getClaims
- Specified by:
getClaims
in interfaceorg.springframework.security.oauth2.core.ClaimAccessor
-
getClaim
- Specified by:
getClaim
in interfaceorg.springframework.security.oauth2.core.ClaimAccessor
-
hasClaim
- Specified by:
hasClaim
in interfaceorg.springframework.security.oauth2.core.ClaimAccessor
-
containsClaim
- Specified by:
containsClaim
in interfaceorg.springframework.security.oauth2.core.ClaimAccessor
-
getClaimAsString
- Specified by:
getClaimAsString
in interfaceorg.springframework.security.oauth2.core.ClaimAccessor
-
getClaimAsBoolean
- Specified by:
getClaimAsBoolean
in interfaceorg.springframework.security.oauth2.core.ClaimAccessor
-
getClaimAsInstant
- Specified by:
getClaimAsInstant
in interfaceorg.springframework.security.oauth2.core.ClaimAccessor
-
getClaimAsURL
- Specified by:
getClaimAsURL
in interfaceorg.springframework.security.oauth2.core.ClaimAccessor
-
getClaimAsMap
- Specified by:
getClaimAsMap
in interfaceorg.springframework.security.oauth2.core.ClaimAccessor
-
getClaimAsStringList
- Specified by:
getClaimAsStringList
in interfaceorg.springframework.security.oauth2.core.ClaimAccessor
-
isActive
public boolean isActive()- Specified by:
isActive
in interfaceorg.springframework.security.oauth2.core.OAuth2TokenIntrospectionClaimAccessor
-
getUsername
- Specified by:
getUsername
in interfaceorg.springframework.security.oauth2.core.OAuth2TokenIntrospectionClaimAccessor
-
getClientId
- Specified by:
getClientId
in interfaceorg.springframework.security.oauth2.core.OAuth2TokenIntrospectionClaimAccessor
-
getScopes
- Specified by:
getScopes
in interfaceorg.springframework.security.oauth2.core.OAuth2TokenIntrospectionClaimAccessor
-
getTokenType
- Specified by:
getTokenType
in interfaceorg.springframework.security.oauth2.core.OAuth2TokenIntrospectionClaimAccessor
-
getExpiresAt
- Specified by:
getExpiresAt
in interfaceorg.springframework.security.oauth2.core.OAuth2TokenIntrospectionClaimAccessor
-
getIssuedAt
- Specified by:
getIssuedAt
in interfaceorg.springframework.security.oauth2.core.OAuth2TokenIntrospectionClaimAccessor
-
getNotBefore
- Specified by:
getNotBefore
in interfaceorg.springframework.security.oauth2.core.OAuth2TokenIntrospectionClaimAccessor
-
getSubject
- Specified by:
getSubject
in interfaceorg.springframework.security.oauth2.core.OAuth2TokenIntrospectionClaimAccessor
-
getAudience
- Specified by:
getAudience
in interfaceorg.springframework.security.oauth2.core.OAuth2TokenIntrospectionClaimAccessor
-
getIssuer
- Specified by:
getIssuer
in interfaceorg.springframework.security.oauth2.core.OAuth2TokenIntrospectionClaimAccessor
-
getId
- Specified by:
getId
in interfaceorg.springframework.security.oauth2.core.OAuth2TokenIntrospectionClaimAccessor
-