Uses of Class
org.oa4mp.delegation.server.ServiceTransaction
-
Packages that use ServiceTransaction Package Description org.oa4mp.delegation.server This package contains the code that a server will use to implement its delegation abilities.org.oa4mp.delegation.server.request org.oa4mp.delegation.server.server org.oa4mp.delegation.server.server.claims org.oa4mp.delegation.server.storage org.oa4mp.delegation.server.storage.support org.oa4mp.di org.oa4mp.server.api org.oa4mp.server.api.admin.transactions org.oa4mp.server.api.storage.servlet org.oa4mp.server.api.util org.oa4mp.server.loader.oauth2.claims org.oa4mp.server.loader.oauth2.servlet org.oa4mp.server.loader.oauth2.storage.transactions org.oa4mp.server.proxy -
-
Uses of ServiceTransaction in org.oa4mp.delegation.server
Classes in org.oa4mp.delegation.server with type parameters of type ServiceTransaction Modifier and Type Class Description classServiceTransactionProvider<V extends ServiceTransaction>Created by Jeff Gaynor
on 4/4/12 at 4:27 PM -
Uses of ServiceTransaction in org.oa4mp.delegation.server.request
Methods in org.oa4mp.delegation.server.request that return ServiceTransaction Modifier and Type Method Description ServiceTransactionAGResponse. getServiceTransaction()ServiceTransactionIssuerRequest. getTransaction()Methods in org.oa4mp.delegation.server.request with parameters of type ServiceTransaction Modifier and Type Method Description voidAGResponse. setServiceTransaction(ServiceTransaction transaction)voidIssuerRequest. setTransaction(ServiceTransaction transaction)Generally this should not be needed.Constructors in org.oa4mp.delegation.server.request with parameters of type ServiceTransaction Constructor Description AGRequest(javax.servlet.http.HttpServletRequest servletRequest, ServiceTransaction transaction)ATRequest(javax.servlet.http.HttpServletRequest httpServletRequest, ServiceTransaction transaction)CBRequest(ServiceTransaction transaction)IssuerRequest(javax.servlet.http.HttpServletRequest servletRequest, ServiceTransaction transaction)IssuerRequest(ServiceTransaction transaction)PARequest(javax.servlet.http.HttpServletRequest servletRequest, ServiceTransaction transaction) -
Uses of ServiceTransaction in org.oa4mp.delegation.server.server
Methods in org.oa4mp.delegation.server.server that return ServiceTransaction Modifier and Type Method Description ServiceTransactionAGIResponse2. getServiceTransaction()ServiceTransactionIDTokenResponse. getServiceTransaction()Methods in org.oa4mp.delegation.server.server with parameters of type ServiceTransaction Modifier and Type Method Description voidAGIResponse2. setServiceTransaction(ServiceTransaction serviceTransaction)voidIDTokenResponse. setServiceTransaction(ServiceTransaction serviceTransaction)Constructors in org.oa4mp.delegation.server.server with parameters of type ServiceTransaction Constructor Description RTIRequest(javax.servlet.http.HttpServletRequest servletRequest, ServiceTransaction transaction, boolean isOIDC)RTIRequest(javax.servlet.http.HttpServletRequest servletRequest, ServiceTransaction transaction, AccessToken accessToken, boolean isOIDC)RTIRequest(ServiceTransaction transaction, boolean isOIDC)UIIRequest2(javax.servlet.http.HttpServletRequest servletRequest, ServiceTransaction transaction, AccessToken accessToken) -
Uses of ServiceTransaction in org.oa4mp.delegation.server.server.claims
Methods in org.oa4mp.delegation.server.server.claims with parameters of type ServiceTransaction Modifier and Type Method Description org.kordamp.json.JSONObjectClaimSource. process(org.kordamp.json.JSONObject claims, javax.servlet.http.HttpServletRequest request, ServiceTransaction transaction)org.kordamp.json.JSONObjectClaimSource. process(org.kordamp.json.JSONObject claims, ServiceTransaction transaction)AUserInfoobject and the current service transaction are supplied. -
Uses of ServiceTransaction in org.oa4mp.delegation.server.storage
Classes in org.oa4mp.delegation.server.storage with type parameters of type ServiceTransaction Modifier and Type Class Description classSQLServiceTransactionStore<V extends ServiceTransaction>Created by Jeff Gaynor
on May 12, 2010 at 9:52:58 AMMethods in org.oa4mp.delegation.server.storage that return types with arguments of type ServiceTransaction Modifier and Type Method Description HashMap<String,ServiceTransaction>SQLServiceTransactionStore. getCreatedTransactions() -
Uses of ServiceTransaction in org.oa4mp.delegation.server.storage.support
Classes in org.oa4mp.delegation.server.storage.support with type parameters of type ServiceTransaction Modifier and Type Class Description classServiceTransactionConverter<V extends ServiceTransaction>Converts maps to or from server-side transactions. -
Uses of ServiceTransaction in org.oa4mp.di
Methods in org.oa4mp.di that return ServiceTransaction Modifier and Type Method Description ServiceTransactionDIService. verifyAndGet(IssuerResponse iResponse) -
Uses of ServiceTransaction in org.oa4mp.server.api
Subclasses of ServiceTransaction in org.oa4mp.server.api Modifier and Type Class Description classOA4MPServiceTransactionCreated by Jeff Gaynor
on May 17, 2011 at 3:26:21 PMFields in org.oa4mp.server.api with type parameters of type ServiceTransaction Modifier and Type Field Description protected TransactionStore<ServiceTransaction>ServiceEnvironmentImpl. transactionStoreMethods in org.oa4mp.server.api that return types with arguments of type ServiceTransaction Modifier and Type Method Description TransactionStore<ServiceTransaction>ServiceEnvironment. getTransactionStore()Returns the current transaction store.TransactionStore<ServiceTransaction>ServiceEnvironmentImpl. getTransactionStore() -
Uses of ServiceTransaction in org.oa4mp.server.api.admin.transactions
Fields in org.oa4mp.server.api.admin.transactions with type parameters of type ServiceTransaction Modifier and Type Field Description protected static TransactionConverter<? extends ServiceTransaction>TransactionStoreProviders. converterprotected static DSTransactionProvider<? extends ServiceTransaction>TransactionStoreProviders. tpMethods in org.oa4mp.server.api.admin.transactions that return types with arguments of type ServiceTransaction Modifier and Type Method Description static TransactionConverter<? extends ServiceTransaction>TransactionStoreProviders. getConverter()static DSTransactionProvider<? extends ServiceTransaction>TransactionStoreProviders. getTp()Method parameters in org.oa4mp.server.api.admin.transactions with type arguments of type ServiceTransaction Modifier and Type Method Description static voidTransactionStoreProviders. setConverter(TransactionConverter<? extends ServiceTransaction> converter)static voidTransactionStoreProviders. setTp(DSTransactionProvider<? extends ServiceTransaction> tp) -
Uses of ServiceTransaction in org.oa4mp.server.api.storage.servlet
Methods in org.oa4mp.server.api.storage.servlet that return ServiceTransaction Modifier and Type Method Description protected ServiceTransactionAbstractInitServlet. doDelegation(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)Actual work call.protected ServiceTransactionAbstractAuthenticationServlet. getAndCheckTransaction(String token)protected abstract ServiceTransactionAbstractAccessTokenServlet. getTransaction(AuthorizationGrant ag, javax.servlet.http.HttpServletRequest req)ServiceTransactionAbstractAuthenticationServlet.AuthorizedState. getTransaction()protected ServiceTransactionOA4MPServlet. getTransaction(AuthorizationGrant grant)protected ServiceTransactionOA4MPServlet. getTransactionByGrantID(javax.servlet.http.HttpServletRequest request)ServiceTransactionOA4MPServlet. newTransaction()ServiceTransactionAbstractAuthenticationServlet. verifyAndGet(IssuerResponse iResponse)ServiceTransactionAbstractRegistrationServlet. verifyAndGet(IssuerResponse iResponse)ServiceTransactionAuthorizationControllerServlet. verifyAndGet(IssuerResponse iResponse)ServiceTransactionDiscoveryServlet. verifyAndGet(IssuerResponse iResponse)ServiceTransactionErrorServlet. verifyAndGet(IssuerResponse iResponse)abstract ServiceTransactionOA4MPServlet. verifyAndGet(IssuerResponse iResponse)This is called after the response is received so that the system can get the approproate transaction.Methods in org.oa4mp.server.api.storage.servlet with parameters of type ServiceTransaction Modifier and Type Method Description abstract StringAbstractAuthenticationServlet. createCallback(ServiceTransaction transaction, Map<String,String> params)This will take whatever the passed in callback from the client is and append any parameters needed.protected voidAbstractAuthenticationServlet. createRedirect(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ServiceTransaction trans)protected abstract voidAbstractAuthenticationServlet. createRedirectInit(ServiceTransaction trans, String userName, String password)Additional setup for the callback.static voidOA4MPServlet. findSigningKey(javax.servlet.http.HttpServletRequest request, ServiceTransaction serviceTransaction)Checks if the signing key ID is in the request and if so, adds it to the list of key ids.protected abstract ATRequestAbstractAccessTokenServlet. getATRequest(javax.servlet.http.HttpServletRequest request, ServiceTransaction transaction)protected IssuerTransactionStateAbstractAccessTokenServlet. getIssuerTransactionState(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, AuthorizationGrant updatedAG, ServiceTransaction transaction, edu.uiuc.ncsa.security.storage.XMLMap backup)Default for standard token endpoint call.protected IssuerTransactionStateAbstractAccessTokenServlet. getIssuerTransactionState(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, AuthorizationGrant updatedAG, ServiceTransaction transaction, edu.uiuc.ncsa.security.storage.XMLMap backup, boolean isRFC8628)Constructors in org.oa4mp.server.api.storage.servlet with parameters of type ServiceTransaction Constructor Description AuthorizedState(int state, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ServiceTransaction transaction) -
Uses of ServiceTransaction in org.oa4mp.server.api.util
Methods in org.oa4mp.server.api.util that return ServiceTransaction Modifier and Type Method Description ServiceTransactionClientDebugUtil. getTransaction()Methods in org.oa4mp.server.api.util with parameters of type ServiceTransaction Modifier and Type Method Description voidClientDebugUtil. setTransaction(ServiceTransaction transaction) -
Uses of ServiceTransaction in org.oa4mp.server.loader.oauth2.claims
Methods in org.oa4mp.server.loader.oauth2.claims with parameters of type ServiceTransaction Modifier and Type Method Description StringLDAPClaimsSource. getSearchName(org.kordamp.json.JSONObject claims, javax.servlet.http.HttpServletRequest request, ServiceTransaction transaction)Returns the name of the user for whom the search is to be run.org.kordamp.json.JSONObjectBasicClaimsSourceImpl. process(org.kordamp.json.JSONObject claims, javax.servlet.http.HttpServletRequest request, ServiceTransaction transaction)This also just returns theUserInfoobject passed in.org.kordamp.json.JSONObjectBasicClaimsSourceImpl. process(org.kordamp.json.JSONObject claims, ServiceTransaction transaction)At the most basic level, this just returns theUserInfoobject passed to it.org.kordamp.json.JSONObjectHTTPHeaderClaimsSource. process(org.kordamp.json.JSONObject claims, ServiceTransaction transaction)org.kordamp.json.JSONObjectQDLHeadersClaimsSource. process(org.kordamp.json.JSONObject claims, ServiceTransaction transaction)protected org.kordamp.json.JSONObjectBasicClaimsSourceImpl. realProcessing(org.kordamp.json.JSONObject claims, javax.servlet.http.HttpServletRequest request, ServiceTransaction transaction)This is the actual place to put your code that only processes the claim source.protected org.kordamp.json.JSONObjectFSClaimSource. realProcessing(org.kordamp.json.JSONObject claims, javax.servlet.http.HttpServletRequest request, ServiceTransaction transaction)protected org.kordamp.json.JSONObjectHTTPHeaderClaimsSource. realProcessing(org.kordamp.json.JSONObject claims, javax.servlet.http.HttpServletRequest request, ServiceTransaction transaction)protected org.kordamp.json.JSONObjectLDAPClaimsSource. realProcessing(org.kordamp.json.JSONObject claims, javax.servlet.http.HttpServletRequest request, ServiceTransaction transaction)protected org.kordamp.json.JSONObjectQDLHeadersClaimsSource. realProcessing(org.kordamp.json.JSONObject claims, javax.servlet.http.HttpServletRequest request, ServiceTransaction transaction)Note that this will filter as a prefix or as a regex depending on the configuration.protected org.kordamp.json.JSONObjectTestClaimSource. realProcessing(org.kordamp.json.JSONObject claims, javax.servlet.http.HttpServletRequest request, ServiceTransaction transaction) -
Uses of ServiceTransaction in org.oa4mp.server.loader.oauth2.servlet
Methods in org.oa4mp.server.loader.oauth2.servlet that return ServiceTransaction Modifier and Type Method Description protected abstract ServiceTransactionAbstractAccessTokenServlet2. getTransaction(AuthorizationGrant ag, javax.servlet.http.HttpServletRequest req)ServiceTransactionOA2AuthorizedServlet. verifyAndGet(IssuerResponse iResponse)protected ServiceTransactionOA2AuthorizedServletUtil. verifyAndGet(IssuerResponse iResponse)ServiceTransactionTokenManagerServlet. verifyAndGet(IssuerResponse iResponse)ServiceTransactionUserInfoServlet. verifyAndGet(IssuerResponse iResponse)Methods in org.oa4mp.server.loader.oauth2.servlet with parameters of type ServiceTransaction Modifier and Type Method Description static StringOA2AuthorizedServletUtil. createCallback(ServiceTransaction trans, Map<String,String> params)protected abstract ATRequestAbstractAccessTokenServlet2. getATRequest(javax.servlet.http.HttpServletRequest request, ServiceTransaction transaction, OA2Client client)protected IssuerTransactionStateAbstractAccessTokenServlet2. getIssuerTransactionState(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, AuthorizationGrant updatedAG, ServiceTransaction transaction, OA2Client client, edu.uiuc.ncsa.security.storage.XMLMap backup)Default for standard token endpoint call.protected IssuerTransactionStateAbstractAccessTokenServlet2. getIssuerTransactionState(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, AuthorizationGrant updatedAG, ServiceTransaction transaction, OA2Client client, edu.uiuc.ncsa.security.storage.XMLMap backup, boolean isRFC8628)static edu.uiuc.ncsa.security.util.jwk.JSONWebKeyOA2ClientUtils. getSigningKey(OA2SE oa2SE, ServiceTransaction transaction, OA2Client client)Retrieves the signing key.protected StringUserInfoServlet. getUsername(ServiceTransaction transaction)Override this if needed. -
Uses of ServiceTransaction in org.oa4mp.server.loader.oauth2.storage.transactions
Subclasses of ServiceTransaction in org.oa4mp.server.loader.oauth2.storage.transactions Modifier and Type Class Description classOA2ServiceTransactionCreated by Jeff Gaynor
on 2/28/14 at 1:46 PM -
Uses of ServiceTransaction in org.oa4mp.server.proxy
Methods in org.oa4mp.server.proxy that return ServiceTransaction Modifier and Type Method Description protected ServiceTransactionOA2ATServlet. getTransaction(AuthorizationGrant ag, javax.servlet.http.HttpServletRequest req)ServiceTransactionOA2ATServlet. verifyAndGet(IssuerResponse iResponse)ServiceTransactionProxyCallbackServlet. verifyAndGet(IssuerResponse iResponse)ServiceTransactionRFC8628Servlet. verifyAndGet(IssuerResponse iResponse)Methods in org.oa4mp.server.proxy with parameters of type ServiceTransaction Modifier and Type Method Description StringOA2AuthenticationServer. createCallback(ServiceTransaction trans, Map<String,String> params)protected voidOA2AuthenticationServer. createRedirect(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ServiceTransaction trans)protected voidOA2AuthenticationServer. createRedirectInit(ServiceTransaction trans, String userName, String password)protected ATRequestOA2ATServlet. getATRequest(javax.servlet.http.HttpServletRequest request, ServiceTransaction transaction, OA2Client client)
-