public interface DrupalOAuth2
Modifier and Type | Interface and Description |
---|---|
static class |
DrupalOAuth2.Credential |
Modifier and Type | Method and Description |
---|---|
Response |
authorize(java.lang.String clientId,
java.lang.String clientSecret,
java.lang.String responseType,
java.lang.String state) |
void |
authorize(java.lang.String clientId,
java.lang.String clientSecret,
java.lang.String responseType,
java.lang.String state,
curl -L -I -k -b b.cookie -X GET 'https://example.com/oauth2/authorize?client_id=id&client_secret=secret&response_type=code&state=state'
|
|
observeToken(java.lang.String code,
java.lang.String clientId,
java.lang.String clientSecret,
java.lang.String grantType,
java.lang.String state) |
|
observeToken(java.lang.String clientId,
java.lang.String clientSecret,
java.lang.String grantType,
java.lang.String state,
java.lang.String username,
java.lang.String password) |
DrupalOAuth2.Credential |
token(java.lang.String code,
java.lang.String clientId,
java.lang.String clientSecret,
java.lang.String grantType,
java.lang.String state) |
void |
token(java.lang.String code,
java.lang.String clientId,
java.lang.String clientSecret,
java.lang.String grantType,
java.lang.String state,
curl -k -X POST 'https://example.com/oauth2/token' -d 'code=aa5b25e58cb0ecbb1ddf5d671e769b04cabcdefg&state=8tory&grant_type=authorization_code&client_id=id&client_secret=secret'
|
void |
token(java.lang.String clientId,
java.lang.String clientSecret,
java.lang.String grantType,
java.lang.String state,
java.lang.String username,
java.lang.String password,
curl -k -X POST 'https://example.com/oauth2/token' -d 'grant_type=password&client_id=id&client_secret=secret&state=state&username=foo&password=bar'
|
void authorize(java.lang.String clientId, java.lang.String clientSecret, java.lang.String responseType, java.lang.String state,callback)
curl -L -I -k -b b.cookie -X GET 'https://example.com/oauth2/authorize?client_id=id&client_secret=secret&response_type=code&state=state'
Response authorize(java.lang.String clientId, java.lang.String clientSecret, java.lang.String responseType, java.lang.String state)
void token(java.lang.String code, java.lang.String clientId, java.lang.String clientSecret, java.lang.String grantType, java.lang.String state,callback)
curl -k -X POST 'https://example.com/oauth2/token' -d 'code=aa5b25e58cb0ecbb1ddf5d671e769b04cabcdefg&state=8tory&grant_type=authorization_code&client_id=id&client_secret=secret'
DrupalOAuth2.Credential token(java.lang.String code, java.lang.String clientId, java.lang.String clientSecret, java.lang.String grantType, java.lang.String state)
observeToken(java.lang.String code, java.lang.String clientId, java.lang.String clientSecret, java.lang.String grantType, java.lang.String state)
void token(java.lang.String clientId, java.lang.String clientSecret, java.lang.String grantType, java.lang.String state, java.lang.String username, java.lang.String password,callback)
curl -k -X POST 'https://example.com/oauth2/token' -d 'grant_type=password&client_id=id&client_secret=secret&state=state&username=foo&password=bar'
observeToken(java.lang.String clientId, java.lang.String clientSecret, java.lang.String grantType, java.lang.String state, java.lang.String username, java.lang.String password)