Class OidcUserRequest
java.lang.Object
org.springframework.security.oauth2.client.userinfo.OAuth2UserRequest
org.springframework.security.oauth2.client.oidc.userinfo.OidcUserRequest
Represents a request the
OidcUserService uses when initiating a request to the
UserInfo Endpoint.- Since:
- 5.0
- See Also:
-
ClientRegistrationOAuth2AccessTokenOidcIdTokenOidcUserService
-
Constructor Summary
ConstructorsConstructorDescriptionOidcUserRequest(ClientRegistration clientRegistration, org.springframework.security.oauth2.core.OAuth2AccessToken accessToken, org.springframework.security.oauth2.core.oidc.OidcIdToken idToken) Constructs anOidcUserRequestusing the provided parameters.OidcUserRequest(ClientRegistration clientRegistration, org.springframework.security.oauth2.core.OAuth2AccessToken accessToken, org.springframework.security.oauth2.core.oidc.OidcIdToken idToken, Map<String, Object> additionalParameters) Constructs anOidcUserRequestusing the provided parameters. -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.oauth2.core.oidc.OidcIdTokenReturns theID Tokencontaining claims about the user.Methods inherited from class org.springframework.security.oauth2.client.userinfo.OAuth2UserRequest
getAccessToken, getAdditionalParameters, getClientRegistration
-
Constructor Details
-
OidcUserRequest
public OidcUserRequest(ClientRegistration clientRegistration, org.springframework.security.oauth2.core.OAuth2AccessToken accessToken, org.springframework.security.oauth2.core.oidc.OidcIdToken idToken) Constructs anOidcUserRequestusing the provided parameters.- Parameters:
clientRegistration- the client registrationaccessToken- the access token credentialidToken- the ID Token
-
OidcUserRequest
public OidcUserRequest(ClientRegistration clientRegistration, org.springframework.security.oauth2.core.OAuth2AccessToken accessToken, org.springframework.security.oauth2.core.oidc.OidcIdToken idToken, Map<String, Object> additionalParameters) Constructs anOidcUserRequestusing the provided parameters.- Parameters:
clientRegistration- the client registrationaccessToken- the access token credentialidToken- the ID TokenadditionalParameters- the additional parameters, may be empty- Since:
- 5.1
-
-
Method Details
-
getIdToken
public org.springframework.security.oauth2.core.oidc.OidcIdToken getIdToken()Returns theID Tokencontaining claims about the user.- Returns:
- the
OidcIdTokencontaining claims about the user.
-