Uses of Class
edu.uiuc.ncsa.myproxy.oa4mp.oauth2.storage.tx.TXRecord
-
Packages that use TXRecord Package Description edu.uiuc.ncsa.myproxy.oa4mp.oauth2.claims edu.uiuc.ncsa.myproxy.oa4mp.oauth2.loader edu.uiuc.ncsa.myproxy.oa4mp.oauth2.servlet edu.uiuc.ncsa.myproxy.oa4mp.oauth2.state edu.uiuc.ncsa.myproxy.oa4mp.oauth2.storage edu.uiuc.ncsa.myproxy.oa4mp.oauth2.storage.tx Code relating to the token exchange endpoint (RFC 8693) storage.edu.uiuc.ncsa.myproxy.oa4mp.qdl.claims edu.uiuc.ncsa.myproxy.oa4mp.qdl.scripting edu.uiuc.ncsa.myproxy.oauth2.tools edu.uiuc.ncsa.oa2.qdl.storage edu.uiuc.ncsa.oa2.servlet -
-
Uses of TXRecord in edu.uiuc.ncsa.myproxy.oa4mp.oauth2.claims
Methods in edu.uiuc.ncsa.myproxy.oa4mp.oauth2.claims that return TXRecord Modifier and Type Method Description TXRecord
PayloadHandlerConfigImpl. getTxRecord()
Methods in edu.uiuc.ncsa.myproxy.oa4mp.oauth2.claims with parameters of type TXRecord Modifier and Type Method Description void
PayloadHandlerConfigImpl. setTxRecord(TXRecord txRecord)
Constructors in edu.uiuc.ncsa.myproxy.oa4mp.oauth2.claims with parameters of type TXRecord Constructor Description PayloadHandlerConfigImpl(AbstractPayloadConfig abstractClientConfig, OA2SE oa2se, OA2ServiceTransaction transaction, TXRecord txRecord, javax.servlet.http.HttpServletRequest request)
ServerQDLScriptHandlerConfig(OA2SE oa2se, OA2ServiceTransaction transaction, TXRecord txRecord, javax.servlet.http.HttpServletRequest request)
-
Uses of TXRecord in edu.uiuc.ncsa.myproxy.oa4mp.oauth2.loader
Method parameters in edu.uiuc.ncsa.myproxy.oa4mp.oauth2.loader with type arguments of type TXRecord Modifier and Type Method Description protected SQLTXRStoreProvider
OA2ConfigurationLoader. createSQLTXRecordP(org.apache.commons.configuration.tree.ConfigurationNode config, edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider<? extends edu.uiuc.ncsa.security.storage.sql.ConnectionPool> cpp, String type, TXRecordProvider<? extends TXRecord> tp, javax.inject.Provider<TokenForge> tfp, TXRecordConverter converter)
protected javax.inject.Provider<TXStore>
OA2ConfigurationLoader. getTXStoreProvider(TXRecordProvider txRecordProvider, TXRecordConverter<? extends TXRecord> txRecordConverter)
-
Uses of TXRecord in edu.uiuc.ncsa.myproxy.oa4mp.oauth2.servlet
Fields in edu.uiuc.ncsa.myproxy.oa4mp.oauth2.servlet with type parameters of type TXRecord Modifier and Type Field Description static edu.uiuc.ncsa.security.core.cache.Cleanup<edu.uiuc.ncsa.security.core.Identifier,TXRecord>
AbstractAccessTokenServlet2. txRecordCleanup
Methods in edu.uiuc.ncsa.myproxy.oa4mp.oauth2.servlet with parameters of type TXRecord Modifier and Type Method Description static void
OA2ServletUtils. handleScriptEngineException(Object callingObject, OA2SE oa2SE, Throwable exception, edu.uiuc.ncsa.security.core.util.MetaDebugUtil debugger, OA2ServiceTransaction transaction, edu.uiuc.ncsa.security.storage.XMLMap tBackup, TXRecord txRecord)
protected static void
OA2ServletUtils. rollback(OA2SE oa2SE, edu.uiuc.ncsa.security.storage.XMLMap backup, TXRecord txRecord)
static void
OA2ClientUtils. setupHandlers(JWTRunner jwtRunner, OA2SE oa2SE, OA2ServiceTransaction transaction, OA2Client client, TXRecord idTX, TXRecord atTX, TXRecord rtTX, javax.servlet.http.HttpServletRequest req)
-
Uses of TXRecord in edu.uiuc.ncsa.myproxy.oa4mp.oauth2.state
Methods in edu.uiuc.ncsa.myproxy.oa4mp.oauth2.state with parameters of type TXRecord Modifier and Type Method Description static edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
ScriptRuntimeEngineFactory. createRTE(OA2SE oa2SE, OA2ServiceTransaction transaction, TXRecord txRecord, net.sf.json.JSONObject config)
-
Uses of TXRecord in edu.uiuc.ncsa.myproxy.oa4mp.oauth2.storage
Methods in edu.uiuc.ncsa.myproxy.oa4mp.oauth2.storage with parameters of type TXRecord Modifier and Type Method Description void
TokenInfoRecord. fromTXRecord(edu.uiuc.ncsa.security.core.Identifier clientID, TXRecord txr)
This has either a refresh or an access token -
Uses of TXRecord in edu.uiuc.ncsa.myproxy.oa4mp.oauth2.storage.tx
Classes in edu.uiuc.ncsa.myproxy.oa4mp.oauth2.storage.tx with type parameters of type TXRecord Modifier and Type Class Description class
SQLTXRecordStore<V extends TXRecord>
Note that the identifier is simple the JTI of the token and may be either an access or refresh token.class
TXFileStore<V extends TXRecord>
Created by Jeff Gaynor
on 12/14/20 at 9:02 AMclass
TXMemoryStore<V extends TXRecord>
Created by Jeff Gaynor
on 12/14/20 at 10:37 AMclass
TXMultiStoreProvider<T extends TXStore<? extends TXRecord>>
Created by Jeff Gaynor
on 12/17/20 at 10:02 AMclass
TXRecordConverter<V extends TXRecord>
Created by Jeff Gaynor
on 12/14/20 at 9:05 AMclass
TXRecordProvider<V extends TXRecord>
Created by Jeff Gaynor
on 12/14/20 at 10:43 AMinterface
TXStore<V extends TXRecord>
Created by Jeff Gaynor
on 12/14/20 at 8:54 AM -
Uses of TXRecord in edu.uiuc.ncsa.myproxy.oa4mp.qdl.claims
Methods in edu.uiuc.ncsa.myproxy.oa4mp.qdl.claims that return TXRecord Modifier and Type Method Description protected TXRecord
TokenHandlerMethod. getTXRecord()
-
Uses of TXRecord in edu.uiuc.ncsa.myproxy.oa4mp.qdl.scripting
Methods in edu.uiuc.ncsa.myproxy.oa4mp.qdl.scripting that return TXRecord Modifier and Type Method Description TXRecord
OA2State. getTxRecord()
Methods in edu.uiuc.ncsa.myproxy.oa4mp.qdl.scripting with parameters of type TXRecord Modifier and Type Method Description void
OA2State. setTxRecord(TXRecord txRecord)
-
Uses of TXRecord in edu.uiuc.ncsa.myproxy.oauth2.tools
Methods in edu.uiuc.ncsa.myproxy.oauth2.tools that return types with arguments of type TXRecord Modifier and Type Method Description protected TXStore<? extends TXRecord>
TokenStoreCommands. getTXStore()
-
Uses of TXRecord in edu.uiuc.ncsa.oa2.qdl.storage
Classes in edu.uiuc.ncsa.oa2.qdl.storage with type parameters of type TXRecord Modifier and Type Class Description class
TXRStemMC<V extends TXRecord>
Created by Jeff Gaynor
on 12/21/20 at 6:33 AM -
Uses of TXRecord in edu.uiuc.ncsa.oa2.servlet
Methods in edu.uiuc.ncsa.oa2.servlet with parameters of type TXRecord Modifier and Type Method Description protected void
OA2ATServlet. rollback(edu.uiuc.ncsa.security.storage.XMLMap backup, TXRecord txRecord)
-