public class OAuthUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ACCESS_TOKEN |
static String |
EXPIRES_IN |
static String |
REFRESH_TOKEN |
static String |
STANDARD_ACCESS_TOKEN |
static String |
STANDARD_USER_DIALOG |
static String |
TOKEN_TYPE |
static String |
TOKEN_TYPE_HEADER_ACCESS_TOKEN |
static String |
USER_CONFIRMATION |
static String |
USER_DIALOG |
| Constructor and Description |
|---|
OAuthUtils() |
| Modifier and Type | Method and Description |
|---|---|
static String |
generateCode() |
static String |
generateToken(DomainObject domainObject) |
static String |
generateToken(String id,
String random) |
static <T extends DomainObject> |
getDomainObject(String externalId) |
static <T extends DomainObject> |
getDomainObject(String externalId,
Class<T> clazz) |
static com.google.gson.JsonObject |
getJsonTokens(ApplicationUserSession appUserSession) |
static com.google.gson.JsonObject |
getJsonTokens(String accessToken) |
static com.google.gson.JsonObject |
getJsonTokens(String accessToken,
String refreshToken) |
static com.google.gson.JsonObject |
getJsonTokens(String accessToken,
String refreshToken,
Integer accessTokenExpirationSeconds,
String tokenType) |
public static final String ACCESS_TOKEN
public static final String STANDARD_ACCESS_TOKEN
public static final String REFRESH_TOKEN
public static final String EXPIRES_IN
public static final String TOKEN_TYPE
public static final String TOKEN_TYPE_HEADER_ACCESS_TOKEN
public static final String USER_DIALOG
public static final String STANDARD_USER_DIALOG
public static final String USER_CONFIRMATION
public static String generateCode()
public static String generateToken(DomainObject domainObject)
public static com.google.gson.JsonObject getJsonTokens(ApplicationUserSession appUserSession)
public static com.google.gson.JsonObject getJsonTokens(String accessToken)
public static com.google.gson.JsonObject getJsonTokens(String accessToken, String refreshToken)
public static com.google.gson.JsonObject getJsonTokens(String accessToken, String refreshToken, Integer accessTokenExpirationSeconds, String tokenType)
public static final <T extends DomainObject> Optional<T> getDomainObject(String externalId)
public static final <T extends DomainObject> Optional<T> getDomainObject(String externalId, Class<T> clazz)
Copyright © 2018 FenixEdu. All rights reserved.