A B C D F G H I O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractClientEnvironment - Class in org.oa4mp.delegation.client
-
Top-level client environment class.
- AbstractClientEnvironment() - Constructor for class org.oa4mp.delegation.client.AbstractClientEnvironment
- AbstractClientEnvironment(MyLoggingFacade) - Constructor for class org.oa4mp.delegation.client.AbstractClientEnvironment
- AbstractClientEnvironment(MyLoggingFacade, Map<String, String>) - Constructor for class org.oa4mp.delegation.client.AbstractClientEnvironment
- AbstractDelegationServiceProvider - Class in org.oa4mp.delegation.client
-
A provider (i.e. factory) that creates
DelegationServiceinstances. - AbstractDelegationServiceProvider(URI, URI, URI) - Constructor for class org.oa4mp.delegation.client.AbstractDelegationServiceProvider
- ACCESS_TOKEN - Static variable in class org.oa4mp.delegation.client.request.RTResponse
- accessServerURI - Variable in class org.oa4mp.delegation.client.AbstractDelegationServiceProvider
- AGRequest - Class in org.oa4mp.delegation.client.request
-
Created by Jeff Gaynor
on Apr 13, 2011 at 3:37:26 PM - AGRequest() - Constructor for class org.oa4mp.delegation.client.request.AGRequest
- AGResponse - Class in org.oa4mp.delegation.client.request
-
Created by Jeff Gaynor
on Apr 13, 2011 at 3:38:49 PM - AGResponse(AuthorizationGrant) - Constructor for class org.oa4mp.delegation.client.request.AGResponse
- AGServer - Interface in org.oa4mp.delegation.client.server
-
Interface for servers tasked with issuing authorization grants.
- assetServerURI - Variable in class org.oa4mp.delegation.client.AbstractDelegationServiceProvider
- ATRequest - Class in org.oa4mp.delegation.client.request
-
Created by Jeff Gaynor
on Apr 13, 2011 at 4:02:13 PM - ATRequest() - Constructor for class org.oa4mp.delegation.client.request.ATRequest
- ATRequest(DelegatedAssetRequest) - Constructor for class org.oa4mp.delegation.client.request.ATRequest
-
Pending removal of OAuth 1 stuff, this is about the best we are going to do.
- ATResponse - Class in org.oa4mp.delegation.client.request
-
Created by Jeff Gaynor
on Apr 13, 2011 at 4:03:05 PM - ATResponse(AccessToken) - Constructor for class org.oa4mp.delegation.client.request.ATResponse
- ATServer - Interface in org.oa4mp.delegation.client.server
-
For a server that is tasked with creating access tokens.
B
- BasicRequest - Class in org.oa4mp.delegation.client.request
-
Usage
- BasicRequest() - Constructor for class org.oa4mp.delegation.client.request.BasicRequest
- BasicRequest(Client, Map<String, String>, String) - Constructor for class org.oa4mp.delegation.client.request.BasicRequest
- BasicResponse - Class in org.oa4mp.delegation.client.request
-
Created by Jeff Gaynor
on Apr 26, 2011 at 2:14:52 PM - BasicResponse() - Constructor for class org.oa4mp.delegation.client.request.BasicResponse
- BasicResponse(HashMap) - Constructor for class org.oa4mp.delegation.client.request.BasicResponse
C
- CallbackRequest - Class in org.oa4mp.delegation.client.request
-
Created by Jeff Gaynor
on May 12, 2011 at 1:04:34 PM - CallbackRequest(ServletRequest) - Constructor for class org.oa4mp.delegation.client.request.CallbackRequest
- CallbackResponse - Class in org.oa4mp.delegation.client.request
-
Created by Jeff Gaynor
on May 12, 2011 at 1:05:23 PM - CallbackResponse() - Constructor for class org.oa4mp.delegation.client.request.CallbackResponse
- CBServer - Interface in org.oa4mp.delegation.client.server
-
Models a server that handles the callback, if there is one.
- CERT_LIFETIME_KEY - Static variable in class org.oa4mp.delegation.client.AbstractClientEnvironment
-
This is used in requests as the key for the cert lifetime parameter.
- CERT_REQUEST_KEY - Static variable in class org.oa4mp.delegation.client.AbstractClientEnvironment
-
This is used in requests as the key for the cert request parameter
- createRedirectURL(DelegationRequest, AGResponse) - Method in class org.oa4mp.delegation.client.DelegationService
D
- DelegatedAssetRequest - Class in org.oa4mp.delegation.client.request
-
Get an asset using delegation.
- DelegatedAssetRequest() - Constructor for class org.oa4mp.delegation.client.request.DelegatedAssetRequest
- DelegatedAssetResponse - Class in org.oa4mp.delegation.client.request
-
The delegated asset.
- DelegatedAssetResponse(ProtectedAsset) - Constructor for class org.oa4mp.delegation.client.request.DelegatedAssetResponse
- DelegationRequest - Class in org.oa4mp.delegation.client.request
-
Created by Jeff Gaynor
on Apr 14, 2011 at 3:41:25 PM - DelegationRequest() - Constructor for class org.oa4mp.delegation.client.request.DelegationRequest
- DelegationResponse - Class in org.oa4mp.delegation.client.request
-
Created by Jeff Gaynor
on Apr 14, 2011 at 3:42:00 PM - DelegationResponse(AuthorizationGrant) - Constructor for class org.oa4mp.delegation.client.request.DelegationResponse
- DelegationService - Class in org.oa4mp.delegation.client
-
THE service API.
- DelegationService(AGServer, ATServer, PAServer) - Constructor for class org.oa4mp.delegation.client.DelegationService
F
- fromJSON(JSONObject) - Method in class org.oa4mp.delegation.client.request.RTResponse
G
- getAccessToken() - Method in class org.oa4mp.delegation.client.request.ATResponse
- getAccessToken() - Method in class org.oa4mp.delegation.client.request.PARequest
- getAccessToken() - Method in class org.oa4mp.delegation.client.request.RFC7662Request
- getAccessToken() - Method in class org.oa4mp.delegation.client.request.RTRequest
- getAccessToken() - Method in class org.oa4mp.delegation.client.request.UIRequest
- getAdditionalInformation() - Method in class org.oa4mp.delegation.client.request.DelegatedAssetResponse
- getAdditionalInformation() - Method in class org.oa4mp.delegation.client.request.PAResponse
- getAgServer() - Method in class org.oa4mp.delegation.client.DelegationService
-
This server issues the authorization grant that starts the delegation process.
- getAssetParameters() - Method in class org.oa4mp.delegation.client.request.DelegatedAssetRequest
-
These are passed to the resource server in the protected asset request.
- getAT(ATRequest) - Method in class org.oa4mp.delegation.client.DelegationService
- getAT(DelegatedAssetRequest) - Method in class org.oa4mp.delegation.client.DelegationService
- getAT(AuthorizationGrant, Client, Map<String, String>) - Method in class org.oa4mp.delegation.client.DelegationService
- getAtServer() - Method in class org.oa4mp.delegation.client.DelegationService
-
The authorization server.
- getAuthorizationGrant() - Method in class org.oa4mp.delegation.client.request.AGResponse
- getAuthorizationGrant() - Method in class org.oa4mp.delegation.client.request.ATRequest
- getAuthorizationGrant() - Method in class org.oa4mp.delegation.client.request.CallbackRequest
- getAuthorizationGrant() - Method in class org.oa4mp.delegation.client.request.CallbackResponse
- getAuthorizationGrant() - Method in class org.oa4mp.delegation.client.request.DelegatedAssetRequest
- getAuthorizationGrant() - Method in class org.oa4mp.delegation.client.request.DelegationResponse
- getBaseUri() - Method in class org.oa4mp.delegation.client.request.DelegationRequest
-
This request returns a response uri with all appropriate parameters.
- getCert(ATResponse, Client, Map<String, Object>) - Method in class org.oa4mp.delegation.client.DelegationService
- getClient() - Method in class org.oa4mp.delegation.client.request.BasicRequest
-
The client that is making this request.
- getIdToken() - Method in class org.oa4mp.delegation.client.request.RFC7523Response
- getIdToken() - Method in class org.oa4mp.delegation.client.request.RTResponse
- getJSON() - Method in class org.oa4mp.delegation.client.request.RFC6749_4_4_Response
-
Conveneience method that casts the parameter map to its underlying JSON object.
- getKeyID() - Method in class org.oa4mp.delegation.client.request.BasicRequest
- getParameters() - Method in class org.oa4mp.delegation.client.request.BasicRequest
-
Additional parameters that the request is to send along to the server.
- getParameters() - Method in class org.oa4mp.delegation.client.request.BasicResponse
- getPaServer() - Method in class org.oa4mp.delegation.client.DelegationService
-
The resource server.
- getProtectedAsset() - Method in class org.oa4mp.delegation.client.request.DelegatedAssetResponse
- getProtectedAsset() - Method in class org.oa4mp.delegation.client.request.PAResponse
- getRawJSON() - Method in class org.oa4mp.delegation.client.request.UIResponse
- getRawResponse() - Method in class org.oa4mp.delegation.client.request.BasicResponse
-
(Optional) set the actual, unprocessed response from the server.
- getRedirectUri() - Method in class org.oa4mp.delegation.client.request.DelegationResponse
- getRefreshToken() - Method in class org.oa4mp.delegation.client.request.RFC7662Request
- getRefreshToken() - Method in class org.oa4mp.delegation.client.request.RTRequest
- getRefreshToken() - Method in class org.oa4mp.delegation.client.request.RTResponse
- getResponse() - Method in class org.oa4mp.delegation.client.request.RFC7523Response
- getResponse() - Method in class org.oa4mp.delegation.client.request.RFC7662Response
- getServletRequest() - Method in class org.oa4mp.delegation.client.request.CallbackRequest
- getTokenEndpoint() - Method in class org.oa4mp.delegation.client.request.RFC7662Request
- grantAuthorization() - Method in interface org.oa4mp.delegation.client.server.ResourceOwner
- grantServerURI - Variable in class org.oa4mp.delegation.client.AbstractDelegationServiceProvider
H
- hasAccessToken() - Method in class org.oa4mp.delegation.client.request.RFC7662Request
- hasIDToken() - Method in class org.oa4mp.delegation.client.request.RTResponse
- hasKeyID() - Method in class org.oa4mp.delegation.client.request.BasicRequest
- hasRefreshToken() - Method in class org.oa4mp.delegation.client.request.RFC7662Request
- hasRefreshToken() - Method in class org.oa4mp.delegation.client.request.RTResponse
I
- ID_TOKEN - Static variable in class org.oa4mp.delegation.client.request.RTResponse
- isRfc8628() - Method in class org.oa4mp.delegation.client.request.ATRequest
- isRfc8628() - Method in class org.oa4mp.delegation.client.request.DelegatedAssetRequest
O
- org.oa4mp.delegation.client - package org.oa4mp.delegation.client
- org.oa4mp.delegation.client.request - package org.oa4mp.delegation.client.request
- org.oa4mp.delegation.client.server - package org.oa4mp.delegation.client.server
-
This package contains classes that represent the server to the client.
P
- PARAMETERS - Static variable in class org.oa4mp.delegation.client.request.RTResponse
- PARequest - Class in org.oa4mp.delegation.client.request
-
Created by Jeff Gaynor
on Apr 13, 2011 at 3:38:19 PM - PARequest() - Constructor for class org.oa4mp.delegation.client.request.PARequest
- PAResponse - Class in org.oa4mp.delegation.client.request
-
Created by Jeff Gaynor
on Apr 13, 2011 at 3:39:12 PM - PAResponse(ProtectedAsset) - Constructor for class org.oa4mp.delegation.client.request.PAResponse
- PAServer - Interface in org.oa4mp.delegation.client.server
-
A server tasked with processing requests for a protected asset.
- process(Request) - Method in class org.oa4mp.delegation.client.DelegationService
- process(Server) - Method in class org.oa4mp.delegation.client.request.AGRequest
- process(Server) - Method in class org.oa4mp.delegation.client.request.ATRequest
- process(Server) - Method in class org.oa4mp.delegation.client.request.BasicRequest
- process(Server) - Method in class org.oa4mp.delegation.client.request.CallbackRequest
- process(Server) - Method in class org.oa4mp.delegation.client.request.DelegatedAssetRequest
- process(Server) - Method in class org.oa4mp.delegation.client.request.DelegationRequest
- process(Server) - Method in class org.oa4mp.delegation.client.request.PARequest
- process(Server) - Method in class org.oa4mp.delegation.client.request.RFC7009Request
- process(Server) - Method in class org.oa4mp.delegation.client.request.RFC7662Request
- process(Server) - Method in class org.oa4mp.delegation.client.request.RTRequest
- process(Server) - Method in class org.oa4mp.delegation.client.request.UIRequest
- processAGRequest(AGRequest) - Method in interface org.oa4mp.delegation.client.server.AGServer
- processAssetRequest(DelegatedAssetRequest) - Method in class org.oa4mp.delegation.client.DelegationService
-
Gets the asset once the delegation has been approved.
- processATRequest(ATRequest) - Method in interface org.oa4mp.delegation.client.server.ATServer
- processCallback(CallbackRequest) - Method in interface org.oa4mp.delegation.client.server.CBServer
- processDelegationRequest(DelegationRequest) - Method in class org.oa4mp.delegation.client.DelegationService
-
Starts the delegation process.
- processPARequest(PARequest) - Method in interface org.oa4mp.delegation.client.server.PAServer
- processRFC7009Request(RFC7009Request) - Method in interface org.oa4mp.delegation.client.server.RFC7009Server
- processRFC7662Request(RFC7662Request) - Method in interface org.oa4mp.delegation.client.server.RFC7662Server
- processRTRequest(RTRequest) - Method in interface org.oa4mp.delegation.client.server.RTServer
- processUIRequest(UIRequest) - Method in interface org.oa4mp.delegation.client.server.UIServer
R
- REFRESH_TOKEN - Static variable in class org.oa4mp.delegation.client.request.RTResponse
- ResourceOwner - Interface in org.oa4mp.delegation.client.server
-
Models the owner of the resource (e.g. a person).
- RFC6749_4_4_Response - Class in org.oa4mp.delegation.client.request
- RFC6749_4_4_Response() - Constructor for class org.oa4mp.delegation.client.request.RFC6749_4_4_Response
- RFC6749_4_4Request - Class in org.oa4mp.delegation.client.request
- RFC6749_4_4Request() - Constructor for class org.oa4mp.delegation.client.request.RFC6749_4_4Request
- RFC6749_4_4Request(Client, Map<String, String>, String) - Constructor for class org.oa4mp.delegation.client.request.RFC6749_4_4Request
- RFC7009Request - Class in org.oa4mp.delegation.client.request
-
Created by Jeff Gaynor
on 5/19/21 at 6:29 AM - RFC7009Request() - Constructor for class org.oa4mp.delegation.client.request.RFC7009Request
- RFC7009Response - Class in org.oa4mp.delegation.client.request
-
Created by Jeff Gaynor
on 5/19/21 at 6:30 AM - RFC7009Response() - Constructor for class org.oa4mp.delegation.client.request.RFC7009Response
- RFC7009Server - Interface in org.oa4mp.delegation.client.server
-
Created by Jeff Gaynor
on 5/19/21 at 6:29 AM - RFC7523Request - Class in org.oa4mp.delegation.client.request
-
Created by Jeff Gaynor
on 6/6/23 at 3:05 PM - RFC7523Request() - Constructor for class org.oa4mp.delegation.client.request.RFC7523Request
- RFC7523Request(Client, String, Map<String, String>) - Constructor for class org.oa4mp.delegation.client.request.RFC7523Request
- RFC7523Response - Class in org.oa4mp.delegation.client.request
-
Created by Jeff Gaynor
on 6/6/23 at 3:05 PM - RFC7523Response() - Constructor for class org.oa4mp.delegation.client.request.RFC7523Response
- RFC7523Response(HashMap) - Constructor for class org.oa4mp.delegation.client.request.RFC7523Response
- RFC7662Request - Class in org.oa4mp.delegation.client.request
-
Note that since this uses bearer tokens, the access token must always be supplied.
- RFC7662Request() - Constructor for class org.oa4mp.delegation.client.request.RFC7662Request
- RFC7662Response - Class in org.oa4mp.delegation.client.request
-
Created by Jeff Gaynor
on 5/19/21 at 6:16 AM - RFC7662Response() - Constructor for class org.oa4mp.delegation.client.request.RFC7662Response
- RFC7662Server - Interface in org.oa4mp.delegation.client.server
-
Created by Jeff Gaynor
on 5/19/21 at 6:21 AM - RTRequest - Class in org.oa4mp.delegation.client.request
-
Created by Jeff Gaynor
on 2/24/14 at 11:19 AM - RTRequest() - Constructor for class org.oa4mp.delegation.client.request.RTRequest
- RTRequest(Client, String, Map<String, String>) - Constructor for class org.oa4mp.delegation.client.request.RTRequest
- RTResponse - Class in org.oa4mp.delegation.client.request
-
Created by Jeff Gaynor
on 2/24/14 at 11:19 AM - RTResponse(AccessTokenImpl) - Constructor for class org.oa4mp.delegation.client.request.RTResponse
- RTResponse(AccessTokenImpl, RefreshTokenImpl, IDTokenImpl) - Constructor for class org.oa4mp.delegation.client.request.RTResponse
- RTServer - Interface in org.oa4mp.delegation.client.server
-
Created by Jeff Gaynor
on 2/24/14 at 11:20 AM
S
- setAccessToken(AccessToken) - Method in class org.oa4mp.delegation.client.request.ATResponse
- setAccessToken(AccessToken) - Method in class org.oa4mp.delegation.client.request.PARequest
- setAccessToken(AccessToken) - Method in class org.oa4mp.delegation.client.request.RTRequest
- setAccessToken(AccessToken) - Method in class org.oa4mp.delegation.client.request.UIRequest
- setAccessToken(AccessTokenImpl) - Method in class org.oa4mp.delegation.client.request.RFC7662Request
- setAdditionalInformation(Map<String, String>) - Method in class org.oa4mp.delegation.client.request.DelegatedAssetResponse
- setAdditionalInformation(Map<String, String>) - Method in class org.oa4mp.delegation.client.request.PAResponse
- setAssetParameters(Map) - Method in class org.oa4mp.delegation.client.request.DelegatedAssetRequest
- setAuthorizationGrant(AuthorizationGrant) - Method in class org.oa4mp.delegation.client.request.AGResponse
- setAuthorizationGrant(AuthorizationGrant) - Method in class org.oa4mp.delegation.client.request.ATRequest
- setAuthorizationGrant(AuthorizationGrant) - Method in class org.oa4mp.delegation.client.request.CallbackRequest
- setAuthorizationGrant(AuthorizationGrant) - Method in class org.oa4mp.delegation.client.request.CallbackResponse
- setAuthorizationGrant(AuthorizationGrant) - Method in class org.oa4mp.delegation.client.request.DelegatedAssetRequest
- setAuthorizationGrant(AuthorizationGrant) - Method in class org.oa4mp.delegation.client.request.DelegationResponse
- setBaseUri(URI) - Method in class org.oa4mp.delegation.client.request.DelegationRequest
- setClient(Client) - Method in class org.oa4mp.delegation.client.request.BasicRequest
- setIdToken(IDTokenImpl) - Method in class org.oa4mp.delegation.client.request.RFC7523Response
- setIdToken(IDTokenImpl) - Method in class org.oa4mp.delegation.client.request.RTResponse
- setKeyID(String) - Method in class org.oa4mp.delegation.client.request.BasicRequest
- setParameters(Map) - Method in class org.oa4mp.delegation.client.request.BasicResponse
- setParameters(Map<String, Object>) - Method in class org.oa4mp.delegation.client.request.BasicRequest
- setProtectedAsset(ProtectedAsset) - Method in class org.oa4mp.delegation.client.request.DelegatedAssetResponse
- setProtectedAsset(ProtectedAsset) - Method in class org.oa4mp.delegation.client.request.PAResponse
- setRawJSON(String) - Method in class org.oa4mp.delegation.client.request.UIResponse
- setRawResponse(String) - Method in class org.oa4mp.delegation.client.request.BasicResponse
- setRedirectUri(URI) - Method in class org.oa4mp.delegation.client.request.DelegationResponse
- setRefreshToken(RefreshTokenImpl) - Method in class org.oa4mp.delegation.client.request.RFC7662Request
- setRefreshToken(RefreshTokenImpl) - Method in class org.oa4mp.delegation.client.request.RTResponse
- setRefreshToken(RefreshToken) - Method in class org.oa4mp.delegation.client.request.RTRequest
- setResponse(JSONObject) - Method in class org.oa4mp.delegation.client.request.RFC7523Response
- setResponse(JSONObject) - Method in class org.oa4mp.delegation.client.request.RFC7662Response
- setRfc8628(boolean) - Method in class org.oa4mp.delegation.client.request.ATRequest
- setRfc8628(boolean) - Method in class org.oa4mp.delegation.client.request.DelegatedAssetRequest
- setServletRequest(ServletRequest) - Method in class org.oa4mp.delegation.client.request.CallbackRequest
- setTokenEndpoint(URI) - Method in class org.oa4mp.delegation.client.request.RFC7662Request
T
- toJSON() - Method in class org.oa4mp.delegation.client.request.RTResponse
- toString() - Method in class org.oa4mp.delegation.client.request.CallbackRequest
- TYPE - Static variable in class org.oa4mp.delegation.client.request.RTResponse
U
- UIRequest - Class in org.oa4mp.delegation.client.request
-
Created with IntelliJ IDEA.
- UIRequest(AccessToken) - Constructor for class org.oa4mp.delegation.client.request.UIRequest
- UIResponse - Class in org.oa4mp.delegation.client.request
-
Created with IntelliJ IDEA.
- UIResponse(AccessToken, String) - Constructor for class org.oa4mp.delegation.client.request.UIResponse
- UIServer - Interface in org.oa4mp.delegation.client.server
-
Created with IntelliJ IDEA.
V
- VERSION - Static variable in class org.oa4mp.delegation.client.request.RTResponse
All Classes All Packages