|
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 |
1.8.13