Package org.springdoc.security.oauth2
Class SpringDocOAuth2AuthorizationServerMetadata
java.lang.Object
org.springdoc.security.oauth2.SpringDocOAuth2AuthorizationServerMetadata
- All Implemented Interfaces:
org.springframework.security.oauth2.core.ClaimAccessor
,org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationServerMetadataClaimAccessor
public class SpringDocOAuth2AuthorizationServerMetadata
extends Object
implements org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationServerMetadataClaimAccessor
- 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) boolean
-
Constructor Details
-
SpringDocOAuth2AuthorizationServerMetadata
public SpringDocOAuth2AuthorizationServerMetadata()
-
-
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
-
getIssuer
- Specified by:
getIssuer
in interfaceorg.springframework.security.oauth2.server.authorization.OAuth2AuthorizationServerMetadataClaimAccessor
-
getAuthorizationEndpoint
- Specified by:
getAuthorizationEndpoint
in interfaceorg.springframework.security.oauth2.server.authorization.OAuth2AuthorizationServerMetadataClaimAccessor
-
getTokenEndpoint
- Specified by:
getTokenEndpoint
in interfaceorg.springframework.security.oauth2.server.authorization.OAuth2AuthorizationServerMetadataClaimAccessor
-
getTokenEndpointAuthenticationMethods
- Specified by:
getTokenEndpointAuthenticationMethods
in interfaceorg.springframework.security.oauth2.server.authorization.OAuth2AuthorizationServerMetadataClaimAccessor
-
getJwkSetUrl
- Specified by:
getJwkSetUrl
in interfaceorg.springframework.security.oauth2.server.authorization.OAuth2AuthorizationServerMetadataClaimAccessor
-
getScopes
- Specified by:
getScopes
in interfaceorg.springframework.security.oauth2.server.authorization.OAuth2AuthorizationServerMetadataClaimAccessor
-
getResponseTypes
- Specified by:
getResponseTypes
in interfaceorg.springframework.security.oauth2.server.authorization.OAuth2AuthorizationServerMetadataClaimAccessor
-
getGrantTypes
- Specified by:
getGrantTypes
in interfaceorg.springframework.security.oauth2.server.authorization.OAuth2AuthorizationServerMetadataClaimAccessor
-
getTokenRevocationEndpoint
- Specified by:
getTokenRevocationEndpoint
in interfaceorg.springframework.security.oauth2.server.authorization.OAuth2AuthorizationServerMetadataClaimAccessor
-
getTokenRevocationEndpointAuthenticationMethods
- Specified by:
getTokenRevocationEndpointAuthenticationMethods
in interfaceorg.springframework.security.oauth2.server.authorization.OAuth2AuthorizationServerMetadataClaimAccessor
-
getTokenIntrospectionEndpoint
- Specified by:
getTokenIntrospectionEndpoint
in interfaceorg.springframework.security.oauth2.server.authorization.OAuth2AuthorizationServerMetadataClaimAccessor
-
getTokenIntrospectionEndpointAuthenticationMethods
- Specified by:
getTokenIntrospectionEndpointAuthenticationMethods
in interfaceorg.springframework.security.oauth2.server.authorization.OAuth2AuthorizationServerMetadataClaimAccessor
-
getClientRegistrationEndpoint
- Specified by:
getClientRegistrationEndpoint
in interfaceorg.springframework.security.oauth2.server.authorization.OAuth2AuthorizationServerMetadataClaimAccessor
-
getCodeChallengeMethods
- Specified by:
getCodeChallengeMethods
in interfaceorg.springframework.security.oauth2.server.authorization.OAuth2AuthorizationServerMetadataClaimAccessor
-