Class ClientRegistration.ProviderDetails
- java.lang.Object
-
- org.springframework.security.oauth2.client.registration.ClientRegistration.ProviderDetails
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- ClientRegistration
public class ClientRegistration.ProviderDetails extends java.lang.Object implements java.io.Serializable
Details of the Provider.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
ClientRegistration.ProviderDetails.UserInfoEndpoint
Details of the UserInfo Endpoint.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAuthorizationUri()
Returns the uri for the authorization endpoint.java.util.Map<java.lang.String,java.lang.Object>
getConfigurationMetadata()
Returns aMap
of the metadata describing the provider's configuration.java.lang.String
getIssuerUri()
Returns the issuer identifier uri for the OpenID Connect 1.0 provider or the OAuth 2.0 Authorization Server.java.lang.String
getJwkSetUri()
Returns the uri for the JSON Web Key (JWK) Set endpoint.java.lang.String
getTokenUri()
Returns the uri for the token endpoint.ClientRegistration.ProviderDetails.UserInfoEndpoint
getUserInfoEndpoint()
Returns the details of theUserInfo Endpoint
.
-
-
-
Method Detail
-
getAuthorizationUri
public java.lang.String getAuthorizationUri()
Returns the uri for the authorization endpoint.- Returns:
- the uri for the authorization endpoint
-
getTokenUri
public java.lang.String getTokenUri()
Returns the uri for the token endpoint.- Returns:
- the uri for the token endpoint
-
getUserInfoEndpoint
public ClientRegistration.ProviderDetails.UserInfoEndpoint getUserInfoEndpoint()
Returns the details of theUserInfo Endpoint
.- Returns:
- the
ClientRegistration.ProviderDetails.UserInfoEndpoint
-
getJwkSetUri
public java.lang.String getJwkSetUri()
Returns the uri for the JSON Web Key (JWK) Set endpoint.- Returns:
- the uri for the JSON Web Key (JWK) Set endpoint
-
getIssuerUri
public java.lang.String 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
- Since:
- 5.4
-
getConfigurationMetadata
public java.util.Map<java.lang.String,java.lang.Object> getConfigurationMetadata()
Returns aMap
of the metadata describing the provider's configuration.- Returns:
- a
Map
of the metadata describing the provider's configuration - Since:
- 5.1
-
-