public interface PasswordGrantHandler extends GrantHandler
Related specifications:
Modifier and Type | Method and Description |
---|---|
PasswordGrantAuthorization |
processGrant(com.nimbusds.oauth2.sdk.ResourceOwnerPasswordCredentialsGrant grant,
com.nimbusds.oauth2.sdk.Scope scope,
com.nimbusds.oauth2.sdk.id.ClientID clientID,
boolean confidentialClient,
com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata clientMetadata)
Handles a Resource Owner Password Credentials grant request.
|
getGrantType
PasswordGrantAuthorization processGrant(com.nimbusds.oauth2.sdk.ResourceOwnerPasswordCredentialsGrant grant, com.nimbusds.oauth2.sdk.Scope scope, com.nimbusds.oauth2.sdk.id.ClientID clientID, boolean confidentialClient, com.nimbusds.openid.connect.sdk.rp.OIDCClientMetadata clientMetadata) throws com.nimbusds.oauth2.sdk.GeneralException
grant
- The Resource Owner Password Credentials
grant. Not null
.scope
- The requested scope, null
if not
specified.clientID
- The client identifier. Not null
.confidentialClient
- true
if the client is confidential
and has been authenticated, else
false
.clientMetadata
- The OpenID Connect client metadata. Not
null
.com.nimbusds.oauth2.sdk.GeneralException
- If the grant is denied, or another
exception was encountered.Copyright © 2014 Connect2id Ltd.. All Rights Reserved.