@Authors(value="Nikolche Mihajlovski")
@Since(value="2.0.0")
public class OAuthProvider
extends org.rapidoid.RapidoidThing
| Modifier and Type | Field and Description |
|---|---|
static OAuthProvider |
FACEBOOK |
static OAuthProvider |
GITHUB |
static OAuthProvider |
GOOGLE |
static OAuthProvider |
LINKEDIN |
static OAuthProvider[] |
PROVIDERS |
| Constructor and Description |
|---|
OAuthProvider(String name,
String authEndpoint,
String tokenEndpoint,
String profileEndpoint,
String profileScope,
String emailScope) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAuthEndpoint() |
String |
getEmailScope() |
String |
getName() |
String |
getProfileEndpoint() |
String |
getProfileScope() |
String |
getTokenEndpoint() |
public static OAuthProvider GOOGLE
public static OAuthProvider FACEBOOK
public static OAuthProvider LINKEDIN
public static OAuthProvider GITHUB
public static final OAuthProvider[] PROVIDERS
Copyright © 2014–2017 Nikolche Mihajlovski and contributors. All rights reserved.