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.SerializableDetails of the Provider.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classClientRegistration.ProviderDetails.UserInfoEndpointDetails of the UserInfo Endpoint.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAuthorizationUri()Returns the uri for the authorization endpoint.java.util.Map<java.lang.String,java.lang.Object>getConfigurationMetadata()Returns aMapof the metadata describing the provider's configuration.java.lang.StringgetIssuerUri()Returns the issuer identifier uri for the OpenID Connect 1.0 provider or the OAuth 2.0 Authorization Server.java.lang.StringgetJwkSetUri()Returns the uri for the JSON Web Key (JWK) Set endpoint.java.lang.StringgetTokenUri()Returns the uri for the token endpoint.ClientRegistration.ProviderDetails.UserInfoEndpointgetUserInfoEndpoint()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 aMapof the metadata describing the provider's configuration.- Returns:
- a
Mapof the metadata describing the provider's configuration - Since:
- 5.1
-
-