A B C D E F G H I J K L M N O P Q R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- about(boolean, boolean) - Method in class org.oa4mp.server.loader.qdl.util.SigningCommands
- AbstractAccessTokenHandler - Class in org.oa4mp.server.loader.oauth2.claims
-
Only create an access token handler if you need some special handling, otherwise the default simple token will be used.
- AbstractAccessTokenHandler(PayloadHandlerConfigImpl) - Constructor for class org.oa4mp.server.loader.oauth2.claims.AbstractAccessTokenHandler
- AbstractAccessTokenServlet2 - Class in org.oa4mp.server.loader.oauth2.servlet
-
Created by Jeff Gaynor
on 9/25/13 at 1:37 PM - AbstractAccessTokenServlet2() - Constructor for class org.oa4mp.server.loader.oauth2.servlet.AbstractAccessTokenServlet2
- AbstractACRequest - Class in org.oa4mp.server.loader.oauth2.cm.util.admin
-
Created by Jeff Gaynor
on 4/17/17 at 10:51 AM - AbstractACRequest(AdminClient) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.admin.AbstractACRequest
- AbstractACResponse - Class in org.oa4mp.server.loader.oauth2.cm.util.admin
-
Created by Jeff Gaynor
on 4/17/17 at 11:12 AM - AbstractACResponse() - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.admin.AbstractACResponse
- AbstractCommonATandRTConfig - Class in org.oa4mp.server.loader.oauth2.tokens
-
These are the common configuration items for both access and refresh tokens, such as lifetime, issuer etc.
- AbstractCommonATandRTConfig() - Constructor for class org.oa4mp.server.loader.oauth2.tokens.AbstractCommonATandRTConfig
- AbstractDDRequest - Class in org.oa4mp.server.loader.oauth2.cm.util
-
Created by Jeff Gaynor
on 11/30/16 at 3:21 PM - AbstractDDRequest(AdminClient, OA2Client) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.AbstractDDRequest
- AbstractDDServer - Class in org.oa4mp.server.loader.oauth2.cm.util
-
Created by Jeff Gaynor
on 11/30/16 at 3:19 PM - AbstractDDServer(OA2SE) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.AbstractDDServer
- AbstractPayloadConfig - Class in org.oa4mp.server.loader.oauth2.claims
-
This corresponds to the client's configuration for its various payloads -- tokens in this case.
- AbstractPayloadConfig() - Constructor for class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadConfig
- AbstractPayloadHandler - Class in org.oa4mp.server.loader.oauth2.claims
-
Created by Jeff Gaynor
on 4/21/20 at 5:00 PM - AbstractPayloadHandler(PayloadHandlerConfigImpl) - Constructor for class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadHandler
-
Create the instance for the authorization phase, while there is an
HttpServletRequestwith possible headers that need to be processed. - ACCEPT_REQUESTS - org.oa4mp.server.loader.oauth2.flows.FlowType
-
Allows for accepting requests.
- acceptOrReject(QDLValue[], State, String, boolean) - Method in class org.oa4mp.server.loader.qdl.acl.QDLACL
- ACCESS_CONTROL - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- ACCESS_TOKEN - org.oa4mp.server.loader.oauth2.flows.FlowType
-
Allows for issuing access tokens
- ACCESS_TOKEN_LIFETIME_DEFAULT - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- ACCESS_TOKEN_VAR - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- ACCESS_TOKENS_KEY - Variable in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- AccessControlModule - Class in org.oa4mp.server.loader.qdl.acl
-
Created by Jeff Gaynor
on 1/25/21 at 7:40 AM - AccessControlModule() - Constructor for class org.oa4mp.server.loader.qdl.acl.AccessControlModule
- AccessControlModule(URI, String) - Constructor for class org.oa4mp.server.loader.qdl.acl.AccessControlModule
- AccessTokenConfig - Class in org.oa4mp.server.loader.oauth2.tokens
-
Common configuration for all access tokens.
- AccessTokenConfig() - Constructor for class org.oa4mp.server.loader.oauth2.tokens.AccessTokenConfig
- AccessTokenInitializer - Class in org.oa4mp.server.loader.qdl.claims
-
Created by Jeff Gaynor
on 10/9/20 at 9:40 AM - AccessTokenInitializer() - Constructor for class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer
- AccessTokenInitializer.atFinish - Class in org.oa4mp.server.loader.qdl.claims
- AccessTokenInitializer.atInit - Class in org.oa4mp.server.loader.qdl.claims
- AccessTokenInitializer.ATMethod - Class in org.oa4mp.server.loader.qdl.claims
-
Super class to collect common methods and tasks.
- AccessTokenInitializer.atRefresh - Class in org.oa4mp.server.loader.qdl.claims
- ACGetRequest - Class in org.oa4mp.server.loader.oauth2.cm.util.admin
-
Created by Jeff Gaynor
on 4/17/17 at 10:51 AM - ACGetRequest(AdminClient) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.admin.ACGetRequest
- ACGetResponse - Class in org.oa4mp.server.loader.oauth2.cm.util.admin
-
Created by Jeff Gaynor
on 4/17/17 at 11:12 AM - ACGetResponse(AdminClient, boolean) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.admin.ACGetResponse
- ACL_ACCEPT_ALL - Static variable in class org.oa4mp.server.loader.qdl.acl.QDLACL
- ACL_REJECT_NAME - Static variable in class org.oa4mp.server.loader.qdl.acl.QDLACL
- ACLoader - Class in org.oa4mp.server.loader.qdl.acl
-
Created by Jeff Gaynor
on 4/4/23 at 11:36 AM - ACLoader() - Constructor for class org.oa4mp.server.loader.qdl.acl.ACLoader
- ACLReject() - Constructor for class org.oa4mp.server.loader.qdl.acl.QDLACL.ACLReject
- ACLReject2() - Constructor for class org.oa4mp.server.loader.qdl.acl.QDLACL.ACLReject2
- acs - Variable in class org.oa4mp.server.loader.oauth2.OA2SE
- action - Variable in class org.oa4mp.server.loader.oauth2.cm.util.RequestFactory.RequestObject
- add(State) - Method in class org.oa4mp.server.loader.qdl.OA2LibLoader
- ADD_TO_ACL_NAME - Static variable in class org.oa4mp.server.loader.qdl.acl.QDLACL
- addClient(AddClientRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.permissions.PermissionServer
-
Adds a given client to the list of clients managed by this admin
- AddClientRequest - Class in org.oa4mp.server.loader.oauth2.cm.util.permissions
-
Created by Jeff Gaynor
on 12/1/16 at 2:09 PM - AddClientRequest(AdminClient, OA2Client) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.permissions.AddClientRequest
- AddClientResponse - Class in org.oa4mp.server.loader.oauth2.cm.util.permissions
-
Created by Jeff Gaynor
on 12/1/16 at 2:10 PM - AddClientResponse() - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.permissions.AddClientResponse
- addManifestConstants(String) - Method in class org.oa4mp.server.loader.qdl.scripting.OA2State
- addMonitoredStores(OA2SE, LastAccessedEventListener) - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ServletInitializer
- addNewClient(HttpServletRequest, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2AdminRegistrationServlet
- addNewClient(HttpServletRequest, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2AutoRegistrationServlet
- addNewClient(HttpServletRequest, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2RegistrationServlet
- addNewClient(HttpServletRequest, HttpServletResponse, boolean) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2RegistrationServlet
- addRequestState(ScriptRunRequest) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractAccessTokenHandler
- addRequestState(ScriptRunRequest) - Method in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
- addRequestState(ScriptRunRequest) - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
-
For the server script, request everything.
- addRequestState(ScriptRunRequest) - Method in class org.oa4mp.server.loader.oauth2.tokens.BasicRefreshTokenHandler
- AddToACL() - Constructor for class org.oa4mp.server.loader.qdl.acl.QDLACL.AddToACL
- AddToACL2() - Constructor for class org.oa4mp.server.loader.qdl.acl.QDLACL.AddToACL2
- addToStem(QDLStem, String, Object) - Method in class org.oa4mp.server.loader.oauth2.claims.BasicClaimsSourceImpl
- addTypeDoc(List<String>) - Method in class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer.ATMethod
- addUser(String, String) - Method in class org.oa4mp.server.loader.oauth2.servlet.DIServiceConfig
- adminClient - Variable in class org.oa4mp.server.loader.oauth2.cm.util.AbstractDDRequest
- adminClient - Variable in class org.oa4mp.server.loader.oauth2.cm.util.RequestFactory.RequestObject
- AdminClientServer - Class in org.oa4mp.server.loader.oauth2.cm.util.admin
-
Created by Jeff Gaynor
on 4/17/17 at 10:48 AM - AdminClientServer(OA2SE) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.admin.AdminClientServer
- allKeys() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- allKeys() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- allKeys() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordSerializationKeys
- allKeys() - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VISerializationKeys
- ALLOW_PROMPT_NONE - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- allowPromptNone(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- anonymousOK - Variable in class org.oa4mp.server.loader.oauth2.cm.CM7591Config
- API_TAG - Static variable in interface org.oa4mp.server.loader.oauth2.cm.ClientManagementConstants
- API_VERSION_5_4 - Static variable in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- API_VERSION_5_5 - Static variable in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- API_VERSION_KEY - Static variable in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- API_VERSION_LATEST - Static variable in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- API_VERSION_NONE - Static variable in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
-
They sent nothing explicit.
- APPLICATION_TYPE - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- applies() - Method in class org.oa4mp.server.loader.oauth2.servlet.TokenExchangeRecordRetentionPolicy
- applies() - Method in class org.oa4mp.server.loader.oauth2.storage.RefreshTokenRetentionPolicy
-
Always true for every element in the cache.
- APPROVAL_STATUS - Static variable in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- approve(ApproveRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.client.ClientServer
- approveClient(Identifier, String) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2AutoRegistrationServlet
-
This will approve a client.
- ApproveRequest - Class in org.oa4mp.server.loader.oauth2.cm.util.client
-
Created by Jeff Gaynor
on 12/2/16 at 11:28 AM - ApproveRequest(AdminClient, OA2Client, Map<String, Object>) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.client.ApproveRequest
- areAllGrantsSupported(JSONArray, String[]) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- ARG_DEFAULT_KEY_ID - Static variable in class org.oa4mp.server.loader.qdl.util.JWTCommands
- ARG_EC_CURVE_TYPE - Static variable in class org.oa4mp.server.loader.qdl.util.JWTCommands
- ARG_FILE_OVERWRITE_TYPE - Static variable in class org.oa4mp.server.loader.qdl.util.JWTCommands
- ARG_FILE_PATH_TYPE - Static variable in class org.oa4mp.server.loader.qdl.util.JWTCommands
- ARG_KEY_TYPE - Static variable in class org.oa4mp.server.loader.qdl.util.JWTCommands
- ARG_RSA_KEY_SIZE_TYPE - Static variable in class org.oa4mp.server.loader.qdl.util.JWTCommands
- ARG_SET_TO_CURRENT_KEYS_TYPE - Static variable in class org.oa4mp.server.loader.qdl.util.JWTCommands
- AT_BASIC_HANDLER_TYPE - Static variable in class org.oa4mp.server.loader.oauth2.claims.AbstractAccessTokenHandler
- AT_DEFAULT_HANDLER_TYPE - Static variable in class org.oa4mp.server.loader.oauth2.claims.AbstractAccessTokenHandler
- AT_DO_TEMPLATES - org.oa4mp.server.loader.oauth2.flows.FlowType
- AT_FINISH_METHOD - Static variable in class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer
- AT_INIT_METHOD - Static variable in class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer
- AT_ORIGINAL_SCOPES - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- AT_REFRESH_METHOD - Static variable in class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer
- AT_RETURNED_ORIGINAL_SCOPES - Static variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- atFinish(OA2State) - Constructor for class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer.atFinish
- atInit(OA2State) - Constructor for class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer.atInit
- atIssuer(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VISerializationKeys
- atJWT - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- atJWT(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- atLifetime(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- ATMethod(OA2State) - Constructor for class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer.ATMethod
- atRefresh(OA2State) - Constructor for class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer.atRefresh
- AttributeAdminClientResponse - Class in org.oa4mp.server.loader.oauth2.cm.util.attributes
-
Created by Jeff Gaynor
on 4/17/17 at 1:04 PM - AttributeAdminClientResponse(AdminClient) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeAdminClientResponse
- AttributeClientResponse - Class in org.oa4mp.server.loader.oauth2.cm.util.attributes
-
Created by Jeff Gaynor
on 11/28/16 at 1:39 PM - AttributeClientResponse(Client) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeClientResponse
- AttributeGetAdminClientResponse - Class in org.oa4mp.server.loader.oauth2.cm.util.attributes
-
Created by Jeff Gaynor
on 4/17/17 at 1:06 PM - AttributeGetAdminClientResponse(AdminClient, List<String>) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeGetAdminClientResponse
- AttributeGetClientResponse - Class in org.oa4mp.server.loader.oauth2.cm.util.attributes
-
Created by Jeff Gaynor
on 4/10/17 at 12:35 PM - AttributeGetClientResponse(Client, List<String>) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeGetClientResponse
- AttributeGetRequest - Class in org.oa4mp.server.loader.oauth2.cm.util.attributes
-
Created by Jeff Gaynor
on 11/28/16 at 1:32 PM - AttributeGetRequest(AdminClient, OA2Client, List<String>) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeGetRequest
- AttributeListRequest - Class in org.oa4mp.server.loader.oauth2.cm.util.attributes
-
Created by Jeff Gaynor
on 11/30/16 at 4:22 PM - AttributeListRequest(AdminClient, OA2Client) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeListRequest
- AttributeRemoveRequest - Class in org.oa4mp.server.loader.oauth2.cm.util.attributes
-
Created by Jeff Gaynor
on 11/30/16 at 4:19 PM - AttributeRemoveRequest(AdminClient, OA2Client, List<String>) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeRemoveRequest
- AttributeRequest - Class in org.oa4mp.server.loader.oauth2.cm.util.attributes
-
Created by Jeff Gaynor
on 11/30/16 at 4:16 PM - AttributeRequest(AdminClient, OA2Client) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeRequest
- AttributeServer - Class in org.oa4mp.server.loader.oauth2.cm.util.attributes
-
This server handles various requests for attributes.
- AttributeServer(OA2SE) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeServer
- AttributeSetAdminClientResponse - Class in org.oa4mp.server.loader.oauth2.cm.util.attributes
-
Created by Jeff Gaynor
on 4/17/17 at 1:42 PM - AttributeSetAdminClientResponse(AdminClient, Map<String, Object>) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeSetAdminClientResponse
- AttributeSetClientRequest - Class in org.oa4mp.server.loader.oauth2.cm.util.attributes
-
Created by Jeff Gaynor
on 11/30/16 at 3:49 PM - AttributeSetClientRequest(AdminClient, OA2Client, Map<String, Object>) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeSetClientRequest
- audience(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- audience(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordSerializationKeys
- AUDIENCE - Static variable in interface org.oa4mp.server.loader.qdl.QDLXMLConstants
- AUDIENCE_KEY - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- AUDIENCE_KEY - Static variable in class org.oa4mp.server.loader.oauth2.tokens.AbstractCommonATandRTConfig
- AUDIENCE_VAR - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- AUTH_HEADERS_VAR - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- authenticate(HttpServletResponse) - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- AUTHORIZATION_GRANT_LIFETIME_DEFAULT - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- AuthorizationPath - Class in org.oa4mp.server.loader.oauth2.tokens
-
Created by Jeff Gaynor
on 9/11/18 at 6:25 PM - AuthorizationPath(String) - Constructor for class org.oa4mp.server.loader.oauth2.tokens.AuthorizationPath
-
Constructor for a fixed scope (e.g. compute.modify) that has no path and should never be downscoped.
- AuthorizationPath(String, String) - Constructor for class org.oa4mp.server.loader.oauth2.tokens.AuthorizationPath
- AuthorizationPath(String, String, boolean) - Constructor for class org.oa4mp.server.loader.oauth2.tokens.AuthorizationPath
- AuthorizationPath(JSONObject) - Constructor for class org.oa4mp.server.loader.oauth2.tokens.AuthorizationPath
- AuthorizationTemplate - Class in org.oa4mp.server.loader.oauth2.tokens
-
This is an entry for the
AuthorizationTemplates. - AuthorizationTemplate(String, Collection<AuthorizationPath>) - Constructor for class org.oa4mp.server.loader.oauth2.tokens.AuthorizationTemplate
- AuthorizationTemplate(JSONObject) - Constructor for class org.oa4mp.server.loader.oauth2.tokens.AuthorizationTemplate
- AuthorizationTemplates - Class in org.oa4mp.server.loader.oauth2.tokens
-
This keys off the audience.
- AuthorizationTemplates() - Constructor for class org.oa4mp.server.loader.oauth2.tokens.AuthorizationTemplates
- authTime - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- authTime(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- authzGrantLifetime - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- authzGrantLifetime(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- autoApprove - Variable in class org.oa4mp.server.loader.oauth2.cm.CM7591Config
- autoApproverName - Variable in class org.oa4mp.server.loader.oauth2.cm.CM7591Config
B
- BasicClaimsSourceImpl - Class in org.oa4mp.server.loader.oauth2.claims
-
The most basic implementation of a
ClaimSource. - BasicClaimsSourceImpl() - Constructor for class org.oa4mp.server.loader.oauth2.claims.BasicClaimsSourceImpl
- BasicClaimsSourceImpl(OA2SE) - Constructor for class org.oa4mp.server.loader.oauth2.claims.BasicClaimsSourceImpl
- BasicClaimsSourceImpl(QDLStem) - Constructor for class org.oa4mp.server.loader.oauth2.claims.BasicClaimsSourceImpl
- BasicClaimsSourceImpl(QDLStem, OA2SE) - Constructor for class org.oa4mp.server.loader.oauth2.claims.BasicClaimsSourceImpl
- BasicRefreshTokenHandler - Class in org.oa4mp.server.loader.oauth2.tokens
-
Created by Jeff Gaynor
on 8/5/20 at 9:18 AM - BasicRefreshTokenHandler(PayloadHandlerConfigImpl) - Constructor for class org.oa4mp.server.loader.oauth2.tokens.BasicRefreshTokenHandler
- BearerTokenServlet - Class in org.oa4mp.server.loader.oauth2.servlet
-
For endpoints that use bearer tokens.
- BearerTokenServlet() - Constructor for class org.oa4mp.server.loader.oauth2.servlet.BearerTokenServlet
C
- CALLBACK - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2NewClientNotifier
- CALLBACK_URI - Static variable in class org.oa4mp.server.loader.oauth2.servlet.OA2RegistrationServlet
- callbackUri(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- canApprove(AbstractDDRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.AbstractDDServer
- canCreate(AbstractDDRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.AbstractDDServer
- canDelete(AbstractDDRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.AbstractDDServer
- canRead(AbstractDDRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.AbstractDDServer
- canWrite(AbstractDDRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.AbstractDDServer
- caput - Variable in class org.oa4mp.server.loader.oauth2.claims.HTTPHeaderClaimsSource
- ce - Variable in class org.oa4mp.server.loader.oauth2.proxy.ProxyClient
- cfg(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- changeSessionId() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- check(String, String) - Method in class org.oa4mp.server.loader.oauth2.tokens.OldTemplateResolver
-
The template is stored in the configuration.
- check(Client, String) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2ClientUtils
-
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.
- CHECK_ACL_NAME - Static variable in class org.oa4mp.server.loader.qdl.acl.QDLACL
- check7523(HttpServletRequest) - Method in class org.oa4mp.server.loader.oauth2.servlet.TokenManagerServlet
- CheckACL() - Constructor for class org.oa4mp.server.loader.qdl.acl.QDLACL.CheckACL
- CheckACL2() - Constructor for class org.oa4mp.server.loader.qdl.acl.QDLACL.CheckACL2
- checkAdminPermission(AdminClient, OA2Client) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
-
Checks that this client exists on the system and that if it exists, the admin client actually owns it.
- checkAGExpiration(AuthorizationGrant) - Method in class org.oa4mp.server.loader.oauth2.servlet.AbstractAccessTokenServlet2
-
Contract: if the token gets updated (might have to because of changes to token versions), return it.
- checkAllowedDomain(List<String>, String) - Method in class org.oa4mp.server.loader.oauth2.cm.CM7591Config
-
returns true if the host is on the allowed list.
- checkAnonymousDomain(String) - Method in class org.oa4mp.server.loader.oauth2.cm.CM7591Config
- checkArg(QDLValue[], String, int) - Method in class org.oa4mp.server.loader.qdl.claims.TokenHandlerMethod
-
Checks that the argument at argIndex is a stem.
- checkAutoApproveDomain(String) - Method in class org.oa4mp.server.loader.oauth2.cm.CM7591Config
- checkBasic(HttpServletRequest) - Method in class org.oa4mp.server.loader.oauth2.servlet.TokenManagerServlet
-
This will process a request with basic authorization, peel off the supplied token and resolve it.
- checkBearer(HttpServletRequest) - Method in class org.oa4mp.server.loader.oauth2.servlet.TokenManagerServlet
-
Checks the case that the request uses a bearer token.
- checkClaim(JSONObject, String) - Method in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
-
Enforces that the claim exists in the claims argument.
- checkClaims() - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractAccessTokenHandler
- checkClaims() - Method in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
- checkClaims() - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- checkClaims() - Method in class org.oa4mp.server.loader.oauth2.tokens.BasicRefreshTokenHandler
- CheckIdTokenHint(HttpServletRequest, HttpServletResponse, String) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServletUtil
-
In this case, a previous request to the token endpoint returned an ID token.
- checkJAEntry(JSONArray, String) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
-
JSONArray does not check its contains sanely against strings at times.
- checkPassword(String, String) - Method in class org.oa4mp.server.loader.oauth2.servlet.DIServiceConfig
- checkPrompts(OA2ServiceTransaction, Map<String, String>) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServletUtil
-
Basically, if the prompt parameter is there, we only support the login option.
- checkRequiredClaim(JSONObject, String) - Method in class org.oa4mp.server.loader.oauth2.claims.OA2ClaimsUtil
-
Deprecated.
- checkRequiredClaims(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.claims.OA2ClaimsUtil
-
Deprecated.For CIL-499.
- checkRequiredScopes(OA2ServiceTransaction) - Method in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
-
Use this to check for any requires scopes that the request must have.
- checkRequiredScopes(OA2ServiceTransaction) - Method in class org.oa4mp.server.loader.oauth2.claims.OA2ClaimsUtil
-
Deprecated.Use this to check for any requires scopes that the request must have.
- checkState(State) - Method in class org.oa4mp.server.loader.qdl.claims.TokenHandlerMethod
- checkToken(OA2Client, String) - Method in class org.oa4mp.server.loader.oauth2.servlet.RFC7009
- CheckUserCodeExists() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionTable
- CILOGON_NS - Static variable in class org.oa4mp.server.loader.oauth2.state.ExtendedParameters
- CLAIM_SOURCES_VAR - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- CLAIMS_KEY - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- CLAIMS_SOURCES_STATE_KEY - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- CLAIMS_SOURCES_STATE_KEY2 - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- CLAIMS_VAR - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- ClaimsLoader - Class in org.oa4mp.server.loader.qdl.claims
-
Created by Jeff Gaynor
on 4/4/23 at 11:37 AM - ClaimsLoader() - Constructor for class org.oa4mp.server.loader.qdl.claims.ClaimsLoader
- ClaimsModule - Class in org.oa4mp.server.loader.qdl.claims
-
Created by Jeff Gaynor
on 2/10/20 at 5:49 AM - ClaimsModule() - Constructor for class org.oa4mp.server.loader.qdl.claims.ClaimsModule
- ClaimsModule(URI, String) - Constructor for class org.oa4mp.server.loader.qdl.claims.ClaimsModule
- claimSource - Variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- claimSource - Variable in class org.oa4mp.server.loader.oauth2.OA2SE
- ClaimSourceConfigConverter - Class in org.oa4mp.server.loader.qdl.claims
-
The claim source configurations made for QDL are really just the barebones defaults.
- ClaimSourceConfigConverter() - Constructor for class org.oa4mp.server.loader.qdl.claims.ClaimSourceConfigConverter
- ClaimSourceFactoryImpl - Class in org.oa4mp.server.loader.oauth2.claims
-
Created by Jeff Gaynor
on 12/16/16 at 3:08 PM - ClaimSourceFactoryImpl() - Constructor for class org.oa4mp.server.loader.oauth2.claims.ClaimSourceFactoryImpl
- ClaimsSourceGetter - Class in org.oa4mp.server.loader.qdl.claims
-
QDLFunction to convert claims to a stem.
- ClaimsSourceGetter() - Constructor for class org.oa4mp.server.loader.qdl.claims.ClaimsSourceGetter
- claimsToStem(JSONObject) - Method in class org.oa4mp.server.loader.qdl.claims.ClaimsSourceGetter
-
It is a bit hard to convert from stems to claims, so this does it.
- CLEANUP_ALARMS_TAG - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- CLEANUP_FAIL_ON_ERRORS - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- CLEANUP_FAIL_ON_ERRORS_DEFAULT - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- CLEANUP_INTERVAL_DEFAULT - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- CLEANUP_INTERVAL_TAG - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- CLEANUP_LOCKING_ENABLED - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- CLEANUP_LOCKING_ENABLED_DEFAULT - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- cleanUpState(String[]) - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- clear() - Static method in class org.oa4mp.server.loader.oauth2.servlet.LDAPSSLSocketFactory
- clear() - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VIMemoryStore
- clearIndices() - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VIMemoryStore
- client - Variable in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadHandler
- client - Variable in class org.oa4mp.server.loader.oauth2.cm.util.AbstractDDRequest
- client - Variable in class org.oa4mp.server.loader.oauth2.cm.util.RequestFactory.RequestObject
- CLIENT_COMMENT_TAG - Static variable in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- CLIENT_ID - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
REQUIRED.
- CLIENT_ID_ISSUED_AT - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- CLIENT_MANAGEMENT_TAG - Static variable in interface org.oa4mp.server.loader.oauth2.cm.ClientManagementConstants
- CLIENT_NAME - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- CLIENT_SECRET - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- CLIENT_SECRET_EXPIRES_AT - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
REQUIRED if client_secret is issued.
- CLIENT_SECRET_LENGTH_DEFAULT - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- CLIENT_URI - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- ClientManagementConstants - Interface in org.oa4mp.server.loader.oauth2.cm
-
These are constants for the configuration of the client management facilities.
- ClientRequest - Class in org.oa4mp.server.loader.oauth2.cm.util.client
-
Created by Jeff Gaynor
on 11/28/16 at 1:59 PM - ClientRequest(AdminClient, OA2Client) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.client.ClientRequest
- ClientResponse - Class in org.oa4mp.server.loader.oauth2.cm.util.client
-
Created by Jeff Gaynor
on 11/28/16 at 2:00 PM - ClientResponse() - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.client.ClientResponse
- ClientServer - Class in org.oa4mp.server.loader.oauth2.cm.util.client
-
Created by Jeff Gaynor
on 11/28/16 at 1:55 PM - ClientServer(OA2SE) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.client.ClientServer
- ClientUtils - Class in org.oa4mp.server.loader.oauth2.servlet
-
Created by Jeff Gaynor
on 2/9/21 at 3:09 PM - ClientUtils() - Constructor for class org.oa4mp.server.loader.oauth2.servlet.ClientUtils
- clone() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- closeConnection() - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- CM7591Config - Class in org.oa4mp.server.loader.oauth2.cm
-
Configuration object for RFC 7591 (dynamic client registration) support.
- CM7591Config() - Constructor for class org.oa4mp.server.loader.oauth2.cm.CM7591Config
- CM7591Config(String, URI, boolean, Identifier, boolean, boolean) - Constructor for class org.oa4mp.server.loader.oauth2.cm.CM7591Config
- CMConfig - Class in org.oa4mp.server.loader.oauth2.cm
-
Entry for the Client management configuration map.
- CMConfig() - Constructor for class org.oa4mp.server.loader.oauth2.cm.CMConfig
- CMConfig(String, URI, boolean) - Constructor for class org.oa4mp.server.loader.oauth2.cm.CMConfig
- CMConfigs - Class in org.oa4mp.server.loader.oauth2.cm
-
Created by Jeff Gaynor
on 7/25/19 at 1:44 PM - CMConfigs() - Constructor for class org.oa4mp.server.loader.oauth2.cm.CMConfigs
- codeChars - Variable in class org.oa4mp.server.loader.oauth2.servlet.RFC8628ServletConfig
- CodeClaimSource - Class in org.oa4mp.server.loader.oauth2.claims
-
Created by Jeff Gaynor
on 2/8/23 at 12:33 PM - CodeClaimSource() - Constructor for class org.oa4mp.server.loader.oauth2.claims.CodeClaimSource
- CodeClaimSource(QDLStem) - Constructor for class org.oa4mp.server.loader.oauth2.claims.CodeClaimSource
- CodeClaimSource(QDLStem, OA2SE) - Constructor for class org.oa4mp.server.loader.oauth2.claims.CodeClaimSource
- compareAsURI(String, String, boolean) - Static method in class org.oa4mp.server.loader.oauth2.claims.ScopeTemplateUtil
-
There is a
URI.compareTo(URI)method that is crap. - COMPUTE_CANCEL - Static variable in interface org.oa4mp.server.loader.oauth2.tokens.WLCGConstants
- COMPUTE_CREATE - Static variable in interface org.oa4mp.server.loader.oauth2.tokens.WLCGConstants
- COMPUTE_MODIFY - Static variable in interface org.oa4mp.server.loader.oauth2.tokens.WLCGConstants
- COMPUTE_READ - Static variable in interface org.oa4mp.server.loader.oauth2.tokens.WLCGConstants
- computeATLifetime(OA2ServiceTransaction, OA2SE) - Static method in class org.oa4mp.server.loader.oauth2.servlet.ClientUtils
- computeATLifetime(OA2ServiceTransaction, OA2Client, OA2SE) - Static method in class org.oa4mp.server.loader.oauth2.servlet.ClientUtils
-
Scorecard:
- computeATLifetimeNEW(OA2ServiceTransaction, OA2SE) - Static method in class org.oa4mp.server.loader.oauth2.servlet.ClientUtils
-
For cases where you know that the client is not overridden.
- computeIDTLifetime(OA2ServiceTransaction, OA2SE) - Static method in class org.oa4mp.server.loader.oauth2.servlet.ClientUtils
- computeIDTLifetime(OA2ServiceTransaction, OA2Client, OA2SE) - Static method in class org.oa4mp.server.loader.oauth2.servlet.ClientUtils
- computeRefreshLifetime(OA2ServiceTransaction, OA2SE) - Static method in class org.oa4mp.server.loader.oauth2.servlet.ClientUtils
- computeRefreshLifetime(OA2ServiceTransaction, OA2Client, OA2SE) - Static method in class org.oa4mp.server.loader.oauth2.servlet.ClientUtils
-
The lifetime of the refresh token.
- computeRefreshLifetimeNEW(OA2ServiceTransaction, OA2Client, OA2SE) - Static method in class org.oa4mp.server.loader.oauth2.servlet.ClientUtils
- computeRefreshLifetimeOLD(OA2ServiceTransaction, OA2SE) - Static method in class org.oa4mp.server.loader.oauth2.servlet.ClientUtils
- computeRTGracePeriod(OA2Client, OA2SE) - Static method in class org.oa4mp.server.loader.oauth2.servlet.ClientUtils
- computeTokenLifetime(long, long, long, long, Long, long) - Static method in class org.oa4mp.server.loader.oauth2.servlet.ClientUtils
-
Does all the actual computation for lifetimes.
- computeTokenLifetime(long, long, long, long, AbstractPayloadConfig, long) - Static method in class org.oa4mp.server.loader.oauth2.servlet.ClientUtils
-
The contract for this: Figure out the max lifetime.
- config - Variable in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- CONFIG_TAG - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- configtoCS - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- configToCS - Variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- ConfigtoCS - Class in org.oa4mp.server.loader.qdl.claims
-
Created by Jeff Gaynor
on 2/12/20 at 11:30 AM - ConfigtoCS() - Constructor for class org.oa4mp.server.loader.qdl.claims.ConfigtoCS
- consentPageOK - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- consentPageOK(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- CONTACTS - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- contains(TokenInfoRecord) - Method in class org.oa4mp.server.loader.oauth2.storage.TokenInfoRecordMap
- containsClient(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.TokenInfoRecordMap
-
Returns
trueif this client has aTokenInfoRecord. - content - Variable in class org.oa4mp.server.loader.oauth2.cm.util.RequestFactory.RequestObject
- context - Variable in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- convert(ClaimSource, String) - Static method in class org.oa4mp.server.loader.qdl.claims.ClaimSourceConfigConverter
-
Takes a
ClaimSource, grabs it configuration and turns it in to a stem variable. - convert(QDLStem) - Static method in class org.oa4mp.server.loader.qdl.claims.ClaimSourceConfigConverter
-
Takes a stem variable of the configuration and returns a
ClaimSourceConfigurationobject. - convert(QDLStem, OA2SE) - Method in class org.oa4mp.server.loader.qdl.claims.ConfigtoCS
- convert(QDLStem, State, OA2SE) - Method in class org.oa4mp.server.loader.qdl.claims.ConfigtoCS
- convertObjectsToParameters(Object[]) - Method in class org.oa4mp.server.loader.oauth2.cm.util.RequestFactory
- convertToEntry(Attributes) - Static method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- convertToParameterMap(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.state.ExtendedParameters
- convertToRequest(JSONObject) - Static method in class org.oa4mp.server.loader.oauth2.cm.util.RequestFactory
- cose - Variable in class org.oa4mp.server.loader.oauth2.cm.util.AbstractDDServer
- create(InputLine) - Method in class org.oa4mp.server.loader.qdl.util.SigningCommands
- create(ClaimSourceFactoryRequest) - Method in class org.oa4mp.server.loader.oauth2.claims.ClaimSourceFactoryImpl
- create(CreateRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.client.ClientServer
- CREATE_JWT_NAME - Variable in class org.oa4mp.server.loader.qdl.util.JWTCommands
- CREATE_KEYS_NAME - Variable in class org.oa4mp.server.loader.qdl.util.JWTCommands
- CREATE_SOURCE_NAME - Static variable in class org.oa4mp.server.loader.qdl.claims.CreateSourceConfig
- create_symmetric_keys(InputLine) - Method in class org.oa4mp.server.loader.qdl.util.SigningCommands
- CREATE_TS_KEY - Static variable in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadConfig
- Create_UUID() - Constructor for class org.oa4mp.server.loader.qdl.util.JWTCommands.Create_UUID
- CREATE_UUID - Variable in class org.oa4mp.server.loader.qdl.util.JWTCommands
- create7591ConfigEntry(String, String, String, String, String, String, String, String, String) - Static method in class org.oa4mp.server.loader.oauth2.cm.CMConfigs
- createCallback(ServiceTransaction, Map<String, String>) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServletUtil
- createCallbacks(List<String>, List<String>) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2ClientUtils
-
This takes a list of callbacks and checks policies for each of them.
- createCallbacksForWebUI(OA2Client, String) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2ClientUtils
-
This is for use with the web interface.
- createCfg(String) - Static method in class org.oa4mp.server.loader.qdl.scripting.QDLJSONConfigUtil
-
Creates a script from a file.
- createCfg(String, String) - Static method in class org.oa4mp.server.loader.qdl.scripting.QDLJSONConfigUtil
-
This will create a QDL script with the relative path.
- createCfg(JSONObject, String) - Static method in class org.oa4mp.server.loader.qdl.scripting.QDLJSONConfigUtil
-
This creates a simple script with no path information, just the name for the file and will add it to the
JSONObjectargument
So this read a file, creates aQDLScriptfrom its contents and adds it to the current list of scripts. - createCfgFromString(String, String) - Static method in class org.oa4mp.server.loader.qdl.scripting.QDLJSONConfigUtil
-
NOTE that this creates the JSONObject from a string, but does not have a file, so it creates a file name that is the execution phase.
- createColumnDescriptors() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientTable
- createColumnDescriptors() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionTable
- createColumnDescriptors() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordTable
- createColumnDescriptors() - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VITable
- createConfigEntry(String, String, String, String, String) - Static method in class org.oa4mp.server.loader.oauth2.cm.CMConfigs
-
Create and entry from a bunch of strings.
- createConfigEntry(String, String, String, String, String, String, String, String, String) - Static method in class org.oa4mp.server.loader.oauth2.cm.CMConfigs
- createConnection(MetaDebugUtil) - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- CREATED_CALLBACK_KEY - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- createDefaultCMConfig() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- createDefaultConfig() - Method in class org.oa4mp.server.loader.oauth2.claims.NCSALDAPClaimSource
- createECJsonWebKeys(String) - Static method in class org.oa4mp.server.loader.qdl.util.SigningCommands
-
Note that these are done as per
https://www.rfc-editor.org/rfc/rfc7518.html#section-3.4 and generate the basic set of all elliptic curves - createECJsonWebKeys(String, String) - Static method in class org.oa4mp.server.loader.qdl.util.SigningCommands
-
Create a set of keys for a given curve using the 3 standard signing algorithms.
- createECJWK(String, String) - Static method in class org.oa4mp.server.loader.qdl.util.SigningCommands
- createEntries() - Method in class org.oa4mp.server.loader.qdl.OA2LibLoader
- createEnv(String, LDAPConfiguration) - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- createErsatz(Identifier, OA2SE, OA2Client, List<Identifier>) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2ClientUtils
-
Create an ersatz client given the information about its provenence.
- createErsatz(OA2SE, OA2ServiceTransaction, OA2Client) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2ClientUtils
-
Used to create the ersatz client when the service transaction has already been setup to have th provisioning admin and client IDs.
- createFileEntry(String) - Method in class org.oa4mp.server.loader.qdl.scripting.QDLJSONConfigUtil
- createFS() - Static method in class org.oa4mp.server.loader.qdl.scripting.QDLJSONConfigUtil
- createGPR(ConfigurationNode, boolean) - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- createHelp() - Method in class org.oa4mp.server.loader.qdl.util.SigningCommands
- createInstance() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- createInstance() - Method in class org.oa4mp.server.loader.qdl.scripting.OA2QDLConfigurationLoader
- createJsonWebKeys() - Static method in class org.oa4mp.server.loader.qdl.util.SigningCommands
- createJWK(String) - Static method in class org.oa4mp.server.loader.qdl.util.SigningCommands
- createJWK(String, boolean) - Static method in class org.oa4mp.server.loader.qdl.util.SigningCommands
- CreateJWK() - Constructor for class org.oa4mp.server.loader.qdl.util.JWTCommands.CreateJWK
- CreateJWT() - Constructor for class org.oa4mp.server.loader.qdl.util.JWTCommands.CreateJWT
- createKeys(int, int) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.SymmKeys
- createLR(ConfigurationNode, boolean) - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- createNCSA() - Static method in class org.oa4mp.server.loader.qdl.scripting.QDLJSONConfigUtil
- createNewClientNotifier(MailUtil, MyLoggingFacade) - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ServletInitializer
- createNewTransaction(AuthorizationGrant) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServletUtil
- createRedirect() - Method in class org.oa4mp.server.loader.oauth2.proxy.ProxyClient
-
Create the URI to start a standard flow from the client configuration.
- createRequest(BaseClient, Type, Action, BaseClient, JSON) - Static method in class org.oa4mp.server.loader.oauth2.cm.util.RequestFactory
- createRequest(AdminClient, TypeAdmin, ActionGet, OA2Client, JSON) - Static method in class org.oa4mp.server.loader.oauth2.cm.util.RequestFactory
- createRequest(AdminClient, TypeAttribute, ActionGet, OA2Client, JSON) - Static method in class org.oa4mp.server.loader.oauth2.cm.util.RequestFactory
- createRequest(AdminClient, TypeAttribute, ActionRemove, OA2Client, JSON) - Static method in class org.oa4mp.server.loader.oauth2.cm.util.RequestFactory
- createRequest(AdminClient, TypeAttribute, ActionSet, OA2Client, JSON) - Static method in class org.oa4mp.server.loader.oauth2.cm.util.RequestFactory
- createRequest(AdminClient, TypeClient, ActionApprove, OA2Client, JSON) - Static method in class org.oa4mp.server.loader.oauth2.cm.util.RequestFactory
- createRequest(AdminClient, TypeClient, ActionCreate, OA2Client, JSON) - Static method in class org.oa4mp.server.loader.oauth2.cm.util.RequestFactory
- createRequest(AdminClient, TypeClient, ActionGet, OA2Client, JSON) - Static method in class org.oa4mp.server.loader.oauth2.cm.util.RequestFactory
- createRequest(AdminClient, TypeClient, ActionRemove, OA2Client, JSON) - Static method in class org.oa4mp.server.loader.oauth2.cm.util.RequestFactory
- createRequest(AdminClient, TypeClient, ActionUnapprove, OA2Client, JSON) - Static method in class org.oa4mp.server.loader.oauth2.cm.util.RequestFactory
- createRequest(AdminClient, TypePermission, ActionAdd, OA2Client, JSON) - Static method in class org.oa4mp.server.loader.oauth2.cm.util.RequestFactory
- createRequest(AdminClient, TypePermission, ActionList, OA2Client, JSON) - Static method in class org.oa4mp.server.loader.oauth2.cm.util.RequestFactory
- createRequest(AdminClient, TypePermission, ActionRemove, OA2Client, JSON) - Static method in class org.oa4mp.server.loader.oauth2.cm.util.RequestFactory
- createRequest(RequestFactory.RequestObject) - Static method in class org.oa4mp.server.loader.oauth2.cm.util.RequestFactory
- CreateRequest - Class in org.oa4mp.server.loader.oauth2.cm.util.client
-
Created by Jeff Gaynor
on 12/2/16 at 12:51 PM - CreateRequest(AdminClient, OA2Client, Map<String, Object>) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.client.CreateRequest
- CreateResponse - Class in org.oa4mp.server.loader.oauth2.cm.util.client
-
Created by Jeff Gaynor
on 12/2/16 at 1:02 PM - CreateResponse(OA2Client, String) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.client.CreateResponse
- createRSAJsonWebKeys(int, String) - Static method in class org.oa4mp.server.loader.qdl.util.SigningCommands
-
These are done as per https://www.rfc-editor.org/rfc/rfc7518.html#section-3.3
- createRSAJWK(int, String) - Static method in class org.oa4mp.server.loader.qdl.util.SigningCommands
- createRTE(OA2SE, OA2ServiceTransaction, JSONObject) - Static method in class org.oa4mp.server.loader.oauth2.state.ScriptRuntimeEngineFactory
- createRTE(OA2SE, OA2ServiceTransaction, TXRecord, JSONObject) - Static method in class org.oa4mp.server.loader.oauth2.state.ScriptRuntimeEngineFactory
- createSocket(String, int) - Method in class org.oa4mp.server.loader.oauth2.servlet.LDAPSSLSocketFactory
- createSocket(String, int, InetAddress, int) - Method in class org.oa4mp.server.loader.oauth2.servlet.LDAPSSLSocketFactory
- createSocket(InetAddress, int) - Method in class org.oa4mp.server.loader.oauth2.servlet.LDAPSSLSocketFactory
- createSocket(InetAddress, int, InetAddress, int) - Method in class org.oa4mp.server.loader.oauth2.servlet.LDAPSSLSocketFactory
- CreateSourceConfig - Class in org.oa4mp.server.loader.qdl.claims
-
This fills in all of the missing configuration values with their defaults.
- CreateSourceConfig() - Constructor for class org.oa4mp.server.loader.qdl.claims.CreateSourceConfig
- createSQLTSP(ConfigurationNode, ConnectionPoolProvider<? extends ConnectionPool>, String, MultiDSClientStoreProvider, Provider<? extends OA2ServiceTransaction>, Provider<TokenForge>, MapConverter) - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- createSQLTXRecordP(ConfigurationNode, ConnectionPoolProvider<? extends ConnectionPool>, String, TXRecordProvider<? extends TXRecord>, Provider<TokenForge>, TXRecordConverter) - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- createSQLVOP(ConfigurationNode, ConnectionPoolProvider<? extends ConnectionPool>, String, VIProvider<? extends VirtualIssuer>, Provider<TokenForge>, VIConverter) - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- createSRRequest(ScriptRunRequest) - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
-
This injects the values in the request in to the current state so they are available.
- createSRResponse() - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
-
After QDL has run, convert the response into something Java can understand.
- createURIFromProtocol(String, String, String, String) - Static method in class org.oa4mp.server.loader.oauth2.cm.CMConfigs
- CS_CODE_JAVA_CLASS - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_DEFAULT_CLAIM_NAME_KEY - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_DEFAULT_FAIL_ON_ERROR - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_DEFAULT_ID - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_DEFAULT_ID_VALUE - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_DEFAULT_IS_ENABLED - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_DEFAULT_NAME - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_DEFAULT_NOTIFY_ON_FAIL - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_DEFAULT_TYPE - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_FILE_CLAIM_KEY - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_FILE_FILE_PATH - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_FILE_STEM_CLAIMS - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_HEADERS_PREFIX - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_HEADERS_REGEX - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_LDAP_ADDITIONAL_FILTER - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_LDAP_AUTHZ_TYPE - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_LDAP_CONTEXT_NAME - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_LDAP_GROUP_NAMES - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_LDAP_LISTS - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_LDAP_MAX_RETRY_SLEEP - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_LDAP_PASSWORD - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_LDAP_PORT - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_LDAP_RENAME - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_LDAP_RETRY_COUNT - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_LDAP_SEARCH_ATTRIBUTES - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_LDAP_SEARCH_BASE - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_LDAP_SEARCH_FILTER_ATTRIBUTE - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_LDAP_SEARCH_NAME - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_LDAP_SEARCH_SCOPE - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_LDAP_SECURITY_PRINCIPAL - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_LDAP_SERVER_ADDRESS - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_TYPE_ALL_HEADERS - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_TYPE_BASIC - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_TYPE_CODE - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_TYPE_FILE - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_TYPE_FILTER_HEADERS - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_TYPE_LDAP - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_TYPE_NCSA - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CS_USE_DEFAULT_KEY - Static variable in interface org.oa4mp.server.loader.qdl.claims.CSConstants
- CSConstants - Interface in org.oa4mp.server.loader.qdl.claims
-
The constants for creating claim sources so that they are centralized.
- CURRENT_KEYS - Variable in class org.oa4mp.server.loader.qdl.util.JWTCommands
D
- dbg(Object, String) - Method in class org.oa4mp.server.loader.oauth2.claims.OA2ClaimsUtil
-
Deprecated.
- DDAttributeRequest - Class in org.oa4mp.server.loader.oauth2.cm.util
-
Created by Jeff Gaynor
on 12/2/16 at 12:59 PM - DDAttributeRequest(AdminClient, OA2Client, List<String>) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.DDAttributeRequest
- debug(String) - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- DEFAULT_ACR_VALUES - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- DEFAULT_ALL_CLAIMS_KEY - Static variable in class org.oa4mp.server.loader.oauth2.claims.FSClaimSource
-
The key if the claims were read from
- DEFAULT_AUDIENCE - Static variable in class org.oa4mp.server.loader.oauth2.tokens.WLCGTokenHandler
- DEFAULT_CLAIM_KEY - Static variable in class org.oa4mp.server.loader.oauth2.claims.FSClaimSource
-
The id in the file that contains the default set of claims.
- DEFAULT_KEY_NAME - Variable in class org.oa4mp.server.loader.qdl.util.JWTCommands
- DEFAULT_MAX_AGE - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- DEFAULT_OA4MP_ENDPOINT - Static variable in interface org.oa4mp.server.loader.oauth2.cm.ClientManagementConstants
- DEFAULT_REFRESH_TOKEN_LIFETIME - Static variable in interface org.oa4mp.server.loader.oauth2.cm.ClientManagementConstants
- DEFAULT_RFC7591_ENDPOINT - Static variable in interface org.oa4mp.server.loader.oauth2.cm.ClientManagementConstants
- DEFAULT_SEACH_NAME - Static variable in class org.oa4mp.server.loader.oauth2.claims.NCSALDAPClaimSource
- DEFAULT_TABLENAME - Static variable in class org.oa4mp.server.loader.oauth2.storage.tx.SQLTXRStoreProvider
- DEFAULT_TABLENAME - Static variable in class org.oa4mp.server.loader.oauth2.storage.vi.SQLVIStoreProvider
- DefaultAccessTokenHandler - Class in org.oa4mp.server.loader.oauth2.tokens
-
For an opaque token.
- DefaultAccessTokenHandler(PayloadHandlerConfigImpl) - Constructor for class org.oa4mp.server.loader.oauth2.tokens.DefaultAccessTokenHandler
- DefaultKey() - Constructor for class org.oa4mp.server.loader.qdl.util.JWTCommands.DefaultKey
- defaultKeyID(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VISerializationKeys
- defaultReplacements(HttpServletRequest, AdminClient, OA2Client) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- defaultSymmetricKeyLength - Variable in class org.oa4mp.server.loader.qdl.util.SigningCommands
- DEMO_MODE_TAG - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- deserializeFromJSON(JSONObject) - Method in class org.oa4mp.server.loader.qdl.acl.QDLACL
- deserializeFromJSON(JSONObject) - Method in class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer
- deserializeFromJSON(JSONObject) - Method in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer
- deserializeFromJSON(JSONObject) - Method in class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer
- deserializeJSON2_1(String) - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- deserializeState(String, String) - Method in class org.oa4mp.server.loader.oauth2.state.ScriptRuntimeEngineFactory.NoOpRuntimeEngine
- deserializeState(String, String) - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- deserializeStateOLDXML(String) - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- deserializeStateXML2_0(String) - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- deviceAuthorizationEndpoint - Variable in class org.oa4mp.server.loader.oauth2.servlet.RFC8628ServletConfig
- deviceCode - Variable in class org.oa4mp.server.loader.oauth2.servlet.RFC8628State
- deviceEndpoint - Variable in class org.oa4mp.server.loader.oauth2.servlet.RFC8628ServletConfig
- deviceFlow() - Method in class org.oa4mp.server.loader.oauth2.proxy.ProxyClient
-
Starts a device code flow from the configuration.
- dfInterval(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- dfLifetime(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- DI_SERVICE_CONFIG_TAG - Static variable in class org.oa4mp.server.loader.oauth2.servlet.DIServiceConfig
- DI_SERVICE_ENABLED_ATTRIBUTE - Static variable in class org.oa4mp.server.loader.oauth2.servlet.DIServiceConfig
- DI_SERVICE_HASH_ATTRIBUTE - Static variable in class org.oa4mp.server.loader.oauth2.servlet.DIServiceConfig
- DI_SERVICE_NAME_ATTRIBUTE - Static variable in class org.oa4mp.server.loader.oauth2.servlet.DIServiceConfig
- DI_SERVICE_USER_TAG - Static variable in class org.oa4mp.server.loader.oauth2.servlet.DIServiceConfig
- DI_SERVICE_USERS_TAG - Static variable in class org.oa4mp.server.loader.oauth2.servlet.DIServiceConfig
- DISABLE_REFRESH_TOKENS - Static variable in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- DISCOVERY_PATH_SEPARATOR - Static variable in class org.oa4mp.server.loader.oauth2.servlet.OA2DiscoveryServlet
- discoveryPath(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VISerializationKeys
- DIServiceConfig - Class in org.oa4mp.server.loader.oauth2.servlet
-
Typical entry
- DIServiceConfig() - Constructor for class org.oa4mp.server.loader.oauth2.servlet.DIServiceConfig
- DIServiceConfig.UnknownDISericeUserException - Exception in org.oa4mp.server.loader.oauth2.servlet
- doCode(QDLStem, String, QDLStem, State) - Method in class org.oa4mp.server.loader.qdl.claims.ClaimsSourceGetter
- doCompareTemplates(Collection<String>, Collection<String>, boolean) - Static method in class org.oa4mp.server.loader.oauth2.claims.ScopeTemplateUtil
- doDelegation(HttpServletRequest, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.servlet.AbstractAccessTokenServlet2
-
Note that this method does not write the response (using the issuer response).
- doDelegation(HttpServletRequest, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServletUtil
- doDelegation(HttpServletRequest, HttpServletResponse, boolean) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServletUtil
-
Main entry point for this class.
- doDelegation(Client, HttpServletRequest, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.servlet.AbstractAccessTokenServlet2
- doDelete(HttpServletRequest, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
-
Remove the given client in toto.
- doFS(QDLStem, String, State) - Method in class org.oa4mp.server.loader.qdl.claims.ClaimsSourceGetter
-
Note that this needs to send a transaction to the
FSClaimSource, so it creates one and sets the user name. - doFS(QDLStem, QDLStem) - Method in class org.oa4mp.server.loader.qdl.claims.CreateSourceConfig
- doGet(HttpServletRequest, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
-
Return information about the client.
- doGet(HttpServletRequest, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.servlet.TokenManagerServlet
- doHeaders(QDLStem, String, QDLStem, State) - Method in class org.oa4mp.server.loader.qdl.claims.ClaimsSourceGetter
- doIt(HttpServletRequest, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- doIt(HttpServletRequest, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.servlet.AbstractAccessTokenServlet2
- doIt(HttpServletRequest, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServlet
- doIt(HttpServletRequest, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServletUtil
-
Note the entry point for this is the
OA2AuthorizedServletUtil.doIt(HttpServletRequest, HttpServletResponse)method if authorization is done elsewhere (so the assumption is that authorization has already happened), vs. the doDelegation call that is invoked by the OA4MP Authorize servlet. - doIt(HttpServletRequest, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2DiscoveryServlet
- doIt(HttpServletRequest, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.servlet.RFC7009
- doIt(HttpServletRequest, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.servlet.RFC7662
- doIt(HttpServletRequest, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.servlet.UserInfoServlet
- doIt(QDLStem, QDLStem, boolean) - Method in class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil
- doIt2(HttpServletRequest, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
-
The workhorse method for POST.
- doLDAP(QDLStem, QDLStem) - Method in class org.oa4mp.server.loader.qdl.claims.CreateSourceConfig
- doMethod() - Method in class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer.atFinish
- doMethod() - Method in class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer.atInit
- doMethod() - Method in class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer.ATMethod
-
The method this class wraps.
- doMethod() - Method in class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer.atRefresh
- doMethod(String) - Method in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.idCheckClaims
- doMethod(String) - Method in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.idFinish
- doMethod(String) - Method in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.idInit
- doMethod(String) - Method in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.IDMethods
- doMethod(String) - Method in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.idRefresh
- doMethod(String) - Method in class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer.rtFinish
- doMethod(String) - Method in class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer.rtInit
- doMethod(String) - Method in class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer.RTMethod
- doMethod(String) - Method in class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer.rtRefresh
- doNCSA(QDLStem, String, State) - Method in class org.oa4mp.server.loader.qdl.claims.ClaimsSourceGetter
- doNCSA(QDLStem, QDLStem) - Method in class org.oa4mp.server.loader.qdl.claims.CreateSourceConfig
- doPost(HttpServletRequest, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- doPut(HttpServletRequest, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
-
Update a client.
- doServerVariables(JSONObject, JSONObject) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadHandler
-
Used by access tokens and refresh tokens.
- doSubstitution(String, JSONObject, JSONObject) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadHandler
-
Do template substitutions for subject, audience, resource and issuer.
- Downscope() - Constructor for class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil.Downscope
- DOWNSCOPE_NAME - Static variable in class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil
E
- ea(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- EDUPERSON_ASSURANCE - Static variable in interface org.oa4mp.server.loader.oauth2.tokens.WLCGConstants
- ENABLE_SERVICE - Static variable in interface org.oa4mp.server.loader.oauth2.cm.ClientManagementConstants
- enabled - Variable in class org.oa4mp.server.loader.oauth2.cm.CMConfig
-
The last component of the uri.
- encode(String) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2ExceptionHandler
- ENDPOINT_ATTRIBUTE - Static variable in interface org.oa4mp.server.loader.oauth2.cm.ClientManagementConstants
-
If the protocol is to be derived from the server address, just set the endpoint, e.g. if the server address is
https://foo.bar/oauth2and the endpoint isregisterthen the resulting client registration endpoint would behttps://foo.bar/oauth2/register - equals(Object) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- equals(Object) - Method in class org.oa4mp.server.loader.oauth2.storage.TokenInfoRecord
- equals(Object) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- equals(Object) - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationPath
- equals(Object) - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationTemplate
- equals(Object) - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationTemplates
- error(String) - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- error(String) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2ExceptionHandler
- error(String, Throwable) - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- ERSATZ_CLIENT_PROVISIONERS - Static variable in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- ersatzClient(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- ersatzID(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordSerializationKeys
- ersatzInheritIDToken(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.acl.QDLACL.ACLReject
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.acl.QDLACL.AddToACL
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.acl.QDLACL.CheckACL
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer.atFinish
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer.ATMethod
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.claims.ClaimsSourceGetter
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.claims.CreateSourceConfig
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.idCheckClaims
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.IDMethods
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.claims.IsInGroup
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.claims.IsInGroup2
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.claims.NewTemplate
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer.RTMethod
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil.Downscope
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil.QueryScopes
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil.ResolveTemplates
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil.ToScopeString
-
This could be done with QDL, but we want it instantly available in this module.
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.claims.TemplateSubsitutionQDLUtil
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.claims.TokenHandlerMethod
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.Create_UUID
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.CreateJWK
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.CreateJWT
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.DefaultKey
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.GetHeader
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.GetPayload
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.KeyInfo
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.Keys
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.LoadJWK
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.SaveKeys
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.SymmKeys
- evaluate(QDLValue[], State) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.VerifyJWT
- execute(ClaimSource, JSONObject) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadHandler
- execute(ClaimSource, JSONObject) - Method in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
- execute(ClaimSource, JSONObject) - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- EXPIRES_AT_ATTR - Static variable in interface org.oa4mp.server.loader.qdl.QDLXMLConstants
- expiresAt(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordSerializationKeys
- expiresIn - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- expiresIn(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- extended_attributes - Variable in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- EXTENDED_ATTRIBUTES_KEY - Static variable in class org.oa4mp.server.loader.oauth2.state.ExtendedParameters
- EXTENDED_ATTRIBUTES_VAR - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- ExtendedParameters - Class in org.oa4mp.server.loader.oauth2.state
-
Created by Jeff Gaynor
on 2/18/20 at 7:14 AM - ExtendedParameters() - Constructor for class org.oa4mp.server.loader.oauth2.state.ExtendedParameters
- extendsProvisioners(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- EXTENSIBLE_KEY - Static variable in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationTemplates
F
- figureOutAudienceAndResource(TransactionState) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServletUtil
-
RFC 8707 support.
- figureOutAudienceAndResource(OA2ServiceTransaction, String[], String[]) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServletUtil
- FILE_CLAIM_KEY - Static variable in class org.oa4mp.server.loader.oauth2.claims.FSClaimSource
-
This is the name of the key in the claims to use.
- FILE_PATH_KEY - Static variable in class org.oa4mp.server.loader.oauth2.claims.FSClaimSource
-
The name of the property in the configuration that specifies where the file is that holds the claims for this source.
- findByPath(String) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.SQLVIStore
- findByPath(String) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VIFileStore
- findByPath(String) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VIMemoryStore
- findByPath(String) - Method in interface org.oa4mp.server.loader.oauth2.storage.vi.VIStore
- findRFC7523Client(HttpServletRequest, OA2SE, JSONObject) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2HeaderUtils
-
Finds the client from the §2.1 JSON
RFC7523Constants.CLIENT_ASSERTION-- admin or regular -- and verifies that it is valid, has been approved etc. - findTransaction(AccessTokenImpl, TokenManagerServlet.State) - Method in class org.oa4mp.server.loader.oauth2.servlet.BearerTokenServlet
-
Find the transaction associated with the access token.
- finish(boolean, boolean) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractAccessTokenHandler
- finish(boolean, boolean) - Method in class org.oa4mp.server.loader.oauth2.tokens.ScitokenHandler
- finish(boolean, boolean) - Method in class org.oa4mp.server.loader.oauth2.tokens.WLCGTokenHandler
- finish(String) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractAccessTokenHandler
- finish(String) - Method in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
-
For CIL-499.
- finish(String) - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- finish(String) - Method in class org.oa4mp.server.loader.oauth2.tokens.BasicRefreshTokenHandler
- fireMessage(boolean, OA2SE, HashMap<String, String>) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- fireNewClientEvent(NewClientEvent) - Method in class org.oa4mp.server.loader.oauth2.loader.OA2NewClientNotifier
- firstSix(URI) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
-
Get the last 6 characters of the unique part of an identifer
- firstTry - Variable in class org.oa4mp.server.loader.oauth2.servlet.RFC8628State
- flattenJSON(String, JSONObject, JSONObject) - Method in class org.oa4mp.server.loader.oauth2.state.ExtendedParameters
- FLOW_STATE_KEY - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- FLOW_STATE_TAG - Static variable in class org.oa4mp.server.loader.oauth2.state.TransactionState
- FLOW_STATE_VAR - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- FlowStates2 - Class in org.oa4mp.server.loader.oauth2.flows
-
A container for the states that are permitted.
- FlowStates2() - Constructor for class org.oa4mp.server.loader.oauth2.flows.FlowStates2
- FlowType - Enum in org.oa4mp.server.loader.oauth2.flows
-
Created by Jeff Gaynor
on 3/23/18 at 11:36 AM - formatIdentifiable(Store, Identifiable) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- formatToken(TokenImpl, long, boolean) - Method in class org.oa4mp.server.loader.oauth2.storage.TokenInfoRecord
- formatToString() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- FORWARD_REQUEST_SCOPES_TO_PROXY - Static variable in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- forwardScopesToProxy(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- fromJSON(String) - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationTemplates
-
Create this from a
JSONobject. - fromJSON(JSON) - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationTemplates
-
the actual argument is assumed to be a JSON array of templates.
- fromJSON(JSONArray) - Method in class org.oa4mp.server.loader.oauth2.claims.Groups
-
This presupposes that the elements of the array are normalized in the form {"name":name,"id":id} rather than the raw form that comes froma lot of LDAPs.
- fromJSON(JSONArray) - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationTemplates
-
This actually does the work.
- fromJSON(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadConfig
- fromJSON(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.claims.GroupElement
- fromJSON(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.servlet.RFC8628State
- fromJSON(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.state.TransactionState
- fromJSON(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientConverter
- fromJSON(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.tokens.AbstractCommonATandRTConfig
- fromJSON(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.tokens.AccessTokenConfig
- fromJSON(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationPath
- fromJSON(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationTemplate
- fromJSON(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.tokens.SciTokenConfig
- fromMap(ConversionMap<String, Object>, V) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientConverter
- fromMap(ConversionMap<String, Object>, V) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TConverter
- fromMap(ConversionMap<String, Object>, V) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordConverter
- fromMap(ConversionMap<String, Object>, V) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VIConverter
- fromMap(ColumnMap, OA2TransactionKeys) - Method in class org.oa4mp.server.loader.oauth2.storage.TokenInfoRecord
-
For use in SQL stores
- fromQDL(QDLStem) - Method in class org.oa4mp.server.loader.oauth2.claims.BasicClaimsSourceImpl
- fromQDL(QDLStem) - Method in class org.oa4mp.server.loader.oauth2.claims.CodeClaimSource
- fromQDL(QDLStem) - Method in class org.oa4mp.server.loader.oauth2.claims.FSClaimSource
- fromQDL(QDLStem) - Method in class org.oa4mp.server.loader.oauth2.claims.HTTPHeaderClaimsSource
- fromQDL(QDLStem) - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- fromQDL(QDLStem) - Method in class org.oa4mp.server.loader.oauth2.claims.QDLHeadersClaimsSource
- fromString(String) - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationPath
-
This allows populating this from a single string of the form operation:path
- fromTransaction(OA2ServiceTransaction) - Method in class org.oa4mp.server.loader.oauth2.storage.TokenInfoRecord
-
For use in stores like memory or file
- fromTXRecord(Identifier, TXRecord) - Method in class org.oa4mp.server.loader.oauth2.storage.TokenInfoRecord
-
This has either a refresh or an access token
- fromXML(XMLEventReader) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- fromXML(XMLEventReader) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VirtualIssuer
- fromXMLNEW(XMLEventReader) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- fromXMLOLD(XMLEventReader) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- FSClaimSource - Class in org.oa4mp.server.loader.oauth2.claims
-
A claim source backed by a file system.
- FSClaimSource(ClaimSourceConfiguration) - Constructor for class org.oa4mp.server.loader.oauth2.claims.FSClaimSource
- FSClaimSource(QDLStem) - Constructor for class org.oa4mp.server.loader.oauth2.claims.FSClaimSource
- FSClaimSource(QDLStem, OA2SE) - Constructor for class org.oa4mp.server.loader.oauth2.claims.FSClaimSource
- FSClaimSourceConfiguration - Class in org.oa4mp.server.loader.oauth2.claims
-
Created by Jeff Gaynor
on 1/25/24 at 6:29 AM - FSClaimSourceConfiguration() - Constructor for class org.oa4mp.server.loader.oauth2.claims.FSClaimSourceConfiguration
- FULL_URL_ATTRIBUTE - Static variable in interface org.oa4mp.server.loader.oauth2.cm.ClientManagementConstants
-
Specify the complete url for the client registration endpoint.
G
- get() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientSQLStoreProvider
- get() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2SQLTransactionStoreProvider
- get() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.SQLTXRStoreProvider
- get() - Method in class org.oa4mp.server.loader.oauth2.storage.vi.SQLVIStoreProvider
- get(boolean) - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader.OA4MP2TProvider
- get(boolean) - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader.ST2Provider
- get(boolean) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordProvider
- get(boolean) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VIProvider
- get(String, String, boolean) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2SQLTStore
- get(AccessTokenImpl, Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2FSTStore
- get(AccessTokenImpl, Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2MTStore
- get(AccessTokenImpl, Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2SQLTStore
- get(AccessTokenImpl, Identifier) - Method in interface org.oa4mp.server.loader.oauth2.storage.transactions.OA2TStoreInterface
- get(RefreshTokenImpl, Identifier) - Method in interface org.oa4mp.server.loader.oauth2.storage.RefreshTokenStore
- get(RefreshTokenImpl, Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2FSTStore
- get(RefreshTokenImpl, Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2MTStore
- get(RefreshTokenImpl, Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2SQLTStore
- get(RefreshToken) - Method in interface org.oa4mp.server.loader.oauth2.storage.RefreshTokenStore
- get(RefreshToken) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2FSTStore
- get(RefreshToken) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2MTStore
- get(RefreshToken) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2SQLTStore
- get(RefreshToken) - Method in interface org.oa4mp.server.loader.oauth2.storage.transactions.OA2TStoreInterface
- get(ACGetRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.admin.AdminClientServer
- get(AttributeGetRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeServer
- get(GetRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.client.ClientServer
- GET_CERT - org.oa4mp.server.loader.oauth2.flows.FlowType
- GET_CLAIMS - org.oa4mp.server.loader.oauth2.flows.FlowType
- GET_CLAIMS_NAME - Static variable in class org.oa4mp.server.loader.qdl.claims.ClaimsSourceGetter
- GET_HEADER_NAME - Variable in class org.oa4mp.server.loader.qdl.util.JWTCommands
- get_NEW_Gid(LDAPConfiguration, String) - Static method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- GET_PAYLOAD_NAME - Variable in class org.oa4mp.server.loader.qdl.util.JWTCommands
- getAccessToken() - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractAccessTokenHandler
- getAccessTokenLifetime() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
-
Get the configured default access token lifetime for the server
- getAccessTokenLifetime() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getAccessTokensConfig() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- getACConverter() - Method in class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeServer
- getAclBlackList() - Method in class org.oa4mp.server.loader.qdl.scripting.OA2State
- getAclList() - Method in class org.oa4mp.server.loader.qdl.scripting.OA2State
- getAdminClient() - Method in class org.oa4mp.server.loader.oauth2.cm.util.AbstractDDRequest
- getAdminClient() - Method in class org.oa4mp.server.loader.oauth2.cm.util.admin.AbstractACRequest
-
The admin client (may be partial) that was sent with this request.
- getAdminClient() - Method in class org.oa4mp.server.loader.oauth2.cm.util.admin.ACGetResponse
- getAdminClient() - Method in class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeAdminClientResponse
- getAdminClient() - Method in class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeSetAdminClientResponse
- getAdminClient(Identifier) - Method in class org.oa4mp.server.loader.oauth2.servlet.MultiAuthServlet
- getAdminClient(HttpServletRequest) - Method in class org.oa4mp.server.loader.oauth2.servlet.MultiAuthServlet
- getAdminClientAttributes(AttributeGetRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeServer
- getAdminClientStore() - Method in class org.oa4mp.server.loader.oauth2.cm.util.AbstractDDServer
- getAdminClientStore() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getAdminIDs() - Method in class org.oa4mp.server.loader.qdl.scripting.OA2State
- getAdmins() - Method in class org.oa4mp.server.loader.oauth2.cm.util.permissions.ListAdminsResponse
- getAGIProvider() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getAGLifetime() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getAlarms(String) - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
-
Get alarms that are in the main service tag.
- getAlarms(ConfigurationNode, String) - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
-
Get alarms that are in a given tag. returns null if no alarms are set
- getAllClientID() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2FSTStore
- getAllClientID() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2MTStore
- getAllClientID() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2SQLTStore
- getAllClientID() - Method in interface org.oa4mp.server.loader.oauth2.storage.transactions.OA2TStoreInterface
- getAllClientIDsStatement() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionTable
-
Get all of the client IDs in the table for some statisitics
- getAllowedAnonymousDomains() - Method in class org.oa4mp.server.loader.oauth2.cm.CM7591Config
-
If this list has any elements, then requests for anonymous clients must originate at one of the domains on this list.
- getAllowedAutoApproveDomains() - Method in class org.oa4mp.server.loader.oauth2.cm.CM7591Config
-
Anonymous client requests from this domain will be auto-approved.
- getAllStores() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
-
A list of all stores.
- getAndCheckAdminClient(HttpServletRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
-
Pulls the id and secret from the header then verifies the secret and if it passes, returns the client.
- getAndCheckOA2Client(HttpServletRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- getAndCheckResponseTypes(HttpServletRequest) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServletUtil
-
This will take the
HttpServletRequestand pull out the response_type. - getAndVerifyRFC7523Client(HttpServletRequest, OA2SE) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2HeaderUtils
-
Assumption is that the request has the correct
RFC7523Constants.CLIENT_ASSERTION_TYPEofRFC7523Constants.ASSERTION_JWT_BEARER, so we are decoding that. - getAndVerifyRFC7523Client(HttpServletRequest, OA2SE, boolean) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2HeaderUtils
-
Just carries out verifying RFC 7523 §2.1.
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.acl.QDLACL.ACLReject
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.acl.QDLACL.AddToACL
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.acl.QDLACL.CheckACL
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer.atFinish
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer.atInit
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer.atRefresh
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.claims.ClaimsSourceGetter
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.claims.CreateSourceConfig
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.idCheckClaims
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.idFinish
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.idInit
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.idRefresh
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.claims.IsInGroup
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.claims.IsInGroup2
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.claims.NewTemplate
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer.rtFinish
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer.rtInit
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer.rtRefresh
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil.Downscope
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil.QueryScopes
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil.ResolveTemplates
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil.ToScopeString
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.claims.TemplateSubsitutionQDLUtil
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.Create_UUID
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.CreateJWK
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.CreateJWT
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.DefaultKey
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.GetHeader
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.GetPayload
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.KeyInfo
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.Keys
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.LoadJWK
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.SaveKeys
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.SymmKeys
- getArgCount() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.VerifyJWT
- getAsyncContext() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getAT(String) - Static method in class org.oa4mp.server.loader.oauth2.tokens.UITokenUtils
-
Given a string of some token (unknown format, e.g. from a header or passed in as a parameter) return an access token.
Note this does not verify the token if it's a JWT! - getAT(String, OA2SE, JSONWebKeys, MetaDebugUtil) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2TokenUtils
-
Takes the subjectToken from the raw input (performing a base 32 decoding if needed) and returns the access token.
- getATConfig() - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractAccessTokenHandler
-
Convenience to peel off the
AccessTokenConfigfrom the handler config and return it. - getAtData() - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- getATData() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getATFromParameter(HttpServletRequest) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2HeaderUtils
- getAtHandler() - Method in class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer
- getATIProvider() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getAtIssuer() - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VirtualIssuer
- getATJWT() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
-
If an JWT access token was returned, a copy is saved here.
- getAtLifetime() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- getATLifetime() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getATRequest(HttpServletRequest, ServiceTransaction, OA2Client) - Method in class org.oa4mp.server.loader.oauth2.servlet.AbstractAccessTokenServlet2
- getATReturnedOriginalScopes() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
-
The first set of returned scopes from the token endpoint.
- getAttribute(String) - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getAttributeNames() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getAttributes() - Method in class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeGetAdminClientResponse
- getAttributes() - Method in class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeGetClientResponse
- getAttributes() - Method in class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeGetRequest
- getAttributes() - Method in class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeRemoveRequest
- getAttributes() - Method in class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeSetAdminClientResponse
- getAttributes() - Method in class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeSetClientRequest
- getAttributes() - Method in class org.oa4mp.server.loader.oauth2.cm.util.client.ApproveRequest
- getAttributes() - Method in class org.oa4mp.server.loader.oauth2.cm.util.client.CreateRequest
- getAttributes() - Method in class org.oa4mp.server.loader.oauth2.cm.util.client.UnapproveRequest
- getAttributes() - Method in class org.oa4mp.server.loader.oauth2.cm.util.DDAttributeRequest
- getAudience() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- getAudience() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
-
Clients may send an audience which is used by some components (notable SciTokens) but is generally optional.
- getAudience() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- getAudience() - Method in class org.oa4mp.server.loader.oauth2.tokens.AbstractCommonATandRTConfig
-
The list of audiences (i.e. returned in the
OA2Claims.AUDIENCEclaim) allowed - getAudience() - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationTemplate
- getAuthorizationGrantLifetime() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getAuthTime() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getAuthType() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getAuthzGrantLifetime() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getBlackList() - Method in class org.oa4mp.server.loader.qdl.acl.QDLACL
- getByAccessTokenAndClientStatement() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionTable
- getByClientID(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.TokenInfoRecordMap
-
Get all of the token records associated with this client id.
- getByClientID(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2FSTStore
- getByClientID(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2MTStore
- getByClientID(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2SQLTStore
-
Returns the ids of all transactions for a given client.
- getByClientID(Identifier) - Method in interface org.oa4mp.server.loader.oauth2.storage.transactions.OA2TStoreInterface
- getByClientIDStatement() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionTable
- getByIDTokenID() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionTable
- getByIDTokenID(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2FSTStore
- getByIDTokenID(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2MTStore
- getByIDTokenID(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2SQLTStore
- getByIDTokenID(Identifier) - Method in interface org.oa4mp.server.loader.oauth2.storage.transactions.OA2TStoreInterface
-
Get a transaction by its ID token identifier.
- getByParentID(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.SQLTXRecordStore
- getByParentID(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXFileStore
- getByParentID(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXMemoryStore
- getByParentID(Identifier) - Method in interface org.oa4mp.server.loader.oauth2.storage.tx.TXStore
-
Get a list of all records for a given parent.
- getByParentIDsStatement() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordTable
-
Get the identifiers of all records with a given parent ID.
- getByProxyID() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionTable
- getByProxyID(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2FSTStore
- getByProxyID(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2SQLTStore
- getByProxyID(Identifier) - Method in interface org.oa4mp.server.loader.oauth2.storage.transactions.OA2TStoreInterface
- getByRefreshToken(RefreshToken) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2SQLTStore
- getByRefreshTokenAndClientStatement() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionTable
- getByRefreshTokenStatement() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionTable
- getByTID(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.TokenInfoRecordMap
-
For a given transaction id, get all of the token records.
- getByUserCode() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionTable
- getByUserCode(String) - Method in interface org.oa4mp.server.loader.oauth2.storage.RFC8628Store
- getByUserCode(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2FSTStore
- getByUserCode(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2MTStore
- getByUserCode(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2SQLTStore
- getByUserCode(String) - Method in interface org.oa4mp.server.loader.oauth2.storage.transactions.OA2TStoreInterface
- getByUsername(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2FSTStore
- getByUsername(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2MTStore
- getByUsername(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2SQLTStore
- getByUsername(String) - Method in interface org.oa4mp.server.loader.oauth2.storage.transactions.OA2TStoreInterface
- getByUsername(String) - Method in interface org.oa4mp.server.loader.oauth2.storage.UsernameFindable
- getByUsernameStatement() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionTable
- getCallbackURIs() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- getCapabilities(String) - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationTemplates
-
Get All the capabilities for the given audience.
- getCapabilities(String, Collection<String>) - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationTemplates
-
Get the capabilities requested for the audience.
- getCaput() - Method in class org.oa4mp.server.loader.oauth2.claims.HTTPHeaderClaimsSource
- getCASP() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getCe() - Method in class org.oa4mp.server.loader.oauth2.proxy.ProxyClient
- getCharacterEncoding() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getCK2() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientConverter
- getClaims() - Method in class org.oa4mp.server.loader.oauth2.claims.BasicClaimsSourceImpl
-
returns a (unique) collection of claims.
- getClaims() - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- getClaimSource() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getClaimSource() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getClaimSources(OA2SE) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getClassName() - Method in class org.oa4mp.server.loader.oauth2.claims.CodeClaimSource
- getCleanupAlarms() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getCleanupAlarms() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getCleanupFailOnErrors() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getCleanupInterval() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getCleanupInterval() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getClient() - Method in class org.oa4mp.server.loader.oauth2.claims.PayloadHandlerConfigImpl
-
Get the client associated with this.
- getClient() - Method in class org.oa4mp.server.loader.oauth2.cm.util.AbstractDDRequest
- getClient() - Method in class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeClientResponse
- getClient() - Method in class org.oa4mp.server.loader.oauth2.cm.util.client.CreateResponse
- getClient() - Method in class org.oa4mp.server.loader.oauth2.cm.util.client.GetResponse
- getClient() - Method in class org.oa4mp.server.loader.qdl.claims.TokenHandlerMethod
- getClient(HttpServletRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
-
Get the client from the request.
- getClient(HttpServletRequest) - Method in class org.oa4mp.server.loader.oauth2.servlet.AbstractAccessTokenServlet2
- getClient(HttpServletRequest) - Method in class org.oa4mp.server.loader.oauth2.servlet.MultiAuthServlet
-
This gets the client from the request.
- getClientApprovalStore() - Method in class org.oa4mp.server.loader.oauth2.cm.util.AbstractDDServer
- getClientApprovalStoreProvider() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getClientAttributes(AttributeGetRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeServer
- getClientConfig() - Method in class org.oa4mp.server.loader.oauth2.claims.PayloadHandlerConfigImpl
- getClientConverter() - Method in class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeServer
- getClientID() - Method in class org.oa4mp.server.loader.qdl.scripting.OA2State
- getClientID(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.TokenInfoRecordMap
-
Given the transaction id, find the corresponding token id.
- getClientIDs() - Method in class org.oa4mp.server.loader.oauth2.storage.TokenInfoRecordMap
-
get the set of all client ids
- getClientProvider() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getClients() - Method in class org.oa4mp.server.loader.oauth2.cm.util.permissions.ListClientResponse
- getClientSecret(HttpServletRequest) - Method in class org.oa4mp.server.loader.oauth2.servlet.MultiAuthServlet
- getClientSecret(HttpServletRequest, String) - Static method in class org.oa4mp.server.loader.oauth2.servlet.ClientUtils
-
This either peels the secret off the parameter list if it is there or from the headers.
- getClientSecretLength() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getClientSecretLength() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getClientStore() - Method in class org.oa4mp.server.loader.oauth2.cm.util.AbstractDDServer
- getClientStoreProvider() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getCmConfigs() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getCmConfigs() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getCodeChallenge() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getCodeChallengeMethod() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getComment() - Method in class org.oa4mp.server.loader.oauth2.state.TransactionState
- getComment() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- getConfig() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
-
The JSON configuration object.
- getConfigToCS() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getConfigToCS() - Method in class org.oa4mp.server.loader.qdl.claims.ClaimsSourceGetter
- getConfigToCS() - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- getConfiguration() - Method in class org.oa4mp.server.loader.oauth2.claims.BasicClaimsSourceImpl
- getConfiguration() - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
-
Lazy initialization since it is assumed that this is needed to populate this from JSON or QDL.
- getConfiguration() - Method in class org.oa4mp.server.loader.oauth2.claims.NCSALDAPClaimSource
- getConfigurationLoader(ConfigurationNode) - Method in class org.oa4mp.server.loader.oauth2.loader.OA2Bootstrapper
- getConstants() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getContentLength() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getContentLengthLong() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getContentType() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getContext() - Method in class org.oa4mp.server.loader.oauth2.servlet.LDAPSSLSocketFactory
- getContextPath() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getCookies() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getCountByParent(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.SQLTXRecordStore
- getCountByParent(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXFileStore
- getCountByParent(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXMemoryStore
- getCountByParent(Identifier) - Method in interface org.oa4mp.server.loader.oauth2.storage.tx.TXStore
- getCountByParentIDStatement() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordTable
- getCreatedCallback() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
-
This is the callback generated by the system during authorization and exactly what the user's browser is redirected to, if applicable.
- getCreationTS() - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadConfig
- getCreationTS() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getCreationTS() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- getCreationTSField() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2SQLTStore
- getCreationTSField() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.SQLTXRecordStore
- getCreationTSField() - Method in class org.oa4mp.server.loader.oauth2.storage.vi.SQLVIStore
- getCSP() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getDateHeader(String) - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getDebugger() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getDefault() - Static method in class org.oa4mp.server.loader.oauth2.servlet.LDAPSSLSocketFactory
- getDefaultAPIVersion() - Static method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- getDefaultClaimName() - Method in class org.oa4mp.server.loader.oauth2.claims.FSClaimSource
- getDefaultKeyID() - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VirtualIssuer
- getDefaultRefreshTokenLifetime() - Method in class org.oa4mp.server.loader.oauth2.cm.CMConfig
-
For client registrations, if there is no refresh token lifetime given in the request,this is what should be done.
- getDefaultStore() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader.OA2MultiDSClientStoreProvider
- getDefaultStore() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2MultiTypeTransactionProvider
- getDefaultStore() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXMultiStoreProvider
- getDefaultStore() - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VIMultiStoreProvider
- getDerbyConnectionPoolProvider(String, String) - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getDescription() - Method in class org.oa4mp.server.loader.qdl.acl.AccessControlModule
- getDescription() - Method in class org.oa4mp.server.loader.qdl.claims.ClaimsModule
- getDescription() - Method in class org.oa4mp.server.loader.qdl.claims.TokenHandlerModule
- getDescription() - Method in class org.oa4mp.server.loader.qdl.util.JWTModule
- getDfInterval() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- getDfLifetime() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- getDiscoveryPath() - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VirtualIssuer
- getDISerivceConfig() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getDIServiceConfig() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getDispatcherType() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getDisplayScopes() - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2RegistrationServlet
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.acl.QDLACL.ACLReject
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.acl.QDLACL.AddToACL
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.acl.QDLACL.CheckACL
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer.atFinish
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer.atInit
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer.atRefresh
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.claims.ClaimsSourceGetter
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.claims.CreateSourceConfig
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.idCheckClaims
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.idFinish
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.idInit
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.idRefresh
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.claims.IsInGroup
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.claims.IsInGroup2
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.claims.NewTemplate
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer.rtFinish
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer.rtInit
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer.rtRefresh
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil.Downscope
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil.QueryScopes
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil.ResolveTemplates
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil.ToScopeString
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.claims.TemplateSubsitutionQDLUtil
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.Create_UUID
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.CreateJWK
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.CreateJWT
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.DefaultKey
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.GetHeader
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.GetPayload
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.KeyInfo
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.Keys
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.LoadJWK
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.SaveKeys
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.SymmKeys
- getDocumentation(int) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.VerifyJWT
- getEndpoint() - Method in class org.oa4mp.server.loader.oauth2.cm.CMConfig
- getErsatzClient() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- getExceptionHandler() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ServletInitializer
- getExpiresAt() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- getExtendedAttributes() - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadHandler
-
Gets the extended attributes from the current transaction.
- getExtendedAttributes() - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
-
Gets the extended attributes from the current transaction.
- getExtendedAttributes() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
-
Extended attributes base call.
- getExtendedAttributes() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
-
Extended attributes are sent over the wire as specific requests.
- getFlowStates() - Method in class org.oa4mp.server.loader.oauth2.state.TransactionState
- getFlowStates() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getGrantTypes() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- getGroupHandler() - Method in class org.oa4mp.server.loader.oauth2.claims.BasicClaimsSourceImpl
- getGTName(FlowType) - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- getHash(String) - Method in class org.oa4mp.server.loader.oauth2.servlet.DIServiceConfig
- getHeader(String) - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- GetHeader() - Constructor for class org.oa4mp.server.loader.qdl.util.JWTCommands.GetHeader
- getHeaderNames() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getHeaders(String) - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getId() - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadConfig
- getId() - Method in class org.oa4mp.server.loader.oauth2.claims.GroupElement
- getIDFromParameters(HttpServletRequest) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2HeaderUtils
- getIDsByParentID(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.SQLTXRecordStore
- getIDsByParentID(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXFileStore
- getIDsByParentID(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXMemoryStore
- getIDsByParentID(Identifier) - Method in interface org.oa4mp.server.loader.oauth2.storage.tx.TXStore
- getIdToken() - Method in class org.oa4mp.server.loader.oauth2.state.TransactionState
-
The ID token once it has been created.
- getIDToken(String, OA2SE, JSONWebKeys, MetaDebugUtil) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2TokenUtils
-
Given the raw token (which is only a JWT), recover the ID token.
- getIDTokenConfig() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- getidTokenHandler() - Method in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer
- getIDTokenIdentifier() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getIdTokenLifetime() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
-
Get the configured default ID token lifetime for the server
- getIdTokenLifetime() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- getIDTokenLifetime() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getIDTokenLifetime() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getInitialization() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2Bootstrapper
- getInitPage() - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2AdminRegistrationServlet
- getInitUtil() - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServlet
- getInputStream() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getInterval(String, long) - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getIntHeader(String) - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getIssuedAt() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- getIssuer() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getIssuer() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getIssuer() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- getIssuer() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- getIssuer() - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VirtualIssuer
- getIssuer() - Method in class org.oa4mp.server.loader.oauth2.tokens.AbstractCommonATandRTConfig
- getIssuer(HttpServletRequest) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2DiscoveryServlet
- getIssuerTransactionState(HttpServletRequest, HttpServletResponse, AuthorizationGrant, ServiceTransaction, OA2Client, XMLMap) - Method in class org.oa4mp.server.loader.oauth2.servlet.AbstractAccessTokenServlet2
-
Default for standard token endpoint call.
- getIssuerTransactionState(HttpServletRequest, HttpServletResponse, AuthorizationGrant, ServiceTransaction, OA2Client, XMLMap, boolean) - Method in class org.oa4mp.server.loader.oauth2.servlet.AbstractAccessTokenServlet2
- getJson() - Method in class org.oa4mp.server.loader.oauth2.claims.FSClaimSourceConfiguration
- getJSONStore() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getJsonWebKeys() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getJsonWebKeys() - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VirtualIssuer
- getJsonWebKeys() - Method in class org.oa4mp.server.loader.qdl.scripting.OA2State
- getJSONWebKeys() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getJsonWebKeyUtil() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands
- getJwks() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands
- getJwkStem() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands
- getJwkUtil() - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- getJwkUtil() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands
- getJwkUtil2() - Static method in class org.oa4mp.server.loader.qdl.util.SigningCommands
- getKeyManagerFactory() - Method in class org.oa4mp.server.loader.oauth2.servlet.LDAPSSLSocketFactory
- getKeys() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordConverter
- getKeys(OA2SE, OA2Client) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2TokenUtils
-
Get the right set of keys, either from the service environment or the correct virtual organization.
- getLDAPCfg() - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
-
Convenience to cast the configuration to the right class.
- getLdapConfiguration() - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimSourceFactoryRequest
- getLdapConfiguration() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getLdapConfiguration() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getLdapConfiguration() - Static method in class org.oa4mp.server.loader.oauth2.servlet.LDAPSSLSocketFactory
- getLdapConfigurationUtil() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientConverter
- getLdaps() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- getLifetime() - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadConfig
- getLifetime() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- getLocalAddr() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getLocalConsentUri() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
-
When this OA4MP instance is functioning as a proxy, the requesting service can have this client (optionally) forward the user back to an consent page on the reuqester.
- getLocale() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getLocales() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getLocalName() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getLocalPort() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getLogger() - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2ExceptionHandler
- getLogger() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands
- getMacp() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getMap() - Method in class org.oa4mp.server.loader.oauth2.servlet.TokenExchangeRecordRetentionPolicy
- getMap() - Method in class org.oa4mp.server.loader.oauth2.storage.RefreshTokenRetentionPolicy
- getMapConverter() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientMemoryStore
- getMapConverter() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXFileStore
- getMapConverter() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXMemoryStore
- getMapConverter() - Method in interface org.oa4mp.server.loader.oauth2.storage.tx.TXStore
- getMapConverter() - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VIFileStore
- getMapConverter() - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VIMemoryStore
- getMapConverter() - Method in interface org.oa4mp.server.loader.oauth2.storage.vi.VIStore
- getMaxAGLifetime() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getMaxAtLifetime() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getMaxATLifetime() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getMaxATLifetime() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getMaxATLifetime() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
-
The maximum lifetime, if different from the server max, for this client.
- getMaxAuthorizationGrantLifetime() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getMaxClientRefreshTokenLifetime() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getMaxClientRefreshTokenLifetime() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getMaxIDTLifetime() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- getMaxIDTLifetime() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getMaxIdTokenLifetime() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getMaxIDTokenLifetime() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getMaxRtLifetime() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getMaxRTLifetime() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getMaxRTLifetime() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getMaxRTLifetime() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
-
The maximum lifetime, if different from the server max, for this client.
- getMethod() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getMonitorAlarms() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getMonitorAlarms() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getMonitorInterval() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getMonitorInterval() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getMostRecent(int, List<String>) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXFileStore
- getMostRecent(int, List<String>) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXMemoryStore
- getMostRecent(int, List<String>) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VIFileStore
- getMostRecent(int, List<String>) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VIMemoryStore
- getMyLogger() - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- getName() - Method in class org.oa4mp.server.loader.oauth2.claims.GroupElement
- getName() - Method in class org.oa4mp.server.loader.qdl.acl.QDLACL.ACLReject
- getName() - Method in class org.oa4mp.server.loader.qdl.acl.QDLACL.ACLReject2
- getName() - Method in class org.oa4mp.server.loader.qdl.acl.QDLACL.AddToACL
- getName() - Method in class org.oa4mp.server.loader.qdl.acl.QDLACL.AddToACL2
- getName() - Method in class org.oa4mp.server.loader.qdl.acl.QDLACL.CheckACL
- getName() - Method in class org.oa4mp.server.loader.qdl.acl.QDLACL.CheckACL2
- getName() - Method in class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer.atFinish
- getName() - Method in class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer.atInit
- getName() - Method in class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer.atRefresh
- getName() - Method in class org.oa4mp.server.loader.qdl.claims.ClaimsSourceGetter
- getName() - Method in class org.oa4mp.server.loader.qdl.claims.CreateSourceConfig
- getName() - Method in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.idCheckClaims
- getName() - Method in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.idFinish
- getName() - Method in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.idInit
- getName() - Method in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.idRefresh
- getName() - Method in class org.oa4mp.server.loader.qdl.claims.IsInGroup
- getName() - Method in class org.oa4mp.server.loader.qdl.claims.IsInGroup2
- getName() - Method in class org.oa4mp.server.loader.qdl.claims.NewTemplate
- getName() - Method in class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer.rtFinish
- getName() - Method in class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer.rtInit
- getName() - Method in class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer.rtRefresh
- getName() - Method in class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil.Downscope
- getName() - Method in class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil.QueryScopes
- getName() - Method in class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil.ResolveTemplates
- getName() - Method in class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil.ToScopeString
- getName() - Method in class org.oa4mp.server.loader.qdl.claims.TemplateSubsitutionQDLUtil
- getName() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.Create_UUID
- getName() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.CreateJWK
- getName() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.CreateJWT
- getName() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.DefaultKey
- getName() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.GetHeader
- getName() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.GetPayload
- getName() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.KeyInfo
- getName() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.Keys
- getName() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.LoadJWK
- getName() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.SaveKeys
- getName() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.SymmKeys
- getName() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.TestAudience
- getName() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.TestClaims
- getName() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.TestScopes
- getName() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.TestXAs
- getName() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.VerifyJWT
- getName() - Method in class org.oa4mp.server.loader.qdl.util.SigningCommands
- getNamedAttributes(String) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- getNamedList(String, String) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- getNamedProperty(String, String) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- getNonce() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getNotifyACEventEmailAddresses() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getOA2Client() - Method in class org.oa4mp.server.loader.oauth2.claims.OA2ClaimsUtil
-
Deprecated.
- getOA2Client() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
-
Convenience cast.
- getOA2Keys() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionTable
- getOa2se() - Method in class org.oa4mp.server.loader.oauth2.claims.PayloadHandlerConfigImpl
- getOa2se() - Method in class org.oa4mp.server.loader.qdl.scripting.OA2State
- getOa2SE() - Method in class org.oa4mp.server.loader.oauth2.claims.BasicClaimsSourceImpl
-
Optionally, the service environment may be injected into a scope handler to get configuration of components, e.g.
- getOa2SE() - Method in class org.oa4mp.server.loader.qdl.util.SigningCommands
- getOA2SE() - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- getOA2SE() - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2DiscoveryServlet
- getOA2SE() - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2RegistrationServlet
- getOa2State() - Method in class org.oa4mp.server.loader.oauth2.claims.QDLHeadersClaimsSource
- getOA4MPAttributes() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- getOA4MPConfig() - Method in class org.oa4mp.server.loader.oauth2.cm.CMConfigs
- getOa4mpConfigFileKey() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2Bootstrapper
- getOa4mpConfigNameKey() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2Bootstrapper
- getOIDC_CM_Attributes() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- getOKPage() - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2AdminRegistrationServlet
- getOmitList() - Method in class org.oa4mp.server.loader.oauth2.claims.BasicClaimsSourceImpl
-
This is the list of claims from the headers to omit.
- getOperation() - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationPath
- getPAIProvider() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getParameter(String) - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getParameterMap() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getParameterNames() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getParameterValues(String) - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getParentID() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- getPart(String) - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getParts() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getPath() - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationPath
- getPathInfo() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getPaths() - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationTemplate
- getPathTranslated() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getPayload() - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractAccessTokenHandler
-
The underlying
JSONObjectthat contains the claims that go in to this access token. - getPayload() - Method in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
- getPayload() - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- getPayload() - Method in class org.oa4mp.server.loader.oauth2.tokens.BasicRefreshTokenHandler
- getPayload(HttpServletRequest, MetaDebugUtil) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- GetPayload() - Constructor for class org.oa4mp.server.loader.qdl.util.JWTCommands.GetPayload
- getPayloadConfig() - Method in class org.oa4mp.server.loader.oauth2.claims.PayloadHandlerConfigImpl
- getPayloadConfig() - Method in class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer.ATMethod
- getPayloadConfig() - Method in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.IDMethods
- getPayloadConfig() - Method in class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer.RTMethod
- getPayloadConfig() - Method in class org.oa4mp.server.loader.qdl.claims.TokenHandlerMethod
- getPayloadHandlerConfig() - Method in class org.oa4mp.server.loader.qdl.claims.TokenHandlerMethod
- getPending() - Method in interface org.oa4mp.server.loader.oauth2.storage.RFC8628Store
- getPending() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2FSTStore
- getPending() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2MTStore
- getPending() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2SQLTStore
-
Since this is potentially a very intensive operation run only once at startup this has been tweaked to exactly let the database grab the minimum and process it here.
- getPending() - Method in interface org.oa4mp.server.loader.oauth2.storage.transactions.OA2TStoreInterface
- getPermissions(AbstractDDRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.AbstractDDServer
- getPermissionServer() - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
-
We want to be able to manage the permissions associated with a standard client and an admin client.
- getPermissionStore() - Method in class org.oa4mp.server.loader.oauth2.cm.util.AbstractDDServer
- getPhCfg() - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadHandler
- getPhCfg() - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- getPrefix() - Method in class org.oa4mp.server.loader.oauth2.claims.QDLHeadersClaimsSource
- getPreviousTXR() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
-
The TXRecord that was this TXRecord updates.
- getPrompt() - Method in class org.oa4mp.server.loader.qdl.util.SigningCommands
- getProtocol() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getPrototypes() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- getProvisioningAdminID() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getProvisioningClientID() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
-
Set if this transaction is from a substitution.
- getProxyClaimsList() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
-
This is a string that tells what claims in addition to the subject to take from the proxy claims.
- getProxyId() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getProxyRequestScopes() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
-
Send the scopes explicitly in the client configuration, not the vetted scopes.
- getProxyState() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getQdlConfigurationName() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getQDLEnvironment() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getQDLEnvironment() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getQE() - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- getQueriedATScopes() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getQueryString() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getRawAT(HttpServletRequest) - Static method in class org.oa4mp.server.loader.oauth2.tokens.UITokenUtils
-
Gets the current raw access token from either the header or as a parameter.
- getRawConfig() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- getReader() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getRealPath(String) - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getRefreshToken() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getRefreshToken() - Method in class org.oa4mp.server.loader.oauth2.tokens.BasicRefreshTokenHandler
- getRefreshTokenExpiresAt() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
-
The actual time the refresh token in the transaction expires.
- getRefreshTokenLifetime() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
-
Get the configured default refresh token lifetime for the server
- getRefreshTokenLifetime() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
-
This is, unfortunately, overloaded.
- getRefreshTokensConfig() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- getRegex() - Method in class org.oa4mp.server.loader.oauth2.claims.QDLHeadersClaimsSource
- getRemoteAddr() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getRemoteHost() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getRemotePort() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getRemoteUser() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getReplacements(BaseClient) - Method in class org.oa4mp.server.loader.oauth2.loader.OA2NewClientNotifier
- getRequest() - Method in class org.oa4mp.server.loader.oauth2.claims.PayloadHandlerConfigImpl
- getRequest() - Method in class org.oa4mp.server.loader.qdl.scripting.OA2State
- GetRequest - Class in org.oa4mp.server.loader.oauth2.cm.util.client
-
Created by Jeff Gaynor
on 12/5/16 at 2:03 PM - GetRequest(AdminClient, OA2Client) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.client.GetRequest
- getRequestDispatcher(String) - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getRequestedATLifetime() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getRequestedIDTLifetime() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getRequestedRTLifetime() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getRequestedSessionId() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getRequestState() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
-
This is the state parameter in the initial request, if present
- getRequestURI() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getRequestURL() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getResource() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- getResource() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
-
Resources are URIs that are used as part of the
OA2Claims.AUDIENCEclaim in a (compound) access token. - getResource() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- getResource() - Method in class org.oa4mp.server.loader.oauth2.tokens.AbstractCommonATandRTConfig
- GetResponse - Class in org.oa4mp.server.loader.oauth2.cm.util.client
-
Created by Jeff Gaynor
on 12/5/16 at 2:06 PM - GetResponse(OA2Client, boolean) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.client.GetResponse
- getResponseCode() - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadHandler
- getResponseCode() - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- getResponseMode() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getResponseTypes() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- getResponseTypes() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getRFC7523Client(HttpServletRequest, OA2SE) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2HeaderUtils
- getRFC7591Config() - Method in class org.oa4mp.server.loader.oauth2.cm.CMConfigs
- getRFC7592Config() - Method in class org.oa4mp.server.loader.oauth2.cm.CMConfigs
- getRFC8628() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionTable
- getRfc8628ServletConfig() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getRFC8628ServletConfig() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getRFC8628State() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getRT(String) - Static method in class org.oa4mp.server.loader.oauth2.tokens.UITokenUtils
- getRT(String, OA2SE, JSONWebKeys, MetaDebugUtil) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2TokenUtils
-
Takes the subjectToken from the raw input (performing a base 32 decoding if needed) and returns the refresh token.
- getRTConfig() - Method in class org.oa4mp.server.loader.oauth2.tokens.BasicRefreshTokenHandler
- getRTData() - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- getRTData() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getRtGracePeriod() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getRtGracePeriod() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- getRTGracePeriod() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getRtHandler() - Method in class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer.RTMethod
- getRTIndex() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2MTStore
- getRTJWT() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
-
If an JWT refresh token was returned, a copy is saved here.
- getRtLifetime() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- getRTLifetime() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getRuleFilter(ConfigurationNode) - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getScheme() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getScopes() - Method in class org.oa4mp.server.loader.oauth2.claims.BasicClaimsSourceImpl
- getScopes() - Method in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
-
Contract is to return the current scopes.
- getScopes() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getScopes() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
-
The scopes this server currently supports.
- getScopes() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
-
The resolved scopes for this transaction.
- getScopes() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- getScript(String) - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- getScriptRuntimeEngine() - Method in class org.oa4mp.server.loader.oauth2.claims.OA2ClaimsUtil
-
Deprecated.
- getScriptSet() - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadConfig
- getScriptSet() - Method in class org.oa4mp.server.loader.oauth2.claims.PayloadHandlerConfigImpl
- getScriptSet() - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandlerConfig
- getScriptState() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getScriptStateSerializationVersion() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getSE() - Method in class org.oa4mp.server.loader.qdl.claims.TokenHandlerMethod
- getSearchByParentIDStatement() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordTable
-
Get the actual token records using the parent ID as the key.
- getSearchFilterAttribute(MetaDebugUtil) - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- getSearchName(JSONObject, HttpServletRequest, ServiceTransaction) - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
-
Returns the name of the user for whom the search is to be run.
- getSecret() - Method in class org.oa4mp.server.loader.oauth2.cm.util.client.CreateResponse
- getServerName() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getServerPort() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getServerScript(String) - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- getServerScripts() - Method in class org.oa4mp.server.loader.qdl.scripting.OA2QDLEnvironment
- getServerScriptSet() - Method in class org.oa4mp.server.loader.qdl.scripting.OA2QDLConfigurationLoader
- getService() - Method in class org.oa4mp.server.loader.oauth2.proxy.ProxyClient
- getServletContext() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getServletPath() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getServletRequest() - Method in class org.oa4mp.server.loader.qdl.claims.TokenHandlerMethod
- getSession() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getSession(boolean) - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getSF() - Method in class org.oa4mp.server.loader.oauth2.servlet.LDAPSSLSocketFactory
- getSignedPayload(JSONWebKey) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractAccessTokenHandler
- getSignedPayload(JSONWebKey) - Method in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
- getSignedPayload(JSONWebKey) - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- getSignedPayload(JSONWebKey) - Method in class org.oa4mp.server.loader.oauth2.tokens.BasicRefreshTokenHandler
- getSignedPayload(JSONWebKey) - Method in class org.oa4mp.server.loader.oauth2.tokens.DefaultAccessTokenHandler
- getSignedPayload(JSONWebKey) - Method in class org.oa4mp.server.loader.oauth2.tokens.RFC9068ATHandler
- getSignedPayload(JSONWebKey, String) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractAccessTokenHandler
- getSignedPayload(JSONWebKey, String) - Method in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
- getSignedPayload(JSONWebKey, String) - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- getSignedPayload(JSONWebKey, String) - Method in class org.oa4mp.server.loader.oauth2.tokens.BasicRefreshTokenHandler
- getSigningCommands() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands
- getSingleValue(String, String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2SQLTStore
- getSocketFactory() - Method in class org.oa4mp.server.loader.oauth2.servlet.LDAPSSLSocketFactory
- getSources() - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractAccessTokenHandler
- getSources() - Method in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
- getSources() - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
-
Must be empty since there are no sources
- getSources() - Method in class org.oa4mp.server.loader.oauth2.tokens.BasicRefreshTokenHandler
- getSslConfiguration() - Static method in class org.oa4mp.server.loader.oauth2.servlet.LDAPSSLSocketFactory
- getState() - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- getStoredToken() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
-
The actual token (including any encodings, signatures etc.) returned to the user.
- getSubIndexKey(String, Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2FSTStore
- getSubIndexKey(String, Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2MTStore
- getSubject() - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadConfig
- getTCK() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TConverter
- getTemplates() - Method in class org.oa4mp.server.loader.oauth2.tokens.AccessTokenConfig
- getTF2() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TConverter
- getTitle() - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VirtualIssuer
- getToken() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
-
The un-encoded token
TXRecord.getStoredToken(). - getTokenForgeProvider() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getTokenInfo(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2FSTStore
- getTokenInfo(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2MTStore
- getTokenInfo(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2SQLTStore
- getTokenInfo(String) - Method in interface org.oa4mp.server.loader.oauth2.storage.transactions.OA2TStoreInterface
- getTokenInfoStatement() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionTable
- getTokenType() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
-
The requested token type from the TX request.
- getTokenType(String) - Method in class org.oa4mp.server.loader.oauth2.servlet.TokenManagerServlet
- getTransaction() - Method in class org.oa4mp.server.loader.oauth2.claims.PayloadHandlerConfigImpl
- getTransaction() - Method in class org.oa4mp.server.loader.qdl.claims.TokenHandlerMethod
- getTransaction() - Method in class org.oa4mp.server.loader.qdl.scripting.OA2State
- getTransaction(AuthorizationGrant, HttpServletRequest) - Method in class org.oa4mp.server.loader.oauth2.servlet.AbstractAccessTokenServlet2
- getTransactionFromTX(OA2SE, URI, MetaDebugUtil) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2TokenUtils
- getTransactionFromTX(OA2SE, AccessTokenImpl, MetaDebugUtil) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2TokenUtils
-
Given an access token (and transaction if available), Find the actual transaction.
- getTransactionFromTX(OA2SE, IDTokenImpl, MetaDebugUtil) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2TokenUtils
- getTransactionFromTX(OA2SE, RefreshTokenImpl, MetaDebugUtil) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2TokenUtils
- getTransactionIDs() - Method in class org.oa4mp.server.loader.oauth2.storage.TokenInfoRecordMap
-
Gets the set of all transaction ids.
- getTransactionStoreProvider() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getTransFromToken(String) - Method in class org.oa4mp.server.loader.oauth2.servlet.TokenManagerServlet
- getTSP() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getTSP(IdentifiableProvider, OA2TConverter<? extends OA2ServiceTransaction>) - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getTxRecord() - Method in class org.oa4mp.server.loader.oauth2.claims.PayloadHandlerConfigImpl
- getTxRecord() - Method in class org.oa4mp.server.loader.qdl.scripting.OA2State
- getTXRecord() - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadHandler
- getTXRecord() - Method in class org.oa4mp.server.loader.qdl.claims.TokenHandlerMethod
- getTXRTable() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.SQLTXRecordStore
- getTxStore() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getTXStoreProvider() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getTXStoreProvider(TXRecordProvider, TXRecordConverter<? extends TXRecord>) - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getType() - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadConfig
- getType() - Method in class org.oa4mp.server.loader.oauth2.claims.IDTokenClientConfig
- getType() - Method in class org.oa4mp.server.loader.oauth2.tokens.AccessTokenConfig
- getType() - Method in class org.oa4mp.server.loader.oauth2.tokens.RefreshTokenConfig
- getUserCode() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getUserIndex() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2MTStore
- getUserMetaData() - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractAccessTokenHandler
-
generally for this class you will need to inject the user meta data.
- getUserMetaData() - Method in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
- getUserMetaData() - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- getUserMetaData() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getUsername(ServiceTransaction) - Method in class org.oa4mp.server.loader.oauth2.servlet.UserInfoServlet
-
Override this if needed.
- getUsernameClaimKey() - Method in class org.oa4mp.server.loader.oauth2.tokens.SciTokenConfig
-
If the user wants to use the ${user} template rather than accessing the claim name directly, they could set it here.
- getUsernameClaimKey() - Method in class org.oa4mp.server.loader.oauth2.tokens.ScitokenHandler
- getUserPrincipal() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- getUseTemplates() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- getUucConfiguration() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getValidatedScopes() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
-
The scopes that the user actually consented to on the user consent page.
- getValue() - Method in enum org.oa4mp.server.loader.oauth2.flows.FlowType
- getValue() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.TestAudience
- getValue() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.TestClaims
- getValue() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.TestScopes
- getValue() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands.TestXAs
- getVersion() - Method in class org.oa4mp.server.loader.oauth2.tokens.ScitokenHandler
-
NOTE that the SciTokens spec. changed substantially form version 1.0 to 2.0. we do not support 1.0.
- getVersion(CMConfig, HttpServletRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- getVersions() - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadConfig
- getVersionString() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getVI(Identifier) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
-
Given the client id, look up the admin and determine what (if any) the VI is.
- getVI(HttpServletRequest, String) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2DiscoveryServlet
- getVIStore() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- getVOStoreProvider() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getVOStoreProvider(VIProvider, VIConverter<? extends VirtualIssuer>) - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- getWhiteList() - Method in class org.oa4mp.server.loader.qdl.acl.QDLACL
- getWSEnvFile() - Method in class org.oa4mp.server.loader.qdl.scripting.OA2QDLConfigurationLoader
- getXMLConverter() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXMemoryStore
- getXMLConverter() - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VIMemoryStore
- getXOAuthExtendedAttributes() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- GRANT_TYPES - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- GROUP_ENTRY_ID - Static variable in class org.oa4mp.server.loader.oauth2.claims.Groups
- GROUP_ENTRY_NAME - Static variable in class org.oa4mp.server.loader.oauth2.claims.Groups
- GroupElement - Class in org.oa4mp.server.loader.oauth2.claims
-
Created by Jeff Gaynor
on 3/1/18 at 4:11 PM - GroupElement(String) - Constructor for class org.oa4mp.server.loader.oauth2.claims.GroupElement
- GroupElement(String, int) - Constructor for class org.oa4mp.server.loader.oauth2.claims.GroupElement
- GroupElement(JSONObject) - Constructor for class org.oa4mp.server.loader.oauth2.claims.GroupElement
- groupHandler - Variable in class org.oa4mp.server.loader.oauth2.claims.BasicClaimsSourceImpl
- GroupHandler - Class in org.oa4mp.server.loader.oauth2.servlet
-
This takes a list of attributes from an LDAP handler and converts it into a regularized group structure.
- GroupHandler() - Constructor for class org.oa4mp.server.loader.oauth2.servlet.GroupHandler
- Groups - Class in org.oa4mp.server.loader.oauth2.claims
-
A model for groups that are returned by various scope handlers.
- Groups() - Constructor for class org.oa4mp.server.loader.oauth2.claims.Groups
- GROUPS_TAG - Static variable in interface org.oa4mp.server.loader.oauth2.tokens.WLCGConstants
H
- handleException(ExceptionHandlerThingie) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2ExceptionHandler
- handleException(Throwable) - Method in class org.oa4mp.server.loader.qdl.claims.TokenHandlerMethod
- handleException(Throwable, MetaDebugUtil) - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- handleGrants(OA2Client, JSONObject, OA2ClientKeys) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- handleOA2Error(OA2ATException, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2ExceptionHandler
- handleOA2Error(OA2GeneralError, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2ExceptionHandler
- handleOA2Error(OA2JSONException, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2ExceptionHandler
- handleOA2Error(OA2RedirectableError, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2ExceptionHandler
- handleResponse(ScriptRunResponse) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractAccessTokenHandler
- handleResponse(ScriptRunResponse) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadHandler
- handleResponse(ScriptRunResponse) - Method in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
- handleResponse(ScriptRunResponse) - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- handleResponse(ScriptRunResponse) - Method in class org.oa4mp.server.loader.oauth2.tokens.BasicRefreshTokenHandler
- handleResponseTypes(OA2Client, JSONObject, OA2ClientKeys) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
-
TL;DR: we support the grant types for the authorization_code flow so only code and id_token.
- handleScriptEngineException(Object, OA2SE, Throwable, MetaDebugUtil, OA2ServiceTransaction, XMLMap) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2ServletUtils
- handleScriptEngineException(Object, OA2SE, Throwable, MetaDebugUtil, OA2ServiceTransaction, XMLMap, TXRecord) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2ServletUtils
- handleSREResponse(ScriptRunResponse) - Method in class org.oa4mp.server.loader.oauth2.claims.OA2ClaimsUtil
-
Deprecated.Process the script, but the claim sources are not updated because we are not interested in the claim sources, e.g. if this is called after all claims sources have been processed and the script just massages the claims or flow states.
- hasAccessToken() - Method in class org.oa4mp.server.loader.oauth2.storage.TokenInfoRecord
- hasAccessTokenConfig() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- hasAdminClient() - Method in class org.oa4mp.server.loader.oauth2.cm.util.AbstractDDRequest
- hasATReturnedOriginalScopes() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- hasAudience() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- hasAudience() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- hasAuthTime() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- hasBlackList() - Method in class org.oa4mp.server.loader.qdl.acl.QDLACL
- hasCleanupAlarms() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- hasClient() - Method in class org.oa4mp.server.loader.oauth2.cm.util.AbstractDDRequest
- hasClient() - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2ExceptionHandlerThingie
- hasCodeChallenge() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- hasConfig() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- hasConfiguration() - Method in class org.oa4mp.server.loader.oauth2.claims.BasicClaimsSourceImpl
- hasCreatedCallback() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- hasDriverConfig() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- hasExtendedAttributes() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- hasExtendedAttributeSupport() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
-
Extended attributes refers to allowing the client pass in NS qualified additional parameters in the request.
- hasGroups() - Method in class org.oa4mp.server.loader.oauth2.tokens.OldTemplateResolver
- hasIDTokenConfig() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- hasJSON() - Method in class org.oa4mp.server.loader.oauth2.claims.FSClaimSourceConfiguration
- hasJWKS() - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands
- hasLocalConsentUri() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- hasMaxATLifetime() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- hasMaxIDTLifetime() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- hasMaxRTLifetime() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- hasMonitorAlarams() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- hasMonitorInterval() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- hasOA2State() - Method in class org.oa4mp.server.loader.oauth2.claims.QDLHeadersClaimsSource
- hasOA4MPConfig() - Method in class org.oa4mp.server.loader.oauth2.cm.CMConfigs
- hasOIDC_CM_Attributes() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- hasPath() - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationPath
- hasPayloadConfig(String, String) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- hasPreviousTX() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- hasPrototypes() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- hasRefreshToken() - Method in class org.oa4mp.server.loader.oauth2.storage.TokenInfoRecord
- hasRefreshToken() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- hasRefreshTokenConfig() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- hasRequestedATLifetime() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- hasRequestedIDTLifetime() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- hasRequestedRTLifetime() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- hasRequestScopes() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- hasResource() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- hasResources() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- hasResponseMode() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- hasRFC7591Config() - Method in class org.oa4mp.server.loader.oauth2.cm.CMConfigs
- hasRFC7592Config() - Method in class org.oa4mp.server.loader.oauth2.cm.CMConfigs
- hasScopeHandler() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- hasScopes() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- hasScript() - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadHandler
- hasScript() - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- hasScript() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- hasScriptState() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- hasScriptStateSerializationVersion() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- hasServerScripts() - Method in class org.oa4mp.server.loader.qdl.scripting.OA2QDLEnvironment
- hasSubject() - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadConfig
- hasToken() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- hasTXRecord() - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadHandler
- hasTXRecord() - Method in class org.oa4mp.server.loader.oauth2.claims.PayloadHandlerConfigImpl
- hasUser(String) - Method in class org.oa4mp.server.loader.oauth2.servlet.DIServiceConfig
- hasUserCode(String) - Method in interface org.oa4mp.server.loader.oauth2.storage.RFC8628Store
- hasUserCode(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2FSTStore
- hasUserCode(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2MTStore
- hasUserCode(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2SQLTStore
-
TODO - Improve this with a specific query later.
- hasUserCode(String) - Method in interface org.oa4mp.server.loader.oauth2.storage.transactions.OA2TStoreInterface
- hasUsername() - Method in class org.oa4mp.server.loader.oauth2.tokens.OldTemplateResolver
- hasUsers() - Method in class org.oa4mp.server.loader.oauth2.servlet.DIServiceConfig
- hasUseTemplates() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- hasWhiteList() - Method in class org.oa4mp.server.loader.qdl.acl.QDLACL
- HTTPHeaderClaimsSource - Class in org.oa4mp.server.loader.oauth2.claims
-
This is for the specific case that claims are passed through the headers.
- HTTPHeaderClaimsSource() - Constructor for class org.oa4mp.server.loader.oauth2.claims.HTTPHeaderClaimsSource
- HTTPHeaderClaimsSource(ClaimSourceConfiguration) - Constructor for class org.oa4mp.server.loader.oauth2.claims.HTTPHeaderClaimsSource
- HTTPHeaderClaimsSource(QDLStem) - Constructor for class org.oa4mp.server.loader.oauth2.claims.HTTPHeaderClaimsSource
I
- ID_ATTR - Static variable in interface org.oa4mp.server.loader.qdl.QDLXMLConstants
- ID_KEY - Static variable in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadConfig
- ID_TOKEN - org.oa4mp.server.loader.oauth2.flows.FlowType
-
Allows for issuing id tokens
- ID_TOKEN_BASIC_HANDLER_TYPE - Static variable in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
- ID_TOKEN_CHECK_CLAIM_METHOD - Static variable in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer
- ID_TOKEN_DEFAULT_HANDLER_TYPE - Static variable in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
- ID_TOKEN_ENCRYPTED_RESPONSE_ALG - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- ID_TOKEN_ENCRYPTED_RESPONSE_ENC - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- ID_TOKEN_FINISH_METHOD - Static variable in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer
- ID_TOKEN_INIT_METHOD - Static variable in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer
- ID_TOKEN_LIFETIME_DEFAULT - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- ID_TOKEN_REFRESH_METHOD - Static variable in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer
- ID_TOKEN_SIGNED_RESPONSE_ALG - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- ID_TOKENS_KEY - Variable in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- idCheckClaims(OA2State) - Constructor for class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.idCheckClaims
- idFinish(OA2State) - Constructor for class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.idFinish
- idInit(OA2State) - Constructor for class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.idInit
- IDMethods(OA2State) - Constructor for class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.IDMethods
- IDMethods(OA2State) - Constructor for class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer.IDMethods
- idRefresh(OA2State) - Constructor for class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.idRefresh
- idtLifetime(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- IDTokenClientConfig - Class in org.oa4mp.server.loader.oauth2.claims
-
Created by Jeff Gaynor
on 7/1/20 at 3:18 PM - IDTokenClientConfig() - Constructor for class org.oa4mp.server.loader.oauth2.claims.IDTokenClientConfig
- IDTokenHandler - Class in org.oa4mp.server.loader.oauth2.claims
-
Created by Jeff Gaynor
on 2/16/20 at 6:51 AM - IDTokenHandler(PayloadHandlerConfigImpl) - Constructor for class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
- idTokenIdentifier - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- idTokenIdentifier(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- IDTokenInitializer - Class in org.oa4mp.server.loader.qdl.claims
-
Created by Jeff Gaynor
on 10/12/20 at 6:12 AM - IDTokenInitializer() - Constructor for class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer
- IDTokenInitializer.idCheckClaims - Class in org.oa4mp.server.loader.qdl.claims
- IDTokenInitializer.idFinish - Class in org.oa4mp.server.loader.qdl.claims
- IDTokenInitializer.idInit - Class in org.oa4mp.server.loader.qdl.claims
- IDTokenInitializer.IDMethods - Class in org.oa4mp.server.loader.qdl.claims
- IDTokenInitializer.idRefresh - Class in org.oa4mp.server.loader.qdl.claims
- idTokenLifetime - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- idTokenLifetime(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- IN_GROUP_NAME - Static variable in class org.oa4mp.server.loader.qdl.claims.IsInGroup
- IN_GROUP_NAME - Static variable in class org.oa4mp.server.loader.qdl.claims.IsInGroup2
- info(String) - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- info(String) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2ExceptionHandler
- init() - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractAccessTokenHandler
- init() - Method in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
- init() - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- init() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ServletInitializer
- init() - Method in class org.oa4mp.server.loader.oauth2.tokens.BasicRefreshTokenHandler
- init() - Method in class org.oa4mp.server.loader.oauth2.tokens.RFC9068ATHandler
- init() - Method in class org.oa4mp.server.loader.oauth2.tokens.ScitokenHandler
- init(OA2ServiceTransaction) - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
-
The structure of the configuration file (for backwards compatibility) is
- initialize() - Method in class org.oa4mp.server.loader.qdl.util.SigningCommands
- initializeClaims(HttpServletRequest, JSONObject) - Method in class org.oa4mp.server.loader.oauth2.claims.OA2ClaimsUtil
-
Deprecated.This method puts the required information into a claims.
- INITIATE_LOGIN_URI - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- initUtil - Variable in class org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServlet
- intersection(Collection<String>, Collection<String>) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServletUtil
-
Utility call to return the intersection of two lists of strings.
- interval - Variable in class org.oa4mp.server.loader.oauth2.servlet.RFC8628ServletConfig
- interval - Variable in class org.oa4mp.server.loader.oauth2.servlet.RFC8628State
- IS_PUBLIC - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2NewClientNotifier
- IS_SERVICE_CLIENT - Static variable in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- IS_VALID_ATTR - Static variable in interface org.oa4mp.server.loader.qdl.QDLXMLConstants
- isACApproved(AbstractDDRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.AbstractDDServer
- isAllowPromptNone() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- isAllowPromptNone() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
-
Allow prompt = none parameter in OIDC clients. https://github.com/ncsa/oa4mp/issues/236.
- isAllowPromptNone() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- isApproved() - Method in class org.oa4mp.server.loader.oauth2.cm.util.admin.ACGetResponse
- isApproved() - Method in class org.oa4mp.server.loader.oauth2.cm.util.client.GetResponse
- isAsyncStarted() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- isAsyncSupported() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- isCCFEnabled() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- isCCFEnabled() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
-
Is the client credential flow enabled for this server?
- isCleanupFailOnErrors() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- isCleanupLockingEnabled() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- isCleanupLockingEnabled() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- isConfigured - Variable in class org.oa4mp.server.loader.oauth2.cm.CMConfig
- isDebugOn() - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- isDemoModeEnabled() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- isDemoModeEnabled() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- isEmpty(String) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadHandler
- isEmpty(String) - Method in class org.oa4mp.server.loader.oauth2.claims.OA2ClaimsUtil
-
Deprecated.
- isEnabled() - Method in class org.oa4mp.server.loader.oauth2.claims.BasicClaimsSourceImpl
- isEnabled() - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- isEnabled() - Method in class org.oa4mp.server.loader.oauth2.cm.CMConfigs
-
Globally enables or disables this entire facility.
- isEnabled() - Method in class org.oa4mp.server.loader.oauth2.servlet.DIServiceConfig
- isErsatzClient() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- isErsatzInheritIDToken() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
-
If this is an ersatz client, should it inherit the id token of its provisioner when forking the flow?
- isExpired() - Method in class org.oa4mp.server.loader.oauth2.servlet.RFC8628State
- isExtendedAttribute(String) - Method in class org.oa4mp.server.loader.oauth2.state.ExtendedParameters
- isExtendsProvisioners() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
-
If the ersatz client should simply extend all provisioners.
- isExtensible() - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationPath
- isForwardScopesToProxy() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
-
The scopes sentr to the proxy as the vetted scopes requested by the client.
- IsInGroup - Class in org.oa4mp.server.loader.qdl.claims
-
Created by Jeff Gaynor
on 2/24/20 at 7:52 AM - IsInGroup() - Constructor for class org.oa4mp.server.loader.qdl.claims.IsInGroup
- IsInGroup2 - Class in org.oa4mp.server.loader.qdl.claims
-
Created by Jeff Gaynor
on 2/24/20 at 7:52 AM - IsInGroup2() - Constructor for class org.oa4mp.server.loader.qdl.claims.IsInGroup2
- isInNamespace(String) - Method in class org.oa4mp.server.loader.oauth2.state.ExtendedParameters
- isLegacyHandler() - Method in class org.oa4mp.server.loader.oauth2.claims.PayloadHandlerConfigImpl
- isLegacyHandler() - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandlerConfig
- isLoggedOn() - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- isMonitorEnabled() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- isMonitorEnabled() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- isNCSA() - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- isNotifyACEventEmailAddresses() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- isOIDCClient() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- isOIDCEnabled() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- isOIDCEnabled() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
-
Returns
trueif this server has OIDC support enabled. - isOnPrivateNetwork(String) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2ClientUtils
- isprintTSInDebug() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- isPrintTSInDebug() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- isPrivate(String, String) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2ClientUtils
- isProxyAccessTokenComplete() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- isPublicClient() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- isQdlStrictACLs() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- isQdlStrictACLS() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- isQuery(String) - Method in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer.IDMethods
- isQuery(String) - Method in class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer.IDMethods
- isRefreshTokenEnabled() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- isRefreshTokenEnabled() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- isRefreshTokenValid() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- isRegex() - Method in class org.oa4mp.server.loader.oauth2.claims.QDLHeadersClaimsSource
- isRequestedSessionIdFromCookie() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- isRequestedSessionIdFromUrl() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- isRequestedSessionIdFromURL() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- isRequestedSessionIdValid() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- isRFC7523Client(HttpServletRequest) - Method in class org.oa4mp.server.loader.oauth2.servlet.TokenManagerServlet
- isRfc7636Required() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- isRFC7636Required() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- isRFC8628 - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- isRFC8628(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- isRfc8628Enabled() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
-
Device authorization flow endpoints.
- isRFC8628Enabled() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- isRFC8628Request() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- isRfc8693Enabled() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
-
Token exchange endpoint
- isRFC8693Enabled() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- isRTGracePeriodEnabled() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- isRTLifetimeEnabled() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
-
This returns whether or not this client is configured to return refresh tokens.
- isRunOnlyAtAuthorization() - Method in class org.oa4mp.server.loader.oauth2.claims.BasicClaimsSourceImpl
-
This should usually be false.
- isRunOnlyAtAuthorization() - Method in class org.oa4mp.server.loader.oauth2.claims.FSClaimSource
- isRunOnlyAtAuthorization() - Method in class org.oa4mp.server.loader.oauth2.claims.HTTPHeaderClaimsSource
- isRunOnlyAtAuthorization() - Method in class org.oa4mp.server.loader.oauth2.claims.QDLHeadersClaimsSource
- isSafeGC() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- isSafeGC() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- isSecure() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- isSignTokens() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- isSkipBadModulesOnLoad() - Method in class org.oa4mp.server.loader.qdl.scripting.OA2QDLEnvironment
- isSkipServerScripts() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- isStrictACLs() - Method in class org.oa4mp.server.loader.qdl.scripting.OA2State
-
If ACLs are enforced strictly.
- ISSUED_AT_ATTR - Static variable in interface org.oa4mp.server.loader.qdl.QDLXMLConstants
- issuedAt - Variable in class org.oa4mp.server.loader.oauth2.servlet.RFC8628State
- issuedAt(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordSerializationKeys
- issuer - Variable in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
- issuer(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- issuer(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordSerializationKeys
- issuer(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VISerializationKeys
- ISSUER - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2NewClientNotifier
- ISSUER - Static variable in interface org.oa4mp.server.loader.qdl.QDLXMLConstants
- ISSUER_KEY - Static variable in class org.oa4mp.server.loader.oauth2.tokens.AbstractCommonATandRTConfig
- ISSUER_NAME - Static variable in class org.oa4mp.server.loader.oauth2.servlet.OA2AdminRegistrationServlet
- ISSUER_NAME - Static variable in class org.oa4mp.server.loader.oauth2.servlet.OA2RegistrationServlet
- isTwoFactorSupportEnabled() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- isTwoFactorSupportEnabled() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- isUseDefaultClaims() - Method in class org.oa4mp.server.loader.oauth2.claims.FSClaimSource
- isUseProxyForCerts() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- isUserInRole(String) - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- isUtilServerEnabled() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- isUtilServletEnabled() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- isValid() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- isValid() - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VirtualIssuer
- isValid(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordSerializationKeys
J
- jsonConfig - Variable in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- jsonStoreProvider - Variable in class org.oa4mp.server.loader.oauth2.OA2SE
- jsonWebKeys - Variable in class org.oa4mp.server.loader.oauth2.OA2SE
- jsonWebKeys(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VISerializationKeys
- JWKS - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- JWKS_URI - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- jwkUtil2 - Static variable in class org.oa4mp.server.loader.qdl.util.SigningCommands
- JWT_COMMANDS_TAG - Static variable in class org.oa4mp.server.loader.qdl.util.JWTModule
- jwtCommands - Variable in class org.oa4mp.server.loader.qdl.util.JWTModule
- JWTCommands - Class in org.oa4mp.server.loader.qdl.util
-
Created by Jeff Gaynor
on 4/7/20 at 1:06 PM - JWTCommands(MyLoggingFacade) - Constructor for class org.oa4mp.server.loader.qdl.util.JWTCommands
- JWTCommands.Create_UUID - Class in org.oa4mp.server.loader.qdl.util
- JWTCommands.CreateJWK - Class in org.oa4mp.server.loader.qdl.util
- JWTCommands.CreateJWT - Class in org.oa4mp.server.loader.qdl.util
- JWTCommands.DefaultKey - Class in org.oa4mp.server.loader.qdl.util
- JWTCommands.GetHeader - Class in org.oa4mp.server.loader.qdl.util
- JWTCommands.GetPayload - Class in org.oa4mp.server.loader.qdl.util
- JWTCommands.KeyInfo - Class in org.oa4mp.server.loader.qdl.util
- JWTCommands.Keys - Class in org.oa4mp.server.loader.qdl.util
- JWTCommands.LoadJWK - Class in org.oa4mp.server.loader.qdl.util
- JWTCommands.SaveKeys - Class in org.oa4mp.server.loader.qdl.util
- JWTCommands.SymmKeys - Class in org.oa4mp.server.loader.qdl.util
- JWTCommands.TestAudience - Class in org.oa4mp.server.loader.qdl.util
- JWTCommands.TestClaims - Class in org.oa4mp.server.loader.qdl.util
- JWTCommands.TestScopes - Class in org.oa4mp.server.loader.qdl.util
-
A list of scopes for testing.
- JWTCommands.TestXAs - Class in org.oa4mp.server.loader.qdl.util
- JWTCommands.VerifyJWT - Class in org.oa4mp.server.loader.qdl.util
- JWTLoader - Class in org.oa4mp.server.loader.qdl.util
-
Created by Jeff Gaynor
on 4/4/23 at 11:38 AM - JWTLoader() - Constructor for class org.oa4mp.server.loader.qdl.util.JWTLoader
- JWTModule - Class in org.oa4mp.server.loader.qdl.util
-
Created by Jeff Gaynor
on 4/7/20 at 1:24 PM - JWTModule() - Constructor for class org.oa4mp.server.loader.qdl.util.JWTModule
- JWTModule(URI, String) - Constructor for class org.oa4mp.server.loader.qdl.util.JWTModule
K
- KEY_INFO_NAME - Variable in class org.oa4mp.server.loader.qdl.util.JWTCommands
- KeyInfo() - Constructor for class org.oa4mp.server.loader.qdl.util.JWTCommands.KeyInfo
- Keys() - Constructor for class org.oa4mp.server.loader.qdl.util.JWTCommands.Keys
L
- lastTry - Variable in class org.oa4mp.server.loader.oauth2.servlet.RFC8628State
- ldap(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- LDAP_CONFIGURATION - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2NewClientNotifier
- LDAP_NAME - Static variable in class org.oa4mp.server.loader.oauth2.servlet.OA2RegistrationServlet
- LDAPClaimSourceFactoryRequest - Class in org.oa4mp.server.loader.oauth2.claims
-
Created by Jeff Gaynor
on 12/16/16 at 3:51 PM - LDAPClaimSourceFactoryRequest(MyLoggingFacade, LDAPConfiguration, Collection<String>) - Constructor for class org.oa4mp.server.loader.oauth2.claims.LDAPClaimSourceFactoryRequest
- LDAPClaimsSource - Class in org.oa4mp.server.loader.oauth2.claims
-
Created by Jeff Gaynor
on 4/26/16 at 3:32 PM - LDAPClaimsSource() - Constructor for class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- LDAPClaimsSource(LDAPConfiguration, MyLoggingFacade) - Constructor for class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- LDAPClaimsSource(OA2SE) - Constructor for class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- LDAPClaimsSource(QDLStem) - Constructor for class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- LDAPClaimsSource(QDLStem, OA2SE) - Constructor for class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- LDAPException - Exception in org.oa4mp.server.loader.oauth2.claims
-
Created by Jeff Gaynor
on 4/22/22 at 4:31 PM - LDAPException() - Constructor for exception org.oa4mp.server.loader.oauth2.claims.LDAPException
- LDAPException(String) - Constructor for exception org.oa4mp.server.loader.oauth2.claims.LDAPException
- LDAPException(String, Throwable) - Constructor for exception org.oa4mp.server.loader.oauth2.claims.LDAPException
- LDAPException(Throwable) - Constructor for exception org.oa4mp.server.loader.oauth2.claims.LDAPException
- LDAPSSLSocketFactory - Class in org.oa4mp.server.loader.oauth2.servlet
-
A factory that creates SSL sockets as required by LDAP.
- LDAPSSLSocketFactory() - Constructor for class org.oa4mp.server.loader.oauth2.servlet.LDAPSSLSocketFactory
- libKey - Variable in class org.oa4mp.server.loader.qdl.OA2LibLoader
- lifetime - Variable in class org.oa4mp.server.loader.oauth2.servlet.RFC8628ServletConfig
- lifetime - Variable in class org.oa4mp.server.loader.oauth2.servlet.RFC8628State
- lifetime(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordSerializationKeys
- LIFETIME_ATTR - Static variable in interface org.oa4mp.server.loader.qdl.QDLXMLConstants
- LIFETIME_KEY - Static variable in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadConfig
- lifetimeFromParameter(Object) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
-
So clients can send strings of values with units, e.g. "1 month".
- lifetimeFromSec(long) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- lifetimeToSec(long) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
-
Used in serializing the client to JSON. lifetime that are positive are divided by 1000 to convert from milliseconds to seconds.
If they are non-positive, however, they are returned as is since negative values are overloaded. - listAdmins(ListAdminsRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.permissions.PermissionServer
-
Returns a list of admins for a given client.
- ListAdminsRequest - Class in org.oa4mp.server.loader.oauth2.cm.util.permissions
-
Created by Jeff Gaynor
on 12/1/16 at 1:54 PM - ListAdminsRequest(AdminClient, OA2Client) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.permissions.ListAdminsRequest
- ListAdminsResponse - Class in org.oa4mp.server.loader.oauth2.cm.util.permissions
-
Created by Jeff Gaynor
on 12/1/16 at 11:05 AM - ListAdminsResponse(List<AdminClient>) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.permissions.ListAdminsResponse
- ListClientResponse - Class in org.oa4mp.server.loader.oauth2.cm.util.permissions
-
Created by Jeff Gaynor
on 12/1/16 at 11:28 AM - ListClientResponse(List<OA2Client>) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.permissions.ListClientResponse
- listClients(ListClientsRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.permissions.PermissionServer
- ListClientsRequest - Class in org.oa4mp.server.loader.oauth2.cm.util.permissions
-
Created by Jeff Gaynor
on 12/1/16 at 1:56 PM - ListClientsRequest(AdminClient, OA2Client) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.permissions.ListClientsRequest
- listStores() - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- listToStem(List<String>) - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- listToString(List) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadHandler
-
A utility to take a list and convert it to a blank delimited string.
- load() - Method in class org.oa4mp.server.loader.qdl.acl.ACLoader
- load() - Method in class org.oa4mp.server.loader.qdl.claims.ClaimsLoader
- load() - Method in class org.oa4mp.server.loader.qdl.claims.TokenHandlerLoader
- load() - Method in class org.oa4mp.server.loader.qdl.OA2QDLLoader
- load() - Method in class org.oa4mp.server.loader.qdl.util.JWTLoader
- load(InputLine) - Method in class org.oa4mp.server.loader.qdl.util.SigningCommands
- LOAD_KEYS_NAME - Variable in class org.oa4mp.server.loader.qdl.util.JWTCommands
- LoadJWK() - Constructor for class org.oa4mp.server.loader.qdl.util.JWTCommands.LoadJWK
- LOCAL_CONSENT_URI - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- loggingEnabled - Variable in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- login(String, String) - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- LOGO_URI - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- logon(MetaDebugUtil) - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- logout() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
M
- macp - Variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- MAIL_CFG_VAR - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- MAIL_MESSAGE_VAR - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- MAIL_VAR - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- main(String[]) - Static method in class org.oa4mp.server.loader.oauth2.state.ExtendedParameters
- main(String[]) - Static method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- main(String[]) - Static method in class org.oa4mp.server.loader.oauth2.tokens.AccessTokenConfig
- main(String[]) - Static method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationTemplate
- main(String[]) - Static method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationTemplates
- main(String[]) - Static method in class org.oa4mp.server.loader.qdl.claims.ClaimsSourceGetter
- main(String[]) - Static method in class org.oa4mp.server.loader.qdl.claims.CreateSourceConfig
- main(String[]) - Static method in class org.oa4mp.server.loader.qdl.scripting.QDLJSONConfigUtil
- MAX_ACCESS_TOKEN_LIFETIME_DEFAULT - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- MAX_AUTHORIZATION_GRANT_LIFETIME_DEFAULT - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- MAX_ID_TOKEN_LIFETIME_DEFAULT - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- MAX_REFRESH_TOKEN_LIFETIME_DEFAULT - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- maxATLifetime(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- maxIDTLifetime(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- maxRTLifetime(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- MONITOR_ALARMS - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- MONITOR_ENABLED - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- MONITOR_ENABLED_DEFAULT - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- MONITOR_INTERVAL - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- MONITOR_INTERVAL_DEFAULT - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- MultiAuthServlet - Class in org.oa4mp.server.loader.oauth2.servlet
-
This class has the machinery for processing the various types of Authorization for a servlet.
- MultiAuthServlet() - Constructor for class org.oa4mp.server.loader.oauth2.servlet.MultiAuthServlet
N
- NAMESPACE - Static variable in class org.oa4mp.server.loader.qdl.acl.AccessControlModule
- NAMESPACE - Static variable in class org.oa4mp.server.loader.qdl.claims.ClaimsModule
- NAMESPACE - Static variable in class org.oa4mp.server.loader.qdl.util.JWTModule
- NCSAGroupHandler - Class in org.oa4mp.server.loader.oauth2.servlet
-
Created by Jeff Gaynor
on 3/1/18 at 4:48 PM - NCSAGroupHandler(LDAPClaimsSource, String) - Constructor for class org.oa4mp.server.loader.oauth2.servlet.NCSAGroupHandler
- NCSALDAPClaimSource - Class in org.oa4mp.server.loader.oauth2.claims
-
An
LDAPClaimsSourcefor the NCSA. - NCSALDAPClaimSource() - Constructor for class org.oa4mp.server.loader.oauth2.claims.NCSALDAPClaimSource
-
No arg constructor is needed for invocation by reflection.
- NCSALDAPClaimSource(String) - Constructor for class org.oa4mp.server.loader.oauth2.claims.NCSALDAPClaimSource
-
NOTE that his uses the search filter attribute == the name of the claim to look up and search on (like sub, uid) and if it is missing will default to using the sub claim.
- NCSALDAPClaimSource(LDAPConfiguration, MyLoggingFacade) - Constructor for class org.oa4mp.server.loader.oauth2.claims.NCSALDAPClaimSource
- NCSALDAPClaimSource(OA2SE) - Constructor for class org.oa4mp.server.loader.oauth2.claims.NCSALDAPClaimSource
- NCSALDAPClaimSource(QDLStem) - Constructor for class org.oa4mp.server.loader.oauth2.claims.NCSALDAPClaimSource
- NCSALDAPClaimSource(QDLStem, OA2SE) - Constructor for class org.oa4mp.server.loader.oauth2.claims.NCSALDAPClaimSource
- NEW_TEMPLATE_NAME - Static variable in class org.oa4mp.server.loader.qdl.claims.NewTemplate
- newCleanState() - Method in class org.oa4mp.server.loader.qdl.scripting.OA2State
- newClient(boolean) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientProvider
- newCSDeserialize(OA2SE) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- newCSSerialize(List<ClaimSource>) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- newFunctionState() - Method in class org.oa4mp.server.loader.qdl.scripting.OA2State
- NEWgetUUCConfiguration() - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- newInstance(Table) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientSQLStoreProvider
- newInstance(Table) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2SQLTransactionStoreProvider
- newInstance(Table) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.SQLTXRStoreProvider
- newInstance(Table) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.SQLVIStoreProvider
- newInstance(State) - Method in class org.oa4mp.server.loader.qdl.acl.AccessControlModule
- newInstance(State) - Method in class org.oa4mp.server.loader.qdl.claims.ClaimsModule
- newInstance(State) - Method in class org.oa4mp.server.loader.qdl.claims.TokenHandlerModule
- newInstance(State) - Method in class org.oa4mp.server.loader.qdl.util.JWTModule
- newInstance(VStack, OpEvaluator, MetaEvaluator, FStack, MTStack, MIStack, MyLoggingFacade, boolean, boolean, boolean) - Method in class org.oa4mp.server.loader.qdl.scripting.OA2State
- newLocalState() - Method in class org.oa4mp.server.loader.qdl.scripting.OA2State
- NEWrefreshAccountingInformation() - Method in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
- newSRR(OA2ServiceTransaction, String) - Method in class org.oa4mp.server.loader.oauth2.claims.OA2ClaimsUtil
-
Deprecated.creates new
ScriptRunRequestwith the basic information. - NewTemplate - Class in org.oa4mp.server.loader.qdl.claims
-
Creates a template for a given type of claim sourse.
- NewTemplate() - Constructor for class org.oa4mp.server.loader.qdl.claims.NewTemplate
- NoOpRuntimeEngine() - Constructor for class org.oa4mp.server.loader.oauth2.state.ScriptRuntimeEngineFactory.NoOpRuntimeEngine
- noOpSRR() - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- NOTIFY_ADMIN_CLIENT_ADDRESSES - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- NS_LIST - Static variable in class org.oa4mp.server.loader.oauth2.state.ExtendedParameters
O
- OA2_CONFIG_FILE_KEY - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2Bootstrapper
- OA2_CONFIG_NAME_KEY - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2Bootstrapper
- OA2AdminRegistrationServlet - Class in org.oa4mp.server.loader.oauth2.servlet
-
Created by Jeff Gaynor
on 4/9/19 at 1:39 PM - OA2AdminRegistrationServlet() - Constructor for class org.oa4mp.server.loader.oauth2.servlet.OA2AdminRegistrationServlet
- OA2AuthorizedServlet - Class in org.oa4mp.server.loader.oauth2.servlet
-
Formerly used in OAuth 1 for the /init endpoint.
- OA2AuthorizedServlet() - Constructor for class org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServlet
- OA2AuthorizedServletUtil - Class in org.oa4mp.server.loader.oauth2.servlet
-
This is set of calls to replace the old Authorized Servlet.
- OA2AuthorizedServletUtil(OA4MPServlet) - Constructor for class org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServletUtil
- OA2AutoRegistrationServlet - Class in org.oa4mp.server.loader.oauth2.servlet
-
Created by Jeff Gaynor
on 9/28/11 at 1:20 PM - OA2AutoRegistrationServlet() - Constructor for class org.oa4mp.server.loader.oauth2.servlet.OA2AutoRegistrationServlet
- OA2Bootstrapper - Class in org.oa4mp.server.loader.oauth2.loader
-
Created by Jeff Gaynor
on 11/22/13 at 3:53 PM - OA2Bootstrapper() - Constructor for class org.oa4mp.server.loader.oauth2.loader.OA2Bootstrapper
- OA2ClaimsUtil - Class in org.oa4mp.server.loader.oauth2.claims
-
Deprecated.
Created by Jeff Gaynor
on 4/24/18 at 11:13 AM - OA2ClaimsUtil(OA2SE, OA2ServiceTransaction) - Constructor for class org.oa4mp.server.loader.oauth2.claims.OA2ClaimsUtil
-
Deprecated.
- OA2Client - Class in org.oa4mp.server.loader.oauth2.storage.clients
-
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.
- OA2Client(Identifier) - Constructor for class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- OA2ClientApprovalKeys - Class in org.oa4mp.server.loader.oauth2.storage.clients
-
Created by Jeff Gaynor
on 3/20/14 at 10:07 AM - OA2ClientApprovalKeys() - Constructor for class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientApprovalKeys
- OA2ClientConverter<V extends OA2Client> - Class in org.oa4mp.server.loader.oauth2.storage.clients
-
Created by Jeff Gaynor
on 3/17/14 at 1:29 PM - OA2ClientConverter(IdentifiableProvider<V>) - Constructor for class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientConverter
- OA2ClientConverter(OA2ClientKeys, IdentifiableProvider<V>) - Constructor for class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientConverter
- OA2ClientKeys - Class in org.oa4mp.server.loader.oauth2.storage.clients
-
Created by Jeff Gaynor
on 3/14/14 at 1:05 PM - OA2ClientKeys() - Constructor for class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- OA2ClientMemoryStore<V extends OA2Client> - Class in org.oa4mp.server.loader.oauth2.storage.clients
-
Created by Jeff Gaynor
on 12/2/16 at 2:09 PM - OA2ClientMemoryStore(IdentifiableProvider<V>) - Constructor for class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientMemoryStore
- OA2ClientProvider<V extends OA2Client> - Class in org.oa4mp.server.loader.oauth2.storage.clients
-
Created by Jeff Gaynor
on 3/14/14 at 12:42 PM - OA2ClientProvider(IdentifierProvider<Identifier>) - Constructor for class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientProvider
- OA2ClientSQLStoreProvider<V extends SQLClientStore> - Class in org.oa4mp.server.loader.oauth2.storage.clients
-
Created by Jeff Gaynor
on 3/17/14 at 2:59 PM - OA2ClientSQLStoreProvider(ConnectionPoolProvider<? extends ConnectionPool>, String, MapConverter, Provider<? extends Client>) - Constructor for class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientSQLStoreProvider
- OA2ClientTable - Class in org.oa4mp.server.loader.oauth2.storage.clients
-
Created by Jeff Gaynor
on 3/27/14 at 1:31 PM - OA2ClientTable(OA2ClientKeys, String, String, String) - Constructor for class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientTable
- OA2ClientUtils - Class in org.oa4mp.server.loader.oauth2.servlet
-
A budding set of utilities for working with clients.
- OA2ClientUtils() - Constructor for class org.oa4mp.server.loader.oauth2.servlet.OA2ClientUtils
- OA2ConfigurationLoader<T extends ServiceEnvironmentImpl> - Class in org.oa4mp.server.loader.oauth2.loader
-
Created by Jeff Gaynor
on 9/23/13 at 1:50 PM - OA2ConfigurationLoader(ConfigurationNode) - Constructor for class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- OA2ConfigurationLoader(ConfigurationNode, MyLoggingFacade) - Constructor for class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- OA2ConfigurationLoader.OA2MultiDSClientStoreProvider - Class in org.oa4mp.server.loader.oauth2.loader
- OA2ConfigurationLoader.OA4MP2TProvider - Class in org.oa4mp.server.loader.oauth2.loader
- OA2ConfigurationLoader.ST2Provider - Class in org.oa4mp.server.loader.oauth2.loader
- OA2DiscoveryServlet - Class in org.oa4mp.server.loader.oauth2.servlet
-
Created by Jeff Gaynor
on 12/12/16 at 1:18 PM - OA2DiscoveryServlet() - Constructor for class org.oa4mp.server.loader.oauth2.servlet.OA2DiscoveryServlet
- OA2ExceptionHandler - Class in org.oa4mp.server.loader.oauth2.servlet
-
Created by Jeff Gaynor
on 2/12/15 at 3:16 PM - OA2ExceptionHandler(MyLoggingFacade) - Constructor for class org.oa4mp.server.loader.oauth2.servlet.OA2ExceptionHandler
- OA2ExceptionHandlerThingie - Class in org.oa4mp.server.loader.oauth2.servlet
-
Created by Jeff Gaynor
on 4/20/23 at 1:41 PM - OA2ExceptionHandlerThingie(Throwable, HttpServletRequest, HttpServletResponse, BaseClient) - Constructor for class org.oa4mp.server.loader.oauth2.servlet.OA2ExceptionHandlerThingie
- OA2FSTStore<V extends OA2ServiceTransaction> - Class in org.oa4mp.server.loader.oauth2.storage.transactions
-
Created by Jeff Gaynor
on 3/12/14 at 1:21 PM - OA2FSTStore(File, File, IdentifiableProvider<V>, TokenForge, MapConverter<V>, boolean, boolean) - Constructor for class org.oa4mp.server.loader.oauth2.storage.transactions.OA2FSTStore
- OA2FSTStoreProvider<T extends OA2FSTStore> - Class in org.oa4mp.server.loader.oauth2.storage.transactions
-
Created by Jeff Gaynor
on 3/25/14 at 12:15 PM - OA2FSTStoreProvider(ConfigurationNode, IdentifiableProvider<? extends OA2ServiceTransaction>, Provider<TokenForge>, TransactionConverter<? extends OA2ServiceTransaction>) - Constructor for class org.oa4mp.server.loader.oauth2.storage.transactions.OA2FSTStoreProvider
- OA2HeaderUtils - Class in org.oa4mp.server.loader.oauth2.servlet
-
Utilities for dealing with getting tokens that may be either sent as parameters or in the authorization header .
- OA2HeaderUtils() - Constructor for class org.oa4mp.server.loader.oauth2.servlet.OA2HeaderUtils
- OA2LibLoader - Class in org.oa4mp.server.loader.qdl
-
Remember that a reference to this class goes into the QDL configuration <modules> tag and its function is to simply put a convenient listing of whatever classes it has into the info().lib entry.
- OA2LibLoader() - Constructor for class org.oa4mp.server.loader.qdl.OA2LibLoader
- OA2Module - Class in org.oa4mp.server.loader.qdl.claims
-
Deprecated.Use
ClaimsModuleinstead - OA2Module() - Constructor for class org.oa4mp.server.loader.qdl.claims.OA2Module
-
Deprecated.
- OA2MTStore<V extends OA2ServiceTransaction> - Class in org.oa4mp.server.loader.oauth2.storage.transactions
-
Created by Jeff Gaynor
on 3/25/14 at 12:51 PM - OA2MTStore(IdentifiableProvider) - Constructor for class org.oa4mp.server.loader.oauth2.storage.transactions.OA2MTStore
- OA2MultiDSClientStoreProvider(ConfigurationNode, boolean, MyLoggingFacade) - Constructor for class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader.OA2MultiDSClientStoreProvider
- OA2MultiDSClientStoreProvider(ConfigurationNode, boolean, MyLoggingFacade, String, String, IdentifiableProvider) - Constructor for class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader.OA2MultiDSClientStoreProvider
- OA2MultiTypeTransactionProvider - Class in org.oa4mp.server.loader.oauth2.storage.transactions
-
Created by Jeff Gaynor
on 3/25/14 at 1:32 PM - OA2MultiTypeTransactionProvider(ConfigurationNode, boolean, MyLoggingFacade, IdentifiableProvider) - Constructor for class org.oa4mp.server.loader.oauth2.storage.transactions.OA2MultiTypeTransactionProvider
- OA2MultiTypeTransactionProvider(ConfigurationNode, boolean, MyLoggingFacade, String, String, IdentifiableProvider) - Constructor for class org.oa4mp.server.loader.oauth2.storage.transactions.OA2MultiTypeTransactionProvider
- OA2NewClientNotifier - Class in org.oa4mp.server.loader.oauth2.loader
-
Created by Jeff Gaynor
on 6/12/17 at 2:06 PM - OA2NewClientNotifier(MailUtil, MyLoggingFacade) - Constructor for class org.oa4mp.server.loader.oauth2.loader.OA2NewClientNotifier
- OA2QDLConfigurationLoader<T extends OA2QDLEnvironment> - Class in org.oa4mp.server.loader.qdl.scripting
-
Created by Jeff Gaynor
on 4/29/22 at 9:31 AM - OA2QDLConfigurationLoader(String, ConfigurationNode) - Constructor for class org.oa4mp.server.loader.qdl.scripting.OA2QDLConfigurationLoader
- OA2QDLConfigurationLoader(String, ConfigurationNode, MyLoggingFacade) - Constructor for class org.oa4mp.server.loader.qdl.scripting.OA2QDLConfigurationLoader
- OA2QDLEnvironment - Class in org.oa4mp.server.loader.qdl.scripting
-
Environment in OA4MP for QDL.
- OA2QDLEnvironment() - Constructor for class org.oa4mp.server.loader.qdl.scripting.OA2QDLEnvironment
- OA2QDLEnvironment(MyLoggingFacade, String, String, boolean, boolean, boolean, int, String, String, String, boolean, boolean, boolean, boolean, boolean, List<VFSConfig>, List<ModuleConfig>, String, String, String, String, boolean, long, boolean, boolean, String, Editors, boolean, boolean, String, boolean, ScriptSet, LibLoader, String, boolean, boolean, String) - Constructor for class org.oa4mp.server.loader.qdl.scripting.OA2QDLEnvironment
- OA2QDLLoader - Class in org.oa4mp.server.loader.qdl
-
This is the class charged with getting all the modules created in this Java package and is referenced to pull everything in to your workspace.
- OA2QDLLoader() - Constructor for class org.oa4mp.server.loader.qdl.OA2QDLLoader
- OA2RegistrationServlet - Class in org.oa4mp.server.loader.oauth2.servlet
-
Created by Jeff Gaynor
on 3/20/14 at 4:48 PM - OA2RegistrationServlet() - Constructor for class org.oa4mp.server.loader.oauth2.servlet.OA2RegistrationServlet
- oa2se - Variable in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadHandler
- OA2SE - Class in org.oa4mp.server.loader.oauth2
-
Created by Jeff Gaynor
on 3/27/14 at 4:16 PM - OA2SE(MyLoggingFacade, Provider<TransactionStore>, Provider<TXStore>, Provider<VIStore>, Provider<ClientStore>, int, long, long, long, long, long, long, long, long, Provider<ClientApprovalStore>, MailUtilProvider, ServiceEnvironmentImpl.MessagesProvider, Provider<AGIssuer>, Provider<ATIssuer>, Provider<PAIssuer>, Provider<TokenForge>, HashMap<String, String>, AuthorizationServletConfig, UsernameTransformer, boolean, Provider<PermissionsStore>, Provider<AdminClientStore>, int, Collection<String>, ClaimSource, LDAPConfiguration, boolean, boolean, long, JSONWebKeys, String, boolean, boolean, CMConfigs, OA2QDLEnvironment, boolean, boolean, boolean, boolean, boolean, RFC8628ServletConfig, boolean, boolean, long, Collection<LocalTime>, String, boolean, boolean, long, boolean, long, Collection<LocalTime>, boolean, MetaDebugUtil, boolean, DIServiceConfig) - Constructor for class org.oa4mp.server.loader.oauth2.OA2SE
- OA2ServiceTransaction - Class in org.oa4mp.server.loader.oauth2.storage.transactions
-
Created by Jeff Gaynor
on 2/28/14 at 1:46 PM - OA2ServiceTransaction(Identifier) - Constructor for class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- OA2ServiceTransaction(AuthorizationGrant) - Constructor for class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- OA2ServletInitializer - Class in org.oa4mp.server.loader.oauth2.loader
-
Created by Jeff Gaynor
on 4/15/14 at 12:06 PM - OA2ServletInitializer() - Constructor for class org.oa4mp.server.loader.oauth2.loader.OA2ServletInitializer
- OA2ServletUtils - Class in org.oa4mp.server.loader.oauth2.servlet
-
Utilities for various servlets.
- OA2ServletUtils() - Constructor for class org.oa4mp.server.loader.oauth2.servlet.OA2ServletUtils
- OA2SQLTransactionStoreProvider<T extends DSSQLTransactionStore> - Class in org.oa4mp.server.loader.oauth2.storage.transactions
-
Created by Jeff Gaynor
on 3/4/14 at 4:08 PM - OA2SQLTransactionStoreProvider(ConfigurationNode, ConnectionPoolProvider<? extends ConnectionPool>, String, MultiDSClientStoreProvider, Provider<? extends OA2ServiceTransaction>, Provider<TokenForge>, MapConverter) - Constructor for class org.oa4mp.server.loader.oauth2.storage.transactions.OA2SQLTransactionStoreProvider
- OA2SQLTStore<V extends OA2ServiceTransaction> - Class in org.oa4mp.server.loader.oauth2.storage.transactions
-
Created by Jeff Gaynor
on 3/25/14 at 10:30 AM - OA2SQLTStore(TokenForge, ConnectionPool, Table, Provider<V>, MapConverter) - Constructor for class org.oa4mp.server.loader.oauth2.storage.transactions.OA2SQLTStore
- OA2State - Class in org.oa4mp.server.loader.qdl.scripting
-
Created by Jeff Gaynor
on 10/9/20 at 4:45 PM - OA2State(VStack, OpEvaluator, MetaEvaluator, FStack, MTStack, MIStack, MyLoggingFacade, boolean, boolean, boolean, boolean, JSONWebKeys) - Constructor for class org.oa4mp.server.loader.qdl.scripting.OA2State
- OA2TConverter<V extends OA2ServiceTransaction> - Class in org.oa4mp.server.loader.oauth2.storage.transactions
-
Created by Jeff Gaynor
on 3/12/14 at 1:35 PM - OA2TConverter(OA2TransactionKeys, IdentifiableProvider<V>, TokenForge, ClientStore<? extends Client>) - Constructor for class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TConverter
- OA2TokenUtils - Class in org.oa4mp.server.loader.oauth2.servlet
-
Created by Jeff Gaynor
on 5/19/21 at 8:37 AM - OA2TokenUtils() - Constructor for class org.oa4mp.server.loader.oauth2.servlet.OA2TokenUtils
- OA2TransactionKeys - Class in org.oa4mp.server.loader.oauth2.storage.transactions
-
Created by Jeff Gaynor
on 2/28/14 at 5:22 PM - OA2TransactionKeys() - Constructor for class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- OA2TransactionTable - Class in org.oa4mp.server.loader.oauth2.storage.transactions
-
Created by Jeff Gaynor
on 2/28/14 at 5:24 PM - OA2TransactionTable(OA2TransactionKeys, String, String, String) - Constructor for class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionTable
- OA2TStoreInterface<V extends OA2ServiceTransaction> - Interface in org.oa4mp.server.loader.oauth2.storage.transactions
-
Created by Jeff Gaynor
on 3/16/22 at 6:58 AM - oa4mp_attributes - Variable in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- OA4MP_ERROR_CODE - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- OA4MP_ERROR_CODE_NAME - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- OA4MP_NS - Static variable in class org.oa4mp.server.loader.oauth2.state.ExtendedParameters
- OA4MP_VALUE - Static variable in interface org.oa4mp.server.loader.oauth2.cm.ClientManagementConstants
- OA4MP2TProvider(IdentifierProvider<Identifier>) - Constructor for class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader.OA4MP2TProvider
- oidc_cm_attributes - Variable in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- OIDCCMConstants - Interface in org.oa4mp.server.loader.oauth2.cm.oidc_cm
-
Created by Jeff Gaynor
on 11/6/18 at 9:54 AM - OIDCCMServlet - Class in org.oa4mp.server.loader.oauth2.cm.oidc_cm
-
Note that in all of these calls, the assumption is that an admin client has been requested and approved out of band.
- OIDCCMServlet() - Constructor for class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- oldCSDeserialize(OA2SE) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- oldCSSerialize(List<ClaimSource>) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- OldTemplateResolver - Class in org.oa4mp.server.loader.oauth2.tokens
-
This will take a template (which is just a string with wildcards and a few other items) and resolve it against a given target.
- OldTemplateResolver(String, Groups) - Constructor for class org.oa4mp.server.loader.oauth2.tokens.OldTemplateResolver
- OPERATION_EXECUTE - Static variable in interface org.oa4mp.server.loader.oauth2.tokens.SciTokenConstants
- OPERATION_KEY - Static variable in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationTemplates
- OPERATION_QUEUE - Static variable in interface org.oa4mp.server.loader.oauth2.tokens.SciTokenConstants
- OPERATION_READ - Static variable in interface org.oa4mp.server.loader.oauth2.tokens.SciTokenConstants
- OPERATION_WRITE - Static variable in interface org.oa4mp.server.loader.oauth2.tokens.SciTokenConstants
- org.oa4mp.server.loader.oauth2 - package org.oa4mp.server.loader.oauth2
- org.oa4mp.server.loader.oauth2.claims - package org.oa4mp.server.loader.oauth2.claims
- org.oa4mp.server.loader.oauth2.cm - package org.oa4mp.server.loader.oauth2.cm
- org.oa4mp.server.loader.oauth2.cm.oidc_cm - package org.oa4mp.server.loader.oauth2.cm.oidc_cm
- org.oa4mp.server.loader.oauth2.cm.util - package org.oa4mp.server.loader.oauth2.cm.util
- org.oa4mp.server.loader.oauth2.cm.util.admin - package org.oa4mp.server.loader.oauth2.cm.util.admin
- org.oa4mp.server.loader.oauth2.cm.util.attributes - package org.oa4mp.server.loader.oauth2.cm.util.attributes
- org.oa4mp.server.loader.oauth2.cm.util.client - package org.oa4mp.server.loader.oauth2.cm.util.client
- org.oa4mp.server.loader.oauth2.cm.util.permissions - package org.oa4mp.server.loader.oauth2.cm.util.permissions
- org.oa4mp.server.loader.oauth2.flows - package org.oa4mp.server.loader.oauth2.flows
- org.oa4mp.server.loader.oauth2.loader - package org.oa4mp.server.loader.oauth2.loader
- org.oa4mp.server.loader.oauth2.proxy - package org.oa4mp.server.loader.oauth2.proxy
- org.oa4mp.server.loader.oauth2.servlet - package org.oa4mp.server.loader.oauth2.servlet
- org.oa4mp.server.loader.oauth2.state - package org.oa4mp.server.loader.oauth2.state
- org.oa4mp.server.loader.oauth2.storage - package org.oa4mp.server.loader.oauth2.storage
- org.oa4mp.server.loader.oauth2.storage.clients - package org.oa4mp.server.loader.oauth2.storage.clients
- org.oa4mp.server.loader.oauth2.storage.transactions - package org.oa4mp.server.loader.oauth2.storage.transactions
- org.oa4mp.server.loader.oauth2.storage.tx - package org.oa4mp.server.loader.oauth2.storage.tx
-
Code relating to the token exchange endpoint (RFC 8693) storage.
- org.oa4mp.server.loader.oauth2.storage.vi - package org.oa4mp.server.loader.oauth2.storage.vi
-
Virtual issuer storage.
- org.oa4mp.server.loader.oauth2.tokens - package org.oa4mp.server.loader.oauth2.tokens
- org.oa4mp.server.loader.qdl - package org.oa4mp.server.loader.qdl
- org.oa4mp.server.loader.qdl.acl - package org.oa4mp.server.loader.qdl.acl
- org.oa4mp.server.loader.qdl.claims - package org.oa4mp.server.loader.qdl.claims
- org.oa4mp.server.loader.qdl.scripting - package org.oa4mp.server.loader.qdl.scripting
- org.oa4mp.server.loader.qdl.util - package org.oa4mp.server.loader.qdl.util
- originalScopes - Variable in class org.oa4mp.server.loader.oauth2.servlet.RFC8628State
-
The original string passed in the request.
P
- PARENT_ID - Static variable in interface org.oa4mp.server.loader.qdl.QDLXMLConstants
- parentID(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordSerializationKeys
- parse(JSONArray) - Method in class org.oa4mp.server.loader.oauth2.servlet.GroupHandler
-
The most basic incarnation.
- parse(JSONArray) - Method in class org.oa4mp.server.loader.oauth2.servlet.NCSAGroupHandler
-
The form of an LDAP record is cn=group,buncha stuff.
- PATH_KEY - Static variable in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationTemplates
- payload - Variable in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadHandler
- PayloadHandlerConfigImpl - Class in org.oa4mp.server.loader.oauth2.claims
-
The configuration for the payload handler (id token, various access tokens).
- PayloadHandlerConfigImpl(AbstractPayloadConfig, OA2SE, OA2ServiceTransaction, OA2Client, TXRecord, HttpServletRequest) - Constructor for class org.oa4mp.server.loader.oauth2.claims.PayloadHandlerConfigImpl
- PermissionRequest - Class in org.oa4mp.server.loader.oauth2.cm.util.permissions
-
Created by Jeff Gaynor
on 12/1/16 at 10:57 AM - PermissionRequest(AdminClient, OA2Client) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.permissions.PermissionRequest
- PermissionResponse - Class in org.oa4mp.server.loader.oauth2.cm.util.permissions
-
Created by Jeff Gaynor
on 12/1/16 at 10:57 AM - PermissionResponse() - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.permissions.PermissionResponse
- PermissionServer - Class in org.oa4mp.server.loader.oauth2.cm.util.permissions
-
Created by Jeff Gaynor
on 12/1/16 at 10:54 AM - PermissionServer(OA2SE) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.permissions.PermissionServer
- permissiveFinish(Collection<String>, String) - Method in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
-
Permissive finish = whittle down certain claims that are not explicit, and pass back everything else.
- POLICY_URI - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- populateClone(BaseClient) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- populateResponse(TokenManagerServlet.State, JSONObject) - Method in class org.oa4mp.server.loader.oauth2.servlet.RFC7662
-
Used for the case that the response is for an active token.
- postprocess(TransactionState, OA2Client) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServletUtil
- ppξ(Throwable, Object, OA2SE, MetaDebugUtil, String) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2ServletUtils
-
Pretty print the exception.
- PREFIX_DELIMITER - Static variable in class org.oa4mp.server.loader.oauth2.state.ExtendedParameters
- PREFIX_KEY - Static variable in class org.oa4mp.server.loader.oauth2.claims.HTTPHeaderClaimsSource
-
Name of the property that contains the prefix used by this source.
- PREFIX_KEY - Static variable in class org.oa4mp.server.loader.oauth2.claims.QDLHeadersClaimsSource
- prepare(PresentableState) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2AdminRegistrationServlet
- prepare(PresentableState) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2RegistrationServlet
- preprocess(TransactionState) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServletUtil
- present(PresentableState) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2AdminRegistrationServlet
- present(PresentableState) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2RegistrationServlet
-
We override this to set the client secret to be displayed at registration time.
- PRINT_TS_IN_DEBUG - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- printTSInDebug - Variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- process(JSONObject, HttpServletRequest, ServiceTransaction) - Method in class org.oa4mp.server.loader.oauth2.claims.BasicClaimsSourceImpl
-
This also just returns the
UserInfoobject passed in. - process(JSONObject, ServiceTransaction) - Method in class org.oa4mp.server.loader.oauth2.claims.BasicClaimsSourceImpl
-
At the most basic level, this just returns the
UserInfoobject passed to it. - process(JSONObject, ServiceTransaction) - Method in class org.oa4mp.server.loader.oauth2.claims.HTTPHeaderClaimsSource
- process(JSONObject, ServiceTransaction) - Method in class org.oa4mp.server.loader.oauth2.claims.QDLHeadersClaimsSource
- process(Request) - Method in class org.oa4mp.server.loader.oauth2.cm.util.AbstractDDServer
- process(Server) - Method in class org.oa4mp.server.loader.oauth2.cm.util.admin.AbstractACRequest
- process(Server) - Method in class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeRequest
- process(Server) - Method in class org.oa4mp.server.loader.oauth2.cm.util.client.ClientRequest
- process(Server) - Method in class org.oa4mp.server.loader.oauth2.cm.util.permissions.PermissionRequest
- processAuthorizationClaims(HttpServletRequest) - Method in class org.oa4mp.server.loader.oauth2.claims.OA2ClaimsUtil
-
Deprecated.Creates the most basic claim object for this.
- processClaims() - Method in class org.oa4mp.server.loader.oauth2.claims.OA2ClaimsUtil
-
Deprecated.Gets the claims that are not done at authorization time.
- processDefaultConfig(ClaimSourceConfigurationUtil, JSONObject, OA2SE, OA2ServiceTransaction) - Static method in class org.oa4mp.server.loader.oauth2.claims.ClaimSourceFactoryImpl
- processLDAPConfig(LDAPConfigurationUtil, JSONObject, OA2SE, OA2ServiceTransaction) - Static method in class org.oa4mp.server.loader.oauth2.claims.ClaimSourceFactoryImpl
- processNCSAGroups() - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- processRegistrationRequest(JSONObject, AdminClient, boolean, OA2Client, String) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- processReservedXAs(JSONObject, OA2ServiceTransaction) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2ServletUtils
-
This takes the set of reserved
ExtendedParametersand sets state in the transaction. - processUUCList(ConfigurationNode) - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- processXAs(Map<String, String[]>, OA2ServiceTransaction, OA2Client) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2ServletUtils
- processXAs(HttpServletRequest, OA2ServiceTransaction, OA2Client) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2ServletUtils
-
Process the extended attrubutes from the request's parameter map.
- produce(File, File, boolean, boolean) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2FSTStoreProvider
- produce(File, File, boolean, boolean) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXFSProvider
- produce(File, File, boolean, boolean) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VIFSProvider
- protocol - Variable in class org.oa4mp.server.loader.oauth2.cm.CMConfig
- PROTOCOL_ATTRIBUTE - Static variable in interface org.oa4mp.server.loader.oauth2.cm.ClientManagementConstants
- prototypes(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- PROXY_ACCESS_TOKEN_COMPLETE - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- PROXY_CLAIMS_LIST - Static variable in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- PROXY_CLAIMS_VAR - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- PROXY_REQUEST_SCOPES - Static variable in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- proxyClaimsList(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- ProxyClient - Class in org.oa4mp.server.loader.oauth2.proxy
-
This is used as a proxy client.
- ProxyClient() - Constructor for class org.oa4mp.server.loader.oauth2.proxy.ProxyClient
- proxyId - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- proxyID - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- proxyID(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- proxyRequestScopes(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- publicClient - Variable in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- publicClient(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- put(Map<Identifier, List<TokenInfoRecord>>, TokenInfoRecord, Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.TokenInfoRecordMap
- put(GroupElement) - Method in class org.oa4mp.server.loader.oauth2.claims.Groups
- put(CMConfig) - Method in class org.oa4mp.server.loader.oauth2.cm.CMConfigs
- put(TokenInfoRecord) - Method in class org.oa4mp.server.loader.oauth2.storage.TokenInfoRecordMap
- put(AuthorizationTemplate) - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationTemplates
Q
- QDL_CONFIG_NAME_ATTR - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- QDL_DEFAULT_CONFIGURATION_NAME - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- QDLACL - Class in org.oa4mp.server.loader.qdl.acl
-
ACL Use
- QDLACL() - Constructor for class org.oa4mp.server.loader.qdl.acl.QDLACL
- QDLACL.ACLReject - Class in org.oa4mp.server.loader.qdl.acl
- QDLACL.ACLReject2 - Class in org.oa4mp.server.loader.qdl.acl
- QDLACL.AddToACL - Class in org.oa4mp.server.loader.qdl.acl
- QDLACL.AddToACL2 - Class in org.oa4mp.server.loader.qdl.acl
- QDLACL.CheckACL - Class in org.oa4mp.server.loader.qdl.acl
- QDLACL.CheckACL2 - Class in org.oa4mp.server.loader.qdl.acl
-
This uses the short name for this so it can be used with better naming by the new module systsm, e.g. acl#add rather than acl#acl_add
- QDLHeadersClaimsSource - Class in org.oa4mp.server.loader.oauth2.claims
-
This will return all the headers as a stem.
- QDLHeadersClaimsSource() - Constructor for class org.oa4mp.server.loader.oauth2.claims.QDLHeadersClaimsSource
- QDLHeadersClaimsSource(ClaimSourceConfiguration) - Constructor for class org.oa4mp.server.loader.oauth2.claims.QDLHeadersClaimsSource
- QDLHeadersClaimsSource(QDLStem) - Constructor for class org.oa4mp.server.loader.oauth2.claims.QDLHeadersClaimsSource
- QDLJSONConfigUtil - Class in org.oa4mp.server.loader.qdl.scripting
-
Created by Jeff Gaynor
on 2/12/20 at 3:21 PM - QDLJSONConfigUtil() - Constructor for class org.oa4mp.server.loader.qdl.scripting.QDLJSONConfigUtil
- QDLRuntimeEngine - Class in org.oa4mp.server.loader.qdl.scripting
-
Created by Jeff Gaynor
on 2/12/20 at 9:29 AM - QDLRuntimeEngine(OA2QDLEnvironment, OA2ServiceTransaction) - Constructor for class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- QDLXMLConstants - Interface in org.oa4mp.server.loader.qdl
-
Created by Jeff Gaynor
on 1/5/21 at 1:37 PM - QUERIED_ACCESS_TOKEN_SCOPES_KEY - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- QUERY_PARAMETER - Static variable in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- QUERY_SCOPES_NAME - Static variable in class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil
- QueryScopes() - Constructor for class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil.QueryScopes
R
- random - Static variable in class org.oa4mp.server.loader.oauth2.servlet.OA2RegistrationServlet
- readDir(File) - Static method in class org.oa4mp.server.loader.qdl.scripting.QDLJSONConfigUtil
-
NOTE This is under development and should not be used yet!
- readDir(File, File, JSONObject) - Static method in class org.oa4mp.server.loader.qdl.scripting.QDLJSONConfigUtil
- readDir(String) - Static method in class org.oa4mp.server.loader.qdl.scripting.QDLJSONConfigUtil
- readExtraXMLElements(XMLEvent, XMLEventReader) - Method in class org.oa4mp.server.loader.qdl.scripting.OA2State
- readExtraXMLElements(XMLEvent, XMLEventReader) - Method in class org.oa4mp.server.loader.qdl.util.JWTModule
- readExtraXMLElementsNEW(XMLEvent, XMLEventReader) - Method in class org.oa4mp.server.loader.qdl.util.JWTModule
- readExtraXMLElementsOLD(XMLEvent, XMLEventReader) - Method in class org.oa4mp.server.loader.qdl.util.JWTModule
- readFile() - Method in class org.oa4mp.server.loader.oauth2.claims.FSClaimSource
- readScriptSet(JSONObject) - Static method in class org.oa4mp.server.loader.qdl.scripting.QDLJSONConfigUtil
-
This assumes that the configuration is the scripts tag, not the entire configuration.
- realProcessing(JSONObject, HttpServletRequest, ServiceTransaction) - Method in class org.oa4mp.server.loader.oauth2.claims.BasicClaimsSourceImpl
-
This is the actual place to put your code that only processes the claim source.
- realProcessing(JSONObject, HttpServletRequest, ServiceTransaction) - Method in class org.oa4mp.server.loader.oauth2.claims.FSClaimSource
- realProcessing(JSONObject, HttpServletRequest, ServiceTransaction) - Method in class org.oa4mp.server.loader.oauth2.claims.HTTPHeaderClaimsSource
- realProcessing(JSONObject, HttpServletRequest, ServiceTransaction) - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- realProcessing(JSONObject, HttpServletRequest, ServiceTransaction) - Method in class org.oa4mp.server.loader.oauth2.claims.QDLHeadersClaimsSource
-
Note that this will filter as a prefix or as a regex depending on the configuration.
- realProcessing(JSONObject, HttpServletRequest, ServiceTransaction) - Method in class org.oa4mp.server.loader.oauth2.claims.TestClaimSource
- realRemove(V) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2FSTStore
- realRemove(V) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VIFileStore
- realSave(boolean, V) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2FSTStore
- realSave(boolean, V) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VIFileStore
- REDIRECT_URIS - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
REQUIRED.
- reduceTo(Set<Identifier>) - Method in class org.oa4mp.server.loader.oauth2.storage.TokenInfoRecordMap
-
Remove all identifiers except the ones in the list
- refresh() - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadHandler
- refresh() - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- REFRESH_ENABLED - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2NewClientNotifier
- REFRESH_LIFETIME - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2NewClientNotifier
- REFRESH_TOKEN - org.oa4mp.server.loader.oauth2.flows.FlowType
- REFRESH_TOKEN_BASIC_HANDLER_TYPE - Static variable in class org.oa4mp.server.loader.oauth2.tokens.BasicRefreshTokenHandler
- REFRESH_TOKEN_DEFAULT_HANDLER_TYPE - Static variable in class org.oa4mp.server.loader.oauth2.tokens.BasicRefreshTokenHandler
- REFRESH_TOKEN_FIELD_VISIBLE - Static variable in class org.oa4mp.server.loader.oauth2.servlet.OA2RegistrationServlet
- REFRESH_TOKEN_GRACE_PERIOD_DEFAULT - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- REFRESH_TOKEN_GRACE_PERIOD_DISABLED - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- REFRESH_TOKEN_GRACE_PERIOD_NOT_CONFIGURED - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- REFRESH_TOKEN_GRACE_PERIOD_TAG - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- REFRESH_TOKEN_GRACE_PERIOD_USE_SERVER_DEFAULT - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- REFRESH_TOKEN_LIFETIME - Static variable in class org.oa4mp.server.loader.oauth2.servlet.OA2RegistrationServlet
- REFRESH_TOKEN_LIFETIME_DEFAULT - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
-
Default is 15 days.
- REFRESH_TOKEN_VAR - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- REFRESH_TOKENS_KEY - Variable in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- refreshAccountingInformation() - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractAccessTokenHandler
- refreshAccountingInformation() - Method in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
- refreshAccountingInformation() - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- refreshAccountingInformation() - Method in class org.oa4mp.server.loader.oauth2.tokens.BasicRefreshTokenHandler
- refreshToken - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- refreshToken(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- RefreshTokenConfig - Class in org.oa4mp.server.loader.oauth2.tokens
-
Created by Jeff Gaynor
on 8/5/20 at 10:56 AM - RefreshTokenConfig() - Constructor for class org.oa4mp.server.loader.oauth2.tokens.RefreshTokenConfig
- refreshTokenExpiresAt - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- refreshTokenExpiresAt(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- RefreshTokenInitializer - Class in org.oa4mp.server.loader.qdl.claims
-
Created by Jeff Gaynor
on 10/12/20 at 6:16 AM - RefreshTokenInitializer() - Constructor for class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer
- RefreshTokenInitializer.IDMethods - Class in org.oa4mp.server.loader.qdl.claims
- RefreshTokenInitializer.rtFinish - Class in org.oa4mp.server.loader.qdl.claims
- RefreshTokenInitializer.rtInit - Class in org.oa4mp.server.loader.qdl.claims
- RefreshTokenInitializer.RTMethod - Class in org.oa4mp.server.loader.qdl.claims
- RefreshTokenInitializer.rtRefresh - Class in org.oa4mp.server.loader.qdl.claims
- refreshTokenLifetime - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- refreshTokenLifetime(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- RefreshTokenRetentionPolicy - Class in org.oa4mp.server.loader.oauth2.storage
-
Created by Jeff Gaynor
on 3/26/14 at 3:39 PM - RefreshTokenRetentionPolicy(RefreshTokenStore, TXStore, String, boolean) - Constructor for class org.oa4mp.server.loader.oauth2.storage.RefreshTokenRetentionPolicy
- RefreshTokenStore<V extends edu.uiuc.ncsa.security.core.Identifiable> - Interface in org.oa4mp.server.loader.oauth2.storage
-
Created by Jeff Gaynor
on 3/25/14 at 10:23 AM - refreshTokenValid - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- refreshTokenValid(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- REGEX_KEY - Static variable in class org.oa4mp.server.loader.oauth2.claims.QDLHeadersClaimsSource
- register(V) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VIMemoryStore
- REGISTRATION_ACCESS_TOKEN - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- REGISTRATION_CLIENT_URI - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- remove(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.TokenInfoRecordMap
-
removes all the token info records associated with this client.
- remove(Object) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VIMemoryStore
- remove(AttributeRemoveRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeServer
- remove(RemoveRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.client.ClientServer
-
remove the client completely and all references to it.
- removeAdminClient(AttributeRemoveRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeServer
-
Remove a subset of attributes for an admin client.
- removeAttribute(String) - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- removeClient(AttributeRemoveRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeServer
-
Remove a subset of attributes for client.
- removeClient(RemoveClientRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.permissions.PermissionServer
-
removes a client from management by an admin.
- RemoveClientRequest - Class in org.oa4mp.server.loader.oauth2.cm.util.permissions
-
Created by Jeff Gaynor
on 12/2/16 at 11:20 AM - RemoveClientRequest(AdminClient, OA2Client) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.permissions.RemoveClientRequest
- removeIndex(V) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VIMemoryStore
- removeItem(V) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2MTStore
- removeOIDC_CM_Attributes() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- RemoveRequest - Class in org.oa4mp.server.loader.oauth2.cm.util.client
-
Created by Jeff Gaynor
on 12/2/16 at 1:44 PM - RemoveRequest(AdminClient, OA2Client) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.client.RemoveRequest
- replaceTemplate(String, Map<String, List<String>>, Map) - Static method in class org.oa4mp.server.loader.oauth2.claims.ScopeTemplateUtil
-
resolve a single template for groups (if any) and other claims.
- reqState - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- reqState(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- request - Variable in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadHandler
- REQUEST_OBJECT_ENCRYPTION_ALG - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- REQUEST_OBJECT_ENCRYPTION_ENC - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- REQUEST_OBJECT_SIGNING_ALG - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- REQUEST_URIS - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- RequestFactory - Class in org.oa4mp.server.loader.oauth2.cm.util
-
This creates the correct request based on the parameters.
- RequestFactory() - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.RequestFactory
- RequestFactory.RequestObject - Class in org.oa4mp.server.loader.oauth2.cm.util
- RequestObject() - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.RequestFactory.RequestObject
- REQUIRE_AUTH_TIME - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- REQUIRED_TEMPLATE - Static variable in class org.oa4mp.server.loader.qdl.claims.NewTemplate
- resolve(AuthorizationTemplates, String, Collection<String>) - Method in class org.oa4mp.server.loader.oauth2.tokens.OldTemplateResolver
- RESOLVE_TEMPLATES_NAME - Static variable in class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil
- resolvePrototypes(ClientStore, OA2Client) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2ClientUtils
- resolvePrototypes(OA2SE, OA2Client) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2ClientUtils
- resolveScopes(HttpServletRequest, OA2ServiceTransaction, OA2Client, boolean, boolean) - Static method in class org.oa4mp.server.loader.oauth2.servlet.ClientUtils
- resolveScopes(HttpServletRequest, OA2ServiceTransaction, OA2Client, Collection, boolean, boolean, boolean) - Static method in class org.oa4mp.server.loader.oauth2.servlet.ClientUtils
- resolveScopes(TransactionState, OA2Client) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServletUtil
- resolveScopes(TransactionState, OA2Client, boolean) - Static method in class org.oa4mp.server.loader.oauth2.servlet.ClientUtils
-
This method will take the scopes that the client sends in its request and inspect the scopes that it is allowed to request.
- resolveScopes(TransactionState, OA2Client, boolean, boolean) - Static method in class org.oa4mp.server.loader.oauth2.servlet.ClientUtils
- resolveScopes(OA2ServiceTransaction) - Static method in class org.oa4mp.server.loader.oauth2.servlet.ClientUtils
- resolveTemplates(boolean) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractAccessTokenHandler
-
Templates are of the format
- ResolveTemplates() - Constructor for class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil.ResolveTemplates
- resource(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- resource(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordSerializationKeys
- RESOURCE_KEY - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- RESOURCE_KEY - Static variable in class org.oa4mp.server.loader.oauth2.tokens.AbstractCommonATandRTConfig
- RESOURCE_VAR - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- RESOURCES - Static variable in interface org.oa4mp.server.loader.qdl.QDLXMLConstants
- RESPONSE_TYPE_KEY - Static variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- RESPONSE_TYPES - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- ResponseSerializer - Class in org.oa4mp.server.loader.oauth2.cm.util
-
Created by Jeff Gaynor
on 12/6/16 at 10:10 AM - ResponseSerializer(OA2SE) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.ResponseSerializer
- restrictiveFinish(Collection<String>, String) - Method in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
-
Restrictive finish = user must explicitly request things and will be limited to them.
- retain(Object, Object) - Method in class org.oa4mp.server.loader.oauth2.servlet.TokenExchangeRecordRetentionPolicy
- retain(Object, Object) - Method in class org.oa4mp.server.loader.oauth2.storage.RefreshTokenRetentionPolicy
- RETURNED_ACCESS_TOKEN_JWT_KEY - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- RETURNED_REFRESH_TOKEN_JWT_KEY - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- RFC_7591_ANONYMOUS_ALLOWED_DOMAINS - Static variable in interface org.oa4mp.server.loader.oauth2.cm.ClientManagementConstants
- RFC_7591_ANONYMOUS_OK - Static variable in interface org.oa4mp.server.loader.oauth2.cm.ClientManagementConstants
-
Allow anonymous create for this endpoint for a client.
- RFC_7591_AUTO_APPROVE - Static variable in interface org.oa4mp.server.loader.oauth2.cm.ClientManagementConstants
-
Whether or not to automatically approve anonymous requests.
- RFC_7591_AUTO_APPROVE_ALLOWED_DOMAINS - Static variable in interface org.oa4mp.server.loader.oauth2.cm.ClientManagementConstants
- RFC_7591_AUTO_APPROVER_NAME - Static variable in interface org.oa4mp.server.loader.oauth2.cm.ClientManagementConstants
- RFC_7591_TEMPLATE - Static variable in interface org.oa4mp.server.loader.oauth2.cm.ClientManagementConstants
-
Client id of a configured client to use as a template.
- RFC_7591_VALUE - Static variable in interface org.oa4mp.server.loader.oauth2.cm.ClientManagementConstants
- RFC_7592_VALUE - Static variable in interface org.oa4mp.server.loader.oauth2.cm.ClientManagementConstants
- RFC7009 - Class in org.oa4mp.server.loader.oauth2.servlet
-
Token Revocation endpoint.
- RFC7009() - Constructor for class org.oa4mp.server.loader.oauth2.servlet.RFC7009
- RFC7636_REQUIRED_TAG - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- rfc7636Required - Variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- RFC7662 - Class in org.oa4mp.server.loader.oauth2.servlet
-
The token introspection servlet This implements RFC7662
- RFC7662() - Constructor for class org.oa4mp.server.loader.oauth2.servlet.RFC7662
- RFC862_STATE_KEY - Static variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- RFC8628Constants2 - Interface in org.oa4mp.server.loader.oauth2.servlet
-
Created by Jeff Gaynor
on 2/9/21 at 11:22 AM - RFC8628ServletConfig - Class in org.oa4mp.server.loader.oauth2.servlet
-
Created by Jeff Gaynor
on 7/14/21 at 8:59 AM - RFC8628ServletConfig() - Constructor for class org.oa4mp.server.loader.oauth2.servlet.RFC8628ServletConfig
- RFC8628State - Class in org.oa4mp.server.loader.oauth2.servlet
-
Created by Jeff Gaynor
on 2/10/21 at 4:23 PM - RFC8628State() - Constructor for class org.oa4mp.server.loader.oauth2.servlet.RFC8628State
- RFC8628Store<V extends edu.uiuc.ncsa.security.core.Identifiable> - Interface in org.oa4mp.server.loader.oauth2.storage
-
Created by Jeff Gaynor
on 7/23/21 at 7:00 AM - RFC8693Constants2 - Interface in org.oa4mp.server.loader.oauth2.servlet
-
Constants for RFC 8693: The token exchange endpoint.
- RFC9068ATHandler - Class in org.oa4mp.server.loader.oauth2.tokens
-
Handler for access tokens as per RFC 9068.
- RFC9068ATHandler(PayloadHandlerConfigImpl) - Constructor for class org.oa4mp.server.loader.oauth2.tokens.RFC9068ATHandler
- rollback(OA2SE, XMLMap, TXRecord) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2ServletUtils
- RS_256 - Static variable in class org.oa4mp.server.loader.qdl.util.SigningCommands
- RS_384 - Static variable in class org.oa4mp.server.loader.qdl.util.SigningCommands
- RS_512 - Static variable in class org.oa4mp.server.loader.qdl.util.SigningCommands
- RT_FINISH_METHOD - Static variable in class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer
- RT_INIT_METHOD - Static variable in class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer
- RT_REFRESH_METHOD - Static variable in class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer
- rtFinish(OA2State) - Constructor for class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer.rtFinish
- rtGracePeriod(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- rtInit(OA2State) - Constructor for class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer.rtInit
- rtJWT - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- rtJWT(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- rtLifetime(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- RTMethod(OA2State) - Constructor for class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer.RTMethod
- rtRefresh(OA2State) - Constructor for class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer.rtRefresh
- run(ScriptRunRequest) - Method in class org.oa4mp.server.loader.oauth2.state.ScriptRuntimeEngineFactory.NoOpRuntimeEngine
- run(ScriptRunRequest) - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
S
- SAFE_GARBAGE_COLLECTION - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- SafeGCRetentionPolicy - Class in org.oa4mp.server.loader.oauth2.storage
-
For retention policies that are "safe".
- SafeGCRetentionPolicy(String, boolean) - Constructor for class org.oa4mp.server.loader.oauth2.storage.SafeGCRetentionPolicy
- safeGCSkipIt(String) - Method in class org.oa4mp.server.loader.oauth2.storage.SafeGCRetentionPolicy
- save(BaseClient) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2AdminRegistrationServlet
- save(V) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.SQLVIStore
- save(V) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VIMemoryStore
- SAVE_KEYS_NAME - Variable in class org.oa4mp.server.loader.qdl.util.JWTCommands
- SaveKeys() - Constructor for class org.oa4mp.server.loader.qdl.util.JWTCommands.SaveKeys
- saveState(String) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractAccessTokenHandler
- saveState(String) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadHandler
- saveState(String) - Method in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
- saveState(String) - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- saveState(String) - Method in class org.oa4mp.server.loader.oauth2.tokens.BasicRefreshTokenHandler
- say(String) - Static method in class org.oa4mp.server.loader.oauth2.servlet.LDAPSSLSocketFactory
- sayit(String) - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- SCI_TOKEN_TAG - Static variable in interface org.oa4mp.server.loader.oauth2.tokens.SciTokenConstants
- SCI_TOKEN_TAG2 - Static variable in interface org.oa4mp.server.loader.oauth2.tokens.SciTokenConstants
- SciTokenConfig - Class in org.oa4mp.server.loader.oauth2.tokens
-
Created by Jeff Gaynor
on 6/30/20 at 10:00 AM - SciTokenConfig() - Constructor for class org.oa4mp.server.loader.oauth2.tokens.SciTokenConfig
- SciTokenConstants - Interface in org.oa4mp.server.loader.oauth2.tokens
-
Created by Jeff Gaynor
on 6/30/20 at 7:11 AM - ScitokenHandler - Class in org.oa4mp.server.loader.oauth2.tokens
-
Created by Jeff Gaynor
on 4/21/20 at 4:55 PM - ScitokenHandler(PayloadHandlerConfigImpl) - Constructor for class org.oa4mp.server.loader.oauth2.tokens.ScitokenHandler
- scopes - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- scopes(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- scopes(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- scopes(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordSerializationKeys
- SCOPES - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2NewClientNotifier
- SCOPES - Static variable in interface org.oa4mp.server.loader.qdl.QDLXMLConstants
- SCOPES_NAME - Static variable in class org.oa4mp.server.loader.oauth2.servlet.OA2RegistrationServlet
- SCOPES_VAR - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- scopesFromTemplates(List<String>, OA2ServiceTransaction) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2ClientUtils
- ScopeTemplateQDLUtil - Class in org.oa4mp.server.loader.qdl.claims
-
Created by Jeff Gaynor
on 1/21/21 at 11:11 AM - ScopeTemplateQDLUtil() - Constructor for class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil
- ScopeTemplateQDLUtil.Downscope - Class in org.oa4mp.server.loader.qdl.claims
- ScopeTemplateQDLUtil.QueryScopes - Class in org.oa4mp.server.loader.qdl.claims
- ScopeTemplateQDLUtil.ResolveTemplates - Class in org.oa4mp.server.loader.qdl.claims
- ScopeTemplateQDLUtil.ToScopeString - Class in org.oa4mp.server.loader.qdl.claims
- ScopeTemplateUtil - Class in org.oa4mp.server.loader.oauth2.claims
-
Utilities for working with scopes.
- ScopeTemplateUtil() - Constructor for class org.oa4mp.server.loader.oauth2.claims.ScopeTemplateUtil
- SCRIPT_STATE_KEY - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- SCRIPT_STATE_SERIALZATION_VERSION_KEY - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- SCRIPT_TAG - Static variable in class org.oa4mp.server.loader.qdl.scripting.OA2QDLConfigurationLoader
- ScriptRuntimeEngineFactory - Class in org.oa4mp.server.loader.oauth2.state
-
Created by Jeff Gaynor
on 2/12/20 at 1:36 PM - ScriptRuntimeEngineFactory() - Constructor for class org.oa4mp.server.loader.oauth2.state.ScriptRuntimeEngineFactory
- ScriptRuntimeEngineFactory.NoOpRuntimeEngine - Class in org.oa4mp.server.loader.oauth2.state
- SCRIPTS_TAG - Static variable in class org.oa4mp.server.loader.qdl.scripting.OA2QDLConfigurationLoader
- SCRIPTS_TAG - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- scriptSetToJSON(ScriptSet<? extends QDLScript>) - Static method in class org.oa4mp.server.loader.qdl.scripting.QDLJSONConfigUtil
-
Takes a list of @link QDLScript} objects and turns it in to a QDL configuration, i.e. this gets
{script, script,...}
and returns a new JSON object consisting of - SECTOR_IDENTIFIER_URI - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- secureRandom - Variable in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- serialize(Response, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.cm.util.ResponseSerializer
- serialize(ACGetResponse, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.cm.util.ResponseSerializer
- serialize(AttributeAdminClientResponse, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.cm.util.ResponseSerializer
- serialize(AttributeClientResponse, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.cm.util.ResponseSerializer
- serialize(AttributeGetAdminClientResponse, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.cm.util.ResponseSerializer
- serialize(AttributeGetClientResponse, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.cm.util.ResponseSerializer
- serialize(ClientResponse, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.cm.util.ResponseSerializer
- serialize(CreateResponse, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.cm.util.ResponseSerializer
- serialize(GetResponse, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.cm.util.ResponseSerializer
- serialize(ListAdminsResponse, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.cm.util.ResponseSerializer
- serialize(ListClientResponse, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.cm.util.ResponseSerializer
- serialize(PermissionResponse, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.cm.util.ResponseSerializer
- serializeState() - Method in class org.oa4mp.server.loader.oauth2.state.ScriptRuntimeEngineFactory.NoOpRuntimeEngine
- serializeState() - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- serializeState(String) - Method in class org.oa4mp.server.loader.oauth2.state.ScriptRuntimeEngineFactory.NoOpRuntimeEngine
- serializeState(String) - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- serializeStateOLD() - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
-
The next would use the version 2.0 serialization into XML.
- serializeToJSON() - Method in class org.oa4mp.server.loader.qdl.acl.QDLACL
- serializeToJSON() - Method in class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer
- serializeToJSON() - Method in class org.oa4mp.server.loader.qdl.claims.IDTokenInitializer
- serializeToJSON() - Method in class org.oa4mp.server.loader.qdl.claims.RefreshTokenInitializer
- ServerQDLScriptHandler - Class in org.oa4mp.server.loader.oauth2.claims
-
This is a handler for all scripts that the user may set in the configuration.
- ServerQDLScriptHandler(ServerQDLScriptHandlerConfig) - Constructor for class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- ServerQDLScriptHandlerConfig - Class in org.oa4mp.server.loader.oauth2.claims
-
Created by Jeff Gaynor
on 4/30/22 at 5:55 AM - ServerQDLScriptHandlerConfig(OA2SE, OA2ServiceTransaction, TXRecord, HttpServletRequest) - Constructor for class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandlerConfig
- service - Variable in class org.oa4mp.server.loader.oauth2.proxy.ProxyClient
- SERVICE_CLIENT_USERS - Static variable in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- servlet - Variable in class org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServletUtil
- set(AttributeSetClientRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeServer
- SET_CLAIM_SOURCE - org.oa4mp.server.loader.oauth2.flows.FlowType
-
This sets the claim source.
- setAccessToken(AccessToken) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractAccessTokenHandler
- setAccessTokenConfig(AccessTokenConfig) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setAccessTokenLifetime(long) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- setAccessTokenLifetime(long) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setAccountingInformation() - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractAccessTokenHandler
- setAccountingInformation() - Method in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
- setAccountingInformation() - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- setAccountingInformation() - Method in class org.oa4mp.server.loader.oauth2.tokens.BasicRefreshTokenHandler
- setAccountingInformation() - Method in class org.oa4mp.server.loader.oauth2.tokens.RFC9068ATHandler
- setAccountingInformation() - Method in class org.oa4mp.server.loader.oauth2.tokens.WLCGTokenHandler
- setAccountingInformation(HttpServletRequest, JSONObject) - Method in class org.oa4mp.server.loader.oauth2.claims.OA2ClaimsUtil
-
Deprecated.ONLY reset the accounting information (timestamps etc.)
- setAclBlackList(List<Identifier>) - Method in class org.oa4mp.server.loader.qdl.scripting.OA2State
- setAclList(List<Identifier>) - Method in class org.oa4mp.server.loader.qdl.scripting.OA2State
- setAdminClient(AdminClient) - Method in class org.oa4mp.server.loader.oauth2.cm.util.admin.AbstractACRequest
- setAdminClient(AdminClient) - Method in class org.oa4mp.server.loader.oauth2.cm.util.admin.ACGetResponse
- setAdminClient(AdminClient) - Method in class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeAdminClientResponse
- setAdminClientAttribute(AttributeSetClientRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeServer
- setAllowedAnonymousDomains(List<String>) - Method in class org.oa4mp.server.loader.oauth2.cm.CM7591Config
- setAllowedAutoApproveDomains(List<String>) - Method in class org.oa4mp.server.loader.oauth2.cm.CM7591Config
- setAllowPromptNone(boolean) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- setAllowPromptNone(boolean) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setApproved(boolean) - Method in class org.oa4mp.server.loader.oauth2.cm.util.admin.ACGetResponse
- setAtData(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- setATData(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setAtIssuer(String) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VirtualIssuer
- setATJWT(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setAtLifetime(long) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setATReturnedOriginalScopes(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setATReturnedOriginalScopes(Collection<String>) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setAttribute(String, Object) - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- setAudience(String) - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationTemplate
- setAudience(Collection<String>) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setAudience(List<String>) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setAudience(List<String>) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- setAudience(List<String>) - Method in class org.oa4mp.server.loader.oauth2.tokens.AbstractCommonATandRTConfig
- setAuthGrantLifetime(long) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setAuthorizationGrantLifetime(long) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- setAuthTime(Date) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setBasicValues(QDLStem, QDLStem) - Method in class org.oa4mp.server.loader.qdl.claims.CreateSourceConfig
-
These are the basic value for every configuration.
- setBlackList(TreeSet<String>) - Method in class org.oa4mp.server.loader.qdl.acl.QDLACL
- setCallbackURIs(Collection<String>) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setCaput(String) - Method in class org.oa4mp.server.loader.oauth2.claims.HTTPHeaderClaimsSource
- setCCFEnabled(boolean) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- setCe(ClientEnvironment) - Method in class org.oa4mp.server.loader.oauth2.proxy.ProxyClient
- setCharacterEncoding(String) - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- setClaims(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- setClaimSource(ClaimSource) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- setClaimsSources(List<ClaimSource>) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setClassName(String) - Method in class org.oa4mp.server.loader.oauth2.claims.CodeClaimSource
- setCleanupLockingEnabled(boolean) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- setClient(OA2Client) - Method in class org.oa4mp.server.loader.oauth2.claims.PayloadHandlerConfigImpl
- setClientAttribute(AttributeSetClientRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.attributes.AttributeServer
- setClientConfig(AbstractPayloadConfig) - Method in class org.oa4mp.server.loader.oauth2.claims.PayloadHandlerConfigImpl
- setCodeChallenge(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setCodeChallengeMethod(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setComment(String) - Method in class org.oa4mp.server.loader.oauth2.state.TransactionState
- setComment(String) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setComment(List<String>) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setConfig(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setConfigToCS(ConfigtoCS) - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- setConfiguration(ClaimSourceConfiguration) - Method in class org.oa4mp.server.loader.oauth2.claims.BasicClaimsSourceImpl
- setCreatedCallback(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setCreationTS(Date) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadConfig
- setCurrentClaim(JSONObject, JSONObject, String) - Method in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
- setDebugger(MetaDebugUtil) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- setDebugOn(boolean) - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- setDefaultAPIVersion(String) - Static method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- setDefaultKeyID(String) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VirtualIssuer
- setDefaultRefreshTokenLifetime(Long) - Method in class org.oa4mp.server.loader.oauth2.cm.CMConfig
- setDefaultsinCfg(QDLStem, ClaimSourceConfiguration) - Static method in class org.oa4mp.server.loader.qdl.claims.ClaimSourceConfigConverter
- setDefaultsInStem(ClaimSourceConfiguration, QDLStem) - Static method in class org.oa4mp.server.loader.qdl.claims.ClaimSourceConfigConverter
- setDemoModeEnabled(boolean) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- setDfInterval(long) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setDfLifetime(long) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setDiscoveryPath(String) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VirtualIssuer
- setDocumentation(List<String>) - Method in class org.oa4mp.server.loader.qdl.acl.AccessControlModule
- setEnabled(boolean) - Method in class org.oa4mp.server.loader.oauth2.cm.CMConfigs
- setEnabled(boolean) - Method in class org.oa4mp.server.loader.oauth2.servlet.DIServiceConfig
- setEndpoint(String) - Method in class org.oa4mp.server.loader.oauth2.cm.CMConfig
- setErsatzClient(boolean) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setErsatzClient(OA2Client) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- setErsatzInheritIDToken(boolean) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setExpiresAt(long) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- setExtendedAttributes(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadHandler
- setExtendedAttributes(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- setExtendedAttributes(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setExtendedAttributes(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setExtendedAttributeSupport(boolean) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setExtendsProvisioners(boolean) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setExtensible(boolean) - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationPath
- setFlowStates(FlowStates) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setFlowStates(FlowStates2) - Method in class org.oa4mp.server.loader.oauth2.state.TransactionState
- setForwardScopesToProxy(boolean) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setGrantTypes(List<String>) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setGroupHandler(GroupHandler) - Method in class org.oa4mp.server.loader.oauth2.claims.BasicClaimsSourceImpl
- setId(int) - Method in class org.oa4mp.server.loader.oauth2.claims.GroupElement
- setId(String) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadConfig
- setIdToken(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.state.TransactionState
- setIDTokenConfig(IDTokenClientConfig) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setIDTokenIdentifier(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setIdTokenLifetime(long) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setIDTokenLifetime(long) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setIssuedAt(long) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- setIssuer(String) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setIssuer(String) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- setIssuer(String) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VirtualIssuer
- setIssuer(String) - Method in class org.oa4mp.server.loader.oauth2.tokens.AbstractCommonATandRTConfig
- setIssuer(HttpServletRequest) - Method in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
- setJson(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.claims.FSClaimSourceConfiguration
- setJsonWebKeys(JSONWebKeys) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- setJsonWebKeys(JSONWebKeys) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VirtualIssuer
- setJsonWebKeys(JSONWebKeys) - Method in class org.oa4mp.server.loader.qdl.scripting.OA2State
- setJwks(JSONWebKeys) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands
- setJwkUtil(JWKUtil2) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- setJwkUtil(JWKUtil2) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands
- setJwkUtil2(JWKUtil2) - Static method in class org.oa4mp.server.loader.qdl.util.SigningCommands
- setLdapConfiguration(LDAPConfiguration) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- setLdapConfiguration(LDAPConfiguration) - Static method in class org.oa4mp.server.loader.oauth2.servlet.LDAPSSLSocketFactory
- setLdaps(Collection<LDAPConfiguration>) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setLegacyHandler(boolean) - Method in class org.oa4mp.server.loader.oauth2.claims.PayloadHandlerConfigImpl
- setLegacyHandler(boolean) - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandlerConfig
- setLifetime(long) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- setLifetime(Long) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadConfig
- setLocalConsentURI(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setLogger(MyLoggingFacade) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands
- setMaxATLifetime(long) - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- setMaxATLifetime(long) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setMaxATLifetime(long) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setMaxIDTLifetime(long) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setMaxIDTLifetime(long) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setMaxRTLifetime(long) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setMaxRTLifetime(long) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setMonitorAlarms(Collection<LocalTime>) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- setMonitorEnabled(boolean) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- setMonitorInterval(long) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- setName(String) - Method in class org.oa4mp.server.loader.oauth2.claims.GroupElement
- setNamedAttributes(String, JSONObject) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setNamedList(String, String, List<String>) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setNamedProperty(String, String, Object) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setNonce(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setOa2se(OA2SE) - Method in class org.oa4mp.server.loader.oauth2.claims.PayloadHandlerConfigImpl
- setOa2se(OA2SE) - Method in class org.oa4mp.server.loader.qdl.scripting.OA2State
- setOa2SE(OA2SE) - Method in class org.oa4mp.server.loader.oauth2.claims.BasicClaimsSourceImpl
- setOa2State(OA2State) - Method in class org.oa4mp.server.loader.oauth2.claims.QDLHeadersClaimsSource
- setOIDC_CM_attributes(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setOmitList(List<String>) - Method in class org.oa4mp.server.loader.oauth2.claims.BasicClaimsSourceImpl
- setParentID(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- setPaths(Collection<AuthorizationPath>) - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationTemplate
- setPayload(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadHandler
- setPayload(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- setPayloadConfig(AbstractPayloadConfig, String, String) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setPhCfg(PayloadHandlerConfig) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadHandler
- setPhCfg(PayloadHandlerConfig) - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- setPrefix(String) - Method in class org.oa4mp.server.loader.oauth2.claims.QDLHeadersClaimsSource
- setPreviousTXR(TXRecord) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- setPrototypes(List<Identifier>) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setProvisioningAdminID(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
-
Sets the provisioning admin partly so we don't have to look it up again and partly so that for very, very long lived transactions, there is absolutely no possibility that the VI can change.
- setProvisioningClientID(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setProxyAccessTokenComplete(boolean) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setProxyClaimsList(Collection<String>) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setProxyId(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setProxyRequestScopes(Collection<String>) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setProxyState(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setPublicClient(boolean) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setQDLEnvironment(OA2QDLEnvironment) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- setQE(OA2QDLEnvironment) - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- setQueriedATScopes(Collection<String>) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setRawConfig(String) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setRawJSON(String) - Method in class org.oa4mp.server.loader.oauth2.claims.FSClaimSource
- setRefreshToken(RefreshToken) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setRefreshToken(RefreshToken) - Method in class org.oa4mp.server.loader.oauth2.tokens.BasicRefreshTokenHandler
- setRefreshTokenEnabled(boolean) - Method in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- setRefreshTokenEnabled(boolean) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- setRefreshTokenExpiresAt(long) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setRefreshTokenLifetime(long) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- setRefreshTokenLifetime(long) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setRefreshTokensConfig(RefreshTokenConfig) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setRefreshTokenValid(boolean) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setRegex(String) - Method in class org.oa4mp.server.loader.oauth2.claims.QDLHeadersClaimsSource
- setRequest(HttpServletRequest) - Method in class org.oa4mp.server.loader.oauth2.claims.PayloadHandlerConfigImpl
- setRequest(HttpServletRequest) - Method in class org.oa4mp.server.loader.qdl.scripting.OA2State
- setRequestedATLifetime(long) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setRequestedIDTLifetime(long) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setRequestedRTLifetime(long) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setRequestState(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setResource(List<String>) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setResource(List<URI>) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setResource(List<URI>) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- setResource(List<URI>) - Method in class org.oa4mp.server.loader.oauth2.tokens.AbstractCommonATandRTConfig
- setResponseCode(int) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadHandler
- setResponseCode(int) - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- setResponseMode(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setResponseTypes(List<String>) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setResponseTypes(List<String>) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setRetryParameters(HttpServletRequest, RetryException) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2RegistrationServlet
- setRfc7636Required(boolean) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- setRfc8628Enabled(boolean) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- setRFC8628Request(boolean) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setRFC8628State(RFC8628State) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setRfc8693Enabled(boolean) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- setRTData(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.claims.ServerQDLScriptHandler
- setRTData(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setRTData(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.tokens.BasicRefreshTokenHandler
- setRtGracePeriod(long) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- setRtGracePeriod(long) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setRTJWT(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setRtLifetime(long) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setSafeGC(boolean) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- setScopes(Collection<String>) - Method in class org.oa4mp.server.loader.oauth2.claims.BasicClaimsSourceImpl
- setScopes(Collection<String>) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- setScopes(Collection<String>) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
-
The scopes requested by the client.
- setScopes(Collection<String>) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
-
Convenience method.
- setScopes(List<String>) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- setScriptSet(ScriptSet) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadConfig
- setScriptState(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
-
Script engines have the option to save their state between calls too.
- setScriptStateSerialzationVersion(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setServerScripts(ScriptSet) - Method in class org.oa4mp.server.loader.qdl.scripting.OA2QDLEnvironment
- setSignTokens(boolean) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setSkipBadModulesOnLoad(boolean) - Method in class org.oa4mp.server.loader.qdl.scripting.OA2QDLEnvironment
- setSkipServerScripts(boolean) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setStoredToken(String) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- setStrictACLs(boolean) - Method in class org.oa4mp.server.loader.qdl.scripting.OA2State
- setStrictscopes(boolean) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setSubject(String) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadConfig
- setTemplates(AuthorizationTemplates) - Method in class org.oa4mp.server.loader.oauth2.tokens.AccessTokenConfig
- setTitle(String) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VirtualIssuer
- setToken(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- setTokenType(String) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- setTransaction(OA2ServiceTransaction) - Method in class org.oa4mp.server.loader.oauth2.claims.PayloadHandlerConfigImpl
- setTransaction(OA2ServiceTransaction) - Method in class org.oa4mp.server.loader.qdl.scripting.OA2State
- setTxRecord(TXRecord) - Method in class org.oa4mp.server.loader.oauth2.claims.PayloadHandlerConfigImpl
- setTxRecord(TXRecord) - Method in class org.oa4mp.server.loader.qdl.scripting.OA2State
- setTxStore(TXStore) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- setType(String) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadConfig
- setupDriverPayloadConfig(AbstractPayloadConfig, OA2Client) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2ClientUtils
-
Assumes that the configuration for the client is just a qdl script element or list of them.
- setupHandler(Object[]) - Method in class org.oa4mp.server.loader.qdl.claims.AccessTokenInitializer.ATMethod
- setupHandlers(HandlerRunner, OA2SE, OA2ServiceTransaction, OA2Client, HttpServletRequest) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2ClientUtils
- setupHandlers(HandlerRunner, OA2SE, OA2ServiceTransaction, OA2Client, TXRecord, TXRecord, TXRecord, HttpServletRequest) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2ClientUtils
- setupNewClient(HttpServletRequest, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2AdminRegistrationServlet
- setupNewClient(HttpServletRequest, HttpServletResponse) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2RegistrationServlet
- setupPayloadConfig(AbstractPayloadConfig, String, String) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- setupPKCE(String, String, OA2SE, OA2ServiceTransaction, OA2Client, MetaDebugUtil) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServletUtil
- setUseProxyForCerts(boolean) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- setUserCode(String) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setUserMetaData(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractAccessTokenHandler
- setUserMetaData(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.claims.IDTokenHandler
- setUserMetaData(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setUsernameClaimKey(String) - Method in class org.oa4mp.server.loader.oauth2.tokens.SciTokenConfig
- setUseTemplates(List<String>) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setUtilServletEnabled(boolean) - Method in class org.oa4mp.server.loader.oauth2.OA2SE
- setValid(boolean) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- setValid(boolean) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VirtualIssuer
- setValidatedScopes(Collection<String>) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- setValue(QDLStem, QDLStem, String) - Method in class org.oa4mp.server.loader.qdl.claims.CreateSourceConfig
-
Case where the key in the argument is the same as the key in the configuration stem
- setValue(QDLStem, QDLStem, String, QDLValue) - Method in class org.oa4mp.server.loader.qdl.claims.CreateSourceConfig
- setValues(HttpServletRequest, JSONObject, VirtualIssuer) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2DiscoveryServlet
- setVersions(List<String>) - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadConfig
- setWhiteList(TreeSet<String>) - Method in class org.oa4mp.server.loader.qdl.acl.QDLACL
- showSymmetricKeyHelp() - Method in class org.oa4mp.server.loader.qdl.util.SigningCommands
- SIGN_TOKEN_OK - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2NewClientNotifier
- SigningCommands - Class in org.oa4mp.server.loader.qdl.util
-
Created by Jeff Gaynor
on 1/6/17 at 9:27 AM - SigningCommands(CLIDriver, OA2SE) - Constructor for class org.oa4mp.server.loader.qdl.util.SigningCommands
- signTokens(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- simpleReplacement(String, Map) - Static method in class org.oa4mp.server.loader.oauth2.claims.ScopeTemplateUtil
- simpleSearch(LdapContext, String, Map<String, LDAPConfigurationUtil.AttributeEntry>, MetaDebugUtil) - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- SKIP_BAD_MODULES_TAG - Static variable in class org.oa4mp.server.loader.qdl.scripting.OA2QDLConfigurationLoader
- skipServerScripts(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- snoopParameters(Map<String, String[]>) - Method in class org.oa4mp.server.loader.oauth2.state.ExtendedParameters
-
This does the grunt work of looking through parameters and pulling out the extended attributes.
- sortByClientID(Identifier) - Method in class org.oa4mp.server.loader.oauth2.storage.TokenInfoRecordMap
-
returns a map of all tokens associated with the transaction id.
- SQLTXRecordStore<V extends TXRecord> - Class in org.oa4mp.server.loader.oauth2.storage.tx
-
Note that the identifier is simple the JTI of the token and may be either an access or refresh token.
- SQLTXRecordStore(ConnectionPool, TXRecordTable, Provider<V>, TXRecordConverter<V>) - Constructor for class org.oa4mp.server.loader.oauth2.storage.tx.SQLTXRecordStore
- SQLTXRStoreProvider<T extends SQLTXRecordStore> - Class in org.oa4mp.server.loader.oauth2.storage.tx
-
Created by Jeff Gaynor
on 12/14/20 at 11:27 AM - SQLTXRStoreProvider(ConfigurationNode, ConnectionPoolProvider<? extends ConnectionPool>, String, TXRecordConverter, TXRecordProvider) - Constructor for class org.oa4mp.server.loader.oauth2.storage.tx.SQLTXRStoreProvider
- SQLVIStore<V extends VirtualIssuer> - Class in org.oa4mp.server.loader.oauth2.storage.vi
-
Created by Jeff Gaynor
on 2/19/21 at 4:48 PM - SQLVIStore(ConnectionPool, Table, Provider<V>, MapConverter<V>) - Constructor for class org.oa4mp.server.loader.oauth2.storage.vi.SQLVIStore
- SQLVIStoreProvider<T extends SQLVIStore> - Class in org.oa4mp.server.loader.oauth2.storage.vi
-
Created by Jeff Gaynor
on 12/14/20 at 11:27 AM - SQLVIStoreProvider(ConfigurationNode, ConnectionPoolProvider<? extends ConnectionPool>, String, VIConverter, VIProvider) - Constructor for class org.oa4mp.server.loader.oauth2.storage.vi.SQLVIStoreProvider
- srr - Static variable in class org.oa4mp.server.loader.oauth2.state.ScriptRuntimeEngineFactory.NoOpRuntimeEngine
- sslConfiguration - Static variable in class org.oa4mp.server.loader.oauth2.servlet.LDAPSSLSocketFactory
- ST_GROUP_NAME - Static variable in class org.oa4mp.server.loader.oauth2.tokens.OldTemplateResolver
- ST_USER_NAME - Static variable in class org.oa4mp.server.loader.oauth2.tokens.OldTemplateResolver
- ST2Provider(IdentifierProvider<Identifier>) - Constructor for class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader.ST2Provider
- stackTraceMaxLines - Static variable in class org.oa4mp.server.loader.oauth2.servlet.OA2ServletUtils
- startAsync() - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- startAsync(ServletRequest, ServletResponse) - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- State() - Constructor for class org.oa4mp.server.loader.oauth2.servlet.TokenManagerServlet.State
- STATE - Static variable in interface org.oa4mp.server.loader.qdl.QDLXMLConstants
- STATE_TAG - Static variable in class org.oa4mp.server.loader.oauth2.state.TransactionState
- states - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- states(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- stemToList(QDLStem) - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- STORAGE_CREATE - Static variable in interface org.oa4mp.server.loader.oauth2.tokens.WLCGConstants
- STORAGE_MODIFY - Static variable in interface org.oa4mp.server.loader.oauth2.tokens.WLCGConstants
- STORAGE_READ - Static variable in interface org.oa4mp.server.loader.oauth2.tokens.WLCGConstants
- STORAGE_STAGE - Static variable in interface org.oa4mp.server.loader.oauth2.tokens.WLCGConstants
- STORED_TOKEN - Static variable in interface org.oa4mp.server.loader.qdl.QDLXMLConstants
- storedToken(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordSerializationKeys
- storeList - Variable in class org.oa4mp.server.loader.oauth2.OA2SE
- storeUpdates() - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- STRICT_ACLS - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- STRICT_SCOPES - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2NewClientNotifier
- strictScopes(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientKeys
- stripClaims(JSONObject) - Method in class org.oa4mp.server.loader.oauth2.servlet.UserInfoServlet
-
This strips out claims that should not be returned, such as the nonce, but are part of the original id token.
- SUBJECT_KEY - Static variable in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadConfig
- SUBJECT_TYPE - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL. subject_type requested for responses to this Client.
- subset(AdminClient, List<String>) - Method in class org.oa4mp.server.loader.oauth2.cm.util.AbstractDDServer
- subset(OA2Client, List<String>) - Method in class org.oa4mp.server.loader.oauth2.cm.util.AbstractDDServer
-
This will take a client and a list of attributes and return the requested subset.
- summary() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
-
Summary for debugging.
- SYMMETRIC_KEY_ARG - Variable in class org.oa4mp.server.loader.qdl.util.SigningCommands
- SYMMETRIC_KEY_COUNT_ARG - Variable in class org.oa4mp.server.loader.qdl.util.SigningCommands
- SYMMETRIC_KEY_FILE_ARG - Variable in class org.oa4mp.server.loader.qdl.util.SigningCommands
- SymmKeys() - Constructor for class org.oa4mp.server.loader.qdl.util.JWTCommands.SymmKeys
- SYS_ERR_CODE - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- SYS_ERR_CUSTOM_ERROR_URI - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- SYS_ERR_ERROR_TYPE - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- SYS_ERR_ERROR_URI - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- SYS_ERR_HTTP_STATUS_CODE - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- SYS_ERR_MESSAGE - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- SYS_ERR_OK - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- SYS_ERR_VAR - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
T
- template - Variable in class org.oa4mp.server.loader.oauth2.cm.CM7591Config
- TEMPLATE_SUBSTITUTION_NAME - Static variable in class org.oa4mp.server.loader.qdl.claims.TemplateSubsitutionQDLUtil
- TEMPLATES_KEY - Static variable in class org.oa4mp.server.loader.oauth2.servlet.OA2ServletUtils
- TEMPLATES_KEY - Static variable in class org.oa4mp.server.loader.oauth2.tokens.AccessTokenConfig
- TemplateSubsitutionQDLUtil - Class in org.oa4mp.server.loader.qdl.claims
-
Created by Jeff Gaynor
on 2/22/21 at 2:30 PM - TemplateSubsitutionQDLUtil() - Constructor for class org.oa4mp.server.loader.qdl.claims.TemplateSubsitutionQDLUtil
- TestAudience() - Constructor for class org.oa4mp.server.loader.qdl.util.JWTCommands.TestAudience
- TestClaims() - Constructor for class org.oa4mp.server.loader.qdl.util.JWTCommands.TestClaims
- TestClaimSource - Class in org.oa4mp.server.loader.oauth2.claims
-
This is to test creating claim sources using the introspection abilities of OA4MP.
- TestClaimSource() - Constructor for class org.oa4mp.server.loader.oauth2.claims.TestClaimSource
- testFS() - Static method in class org.oa4mp.server.loader.qdl.claims.ClaimsSourceGetter
- TestHTTPRequest - Class in org.oa4mp.server.loader.qdl.claims
-
A class that has exactly one purpose and that is to test the http header source.
- TestHTTPRequest(QDLStem) - Constructor for class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- testLDAP() - Static method in class org.oa4mp.server.loader.qdl.claims.ClaimsSourceGetter
- testLDAP2() - Static method in class org.oa4mp.server.loader.qdl.claims.ClaimsSourceGetter
- testLoadDir() - Static method in class org.oa4mp.server.loader.qdl.scripting.QDLJSONConfigUtil
- testNCSA() - Static method in class org.oa4mp.server.loader.qdl.claims.ClaimsSourceGetter
- TestScopes() - Constructor for class org.oa4mp.server.loader.qdl.util.JWTCommands.TestScopes
- TestXAs() - Constructor for class org.oa4mp.server.loader.qdl.util.JWTCommands.TestXAs
- title(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VISerializationKeys
- tkeys() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordConverter
- tkeys() - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordTable
- TO_SCOPE_STRING_NAME - Static variable in class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil
- toFS(QDLStem) - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- toJA(JSONObject, String) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
-
Some attribute scan come over the wire as either arrays of string or as blank delimited strings, e.g. scopes and grant types.
- toJSON() - Method in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadConfig
- toJSON() - Method in class org.oa4mp.server.loader.oauth2.claims.GroupElement
- toJSON() - Method in class org.oa4mp.server.loader.oauth2.claims.Groups
- toJSON() - Method in class org.oa4mp.server.loader.oauth2.servlet.RFC8628State
- toJSON() - Method in class org.oa4mp.server.loader.oauth2.state.TransactionState
- toJSON() - Method in class org.oa4mp.server.loader.oauth2.storage.TokenInfoRecord
- toJSON() - Method in class org.oa4mp.server.loader.oauth2.tokens.AbstractCommonATandRTConfig
- toJSON() - Method in class org.oa4mp.server.loader.oauth2.tokens.AccessTokenConfig
- toJSON() - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationPath
- toJSON() - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationTemplate
- toJSON() - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationTemplates
-
Turn the contents of this object into a JSON object
- toJSON() - Method in class org.oa4mp.server.loader.oauth2.tokens.SciTokenConfig
- toJSON(String, String[]) - Method in class org.oa4mp.server.loader.oauth2.state.ExtendedParameters
-
This will take a raw parameter from a servlet of the form
NS:attr=val1,val2,val3,... - toJSON(Map<String, LDAPConfigurationUtil.AttributeEntry>, NamingEnumeration, String) - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
-
This takes the result of the search as a
NamingEnumerationand set of attributes (from the configuration file) and returns a JSON object. - toJSON(V, JSONObject) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientConverter
- toJSONArray(JSONObject, String, OA2Client) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- toJSONObject(OA2Client, String, boolean) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
-
Take a client and turn it in to a response object.
- toJSONObject5_4(OA2Client, boolean) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- toJSONObject5_5(OA2Client, boolean) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- token(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordSerializationKeys
- TOKEN_ENDPOINT_AUTH_METHOD - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- TOKEN_ENDPOINT_AUTH_SIGNING_ALG - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- TOKEN_TYPE - Static variable in interface org.oa4mp.server.loader.qdl.QDLXMLConstants
- TokenExchangeRecordRetentionPolicy - Class in org.oa4mp.server.loader.oauth2.servlet
-
Created by Jeff Gaynor
on 3/7/22 at 6:09 AM - TokenExchangeRecordRetentionPolicy(String, boolean) - Constructor for class org.oa4mp.server.loader.oauth2.servlet.TokenExchangeRecordRetentionPolicy
- TokenHandlerLoader - Class in org.oa4mp.server.loader.qdl.claims
-
This just loads the token handlers.
- TokenHandlerLoader() - Constructor for class org.oa4mp.server.loader.qdl.claims.TokenHandlerLoader
- TokenHandlerMethod - Class in org.oa4mp.server.loader.qdl.claims
-
Superclass for the various token (id, access, refresh) handlers.
- TokenHandlerMethod(OA2State) - Constructor for class org.oa4mp.server.loader.qdl.claims.TokenHandlerMethod
- TokenHandlerModule - Class in org.oa4mp.server.loader.qdl.claims
-
Created by Jeff Gaynor
on 10/12/20 at 6:21 AM - TokenHandlerModule() - Constructor for class org.oa4mp.server.loader.qdl.claims.TokenHandlerModule
- TokenHandlerModule(URI, String) - Constructor for class org.oa4mp.server.loader.qdl.claims.TokenHandlerModule
- TokenInfoRecord - Class in org.oa4mp.server.loader.oauth2.storage
-
Created by Jeff Gaynor
on 3/16/22 at 10:38 AM - TokenInfoRecord() - Constructor for class org.oa4mp.server.loader.oauth2.storage.TokenInfoRecord
- TokenInfoRecordMap - Class in org.oa4mp.server.loader.oauth2.storage
-
This tracks
TokenInfoRecordby their client and transaction id, since we need to manage them both ways. - TokenInfoRecordMap() - Constructor for class org.oa4mp.server.loader.oauth2.storage.TokenInfoRecordMap
- TokenManagerServlet - Class in org.oa4mp.server.loader.oauth2.servlet
- TokenManagerServlet() - Constructor for class org.oa4mp.server.loader.oauth2.servlet.TokenManagerServlet
- TokenManagerServlet.State - Class in org.oa4mp.server.loader.oauth2.servlet
- TOKENS_KEY - Variable in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- tokenType(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordSerializationKeys
- toMap(V, ConversionMap<String, Object>) - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2ClientConverter
- toMap(V, ConversionMap<String, Object>) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TConverter
- toMap(V, ConversionMap<String, Object>) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordConverter
- toMap(V, ConversionMap<String, Object>) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VIConverter
- toPath() - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationPath
-
Return this as path representation of this object.
- toQDL() - Method in class org.oa4mp.server.loader.oauth2.claims.BasicClaimsSourceImpl
- toQDL() - Method in class org.oa4mp.server.loader.oauth2.claims.CodeClaimSource
- toQDL() - Method in class org.oa4mp.server.loader.oauth2.claims.FSClaimSource
- toQDL() - Method in class org.oa4mp.server.loader.oauth2.claims.HTTPHeaderClaimsSource
- toQDL() - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- toQDL() - Method in class org.oa4mp.server.loader.oauth2.claims.QDLHeadersClaimsSource
- toQuad(String) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2ClientUtils
-
Used when resolving which network from its dotted quad address.
- TOS_URI - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- ToScopeString() - Constructor for class org.oa4mp.server.loader.qdl.claims.ScopeTemplateQDLUtil.ToScopeString
- toSources(QDLStem) - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- toStem(FlowStates2) - Method in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- toString() - Method in class org.oa4mp.server.loader.oauth2.claims.GroupElement
- toString() - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- toString() - Method in class org.oa4mp.server.loader.oauth2.claims.NCSALDAPClaimSource
- toString() - Method in class org.oa4mp.server.loader.oauth2.claims.PayloadHandlerConfigImpl
- toString() - Method in class org.oa4mp.server.loader.oauth2.cm.CM7591Config
- toString() - Method in class org.oa4mp.server.loader.oauth2.cm.CMConfig
- toString() - Method in class org.oa4mp.server.loader.oauth2.cm.util.client.GetResponse
- toString() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- toString() - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- toString() - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VirtualIssuer
- toString() - Method in class org.oa4mp.server.loader.oauth2.tokens.AuthorizationPath
- toXML(XMLStreamWriter) - Method in class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
-
This and
TXRecord.fromXML(XMLEventReader)are needed for QDL state storage. - toXML(XMLStreamWriter) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VirtualIssuer
- trace(String) - Method in class org.oa4mp.server.loader.oauth2.servlet.TokenExchangeRecordRetentionPolicy
- trace(String) - Method in class org.oa4mp.server.loader.oauth2.storage.RefreshTokenRetentionPolicy
- transaction - Variable in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadHandler
- transaction - Variable in class org.oa4mp.server.loader.oauth2.claims.OA2ClaimsUtil
-
Deprecated.
- TransactionState - Class in org.oa4mp.server.loader.oauth2.state
-
This is a container for mutable state per transaction.
- TransactionState() - Constructor for class org.oa4mp.server.loader.oauth2.state.TransactionState
- truncateStackTrace(Throwable, int, boolean) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2ServletUtils
-
Take a stack trace and print the first n lines of it.
- truncateStackTrace2(Throwable, int, boolean) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2ServletUtils
- TX_AUDIENCE_VAR - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- TX_RECORD - Static variable in interface org.oa4mp.server.loader.qdl.QDLXMLConstants
- TX_RESOURCE_VAR - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- TX_SCOPES_VAR - Static variable in class org.oa4mp.server.loader.qdl.scripting.QDLRuntimeEngine
- TXFileStore<V extends TXRecord> - Class in org.oa4mp.server.loader.oauth2.storage.tx
-
Created by Jeff Gaynor
on 12/14/20 at 9:02 AM - TXFileStore(File, IdentifiableProvider<V>, MapConverter<V>, boolean, boolean) - Constructor for class org.oa4mp.server.loader.oauth2.storage.tx.TXFileStore
- TXFileStore(File, File, IdentifiableProvider<V>, MapConverter<V>, boolean, boolean) - Constructor for class org.oa4mp.server.loader.oauth2.storage.tx.TXFileStore
- TXFSProvider<T extends TXFileStore> - Class in org.oa4mp.server.loader.oauth2.storage.tx
-
Created by Jeff Gaynor
on 12/14/20 at 1:14 PM - TXFSProvider(ConfigurationNode, TXRecordProvider, TXRecordConverter) - Constructor for class org.oa4mp.server.loader.oauth2.storage.tx.TXFSProvider
- TXMemoryStore<V extends TXRecord> - Class in org.oa4mp.server.loader.oauth2.storage.tx
-
Created by Jeff Gaynor
on 12/14/20 at 10:37 AM - TXMemoryStore(TXRecordProvider<V>, TXRecordConverter<V>) - Constructor for class org.oa4mp.server.loader.oauth2.storage.tx.TXMemoryStore
- TXMultiStoreProvider<T extends TXStore<? extends TXRecord>> - Class in org.oa4mp.server.loader.oauth2.storage.tx
-
Created by Jeff Gaynor
on 12/17/20 at 10:02 AM - TXMultiStoreProvider(ConfigurationNode, boolean, MyLoggingFacade, String, String, TXRecordProvider, TXRecordConverter) - Constructor for class org.oa4mp.server.loader.oauth2.storage.tx.TXMultiStoreProvider
- TXRecord - Class in org.oa4mp.server.loader.oauth2.storage.tx
-
Created by Jeff Gaynor
on 12/14/20 at 8:54 AM - TXRecord(Identifier) - Constructor for class org.oa4mp.server.loader.oauth2.storage.tx.TXRecord
- txRecordCleanup - Static variable in class org.oa4mp.server.loader.oauth2.servlet.AbstractAccessTokenServlet2
- TXRecordConverter<V extends TXRecord> - Class in org.oa4mp.server.loader.oauth2.storage.tx
-
Created by Jeff Gaynor
on 12/14/20 at 9:05 AM - TXRecordConverter(SerializationKeys, IdentifiableProvider<V>, ClientStore<? extends OA2Client>) - Constructor for class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordConverter
- TXRecordProvider<V extends TXRecord> - Class in org.oa4mp.server.loader.oauth2.storage.tx
-
Created by Jeff Gaynor
on 12/14/20 at 10:43 AM - TXRecordProvider(Provider<Identifier>, OA2TokenForge) - Constructor for class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordProvider
- TXRecordSerializationKeys - Class in org.oa4mp.server.loader.oauth2.storage.tx
-
Created by Jeff Gaynor
on 12/14/20 at 9:04 AM - TXRecordSerializationKeys() - Constructor for class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordSerializationKeys
- TXRecordTable - Class in org.oa4mp.server.loader.oauth2.storage.tx
-
Created by Jeff Gaynor
on 12/14/20 at 10:22 AM - TXRecordTable(TXRecordSerializationKeys, String, String, String) - Constructor for class org.oa4mp.server.loader.oauth2.storage.tx.TXRecordTable
- TXStore<V extends TXRecord> - Interface in org.oa4mp.server.loader.oauth2.storage.tx
-
Created by Jeff Gaynor
on 12/14/20 at 8:54 AM - type - Variable in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadConfig
- type - Variable in class org.oa4mp.server.loader.oauth2.cm.util.RequestFactory.RequestObject
- TYPE_KEY - Static variable in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadConfig
U
- UITokenUtils - Class in org.oa4mp.server.loader.oauth2.tokens
-
Mostly this is used in the
UserInfoServletwhere the handling has to be a bit different than in the token endpoint. - UITokenUtils() - Constructor for class org.oa4mp.server.loader.oauth2.tokens.UITokenUtils
- unapprove(UnapproveRequest) - Method in class org.oa4mp.server.loader.oauth2.cm.util.client.ClientServer
- UnapproveRequest - Class in org.oa4mp.server.loader.oauth2.cm.util.client
-
Created by Jeff Gaynor
on 12/2/16 at 11:53 AM - UnapproveRequest(AdminClient, OA2Client, Map<String, Object>) - Constructor for class org.oa4mp.server.loader.oauth2.cm.util.client.UnapproveRequest
- UnknownDISericeUserException() - Constructor for exception org.oa4mp.server.loader.oauth2.servlet.DIServiceConfig.UnknownDISericeUserException
- UnknownDISericeUserException(String) - Constructor for exception org.oa4mp.server.loader.oauth2.servlet.DIServiceConfig.UnknownDISericeUserException
- UnknownDISericeUserException(String, Throwable) - Constructor for exception org.oa4mp.server.loader.oauth2.servlet.DIServiceConfig.UnknownDISericeUserException
- UnknownDISericeUserException(Throwable) - Constructor for exception org.oa4mp.server.loader.oauth2.servlet.DIServiceConfig.UnknownDISericeUserException
- update(V) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.SQLVIStore
- update(V) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VIMemoryStore
- updateClient(OA2Client, AdminClient, boolean, JSONObject, boolean, String) - Method in class org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMServlet
- updateIndices(V) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2MTStore
- updateIndices(V) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VIMemoryStore
- upgrade(Class<T>) - Method in class org.oa4mp.server.loader.qdl.claims.TestHTTPRequest
- upkeepThreadList - Static variable in class org.oa4mp.server.loader.oauth2.servlet.MultiAuthServlet
-
This should be in the
OA4MPServlet, but that would have to be moved and refactored. - uri - Variable in class org.oa4mp.server.loader.oauth2.cm.CMConfig
- USE_DEFAULT_KEY - Static variable in class org.oa4mp.server.loader.oauth2.claims.FSClaimSource
-
Boolean-valued claim.
- USE_SERVER_DEFAULT - Static variable in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- USE_TEMPLATES_KEY - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2ServiceTransaction
- USER_INFO - org.oa4mp.server.loader.oauth2.flows.FlowType
- userCode - Variable in class org.oa4mp.server.loader.oauth2.servlet.RFC8628State
- userCode - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- userCode(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- userCodeLength - Variable in class org.oa4mp.server.loader.oauth2.servlet.RFC8628ServletConfig
-
Number of bytes in a user code.
- userCodePeriodLength - Variable in class org.oa4mp.server.loader.oauth2.servlet.RFC8628ServletConfig
-
Number of milliseconds that we wait between calls to create a new user code.
- userCodeSeperator - Variable in class org.oa4mp.server.loader.oauth2.servlet.RFC8628ServletConfig
-
Used between sets of 4 characters in the user code for readability
- USERINFO_ENCRYPTED_RESPONSE_ALG - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- USERINFO_ENCRYPTED_RESPONSE_ENC - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- USERINFO_SIGNED_RESPONSE_ALG - Static variable in interface org.oa4mp.server.loader.oauth2.cm.oidc_cm.OIDCCMConstants
-
OPTIONAL.
- UserInfoServlet - Class in org.oa4mp.server.loader.oauth2.servlet
-
Created by Jeff Gaynor
on 10/4/13 at 11:09 AM - UserInfoServlet() - Constructor for class org.oa4mp.server.loader.oauth2.servlet.UserInfoServlet
- USERNAME_CLAIM_KEY - Static variable in class org.oa4mp.server.loader.oauth2.tokens.SciTokenConfig
- UsernameFindable<V extends OA2ServiceTransaction> - Interface in org.oa4mp.server.loader.oauth2.storage
-
Certain cases in the OIDC spec (such as getting the id token back as a hint) requiring checking that the user so named has an active logon.
- useServerDefaultRTLifetime() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
- useStrictScopes() - Method in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
-
Strict scopes means that the list of scopes must match exactly for the given client.
- UUC_ACTION_TAG - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_ALARMS - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_BLACKLIST - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_CREATED_AFTER - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_DEBUG_ON - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_DELETE_VERSION_FLAG - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_ENABLED - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_FILTER_ALLOW_OVERRIDE - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_FILTER_DATE - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_FILTER_DATE_TYPE - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_FILTER_DATE_VALUE - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_FILTER_DATE_WHEN - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_FILTER_TAG - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_FILTER_VERSION - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_GRACE_PERIOD - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_GRACE_PERIOD_DEFAULT - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_INTERVAL - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_INTERVAL_DEFAULT - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_LAST_ACCESSED_NEVER - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_LIST_ITEM - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_LIST_REGEX - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_RULE_ABANDONED_TAG - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_RULE_UNUSED_GRACE_PERIOD - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_RULE_UNUSED_TAG - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_TAG - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_TEST_MODE_ON - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
- UUC_WHITELIST - Static variable in class org.oa4mp.server.loader.oauth2.loader.OA2ConfigurationLoader
V
- valid - Variable in class org.oa4mp.server.loader.oauth2.servlet.RFC8628State
-
If the user finished logging in, hence making the flow valid.
- valid(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VISerializationKeys
- validatedScopes - Variable in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- validatedScopes(String...) - Method in class org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionKeys
- valueOf(String) - Static method in enum org.oa4mp.server.loader.oauth2.flows.FlowType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.oa4mp.server.loader.oauth2.flows.FlowType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERIFY_JWT_NAME - Variable in class org.oa4mp.server.loader.qdl.util.JWTCommands
- verifyAndGet(IssuerResponse) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServlet
- verifyAndGet(IssuerResponse) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServletUtil
- verifyAndGet(IssuerResponse) - Method in class org.oa4mp.server.loader.oauth2.servlet.TokenManagerServlet
- verifyAndGet(IssuerResponse) - Method in class org.oa4mp.server.loader.oauth2.servlet.UserInfoServlet
- verifyClient(HttpServletRequest, String) - Method in class org.oa4mp.server.loader.oauth2.servlet.TokenManagerServlet
-
Used if the request has basic auth.
- verifyClient(OA2Client, HttpServletRequest) - Method in class org.oa4mp.server.loader.oauth2.servlet.MultiAuthServlet
- verifyClient(OA2Client, HttpServletRequest, boolean) - Static method in class org.oa4mp.server.loader.oauth2.servlet.ClientUtils
- verifyClient(OA2Client, HttpServletRequest, boolean) - Method in class org.oa4mp.server.loader.oauth2.servlet.MultiAuthServlet
- verifyClientSecret(OA2Client, String) - Method in class org.oa4mp.server.loader.oauth2.servlet.MultiAuthServlet
- verifyClientSecret(OA2Client, String, boolean) - Static method in class org.oa4mp.server.loader.oauth2.servlet.ClientUtils
-
This verifies secrets only call if the client has a secret (e.g. do not call this if the client is public).
- VerifyJWT() - Constructor for class org.oa4mp.server.loader.qdl.util.JWTCommands.VerifyJWT
- verifyRFC7523Client(OA2Client, HttpServletRequest, OA2SE) - Static method in class org.oa4mp.server.loader.oauth2.servlet.OA2HeaderUtils
- VERSIONS_KEY - Static variable in class org.oa4mp.server.loader.oauth2.claims.AbstractPayloadConfig
- VI_CREATED - Static variable in interface org.oa4mp.server.loader.qdl.QDLXMLConstants
- VI_DEFAULT_KEY - Static variable in interface org.oa4mp.server.loader.qdl.QDLXMLConstants
- VI_DISCOVERY_PATH - Static variable in interface org.oa4mp.server.loader.qdl.QDLXMLConstants
- VI_ENTRY - Static variable in interface org.oa4mp.server.loader.qdl.QDLXMLConstants
- VI_JSON_WEB_KEYS - Static variable in interface org.oa4mp.server.loader.qdl.QDLXMLConstants
- VI_LAST_ACCESSED - Static variable in interface org.oa4mp.server.loader.qdl.QDLXMLConstants
- VI_LAST_MODIFIED - Static variable in interface org.oa4mp.server.loader.qdl.QDLXMLConstants
- VI_NAME - Static variable in class org.oa4mp.server.loader.oauth2.servlet.OA2RegistrationServlet
- VI_TITLE - Static variable in interface org.oa4mp.server.loader.qdl.QDLXMLConstants
- VIConverter<V extends VirtualIssuer> - Class in org.oa4mp.server.loader.oauth2.storage.vi
-
Created by Jeff Gaynor
on 2/19/21 at 3:04 PM - VIConverter(SerializationKeys, IdentifiableProvider<V>) - Constructor for class org.oa4mp.server.loader.oauth2.storage.vi.VIConverter
- VIFileStore<V extends VirtualIssuer> - Class in org.oa4mp.server.loader.oauth2.storage.vi
-
Created by Jeff Gaynor
on 12/14/20 at 9:02 AM - VIFileStore(File, IdentifiableProvider<V>, MapConverter<V>, boolean, boolean) - Constructor for class org.oa4mp.server.loader.oauth2.storage.vi.VIFileStore
- VIFileStore(File, File, IdentifiableProvider<V>, MapConverter<V>, boolean, boolean) - Constructor for class org.oa4mp.server.loader.oauth2.storage.vi.VIFileStore
- VIFSProvider<T extends VIFileStore> - Class in org.oa4mp.server.loader.oauth2.storage.vi
-
Created by Jeff Gaynor
on 12/14/20 at 1:14 PM - VIFSProvider(ConfigurationNode, VIProvider, VIConverter) - Constructor for class org.oa4mp.server.loader.oauth2.storage.vi.VIFSProvider
- VIMemoryStore<V extends VirtualIssuer> - Class in org.oa4mp.server.loader.oauth2.storage.vi
-
Created by Jeff Gaynor
on 12/14/20 at 10:37 AM - VIMemoryStore(VIProvider<V>, VIConverter<V>) - Constructor for class org.oa4mp.server.loader.oauth2.storage.vi.VIMemoryStore
- VIMultiStoreProvider<T extends VIStore<? extends VirtualIssuer>> - Class in org.oa4mp.server.loader.oauth2.storage.vi
-
Created by Jeff Gaynor
on 12/17/20 at 10:02 AM - VIMultiStoreProvider(ConfigurationNode, boolean, MyLoggingFacade, String, String, VIProvider, VIConverter) - Constructor for class org.oa4mp.server.loader.oauth2.storage.vi.VIMultiStoreProvider
- VIProvider<V extends VirtualIssuer> - Class in org.oa4mp.server.loader.oauth2.storage.vi
-
Created by Jeff Gaynor
on 12/14/20 at 10:43 AM - VIProvider(Provider<Identifier>, OA2TokenForge) - Constructor for class org.oa4mp.server.loader.oauth2.storage.vi.VIProvider
- VirtualIssuer - Class in org.oa4mp.server.loader.oauth2.storage.vi
-
Created by Jeff Gaynor
on 2/16/21 at 6:59 AM - VirtualIssuer(Identifier) - Constructor for class org.oa4mp.server.loader.oauth2.storage.vi.VirtualIssuer
- VISerializationKeys - Class in org.oa4mp.server.loader.oauth2.storage.vi
-
Created by Jeff Gaynor
on 2/16/21 at 8:52 AM - VISerializationKeys() - Constructor for class org.oa4mp.server.loader.oauth2.storage.vi.VISerializationKeys
- VIStore<V extends VirtualIssuer> - Interface in org.oa4mp.server.loader.oauth2.storage.vi
-
Created by Jeff Gaynor
on 12/14/20 at 8:54 AM - VITable - Class in org.oa4mp.server.loader.oauth2.storage.vi
-
Created by Jeff Gaynor
on 2/16/21 at 9:05 AM - VITable(SerializationKeys, String, String, String) - Constructor for class org.oa4mp.server.loader.oauth2.storage.vi.VITable
- vok() - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VIConverter
- vok() - Method in class org.oa4mp.server.loader.oauth2.storage.vi.VITable
W
- warn(String) - Method in class org.oa4mp.server.loader.oauth2.claims.LDAPClaimsSource
- warn(String) - Method in class org.oa4mp.server.loader.oauth2.servlet.OA2ExceptionHandler
- WLCG_TAG - Static variable in interface org.oa4mp.server.loader.oauth2.tokens.WLCGConstants
- WLCG_VERSION_1_0 - Static variable in interface org.oa4mp.server.loader.oauth2.tokens.WLCGConstants
- WLCG_VERSION_TAG - Static variable in interface org.oa4mp.server.loader.oauth2.tokens.WLCGConstants
- WLCGConfig - Class in org.oa4mp.server.loader.oauth2.tokens
-
Created by Jeff Gaynor
on 7/28/20 at 7:52 AM - WLCGConfig() - Constructor for class org.oa4mp.server.loader.oauth2.tokens.WLCGConfig
- WLCGConstants - Interface in org.oa4mp.server.loader.oauth2.tokens
-
Created by Jeff Gaynor
on 7/27/20 at 3:16 PM - WLCGTokenHandler - Class in org.oa4mp.server.loader.oauth2.tokens
-
Created by Jeff Gaynor
on 6/26/20 at 4:57 PM - WLCGTokenHandler(PayloadHandlerConfigImpl) - Constructor for class org.oa4mp.server.loader.oauth2.tokens.WLCGTokenHandler
- writeExtraXMLElements(XMLStreamWriter) - Method in class org.oa4mp.server.loader.qdl.scripting.OA2State
- writeExtraXMLElements(XMLStreamWriter) - Method in class org.oa4mp.server.loader.qdl.util.JWTModule
- writeExtraXMLElementsNEW(XMLStreamWriter) - Method in class org.oa4mp.server.loader.qdl.util.JWTModule
- writeOK(HttpServletResponse, JSONObject) - Method in class org.oa4mp.server.loader.oauth2.servlet.TokenManagerServlet
- writeWebkeys(State, JSONObject, String) - Method in class org.oa4mp.server.loader.qdl.util.JWTCommands
X
- XA2 - Class in org.oa4mp.server.loader.oauth2.state
-
Extended attributes 2.0
- XA2() - Constructor for class org.oa4mp.server.loader.oauth2.state.XA2
- xoauth_attributes - Variable in class org.oa4mp.server.loader.oauth2.storage.clients.OA2Client
All Classes All Packages