Class OidcUserRequest

    • Constructor Summary

      Constructors 
      Constructor Description
      OidcUserRequest​(ClientRegistration clientRegistration, org.springframework.security.oauth2.core.OAuth2AccessToken accessToken, org.springframework.security.oauth2.core.oidc.OidcIdToken idToken)
      Constructs an OidcUserRequest using the provided parameters.
      OidcUserRequest​(ClientRegistration clientRegistration, org.springframework.security.oauth2.core.OAuth2AccessToken accessToken, org.springframework.security.oauth2.core.oidc.OidcIdToken idToken, java.util.Map<java.lang.String,​java.lang.Object> additionalParameters)
      Constructs an OidcUserRequest using the provided parameters.
    • Constructor Detail

      • OidcUserRequest

        public OidcUserRequest​(ClientRegistration clientRegistration,
                               org.springframework.security.oauth2.core.OAuth2AccessToken accessToken,
                               org.springframework.security.oauth2.core.oidc.OidcIdToken idToken)
        Constructs an OidcUserRequest using the provided parameters.
        Parameters:
        clientRegistration - the client registration
        accessToken - the access token credential
        idToken - the ID Token
      • OidcUserRequest

        public OidcUserRequest​(ClientRegistration clientRegistration,
                               org.springframework.security.oauth2.core.OAuth2AccessToken accessToken,
                               org.springframework.security.oauth2.core.oidc.OidcIdToken idToken,
                               java.util.Map<java.lang.String,​java.lang.Object> additionalParameters)
        Constructs an OidcUserRequest using the provided parameters.
        Parameters:
        clientRegistration - the client registration
        accessToken - the access token credential
        idToken - the ID Token
        additionalParameters - the additional parameters, may be empty
        Since:
        5.1
    • Method Detail

      • getIdToken

        public org.springframework.security.oauth2.core.oidc.OidcIdToken getIdToken()
        Returns the ID Token containing claims about the user.
        Returns:
        the OidcIdToken containing claims about the user.