Uses of Class
org.oa4mp.delegation.common.storage.clients.Client
-
-
Uses of Client in org.oa4mp.client.api
Fields in org.oa4mp.client.api declared as Client Modifier and Type Field Description protected Client
ClientEnvironment. client
Fields in org.oa4mp.client.api with type parameters of type Client Modifier and Type Field Description protected javax.inject.Provider<Client>
ClientEnvironment. cp
Methods in org.oa4mp.client.api that return Client Modifier and Type Method Description Client
ClientEnvironment. getClient()
AClient
object representing the instance of this service.Constructor parameters in org.oa4mp.client.api with type arguments of type Client Constructor Description ClientEnvironment(edu.uiuc.ncsa.security.core.util.MyLoggingFacade logger, Map<String,String> constants, URI accessTokenUri, URI authorizationUri, URI callback, URI initializeUri, URI resourceServerUri, long certLifetime, String clientId, PrivateKey privateKey, PublicKey publicKey, String skin, boolean enableAssetCleanup, long maxAssetLifetime, long keypairLifetime, AssetProvider assetProvider, javax.inject.Provider<Client> clientProvider, javax.inject.Provider<TokenForge> tokenForgeProvider, javax.inject.Provider<DelegationService> delegationServiceProvider, javax.inject.Provider<AssetStore> assetStoreProvider, boolean showRedirectPage, String errorPagePath, String redirectPagePath, String successPagePath, String kid, edu.uiuc.ncsa.security.util.jwk.JSONWebKeys jwks)
Main constructor called by the loader. -
Uses of Client in org.oa4mp.client.loader
Methods in org.oa4mp.client.loader that return Client Modifier and Type Method Description Client
OA2ClientEnvironment. getClient()
Constructor parameters in org.oa4mp.client.loader with type arguments of type Client Constructor Description OA2ClientEnvironment(edu.uiuc.ncsa.security.core.util.MyLoggingFacade logger, Map<String,String> constants, URI accessTokenUri, URI authorizationUri, URI callback, URI resourceServerUri, long certLifetime, String clientId, String skin, boolean enableAssetCleanup, long maxAssetLifetime, long keypairLifetime, AssetProvider assetProvider, javax.inject.Provider<Client> clientProvider, javax.inject.Provider<TokenForge> tokenForgeProvider, javax.inject.Provider<DelegationService> delegationServiceProvider, javax.inject.Provider<AssetStore> assetStoreProvider, boolean showRedirectPage, String errorPagePath, String redirectPagePath, String successPagePath, String secret, String kid, edu.uiuc.ncsa.security.util.jwk.JSONWebKeys jwks, Collection<String> scopes, String wellKnownURI, boolean oidcEnabled, boolean showIDToken, boolean useBasicAuth, Map<String,List<String>> additionalParameters, URI deviceAuthorizationUri, URI issuer, edu.uiuc.ncsa.security.core.util.MetaDebugUtil metaDebugUtil)
-
Uses of Client in org.oa4mp.delegation.client
Methods in org.oa4mp.delegation.client with parameters of type Client Modifier and Type Method Description protected ATResponse
DelegationService. getAT(AuthorizationGrant grant, Client client, Map<String,String> parameters)
DelegatedAssetResponse
DelegationService. getCert(ATResponse atResponse, Client client, Map<String,Object> assetParameters)
-
Uses of Client in org.oa4mp.delegation.client.request
Methods in org.oa4mp.delegation.client.request that return Client Modifier and Type Method Description Client
BasicRequest. getClient()
The client that is making this request.Methods in org.oa4mp.delegation.client.request with parameters of type Client Modifier and Type Method Description void
BasicRequest. setClient(Client client)
Constructors in org.oa4mp.delegation.client.request with parameters of type Client Constructor Description BasicRequest(Client client, Map<String,String> parameters, String keyID)
RFC6749_4_4Request(Client client, Map<String,String> parameters, String keyID)
RFC7523Request(Client client, String kid, Map<String,String> parameters)
RTRequest(Client client, String kid, Map<String,String> parameters)
-
Uses of Client in org.oa4mp.delegation.common.storage.clients
Classes in org.oa4mp.delegation.common.storage.clients with type parameters of type Client Modifier and Type Class Description class
ClientConverter<V extends Client>
Created by Jeff Gaynor
on 4/13/12 at 3:48 PMclass
ClientProvider<V extends Client>
Created by Jeff Gaynor
on 4/4/12 at 2:54 PMMethods in org.oa4mp.delegation.common.storage.clients that return Client Modifier and Type Method Description Client
Client. clone()
-
Uses of Client in org.oa4mp.delegation.server
Methods in org.oa4mp.delegation.server that return Client Modifier and Type Method Description Client
ExceptionWrapper. getClient()
Client
ServiceTransaction. getClient()
Methods in org.oa4mp.delegation.server with parameters of type Client Modifier and Type Method Description void
ExceptionWrapper. setClient(Client client)
void
ServiceTransaction. setClient(Client client)
void
UnapprovedClientException. setClient(Client client)
Constructors in org.oa4mp.delegation.server with parameters of type Client Constructor Description ExceptionWrapper(Throwable cause, Client client)
-
Uses of Client in org.oa4mp.delegation.server.client
Methods in org.oa4mp.delegation.server.client with parameters of type Client Modifier and Type Method Description protected PAResponse
PAServer2. getAsset(Client client, Map props, AccessToken accessToken)
Gets asset -
Uses of Client in org.oa4mp.delegation.server.request
Methods in org.oa4mp.delegation.server.request that return Client Modifier and Type Method Description Client
IssuerRequest. getClient()
-
Uses of Client in org.oa4mp.delegation.server.server
Methods in org.oa4mp.delegation.server.server that return Client Modifier and Type Method Description Client
AGIResponse2. getClient()
-
Uses of Client in org.oa4mp.delegation.server.storage
Classes in org.oa4mp.delegation.server.storage with type parameters of type Client Modifier and Type Interface Description interface
ClientStore<V extends Client>
Marker interface for client stores -
Uses of Client in org.oa4mp.delegation.server.storage.impl
Classes in org.oa4mp.delegation.server.storage.impl with type parameters of type Client Modifier and Type Class Description class
ClientMemoryStore<V extends Client>
Abstract class that gets the inheritance and generics right.class
FSClientStore<V extends Client>
File-based storage for clients. -
Uses of Client in org.oa4mp.server.api
Methods in org.oa4mp.server.api that return types with arguments of type Client Modifier and Type Method Description ClientStore<Client>
ServiceEnvironment. getClientStore()
Returns the currentClientStore
. -
Uses of Client in org.oa4mp.server.api.admin.things
Methods in org.oa4mp.server.api.admin.things that return types with arguments of type Client Modifier and Type Method Description static ClientConverter<? extends Client>
SATFactory. getClientConverter()
Method parameters in org.oa4mp.server.api.admin.things with type arguments of type Client Modifier and Type Method Description static void
SATFactory. setClientConverter(ClientConverter<? extends Client> clientConverter)
-
Uses of Client in org.oa4mp.server.api.admin.transactions
Constructor parameters in org.oa4mp.server.api.admin.transactions with type arguments of type Client Constructor Description TransactionConverter(edu.uiuc.ncsa.security.core.IdentifiableProvider<V> identifiableProvider, TokenForge tokenForge, ClientStore<? extends Client> cs)
TransactionConverter(edu.uiuc.ncsa.security.storage.data.SerializationKeys keys, edu.uiuc.ncsa.security.core.IdentifiableProvider<V> identifiableProvider, TokenForge tokenForge, ClientStore<? extends Client> cs)
-
Uses of Client in org.oa4mp.server.api.storage
Classes in org.oa4mp.server.api.storage with type parameters of type Client Modifier and Type Class Description class
MultiDSClientStoreProvider<V extends Client>
Created by Jeff Gaynor
on 1/18/12 at 2:27 PMFields in org.oa4mp.server.api.storage with type parameters of type Client Modifier and Type Field Description protected edu.uiuc.ncsa.security.core.IdentifiableProvider<? extends Client>
MultiDSClientStoreProvider. clientProvider
Constructor parameters in org.oa4mp.server.api.storage with type arguments of type Client Constructor Description MultiDSClientStoreProvider(org.apache.commons.configuration.tree.ConfigurationNode config, boolean disableDefaultStore, edu.uiuc.ncsa.security.core.util.MyLoggingFacade logger, String type, String target, edu.uiuc.ncsa.security.core.IdentifiableProvider<? extends Client> clientProvider)
-
Uses of Client in org.oa4mp.server.api.storage.filestore
Methods in org.oa4mp.server.api.storage.filestore that return types with arguments of type Client Modifier and Type Method Description List<Client>
DSFSClientStore. getMostRecent(int n, List<String> attributes)
Constructor parameters in org.oa4mp.server.api.storage.filestore with type arguments of type Client Constructor Description DSFSClientStore(File f, edu.uiuc.ncsa.security.core.util.IdentifiableProviderImpl<Client> idp, edu.uiuc.ncsa.security.storage.data.MapConverter<Client> cp, boolean removeEmptyFiles, boolean removeFailedFiles)
DSFSClientStore(File f, edu.uiuc.ncsa.security.core.util.IdentifiableProviderImpl<Client> idp, edu.uiuc.ncsa.security.storage.data.MapConverter<Client> cp, boolean removeEmptyFiles, boolean removeFailedFiles)
DSFSClientStore(File storeDirectory, File indexDirectory, edu.uiuc.ncsa.security.core.util.IdentifiableProviderImpl<Client> idp, edu.uiuc.ncsa.security.storage.data.MapConverter<Client> cp, boolean removeEmptyFiles, boolean removeFailedFiles)
DSFSClientStore(File storeDirectory, File indexDirectory, edu.uiuc.ncsa.security.core.util.IdentifiableProviderImpl<Client> idp, edu.uiuc.ncsa.security.storage.data.MapConverter<Client> cp, boolean removeEmptyFiles, boolean removeFailedFiles)
DSFSClientStoreProvider(org.apache.commons.configuration.tree.ConfigurationNode config, edu.uiuc.ncsa.security.storage.data.MapConverter<Client> cp, javax.inject.Provider<? extends Client> clientProvider)
DSFSClientStoreProvider(org.apache.commons.configuration.tree.ConfigurationNode config, edu.uiuc.ncsa.security.storage.data.MapConverter<Client> cp, javax.inject.Provider<? extends Client> clientProvider)
-
Uses of Client in org.oa4mp.server.api.storage.servlet
Methods in org.oa4mp.server.api.storage.servlet that return Client Modifier and Type Method Description protected Client
AutoRegistrationServlet. addNewClient(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
protected Client
RegistrationServlet. addNewClient(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Client
OA4MPServlet. getClient(edu.uiuc.ncsa.security.core.Identifier identifier)
Client
OA4MPServlet. getClient(javax.servlet.http.HttpServletRequest req)
Assumes that the client identifier is a parameter in the request.protected Client
OA4MPServlet. getClient(AuthorizationGrant authorizationGrant)
A utility to get the client from the authorization grant.Methods in org.oa4mp.server.api.storage.servlet that return types with arguments of type Client Modifier and Type Method Description edu.uiuc.ncsa.security.core.IdentifiableProvider<? extends Client>
ConfigurationLoaderInterface. getClientProvider()
Methods in org.oa4mp.server.api.storage.servlet with parameters of type Client Modifier and Type Method Description protected IssuerTransactionState
AbstractAccessTokenServlet. doDelegation(Client client, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
-
Uses of Client in org.oa4mp.server.api.storage.sql
Classes in org.oa4mp.server.api.storage.sql with type parameters of type Client Modifier and Type Class Description class
SQLClientStore<V extends Client>
Created by Jeff Gaynor
on May 16, 2011 at 4:37:15 PM -
Uses of Client in org.oa4mp.server.api.storage.sql.provider
Fields in org.oa4mp.server.api.storage.sql.provider with type parameters of type Client Modifier and Type Field Description protected javax.inject.Provider<? extends Client>
DSClientSQLStoreProvider. clientProvider
Constructor parameters in org.oa4mp.server.api.storage.sql.provider with type arguments of type Client Constructor Description DSClientSQLStoreProvider(edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider<? extends edu.uiuc.ncsa.security.storage.sql.ConnectionPool> cpp, String type, edu.uiuc.ncsa.security.storage.data.MapConverter converter, javax.inject.Provider<? extends Client> clientProvider)
DSClientSQLStoreProvider(org.apache.commons.configuration.tree.ConfigurationNode cn, edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider<? extends edu.uiuc.ncsa.security.storage.sql.ConnectionPool> cpp, String type, edu.uiuc.ncsa.security.storage.data.MapConverter converter, javax.inject.Provider<? extends Client> clientProvider)
-
Uses of Client in org.oa4mp.server.api.util
Methods in org.oa4mp.server.api.util with parameters of type Client Modifier and Type Method Description protected String
AbstractCLIApprover. formatClient(Client client)
-
Uses of Client in org.oa4mp.server.loader.oauth2.cm.util.attributes
Methods in org.oa4mp.server.loader.oauth2.cm.util.attributes that return Client Modifier and Type Method Description Client
AttributeClientResponse. getClient()
Constructors in org.oa4mp.server.loader.oauth2.cm.util.attributes with parameters of type Client Constructor Description AttributeClientResponse(Client client)
AttributeGetClientResponse(Client client, List<String> attributes)
-
Uses of Client in org.oa4mp.server.loader.oauth2.loader
Methods in org.oa4mp.server.loader.oauth2.loader that return types with arguments of type Client Modifier and Type Method Description edu.uiuc.ncsa.security.core.IdentifiableProvider<? extends Client>
OA2ConfigurationLoader. getClientProvider()
-
Uses of Client in org.oa4mp.server.loader.oauth2.servlet
Methods in org.oa4mp.server.loader.oauth2.servlet that return Client Modifier and Type Method Description protected Client
OA2AutoRegistrationServlet. addNewClient(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
protected Client
OA2RegistrationServlet. addNewClient(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
protected Client
OA2RegistrationServlet. addNewClient(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, boolean fireClientEvents)
Client
MultiAuthServlet. getClient(javax.servlet.http.HttpServletRequest request)
This gets the client from the request.protected Client
OA2RegistrationServlet. setupNewClient(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Methods in org.oa4mp.server.loader.oauth2.servlet with parameters of type Client Modifier and Type Method Description static void
OA2ClientUtils. check(Client client, String redirect)
Note that all of the exceptions thrown here are because the callback cannot be verified, hence it is unclear where the error is to be sent.protected IssuerTransactionState
AbstractAccessTokenServlet2. doDelegation(Client client, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
-
Uses of Client in org.oa4mp.server.loader.oauth2.storage.clients
Subclasses of Client in org.oa4mp.server.loader.oauth2.storage.clients Modifier and Type Class Description class
OA2Client
OAuth2 Open ID connect protocol requires that sites register callback uris and that incoming requests must include a callback that matches one of the registered ones.Constructor parameters in org.oa4mp.server.loader.oauth2.storage.clients with type arguments of type Client Constructor Description OA2ClientSQLStoreProvider(edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider<? extends edu.uiuc.ncsa.security.storage.sql.ConnectionPool> cpp, String type, edu.uiuc.ncsa.security.storage.data.MapConverter converter, javax.inject.Provider<? extends Client> clientProvider)
-
Uses of Client in org.oa4mp.server.loader.oauth2.storage.transactions
Constructor parameters in org.oa4mp.server.loader.oauth2.storage.transactions with type arguments of type Client Constructor Description OA2TConverter(OA2TransactionKeys keys, edu.uiuc.ncsa.security.core.IdentifiableProvider<V> identifiableProvider, TokenForge tokenForge, ClientStore<? extends Client> cs)
-