| Modifiers | Name | Description |
|---|---|---|
static java.lang.String |
SPRING_SECURITY_OAUTH_TOKEN |
| Type | Name and description |
|---|---|
SpringSecurityOauth2BaseService |
springSecurityOauth2BaseService |
SpringSecurityService |
springSecurityService |
| Constructor and description |
|---|
SpringSecurityOAuth2Controller() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
java.lang.Object |
ask() |
|
java.lang.Object |
authenticate()Authenticate |
|
protected void |
authenticateAndRedirect(OAuth2SpringToken oAuthToken, java.lang.Object redirectUrl)Set authentication token and redirect to the page we came from |
|
java.lang.Object |
callback()Default callback function for first OAuth2 Step |
|
java.lang.Object |
createAccount(OAuth2CreateAccountCommand command)Create ne account and associate it with the oAuthID |
|
protected java.util.Map |
getDefaultTargetUrl()Get default Url @return |
|
java.lang.Object |
linkAccount(OAuth2LinkAccountCommand command)Associates an OAuthID with an existing account. |
|
java.lang.Object |
onFailure(java.lang.String provider) |
|
java.lang.Object |
onSuccess(java.lang.String provider) |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#equals(java.lang.Object), java.lang.Object#getClass(), java.lang.Object#hashCode(), java.lang.Object#notify(), java.lang.Object#notifyAll(), java.lang.Object#toString(), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int) |
Authenticate
Set authentication token and redirect to the page we came from
Default callback function for first OAuth2 Step
Create ne account and associate it with the oAuthID
Get default Url @return
Associates an OAuthID with an existing account. Needs the user's password to ensure that the user owns that account, and authenticates to verify before linking.