gluu
公開メンバ関数 | 全メンバ一覧
org.xdi.oxauth.model.common.IAuthorizationGrant インタフェース
org.xdi.oxauth.model.common.IAuthorizationGrant の継承関係図
Inheritance graph
org.xdi.oxauth.model.common.IAuthorizationGrant 連携図
Collaboration graph

公開メンバ関数

String getGrantId ()
 
void setGrantId (String p_grantId)
 
AuthorizationCode getAuthorizationCode ()
 
void setAuthorizationCode (AuthorizationCode authorizationCode)
 
String getNonce ()
 
void setNonce (String nonce)
 
AccessToken createAccessToken ()
 
RefreshToken createRefreshToken ()
 
IdToken createIdToken (String nonce, AuthorizationCode authorizationCode, AccessToken accessToken, AuthorizationGrant authorizationGrant, boolean includeIdTokenClaims, Function< JsonWebResponse, Void > preProcessing) throws SignatureException, StringEncrypter.EncryptionException, InvalidJwtException, InvalidJweException, InvalidClaimException, InvalidKeyException, NoSuchAlgorithmException
 
RefreshToken getRefreshToken (String refreshTokenCode)
 
AbstractToken getAccessToken (String tokenCode)
 
boolean isValid ()
 
void revokeAllTokens ()
 
void checkExpiredTokens ()
 
String checkScopesPolicy (String scope)
 
User getUser ()
 
String getUserId ()
 
String getUserDn ()
 
AuthorizationGrantType getAuthorizationGrantType ()
 
String getClientId ()
 
Client getClient ()
 
String getClientDn ()
 
List< AccessTokengetAccessTokens ()
 
Set< String > getScopes ()
 
Set< String > getRefreshTokensCodes ()
 
Set< String > getAccessTokensCodes ()
 
List< RefreshTokengetRefreshTokens ()
 
void setRefreshTokens (List< RefreshToken > refreshTokens)
 
AccessToken getLongLivedAccessToken ()
 
IdToken getIdToken ()
 
JwtAuthorizationRequest getJwtAuthorizationRequest ()
 
void setJwtAuthorizationRequest (JwtAuthorizationRequest p_jwtAuthorizationRequest)
 
Date getAuthenticationTime ()
 
TokenLdap getTokenLdap ()
 
void setTokenLdap (TokenLdap p_tokenLdap)
 
void setLongLivedAccessToken (AccessToken longLivedAccessToken)
 
void setIdToken (IdToken idToken)
 
void setScopes (Collection< String > scopes)
 
void setAccessTokens (List< AccessToken > accessTokens)
 
String getAcrValues ()
 
void setAcrValues (String authMode)
 
String getSessionDn ()
 
void setSessionDn (String sessionDn)
 
void save ()
 

詳解

著者
Yuriy Zabrovarnyy
Javier Rojas Blum
バージョン
June 28, 2017

関数詳解

◆ checkExpiredTokens()

void org.xdi.oxauth.model.common.IAuthorizationGrant.checkExpiredTokens ( )

◆ checkScopesPolicy()

String org.xdi.oxauth.model.common.IAuthorizationGrant.checkScopesPolicy ( String  scope)

◆ createAccessToken()

AccessToken org.xdi.oxauth.model.common.IAuthorizationGrant.createAccessToken ( )

◆ createIdToken()

IdToken org.xdi.oxauth.model.common.IAuthorizationGrant.createIdToken ( String  nonce,
AuthorizationCode  authorizationCode,
AccessToken  accessToken,
AuthorizationGrant  authorizationGrant,
boolean  includeIdTokenClaims,
Function< JsonWebResponse, Void >  preProcessing 
) throws SignatureException, StringEncrypter.EncryptionException, InvalidJwtException, InvalidJweException, InvalidClaimException, InvalidKeyException, NoSuchAlgorithmException

◆ createRefreshToken()

RefreshToken org.xdi.oxauth.model.common.IAuthorizationGrant.createRefreshToken ( )

◆ getAccessToken()

AbstractToken org.xdi.oxauth.model.common.IAuthorizationGrant.getAccessToken ( String  tokenCode)

◆ getAccessTokens()

List<AccessToken> org.xdi.oxauth.model.common.IAuthorizationGrant.getAccessTokens ( )

◆ getAccessTokensCodes()

Set<String> org.xdi.oxauth.model.common.IAuthorizationGrant.getAccessTokensCodes ( )

◆ getAcrValues()

String org.xdi.oxauth.model.common.IAuthorizationGrant.getAcrValues ( )

◆ getAuthenticationTime()

Date org.xdi.oxauth.model.common.IAuthorizationGrant.getAuthenticationTime ( )

◆ getAuthorizationCode()

AuthorizationCode org.xdi.oxauth.model.common.IAuthorizationGrant.getAuthorizationCode ( )

◆ getAuthorizationGrantType()

AuthorizationGrantType org.xdi.oxauth.model.common.IAuthorizationGrant.getAuthorizationGrantType ( )

◆ getClient()

Client org.xdi.oxauth.model.common.IAuthorizationGrant.getClient ( )

◆ getClientDn()

String org.xdi.oxauth.model.common.IAuthorizationGrant.getClientDn ( )

◆ getClientId()

String org.xdi.oxauth.model.common.IAuthorizationGrant.getClientId ( )

◆ getGrantId()

String org.xdi.oxauth.model.common.IAuthorizationGrant.getGrantId ( )

◆ getIdToken()

IdToken org.xdi.oxauth.model.common.IAuthorizationGrant.getIdToken ( )

◆ getJwtAuthorizationRequest()

JwtAuthorizationRequest org.xdi.oxauth.model.common.IAuthorizationGrant.getJwtAuthorizationRequest ( )

◆ getLongLivedAccessToken()

AccessToken org.xdi.oxauth.model.common.IAuthorizationGrant.getLongLivedAccessToken ( )

◆ getNonce()

String org.xdi.oxauth.model.common.IAuthorizationGrant.getNonce ( )

◆ getRefreshToken()

RefreshToken org.xdi.oxauth.model.common.IAuthorizationGrant.getRefreshToken ( String  refreshTokenCode)

◆ getRefreshTokens()

List<RefreshToken> org.xdi.oxauth.model.common.IAuthorizationGrant.getRefreshTokens ( )

◆ getRefreshTokensCodes()

Set<String> org.xdi.oxauth.model.common.IAuthorizationGrant.getRefreshTokensCodes ( )

◆ getScopes()

Set<String> org.xdi.oxauth.model.common.IAuthorizationGrant.getScopes ( )

◆ getSessionDn()

String org.xdi.oxauth.model.common.IAuthorizationGrant.getSessionDn ( )

◆ getTokenLdap()

TokenLdap org.xdi.oxauth.model.common.IAuthorizationGrant.getTokenLdap ( )

◆ getUser()

User org.xdi.oxauth.model.common.IAuthorizationGrant.getUser ( )

◆ getUserDn()

String org.xdi.oxauth.model.common.IAuthorizationGrant.getUserDn ( )

◆ getUserId()

String org.xdi.oxauth.model.common.IAuthorizationGrant.getUserId ( )

◆ isValid()

boolean org.xdi.oxauth.model.common.IAuthorizationGrant.isValid ( )

◆ revokeAllTokens()

void org.xdi.oxauth.model.common.IAuthorizationGrant.revokeAllTokens ( )

◆ save()

void org.xdi.oxauth.model.common.IAuthorizationGrant.save ( )

◆ setAccessTokens()

void org.xdi.oxauth.model.common.IAuthorizationGrant.setAccessTokens ( List< AccessToken accessTokens)

◆ setAcrValues()

void org.xdi.oxauth.model.common.IAuthorizationGrant.setAcrValues ( String  authMode)

◆ setAuthorizationCode()

void org.xdi.oxauth.model.common.IAuthorizationGrant.setAuthorizationCode ( AuthorizationCode  authorizationCode)

◆ setGrantId()

void org.xdi.oxauth.model.common.IAuthorizationGrant.setGrantId ( String  p_grantId)

◆ setIdToken()

void org.xdi.oxauth.model.common.IAuthorizationGrant.setIdToken ( IdToken  idToken)

◆ setJwtAuthorizationRequest()

void org.xdi.oxauth.model.common.IAuthorizationGrant.setJwtAuthorizationRequest ( JwtAuthorizationRequest  p_jwtAuthorizationRequest)

◆ setLongLivedAccessToken()

void org.xdi.oxauth.model.common.IAuthorizationGrant.setLongLivedAccessToken ( AccessToken  longLivedAccessToken)

◆ setNonce()

void org.xdi.oxauth.model.common.IAuthorizationGrant.setNonce ( String  nonce)

◆ setRefreshTokens()

void org.xdi.oxauth.model.common.IAuthorizationGrant.setRefreshTokens ( List< RefreshToken refreshTokens)

◆ setScopes()

void org.xdi.oxauth.model.common.IAuthorizationGrant.setScopes ( Collection< String >  scopes)

◆ setSessionDn()

void org.xdi.oxauth.model.common.IAuthorizationGrant.setSessionDn ( String  sessionDn)

◆ setTokenLdap()

void org.xdi.oxauth.model.common.IAuthorizationGrant.setTokenLdap ( TokenLdap  p_tokenLdap)

このインタフェース詳解は次のファイルから抽出されました: