gluu
|
限定公開メンバ関数 | |
AbstractAuthorizationGrant (User user, AuthorizationGrantType authorizationGrantType, Client client, Date authenticationTime) | |
void | init (User user, AuthorizationGrantType authorizationGrantType, Client client, Date authenticationTime) |
限定公開変数類 | |
AppConfiguration | appConfiguration |
ScopeChecker | scopeChecker |
final ConcurrentMap< String, AccessToken > | accessTokens = new ConcurrentHashMap<String, AccessToken>() |
final ConcurrentMap< String, RefreshToken > | refreshTokens = new ConcurrentHashMap<String, RefreshToken>() |
静的非公開メンバ関数 | |
static< T extends AbstractToken > void | put (ConcurrentMap< String, T > p_map, List< T > p_list) |
非公開変数類 | |
User | user |
AuthorizationGrantType | authorizationGrantType |
Client | client |
Set< String > | scopes |
String | grantId |
JwtAuthorizationRequest | jwtAuthorizationRequest |
Date | authenticationTime |
TokenLdap | tokenLdap |
AccessToken | longLivedAccessToken |
IdToken | idToken |
AuthorizationCode | authorizationCode |
String | tokenBindingHash |
String | nonce |
String | codeChallenge |
String | codeChallengeMethod |
String | claims |
String | acrValues |
String | sessionDn |
静的非公開変数類 | |
static final Logger | log = LoggerFactory.getLogger(AbstractAuthorizationGrant.class) |
|
inline |
|
inlineprotected |
|
inherited |
|
inline |
Checks the scopes policy configured according to the type of the authorization grant to limit the issued token scopes.
requestedScopes | A space-delimited list of values in which the order of values does not matter. |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inherited |
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
Gets the access token instance from the id token list or the access token list given its code.
tokenCode | The code of the access token. |
null
if not found. org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
Returns a list with all the issued access tokens.
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
Returns a list with all the issued access tokens codes.
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
Returns the AuthorizationCode.
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
Returns the AuthorizationGrantType.
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
|
inline |
Returns the org.xdi.oxauth.model.registration.Client. An application making protected resource requests on behalf of the resource owner and with its authorization.
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
|
inline |
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
Gets the refresh token instance from the refresh token list given its code.
refreshTokenCode | The code of the refresh token. |
null
if not found. org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
Returns a list with all the issued refresh tokens.
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
Returns a list with all the issued refresh tokens codes.
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
Returns a list of the scopes granted to the client.
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
Returns the resource owner's.
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inlineprotected |
|
inherited |
|
inlinestaticprivate |
|
inherited |
|
inherited |
Saves changes asynchronously
org.xdi.oxauth.model.common.UnmodifiableAuthorizationGrant, org.xdi.oxauth.model.common.AuthorizationGrantで実装されています。
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
|
inline |
Sets the AuthorizationCode.
authorizationCode | The authorization code. |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
|
inline |
|
inline |
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
|
inline |
org.xdi.oxauth.model.common.IAuthorizationGrantを実装しています。
|
inline |
|
protected |
|
private |
|
protected |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
staticprivate |
|
private |
|
private |
|
protected |
|
protected |
|
private |
|
private |
|
private |
|
private |
|
private |