Class OAuth2PasswordGrantRequest

java.lang.Object
org.springframework.security.oauth2.client.endpoint.AbstractOAuth2AuthorizationGrantRequest
org.springframework.security.oauth2.client.endpoint.OAuth2PasswordGrantRequest

@Deprecated public class OAuth2PasswordGrantRequest extends AbstractOAuth2AuthorizationGrantRequest
Deprecated.
The latest OAuth 2.0 Security Best Current Practice disallows the use of the Resource Owner Password Credentials grant. See reference OAuth 2.0 Security Best Current Practice.
An OAuth 2.0 Resource Owner Password Credentials Grant request that holds the resource owner's credentials.
Since:
5.2
See Also:
  • Constructor Details

    • OAuth2PasswordGrantRequest

      public OAuth2PasswordGrantRequest(ClientRegistration clientRegistration, String username, String password)
      Deprecated.
      Constructs an OAuth2PasswordGrantRequest using the provided parameters.
      Parameters:
      clientRegistration - the client registration
      username - the resource owner's username
      password - the resource owner's password
  • Method Details

    • getUsername

      public String getUsername()
      Deprecated.
      Returns the resource owner's username.
      Returns:
      the resource owner's username
    • getPassword

      public String getPassword()
      Deprecated.
      Returns the resource owner's password.
      Returns:
      the resource owner's password