Class ClientRegistration.ProviderDetails
java.lang.Object
org.springframework.security.oauth2.client.registration.ClientRegistration.ProviderDetails
- All Implemented Interfaces:
Serializable
- Enclosing class:
ClientRegistration
Details of the Provider.
- Since:
- 5.0
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassDetails of the UserInfo Endpoint. -
Method Summary
Modifier and TypeMethodDescription@Nullable StringReturns the uri for the authorization endpoint.Returns aMapof the metadata describing the provider's configuration.@Nullable StringReturns the issuer identifier uri for the OpenID Connect 1.0 provider or the OAuth 2.0 Authorization Server.@Nullable StringReturns the uri for the JSON Web Key (JWK) Set endpoint.Returns the uri for the token endpoint.Returns the details of theUserInfo Endpoint.
-
Method Details
-
getAuthorizationUri
Returns the uri for the authorization endpoint.- Returns:
- the uri for the authorization endpoint, or
nullif not set (e.g. for grant types that do not use the authorization endpoint)
-
getTokenUri
Returns the uri for the token endpoint.- Returns:
- the uri for the token endpoint
-
getUserInfoEndpoint
Returns the details of theUserInfo Endpoint.- Returns:
- the
ClientRegistration.ProviderDetails.UserInfoEndpoint
-
getJwkSetUri
Returns the uri for the JSON Web Key (JWK) Set endpoint.- Returns:
- the uri for the JSON Web Key (JWK) Set endpoint, or
nullif not set
-
getIssuerUri
Returns the issuer identifier uri for the OpenID Connect 1.0 provider or the OAuth 2.0 Authorization Server.- Returns:
- the issuer identifier uri for the OpenID Connect 1.0 provider or the
OAuth 2.0 Authorization Server, or
nullif not set - Since:
- 5.4
-
getConfigurationMetadata
-