From 80906ef7b62713a62f56055d9670559d9fe7a73a Mon Sep 17 00:00:00 2001 From: jjg-123 Date: Wed, 11 Sep 2024 17:27:02 -0500 Subject: [PATCH] Partial migration of package names. --- .idea/workspace.xml | 2677 ++++++++++++++++- client-api/pom.xml | 8 - .../client/api}/AbstractOA4MPService.java | 24 +- .../oa4mp/client/api}/Asset.java | 5 +- .../oa4mp/client/api}/AssetResponse.java | 4 +- .../oa4mp/client/api}/ClientEnvironment.java | 16 +- .../client/api}/ClientLoaderInterface.java | 4 +- .../oa4mp/client/api}/ClientXMLTags.java | 4 +- .../oa4mp/client/api}/OA4MPResponse.java | 4 +- .../oa4mp/client/api}/OA4MPService.java | 4 +- .../client/api}/OA4MPServiceProvider.java | 2 +- .../loader/AbstractClientBootstrapper.java | 8 +- .../api}/loader/AbstractClientLoader.java | 20 +- .../api}/loader/ClientServletInitializer.java | 11 +- .../api}/servlet/ClientExceptionHandler.java | 2 +- .../client/api}/servlet/ClientServlet.java | 18 +- .../servlet/sample/SimpleReadyServlet.java | 10 +- .../servlet/sample/SimpleStartRequest.java | 12 +- .../client/api}/servlet/sample/package.html | 0 .../client/api}/storage/AssetConverter.java | 4 +- .../client/api}/storage/AssetProvider.java | 4 +- .../api}/storage/AssetSerializationKeys.java | 2 +- .../oa4mp/client/api}/storage/AssetStore.java | 9 +- .../client/api}/storage/AssetStoreTable.java | 2 +- .../client/api}/storage/AssetStoreUtil.java | 4 +- .../client/api}/storage/FSAssetStore.java | 4 +- .../api}/storage/FSAssetStoreProvider.java | 4 +- .../client/api}/storage/MemoryAssetStore.java | 4 +- .../api}/storage/MultiAssetStoreProvider.java | 2 +- .../client/api}/storage/SQLAssetStore.java | 4 +- .../api}/storage/SQLAssetStoreProvider.java | 4 +- .../client/api}/storage/package-info.java | 4 +- client-installer/buildNumber.properties | 4 +- client-installer/pom.xml | 11 - .../src/main/resources/installer/cfg.xml | 2 +- .../src/main/resources/oa4mp/success.txt | 4 +- client-loader/pom.xml | 33 +- .../oauth2/client/OA2ClientBootstrapper.java | 35 - .../client/OA2ClientServletInitializer.java | 36 - .../client/loader}/AssetRetentionPolicy.java | 6 +- .../client/loader}/NoSuchAssetException.java | 2 +- .../oa4mp/client/loader}/OA2Asset.java | 12 +- .../client/loader}/OA2AssetConverter.java | 12 +- .../client/loader}/OA2AssetProvider.java | 6 +- .../loader}/OA2AssetSerializationKeys.java | 4 +- .../client/loader}/OA2AssetStoreTable.java | 6 +- .../client/loader/OA2ClientBootstrapper.java | 105 + .../client/loader}/OA2ClientEnvironment.java | 16 +- .../loader}/OA2ClientEnvironmentUtil.java | 4 +- .../oa4mp/client/loader}/OA2ClientLoader.java | 36 +- .../client/loader}/OA2ClientLoaderImpl.java | 16 +- .../loader/OA2ClientServletInitializer.java | 101 + .../oa4mp/client/loader}/OA2MPService.java | 50 +- .../client/loader}/OA2MPServiceProvider.java | 8 +- .../loader}/OA2SQLAssetStoreProvider.java | 4 +- .../oa4mp/client/loader}/XMLClientLoader.java | 8 +- .../servlet/OA2ClientExceptionHandler.java | 10 +- .../loader}/servlet/OA2ReadyServlet.java | 30 +- .../loader}/servlet/OA2StartRequest.java | 14 +- client-oauth2/pom.xml | 60 +- client-oauth2/src/main/webapp/WEB-INF/web.xml | 6 +- .../webapp/static/images/cilogon-gradient.jpg | Bin 0 -> 851 bytes .../static/images/oa4mp-logo-small-2.png | Bin 0 -> 23195 bytes .../webapp/static/images/oa4mp-logo-small.png | Bin 0 -> 11759 bytes .../main/webapp/static/images/oa4mp-logo.png | Bin 0 -> 204887 bytes .../src/main/webapp/static/index.html | 32 + .../src/main/webapp/static/oa4mp.css | 42 + .../oa4mp/client/test}/AssetStoreTest.java | 6 +- .../oa4mp/client/test}/ClientConfigTest.java | 2 +- .../client/test}/ClientParameterTest.java | 8 +- .../client/test}/ClientTestStoreProvider.java | 6 +- .../client/test}/ClientTestStoreUtil.java | 4 +- .../oa4mp/client/test}/PKCS10_CSR_Test.java | 2 +- .../src/test/java/resources/inherit.gif | Bin 57 -> 0 bytes client-test/src/test/resources/client.xml | 2 +- client-webapp/pom.xml | 4 +- client-webapp/src/main/python/.idea/.name | 1 - .../src/main/python/.idea/encodings.xml | 5 - .../python/.idea/libraries/sass_stdlib.xml | 8 - client-webapp/src/main/python/.idea/misc.xml | 11 - .../src/main/python/.idea/modules.xml | 9 - client-webapp/src/main/python/.idea/other.xml | 3 - .../python/.idea/scopes/scope_settings.xml | 5 - .../src/main/python/.idea/testrunner.xml | 8 - client-webapp/src/main/python/.idea/vcs.xml | 7 - .../src/main/python/.idea/workspace.xml | 619 ---- client-webapp/src/main/python/client.py | 233 -- client-webapp/src/main/python/design.txt | 19 - .../src/main/python/flask-client.wsgi | 56 - client-webapp/src/main/python/oa4mp.py | 331 -- client-webapp/src/main/webapp/WEB-INF/web.xml | 6 +- client/pom.xml | 6 - .../delegation/client/server/AGServer.java | 15 - .../delegation/client/server/CBServer.java | 14 - .../delegation/client/server/PAServer.java | 15 - .../client/server/RFC7009Server.java | 12 - .../client/server/RFC7662Server.java | 12 - .../delegation/client/server/RTServer.java | 13 - .../AbstractClientEnvironment.java | 2 +- .../AbstractDelegationServiceProvider.java | 2 +- .../oa4mp/delegation}/DelegationService.java | 22 +- .../oa4mp/delegation}/request/AGRequest.java | 8 +- .../oa4mp/delegation}/request/AGResponse.java | 4 +- .../oa4mp/delegation}/request/ATRequest.java | 12 +- .../oa4mp/delegation}/request/ATResponse.java | 4 +- .../delegation}/request/BasicRequest.java | 10 +- .../delegation}/request/BasicResponse.java | 4 +- .../delegation}/request/CallbackRequest.java | 12 +- .../delegation}/request/CallbackResponse.java | 6 +- .../request/DelegatedAssetRequest.java | 12 +- .../request/DelegatedAssetResponse.java | 4 +- .../request/DelegationRequest.java | 8 +- .../request/DelegationResponse.java | 4 +- .../oa4mp/delegation}/request/PARequest.java | 10 +- .../oa4mp/delegation}/request/PAResponse.java | 4 +- .../delegation}/request/RFC7009Request.java | 8 +- .../delegation}/request/RFC7009Response.java | 2 +- .../delegation}/request/RFC7523Request.java | 4 +- .../delegation}/request/RFC7523Response.java | 4 +- .../delegation}/request/RFC7662Request.java | 16 +- .../delegation}/request/RFC7662Response.java | 2 +- .../oa4mp/delegation}/request/RTRequest.java | 16 +- .../oa4mp/delegation}/request/RTResponse.java | 10 +- .../oa4mp/delegation}/request/UIRequest.java | 10 +- .../oa4mp/delegation}/request/UIResponse.java | 4 +- .../org/oa4mp/delegation/server/AGServer.java | 15 + .../oa4mp/delegation}/server/ATServer.java | 8 +- .../org/oa4mp/delegation/server/CBServer.java | 14 + .../org/oa4mp/delegation/server/PAServer.java | 15 + .../delegation/server/RFC7009Server.java | 12 + .../delegation/server/RFC7662Server.java | 12 + .../org/oa4mp/delegation/server/RTServer.java | 13 + .../delegation}/server/ResourceOwner.java | 6 +- .../oa4mp/delegation}/server/UIServer.java | 8 +- .../oa4mp/delegation}/server/package.html | 0 .../delegation/common}/OA4MPVersion.java | 2 +- .../common/services/AddressableServer.java | 2 +- .../common/services/DoubleDispatchServer.java | 2 +- .../delegation/common/services/Request.java | 2 +- .../delegation/common/services/Response.java | 2 +- .../delegation/common/services/Server.java | 2 +- .../common/servlet/DBConfigLoader.java | 2 +- .../common/servlet/TransactionFilter.java | 2 +- .../common/servlet/TransactionState.java | 4 +- .../storage/AggregateTransactionStore.java | 10 +- .../delegation/common/storage/JSONUtil.java | 2 +- .../common/storage/TransactionStore.java | 10 +- .../common/storage/clients/BaseClient.java | 2 +- .../storage/clients/BaseClientConverter.java | 4 +- .../storage/clients/BaseClientKeys.java | 2 +- .../common/storage/clients/Client.java | 2 +- .../storage/clients/ClientApprovalKeys.java | 2 +- .../storage/clients/ClientConverter.java | 2 +- .../common/storage/clients/ClientKeys.java | 2 +- .../storage/clients/ClientProvider.java | 2 +- .../storage/monitored/MonitoredTable.java | 2 +- .../monitored/OLDMonitoredFileStore.java | 2 +- .../monitored/OLDMonitoredMemoryStore.java | 2 +- .../monitored/OLDMonitoredSQLStore.java | 2 +- .../transactions/BasicTransaction.java | 4 +- .../BasicTransactionConverter.java | 18 +- .../transactions/BasicTransactionKeys.java | 2 +- .../BasicTransactionProvider.java | 2 +- .../transactions/BasicTransactionTable.java | 2 +- .../transactions/FSTransactionStore.java | 12 +- .../transactions/SQLBaseTransactionStore.java | 12 +- .../transactions/TransactionCache.java | 10 +- .../transactions/TransactionMemoryStore.java | 10 +- .../TransactionStoreProvider.java | 4 +- .../delegation/common/token/AccessToken.java | 2 +- .../common/token/AuthorizationGrant.java | 2 +- .../delegation/common/token/Credential.java | 2 +- .../common/token/MyX509Certificates.java | 2 +- .../delegation/common/token/NewToken.java | 2 +- .../delegation/common/token/OA1TokenImpl.java | 6 +- .../common/token/ProtectedAsset.java | 2 +- .../delegation/common/token/RefreshToken.java | 2 +- .../oa4mp/delegation/common/token/Token.java | 2 +- .../delegation/common/token/TokenForge.java | 2 +- .../delegation/common/token/Verifier.java | 2 +- .../common/token/impl/AccessTokenImpl.java | 5 +- .../token/impl/AuthorizationGrantImpl.java | 4 +- .../common/token/impl/IDTokenImpl.java | 2 +- .../common/token/impl/MyX509Proxy.java | 4 +- .../common/token/impl/OA1AccessTokenImpl.java | 6 +- .../token/impl/OA1AuthorizationGrantImpl.java | 6 +- .../common/token/impl/OA1Token.java | 2 +- .../common/token/impl/RefreshTokenImpl.java | 4 +- .../common/token/impl/TokenFactory.java | 2 +- .../common/token/impl/TokenImpl.java | 4 +- .../common/token/impl/TokenUtils.java | 4 +- .../common/token/impl/VerifierImpl.java | 6 +- .../client/test}/admin/CMTester.java | 2 +- .../storage/BaseTransactionStoreTest.java | 11 +- .../test}/common/storage/FakeTokenImpl.java | 4 +- .../test}/common/storage/FileStoreTest.java | 20 +- .../common/storage/TransactionCacheTest.java | 13 +- .../common/storage/TransactionTestSuite.java | 2 +- docs/apidocs/allclasses-index.html | 2 +- docs/apidocs/constant-values.html | 868 +++--- docs/apidocs/deprecated-list.html | 14 +- .../edu/uiuc/ncsa/install/Installer.html | 28 +- .../uiuc/ncsa/install/ListDistroFiles.html | 6 +- .../ncsa/install/class-use/Installer.html | 8 +- .../install/class-use/ListDistroFiles.html | 8 +- .../oa4mp/client/AbstractOA4MPService.html | 44 +- .../uiuc/ncsa/myproxy/oa4mp/client/Asset.html | 4 +- .../myproxy/oa4mp/client/AssetResponse.html | 2 +- .../oa4mp/client/ClientEnvironment.html | 26 +- .../myproxy/oa4mp/client/ClientXMLTags.html | 56 +- .../myproxy/oa4mp/client/OA4MPResponse.html | 2 +- .../myproxy/oa4mp/client/OA4MPService.html | 38 +- .../oa4mp/client/OA4MPServiceProvider.html | 2 +- .../class-use/AbstractOA4MPService.html | 6 +- .../myproxy/oa4mp/client/class-use/Asset.html | 74 +- .../oa4mp/client/class-use/AssetResponse.html | 16 +- .../client/class-use/ClientEnvironment.html | 16 +- .../class-use/ClientLoaderInterface.html | 6 +- .../oa4mp/client/class-use/ClientXMLTags.html | 8 +- .../oa4mp/client/class-use/OA4MPResponse.html | 12 +- .../oa4mp/client/class-use/OA4MPService.html | 6 +- .../class-use/OA4MPServiceProvider.html | 6 +- .../loader/AbstractClientBootstrapper.html | 8 +- .../client/loader/AbstractClientLoader.html | 28 +- .../loader/ClientServletInitializer.html | 2 +- .../class-use/AbstractClientBootstrapper.html | 6 +- .../class-use/AbstractClientLoader.html | 6 +- .../class-use/ClientServletInitializer.html | 6 +- .../servlet/ClientExceptionHandler.html | 6 +- .../oa4mp/client/servlet/ClientServlet.html | 12 +- .../class-use/ClientExceptionHandler.html | 6 +- .../servlet/class-use/ClientServlet.html | 10 +- .../servlet/sample/SimpleReadyServlet.html | 10 +- .../servlet/sample/SimpleStartRequest.html | 10 +- .../sample/class-use/SimpleReadyServlet.html | 8 +- .../sample/class-use/SimpleStartRequest.html | 8 +- .../oa4mp/client/storage/AssetConverter.html | 10 +- .../oa4mp/client/storage/AssetProvider.html | 2 +- .../storage/AssetSerializationKeys.html | 2 +- .../oa4mp/client/storage/AssetStore.html | 8 +- .../oa4mp/client/storage/AssetStoreTable.html | 8 +- .../oa4mp/client/storage/AssetStoreUtil.html | 10 +- .../oa4mp/client/storage/FSAssetStore.html | 18 +- .../client/storage/FSAssetStoreProvider.html | 6 +- .../client/storage/MemoryAssetStore.html | 20 +- .../storage/MultiAssetStoreProvider.html | 2 +- .../oa4mp/client/storage/SQLAssetStore.html | 16 +- .../client/storage/SQLAssetStoreProvider.html | 6 +- .../storage/class-use/AssetConverter.html | 6 +- .../storage/class-use/AssetProvider.html | 20 +- .../class-use/AssetSerializationKeys.html | 10 +- .../client/storage/class-use/AssetStore.html | 16 +- .../storage/class-use/AssetStoreTable.html | 6 +- .../storage/class-use/AssetStoreUtil.html | 8 +- .../storage/class-use/FSAssetStore.html | 6 +- .../class-use/FSAssetStoreProvider.html | 8 +- .../storage/class-use/MemoryAssetStore.html | 8 +- .../class-use/MultiAssetStoreProvider.html | 8 +- .../storage/class-use/SQLAssetStore.html | 6 +- .../class-use/SQLAssetStoreProvider.html | 6 +- .../uiuc/ncsa/myproxy/oa4mp/oauth2/OA2SE.html | 40 +- .../claims/AbstractAccessTokenHandler.html | 30 +- .../oauth2/claims/AbstractPayloadConfig.html | 4 +- .../oauth2/claims/AbstractPayloadHandler.html | 24 +- .../oauth2/claims/BasicClaimsSourceImpl.html | 28 +- .../oauth2/claims/ClaimSourceFactoryImpl.html | 26 +- .../oa4mp/oauth2/claims/CodeClaimSource.html | 16 +- .../oa4mp/oauth2/claims/FSClaimSource.html | 20 +- .../oa4mp/oauth2/claims/GroupElement.html | 2 +- .../myproxy/oa4mp/oauth2/claims/Groups.html | 8 +- .../oauth2/claims/HTTPHeaderClaimsSource.html | 18 +- .../oauth2/claims/IDTokenClientConfig.html | 10 +- .../oa4mp/oauth2/claims/IDTokenHandler.html | 38 +- .../claims/LDAPClaimSourceFactoryRequest.html | 12 +- .../oa4mp/oauth2/claims/LDAPClaimsSource.html | 32 +- .../oa4mp/oauth2/claims/LDAPException.html | 4 +- .../oauth2/claims/NCSALDAPClaimSource.html | 34 +- .../oa4mp/oauth2/claims/OA2ClaimsUtil.html | 14 +- .../claims/PayloadHandlerConfigImpl.html | 22 +- .../oauth2/claims/ScopeTemplateUtil.html | 2 +- .../oauth2/claims/ServerQDLScriptHandler.html | 22 +- .../claims/ServerQDLScriptHandlerConfig.html | 6 +- .../oa4mp/oauth2/claims/TestClaimSource.html | 12 +- .../class-use/AbstractAccessTokenHandler.html | 6 +- .../class-use/AbstractPayloadConfig.html | 18 +- .../class-use/AbstractPayloadHandler.html | 6 +- .../class-use/BasicClaimsSourceImpl.html | 6 +- .../class-use/ClaimSourceFactoryImpl.html | 8 +- .../claims/class-use/CodeClaimSource.html | 8 +- .../claims/class-use/FSClaimSource.html | 8 +- .../oauth2/claims/class-use/GroupElement.html | 8 +- .../oa4mp/oauth2/claims/class-use/Groups.html | 10 +- .../class-use/HTTPHeaderClaimsSource.html | 8 +- .../claims/class-use/IDTokenClientConfig.html | 8 +- .../claims/class-use/IDTokenHandler.html | 6 +- .../LDAPClaimSourceFactoryRequest.html | 8 +- .../claims/class-use/LDAPClaimsSource.html | 8 +- .../claims/class-use/LDAPException.html | 8 +- .../claims/class-use/NCSALDAPClaimSource.html | 8 +- .../claims/class-use/OA2ClaimsUtil.html | 8 +- .../class-use/PayloadHandlerConfigImpl.html | 22 +- .../claims/class-use/ScopeTemplateUtil.html | 8 +- .../class-use/ServerQDLScriptHandler.html | 8 +- .../ServerQDLScriptHandlerConfig.html | 8 +- .../claims/class-use/TestClaimSource.html | 8 +- .../myproxy/oa4mp/oauth2/class-use/OA2SE.html | 134 +- .../myproxy/oa4mp/oauth2/cm/CM7591Config.html | 6 +- .../myproxy/oa4mp/oauth2/cm/CMConfig.html | 2 +- .../myproxy/oa4mp/oauth2/cm/CMConfigs.html | 10 +- .../oauth2/cm/ClientManagementConstants.html | 30 +- .../oa4mp/oauth2/cm/ManagerFacade.html | 78 +- .../oauth2/cm/class-use/CM7591Config.html | 6 +- .../oa4mp/oauth2/cm/class-use/CMConfig.html | 10 +- .../oa4mp/oauth2/cm/class-use/CMConfigs.html | 8 +- .../class-use/ClientManagementConstants.html | 6 +- .../oauth2/cm/class-use/ManagerFacade.html | 6 +- .../oauth2/cm/oidc_cm/OIDCCMConstants.html | 72 +- .../oauth2/cm/oidc_cm/OIDCCMServlet.html | 48 +- .../cm/oidc_cm/class-use/OIDCCMConstants.html | 8 +- .../cm/oidc_cm/class-use/OIDCCMServlet.html | 8 +- .../oauth2/cm/util/AbstractDDRequest.html | 10 +- .../oauth2/cm/util/AbstractDDServer.html | 50 +- .../oauth2/cm/util/DDAttributeRequest.html | 16 +- .../cm/util/RequestFactory.RequestObject.html | 2 +- .../oa4mp/oauth2/cm/util/RequestFactory.html | 60 +- .../oauth2/cm/util/ResponseSerializer.html | 54 +- .../oauth2/cm/util/admin/ACGetRequest.html | 12 +- .../oauth2/cm/util/admin/ACGetResponse.html | 12 +- .../cm/util/admin/AbstractACRequest.html | 18 +- .../cm/util/admin/AbstractACResponse.html | 2 +- .../cm/util/admin/AdminClientServer.html | 18 +- .../cm/util/admin/class-use/ACGetRequest.html | 10 +- .../util/admin/class-use/ACGetResponse.html | 8 +- .../admin/class-use/AbstractACRequest.html | 6 +- .../admin/class-use/AbstractACResponse.html | 8 +- .../admin/class-use/AdminClientServer.html | 6 +- .../AttributeAdminClientResponse.html | 10 +- .../attributes/AttributeClientResponse.html | 6 +- .../AttributeGetAdminClientResponse.html | 12 +- .../AttributeGetClientResponse.html | 10 +- .../util/attributes/AttributeGetRequest.html | 18 +- .../util/attributes/AttributeListRequest.html | 18 +- .../attributes/AttributeRemoveRequest.html | 18 +- .../cm/util/attributes/AttributeRequest.html | 18 +- .../cm/util/attributes/AttributeServer.html | 50 +- .../AttributeSetAdminClientResponse.html | 6 +- .../attributes/AttributeSetClientRequest.html | 18 +- .../AttributeAdminClientResponse.html | 12 +- .../class-use/AttributeClientResponse.html | 14 +- .../AttributeGetAdminClientResponse.html | 10 +- .../class-use/AttributeGetClientResponse.html | 8 +- .../class-use/AttributeGetRequest.html | 14 +- .../class-use/AttributeListRequest.html | 8 +- .../class-use/AttributeRemoveRequest.html | 14 +- .../class-use/AttributeRequest.html | 6 +- .../attributes/class-use/AttributeServer.html | 6 +- .../AttributeSetAdminClientResponse.html | 8 +- .../class-use/AttributeSetClientRequest.html | 14 +- .../cm/util/class-use/AbstractDDRequest.html | 24 +- .../cm/util/class-use/AbstractDDServer.html | 6 +- .../cm/util/class-use/DDAttributeRequest.html | 8 +- .../RequestFactory.RequestObject.html | 8 +- .../cm/util/class-use/RequestFactory.html | 8 +- .../cm/util/class-use/ResponseSerializer.html | 6 +- .../oauth2/cm/util/client/ApproveRequest.html | 18 +- .../oauth2/cm/util/client/ClientRequest.html | 18 +- .../oauth2/cm/util/client/ClientResponse.html | 2 +- .../oauth2/cm/util/client/ClientServer.html | 34 +- .../oauth2/cm/util/client/CreateRequest.html | 18 +- .../oauth2/cm/util/client/CreateResponse.html | 8 +- .../oauth2/cm/util/client/GetRequest.html | 18 +- .../oauth2/cm/util/client/GetResponse.html | 8 +- .../oauth2/cm/util/client/RemoveRequest.html | 18 +- .../cm/util/client/UnapproveRequest.html | 18 +- .../util/client/class-use/ApproveRequest.html | 10 +- .../util/client/class-use/ClientRequest.html | 6 +- .../util/client/class-use/ClientResponse.html | 16 +- .../util/client/class-use/ClientServer.html | 6 +- .../util/client/class-use/CreateRequest.html | 10 +- .../util/client/class-use/CreateResponse.html | 10 +- .../cm/util/client/class-use/GetRequest.html | 10 +- .../cm/util/client/class-use/GetResponse.html | 8 +- .../util/client/class-use/RemoveRequest.html | 10 +- .../client/class-use/UnapproveRequest.html | 10 +- .../cm/util/permissions/AddClientRequest.html | 18 +- .../util/permissions/AddClientResponse.html | 4 +- .../util/permissions/ListAdminsRequest.html | 18 +- .../util/permissions/ListAdminsResponse.html | 4 +- .../util/permissions/ListClientResponse.html | 4 +- .../util/permissions/ListClientsRequest.html | 18 +- .../util/permissions/PermissionRequest.html | 18 +- .../util/permissions/PermissionResponse.html | 2 +- .../cm/util/permissions/PermissionServer.html | 30 +- .../util/permissions/RemoveClientRequest.html | 18 +- .../class-use/AddClientRequest.html | 10 +- .../class-use/AddClientResponse.html | 8 +- .../class-use/ListAdminsRequest.html | 8 +- .../class-use/ListAdminsResponse.html | 8 +- .../class-use/ListClientResponse.html | 8 +- .../class-use/ListClientsRequest.html | 8 +- .../class-use/PermissionRequest.html | 8 +- .../class-use/PermissionResponse.html | 16 +- .../class-use/PermissionServer.html | 6 +- .../class-use/RemoveClientRequest.html | 10 +- .../oa4mp/oauth2/flows/FlowFunctor.html | 4 +- .../oa4mp/oauth2/flows/FlowStates2.html | 8 +- .../myproxy/oa4mp/oauth2/flows/FlowType.html | 2 +- .../oauth2/flows/class-use/FlowFunctor.html | 6 +- .../oauth2/flows/class-use/FlowStates2.html | 12 +- .../oauth2/flows/class-use/FlowType.html | 10 +- .../flows/class-use/jATDoTemplates.html | 8 +- .../flows/class-use/jAcceptRequests.html | 8 +- .../oauth2/flows/class-use/jAccessToken.html | 8 +- .../oauth2/flows/class-use/jGetCert.html | 8 +- .../oauth2/flows/class-use/jGetClaims.html | 8 +- .../oauth2/flows/class-use/jIDToken.html | 8 +- .../oauth2/flows/class-use/jRefreshToken.html | 8 +- .../flows/class-use/jSetClaimSource.html | 8 +- .../oauth2/flows/class-use/jUserInfo.html | 8 +- .../oa4mp/oauth2/flows/jATDoTemplates.html | 8 +- .../oa4mp/oauth2/flows/jAcceptRequests.html | 8 +- .../oa4mp/oauth2/flows/jAccessToken.html | 8 +- .../myproxy/oa4mp/oauth2/flows/jGetCert.html | 8 +- .../oa4mp/oauth2/flows/jGetClaims.html | 8 +- .../myproxy/oa4mp/oauth2/flows/jIDToken.html | 8 +- .../oa4mp/oauth2/flows/jRefreshToken.html | 8 +- .../oa4mp/oauth2/flows/jSetClaimSource.html | 4 +- .../myproxy/oa4mp/oauth2/flows/jUserInfo.html | 8 +- .../oauth2/functor/FunctorRuntimeEngine.html | 14 +- .../oa4mp/oauth2/functor/FunctorState.html | 4 +- .../oauth2/functor/claims/ClaimFunctor.html | 4 +- .../functor/claims/FunctorClaimsType.html | 2 +- .../functor/claims/OA2FunctorFactory.html | 4 +- .../claims/class-use/ClaimFunctor.html | 6 +- .../claims/class-use/FunctorClaimsType.html | 6 +- .../claims/class-use/OA2FunctorFactory.html | 8 +- .../functor/claims/class-use/jExclude.html | 8 +- .../oauth2/functor/claims/class-use/jGet.html | 8 +- .../functor/claims/class-use/jHasClaim.html | 8 +- .../functor/claims/class-use/jInclude.html | 8 +- .../functor/claims/class-use/jIsMemberOf.html | 8 +- .../functor/claims/class-use/jRename.html | 8 +- .../oauth2/functor/claims/class-use/jSet.html | 8 +- .../functor/claims/class-use/jhasScope.html | 8 +- .../oa4mp/oauth2/functor/claims/jExclude.html | 10 +- .../oa4mp/oauth2/functor/claims/jGet.html | 10 +- .../oauth2/functor/claims/jHasClaim.html | 10 +- .../oa4mp/oauth2/functor/claims/jInclude.html | 10 +- .../oauth2/functor/claims/jIsMemberOf.html | 10 +- .../oa4mp/oauth2/functor/claims/jRename.html | 10 +- .../oa4mp/oauth2/functor/claims/jSet.html | 10 +- .../oauth2/functor/claims/jhasScope.html | 4 +- .../class-use/FunctorRuntimeEngine.html | 8 +- .../functor/class-use/FunctorState.html | 8 +- .../oa4mp/oauth2/json/JSONConverter.html | 2 +- .../oa4mp/oauth2/json/JSONEntryProvider.html | 2 +- .../oa4mp/oauth2/json/JSONFileStore.html | 2 +- .../oa4mp/oauth2/json/JSONSQLStore.html | 2 +- .../oa4mp/oauth2/json/JSONStoreKeys.html | 2 +- .../JSONStoreProviders.JSONMemoryStore.html | 4 +- ...SONStoreProviders.JSONStoreFSProvider.html | 4 +- ...SONStoreProviders.JSONStoreMSProvider.html | 4 +- ...reProviders.JSONStoreSQLStoreProvider.html | 4 +- .../oa4mp/oauth2/json/JSONStoreProviders.html | 4 +- .../oa4mp/oauth2/json/JSONStoreSQLTable.html | 2 +- .../oauth2/json/MultiJSONStoreProvider.html | 2 +- .../oauth2/json/class-use/JSONConverter.html | 6 +- .../json/class-use/JSONEntryProvider.html | 8 +- .../oauth2/json/class-use/JSONFileStore.html | 6 +- .../oauth2/json/class-use/JSONSQLStore.html | 6 +- .../oauth2/json/class-use/JSONStoreKeys.html | 6 +- .../JSONStoreProviders.JSONMemoryStore.html | 8 +- ...SONStoreProviders.JSONStoreFSProvider.html | 6 +- ...SONStoreProviders.JSONStoreMSProvider.html | 6 +- ...reProviders.JSONStoreSQLStoreProvider.html | 6 +- .../json/class-use/JSONStoreProviders.html | 8 +- .../json/class-use/JSONStoreSQLTable.html | 8 +- .../class-use/MultiJSONStoreProvider.html | 6 +- .../oa4mp/oauth2/loader/OA2Bootstrapper.html | 10 +- ...nLoader.OA2MultiDSClientStoreProvider.html | 6 +- ...A2ConfigurationLoader.OA4MP2TProvider.html | 6 +- .../OA2ConfigurationLoader.ST2Provider.html | 6 +- .../oauth2/loader/OA2ConfigurationLoader.html | 72 +- .../oauth2/loader/OA2NewClientNotifier.html | 38 +- .../oauth2/loader/OA2ServletInitializer.html | 12 +- .../loader/class-use/OA2Bootstrapper.html | 8 +- ...nLoader.OA2MultiDSClientStoreProvider.html | 8 +- ...A2ConfigurationLoader.OA4MP2TProvider.html | 8 +- .../OA2ConfigurationLoader.ST2Provider.html | 8 +- .../class-use/OA2ConfigurationLoader.html | 8 +- .../class-use/OA2NewClientNotifier.html | 8 +- .../class-use/OA2ServletInitializer.html | 8 +- .../oa4mp/oauth2/proxy/ProxyClient.html | 6 +- .../oauth2/proxy/class-use/ProxyClient.html | 8 +- .../servlet/AbstractAccessTokenServlet2.html | 48 +- .../oauth2/servlet/ActiveTokenServlet.html | 28 +- .../oauth2/servlet/BearerTokenServlet.html | 22 +- .../oa4mp/oauth2/servlet/ClientServlet.html | 10 +- .../oa4mp/oauth2/servlet/ClientUtils.html | 42 +- .../oa4mp/oauth2/servlet/GroupHandler.html | 4 +- .../oauth2/servlet/LDAPSSLSocketFactory.html | 6 +- .../oauth2/servlet/MultiAuthServlet.html | 24 +- .../oauth2/servlet/NCSAGroupHandler.html | 10 +- .../servlet/OA2AdminRegistrationServlet.html | 36 +- .../oauth2/servlet/OA2AuthorizedServlet.html | 22 +- .../servlet/OA2AuthorizedServletUtil.html | 30 +- .../servlet/OA2AutoRegistrationServlet.html | 34 +- .../oa4mp/oauth2/servlet/OA2CertServlet.html | 40 +- .../oa4mp/oauth2/servlet/OA2ClientUtils.html | 34 +- .../oauth2/servlet/OA2DiscoveryServlet.html | 54 +- .../oauth2/servlet/OA2ExceptionHandler.html | 14 +- .../oa4mp/oauth2/servlet/OA2HeaderUtils.html | 2 +- .../servlet/OA2RegistrationServlet.html | 42 +- .../oa4mp/oauth2/servlet/OA2ServletUtils.html | 18 +- .../oa4mp/oauth2/servlet/OA2TokenUtils.html | 26 +- .../myproxy/oa4mp/oauth2/servlet/RFC7009.html | 36 +- .../myproxy/oa4mp/oauth2/servlet/RFC7662.html | 36 +- .../oauth2/servlet/RFC8628Constants2.html | 2 +- .../oauth2/servlet/RFC8628ServletConfig.html | 4 +- .../oa4mp/oauth2/servlet/RFC8628State.html | 2 +- .../oauth2/servlet/RFC8693Constants2.html | 4 +- .../TokenExchangeRecordRetentionPolicy.html | 6 +- .../servlet/TokenManagerServlet.State.html | 2 +- .../oauth2/servlet/TokenManagerServlet.html | 26 +- .../oa4mp/oauth2/servlet/UserInfoServlet.html | 24 +- .../AbstractAccessTokenServlet2.html | 6 +- .../servlet/class-use/BearerTokenServlet.html | 6 +- .../servlet/class-use/ClientServlet.html | 8 +- .../oauth2/servlet/class-use/ClientUtils.html | 8 +- .../servlet/class-use/GroupHandler.html | 8 +- .../class-use/LDAPSSLSocketFactory.html | 8 +- .../servlet/class-use/MultiAuthServlet.html | 6 +- .../servlet/class-use/NCSAGroupHandler.html | 8 +- .../OA2AdminRegistrationServlet.html | 8 +- .../class-use/OA2AuthorizedServlet.html | 8 +- .../class-use/OA2AuthorizedServletUtil.html | 6 +- .../class-use/OA2AutoRegistrationServlet.html | 8 +- .../servlet/class-use/OA2CertServlet.html | 8 +- .../servlet/class-use/OA2ClientUtils.html | 8 +- .../class-use/OA2DiscoveryServlet.html | 8 +- .../class-use/OA2ExceptionHandler.html | 8 +- .../servlet/class-use/OA2HeaderUtils.html | 8 +- .../class-use/OA2RegistrationServlet.html | 6 +- .../servlet/class-use/OA2ServletUtils.html | 8 +- .../servlet/class-use/OA2TokenUtils.html | 8 +- .../oauth2/servlet/class-use/RFC7009.html | 8 +- .../oauth2/servlet/class-use/RFC7662.html | 8 +- .../servlet/class-use/RFC8628Constants2.html | 6 +- .../class-use/RFC8628ServletConfig.html | 12 +- .../servlet/class-use/RFC8628State.html | 10 +- .../servlet/class-use/RFC8693Constants2.html | 8 +- .../TokenExchangeRecordRetentionPolicy.html | 8 +- .../class-use/TokenManagerServlet.State.html | 10 +- .../class-use/TokenManagerServlet.html | 6 +- .../servlet/class-use/UserInfoServlet.html | 8 +- .../oauth2/state/ExtendedParameters.html | 2 +- .../oauth2/state/OA2ClientFunctorScripts.html | 6 +- .../state/OA2ClientFunctorScriptsFactory.html | 22 +- ...2ClientFunctorScriptsUtil.SourceEntry.html | 2 +- .../state/OA2ClientFunctorScriptsUtil.html | 26 +- ...untimeEngineFactory.NoOpRuntimeEngine.html | 2 +- .../state/ScriptRuntimeEngineFactory.html | 10 +- .../oa4mp/oauth2/state/TransactionState.html | 6 +- .../state/class-use/ExtendedParameters.html | 8 +- .../class-use/OA2ClientFunctorScripts.html | 8 +- .../OA2ClientFunctorScriptsFactory.html | 8 +- ...2ClientFunctorScriptsUtil.SourceEntry.html | 6 +- .../OA2ClientFunctorScriptsUtil.html | 8 +- ...untimeEngineFactory.NoOpRuntimeEngine.html | 8 +- .../class-use/ScriptRuntimeEngineFactory.html | 8 +- .../state/class-use/TransactionState.html | 8 +- .../storage/RefreshTokenRetentionPolicy.html | 10 +- .../oauth2/storage/RefreshTokenStore.html | 8 +- .../oauth2/storage/SafeGCRetentionPolicy.html | 2 +- .../oa4mp/oauth2/storage/TokenInfoRecord.html | 18 +- .../oauth2/storage/TokenInfoRecordMap.html | 14 +- .../storage/class-use/RFC8628Store.html | 6 +- .../RefreshTokenRetentionPolicy.html | 8 +- .../storage/class-use/RefreshTokenStore.html | 8 +- .../class-use/SafeGCRetentionPolicy.html | 6 +- .../storage/class-use/TokenInfoRecord.html | 14 +- .../storage/class-use/TokenInfoRecordMap.html | 6 +- .../storage/class-use/UsernameFindable.html | 6 +- .../oauth2/storage/clients/OA2Client.html | 40 +- .../clients/OA2ClientApprovalKeys.html | 6 +- .../storage/clients/OA2ClientConverter.html | 20 +- .../oauth2/storage/clients/OA2ClientKeys.html | 10 +- .../storage/clients/OA2ClientMemoryStore.html | 8 +- .../storage/clients/OA2ClientProvider.html | 6 +- .../clients/OA2ClientSQLStoreProvider.html | 6 +- .../storage/clients/OA2ClientTable.html | 16 +- .../storage/clients/class-use/OA2Client.html | 192 +- .../class-use/OA2ClientApprovalKeys.html | 8 +- .../clients/class-use/OA2ClientConverter.html | 6 +- .../clients/class-use/OA2ClientKeys.html | 14 +- .../class-use/OA2ClientMemoryStore.html | 8 +- .../clients/class-use/OA2ClientProvider.html | 8 +- .../class-use/OA2ClientSQLStoreProvider.html | 8 +- .../clients/class-use/OA2ClientTable.html | 8 +- .../storage/transactions/OA2FSTStore.html | 42 +- .../transactions/OA2FSTStoreProvider.html | 14 +- .../storage/transactions/OA2MTStore.html | 38 +- .../OA2MultiTypeTransactionProvider.html | 8 +- .../storage/transactions/OA2SQLTStore.html | 40 +- .../OA2SQLTransactionStoreProvider.html | 12 +- .../transactions/OA2ServiceTransaction.html | 44 +- .../storage/transactions/OA2TConverter.html | 16 +- .../transactions/OA2TStoreInterface.html | 18 +- .../transactions/OA2TransactionKeys.html | 8 +- .../transactions/OA2TransactionTable.html | 10 +- .../transactions/class-use/OA2FSTStore.html | 6 +- .../class-use/OA2FSTStoreProvider.html | 8 +- .../transactions/class-use/OA2MTStore.html | 8 +- .../OA2MultiTypeTransactionProvider.html | 8 +- .../transactions/class-use/OA2SQLTStore.html | 8 +- .../OA2SQLTransactionStoreProvider.html | 8 +- .../class-use/OA2ServiceTransaction.html | 114 +- .../transactions/class-use/OA2TConverter.html | 8 +- .../class-use/OA2TStoreInterface.html | 6 +- .../class-use/OA2TransactionKeys.html | 12 +- .../class-use/OA2TransactionTable.html | 8 +- .../storage/tx/SQLTXRStoreProvider.html | 10 +- .../oauth2/storage/tx/SQLTXRecordStore.html | 8 +- .../oa4mp/oauth2/storage/tx/TXFSProvider.html | 8 +- .../oa4mp/oauth2/storage/tx/TXFileStore.html | 2 +- .../oauth2/storage/tx/TXMemoryStore.html | 8 +- .../storage/tx/TXMultiStoreProvider.html | 6 +- .../oa4mp/oauth2/storage/tx/TXRecord.html | 8 +- .../oauth2/storage/tx/TXRecordConverter.html | 6 +- .../oauth2/storage/tx/TXRecordProvider.html | 6 +- .../storage/tx/TXRecordSerializationKeys.html | 2 +- .../oauth2/storage/tx/TXRecordTable.html | 6 +- .../tx/class-use/SQLTXRStoreProvider.html | 8 +- .../tx/class-use/SQLTXRecordStore.html | 6 +- .../storage/tx/class-use/TXFSProvider.html | 8 +- .../storage/tx/class-use/TXFileStore.html | 6 +- .../storage/tx/class-use/TXMemoryStore.html | 8 +- .../tx/class-use/TXMultiStoreProvider.html | 8 +- .../oauth2/storage/tx/class-use/TXRecord.html | 30 +- .../tx/class-use/TXRecordConverter.html | 20 +- .../tx/class-use/TXRecordProvider.html | 18 +- .../class-use/TXRecordSerializationKeys.html | 8 +- .../storage/tx/class-use/TXRecordTable.html | 8 +- .../oauth2/storage/tx/class-use/TXStore.html | 12 +- .../oa4mp/oauth2/storage/vo/SQLVOStore.html | 12 +- .../oauth2/storage/vo/SQLVOStoreProvider.html | 10 +- .../oa4mp/oauth2/storage/vo/VOConverter.html | 6 +- .../oa4mp/oauth2/storage/vo/VOFSProvider.html | 8 +- .../oa4mp/oauth2/storage/vo/VOFileStore.html | 10 +- .../oauth2/storage/vo/VOMemoryStore.html | 22 +- .../storage/vo/VOMultiStoreProvider.html | 6 +- .../oa4mp/oauth2/storage/vo/VOProvider.html | 6 +- .../storage/vo/VOSerializationKeys.html | 2 +- .../oa4mp/oauth2/storage/vo/VOTable.html | 2 +- .../storage/vo/VirtualOrganization.html | 4 +- .../storage/vo/class-use/SQLVOStore.html | 6 +- .../vo/class-use/SQLVOStoreProvider.html | 8 +- .../storage/vo/class-use/VOConverter.html | 18 +- .../storage/vo/class-use/VOFSProvider.html | 8 +- .../storage/vo/class-use/VOFileStore.html | 6 +- .../storage/vo/class-use/VOMemoryStore.html | 8 +- .../vo/class-use/VOMultiStoreProvider.html | 8 +- .../storage/vo/class-use/VOProvider.html | 18 +- .../vo/class-use/VOSerializationKeys.html | 6 +- .../oauth2/storage/vo/class-use/VOStore.html | 8 +- .../oauth2/storage/vo/class-use/VOTable.html | 8 +- .../vo/class-use/VirtualOrganization.html | 14 +- .../tokens/AbstractCommonATandRTConfig.html | 10 +- .../oauth2/tokens/AccessTokenConfig.html | 20 +- .../oauth2/tokens/AuthorizationPath.html | 2 +- .../oauth2/tokens/AuthorizationTemplate.html | 2 +- .../oauth2/tokens/AuthorizationTemplates.html | 14 +- .../tokens/BasicRefreshTokenHandler.html | 30 +- .../tokens/DefaultAccessTokenHandler.html | 28 +- .../oauth2/tokens/OldTemplateResolver.html | 14 +- .../oa4mp/oauth2/tokens/RFC9068ATHandler.html | 30 +- .../oauth2/tokens/RefreshTokenConfig.html | 16 +- .../oa4mp/oauth2/tokens/SciTokenConfig.html | 24 +- .../oauth2/tokens/SciTokenConstants.html | 12 +- .../oa4mp/oauth2/tokens/ScitokenHandler.html | 28 +- .../oa4mp/oauth2/tokens/UITokenUtils.html | 2 +- .../oa4mp/oauth2/tokens/WLCGConfig.html | 24 +- .../oa4mp/oauth2/tokens/WLCGConstants.html | 24 +- .../oa4mp/oauth2/tokens/WLCGTokenHandler.html | 30 +- .../AbstractCommonATandRTConfig.html | 6 +- .../tokens/class-use/AccessTokenConfig.html | 8 +- .../tokens/class-use/AuthorizationPath.html | 6 +- .../class-use/AuthorizationTemplate.html | 10 +- .../class-use/AuthorizationTemplates.html | 10 +- .../class-use/BasicRefreshTokenHandler.html | 6 +- .../class-use/DefaultAccessTokenHandler.html | 8 +- .../tokens/class-use/OldTemplateResolver.html | 8 +- .../tokens/class-use/RFC9068ATHandler.html | 8 +- .../tokens/class-use/RefreshTokenConfig.html | 8 +- .../tokens/class-use/SciTokenConfig.html | 8 +- .../tokens/class-use/SciTokenConstants.html | 8 +- .../tokens/class-use/ScitokenHandler.html | 8 +- .../oauth2/tokens/class-use/UITokenUtils.html | 8 +- .../oauth2/tokens/class-use/WLCGConfig.html | 8 +- .../tokens/class-use/WLCGConstants.html | 6 +- .../tokens/class-use/WLCGTokenHandler.html | 8 +- .../ncsa/myproxy/oa4mp/qdl/OA2LibLoader.html | 2 +- .../ncsa/myproxy/oa4mp/qdl/OA2QDLLoader.html | 4 +- .../myproxy/oa4mp/qdl/QDLXMLConstants.html | 44 +- .../ncsa/myproxy/oa4mp/qdl/acl/ACLoader.html | 4 +- .../oa4mp/qdl/acl/AccessControlModule.html | 6 +- .../oa4mp/qdl/acl/QDLACL.ACLReject.html | 4 +- .../oa4mp/qdl/acl/QDLACL.AddToACL.html | 4 +- .../oa4mp/qdl/acl/QDLACL.CheckACL.html | 4 +- .../ncsa/myproxy/oa4mp/qdl/acl/QDLACL.html | 4 +- .../oa4mp/qdl/acl/class-use/ACLoader.html | 8 +- .../acl/class-use/AccessControlModule.html | 8 +- .../qdl/acl/class-use/QDLACL.ACLReject.html | 8 +- .../qdl/acl/class-use/QDLACL.AddToACL.html | 8 +- .../qdl/acl/class-use/QDLACL.CheckACL.html | 8 +- .../oa4mp/qdl/acl/class-use/QDLACL.html | 8 +- .../AccessTokenInitializer.ATMethod.html | 12 +- .../AccessTokenInitializer.atFinish.html | 16 +- .../claims/AccessTokenInitializer.atInit.html | 16 +- .../AccessTokenInitializer.atRefresh.html | 16 +- .../qdl/claims/AccessTokenInitializer.html | 4 +- .../myproxy/oa4mp/qdl/claims/CSConstants.html | 70 +- .../claims/ClaimSourceConfigConverter.html | 16 +- .../oa4mp/qdl/claims/ClaimsLoader.html | 4 +- .../oa4mp/qdl/claims/ClaimsModule.html | 6 +- .../oa4mp/qdl/claims/ClaimsSourceGetter.html | 8 +- .../myproxy/oa4mp/qdl/claims/ConfigtoCS.html | 12 +- .../oa4mp/qdl/claims/CreateSourceConfig.html | 8 +- .../claims/IDTokenInitializer.IDMethods.html | 12 +- .../oa4mp/qdl/claims/IDTokenInitializer.html | 4 +- .../IDTokenInitializer.idCheckClaims.html | 16 +- .../claims/IDTokenInitializer.idFinish.html | 16 +- .../qdl/claims/IDTokenInitializer.idInit.html | 16 +- .../claims/IDTokenInitializer.idRefresh.html | 16 +- .../myproxy/oa4mp/qdl/claims/IsInGroup.html | 6 +- .../myproxy/oa4mp/qdl/claims/IsInGroup2.html | 6 +- .../myproxy/oa4mp/qdl/claims/NewTemplate.html | 8 +- .../RefreshTokenInitializer.IDMethods.html | 12 +- .../RefreshTokenInitializer.RTMethod.html | 12 +- .../qdl/claims/RefreshTokenInitializer.html | 4 +- .../RefreshTokenInitializer.rtFinish.html | 16 +- .../RefreshTokenInitializer.rtInit.html | 16 +- .../RefreshTokenInitializer.rtRefresh.html | 16 +- .../ScopeTemplateQDLUtil.Downscope.html | 4 +- .../ScopeTemplateQDLUtil.QueryScopes.html | 4 +- ...ScopeTemplateQDLUtil.ResolveTemplates.html | 4 +- .../ScopeTemplateQDLUtil.ToScopeString.html | 4 +- .../qdl/claims/ScopeTemplateQDLUtil.html | 10 +- .../claims/TemplateSubsitutionQDLUtil.html | 6 +- .../oa4mp/qdl/claims/TestHTTPRequest.html | 2 +- .../oa4mp/qdl/claims/TokenHandlerLoader.html | 4 +- .../oa4mp/qdl/claims/TokenHandlerMethod.html | 8 +- .../oa4mp/qdl/claims/TokenHandlerModule.html | 4 +- .../AccessTokenInitializer.ATMethod.html | 6 +- .../AccessTokenInitializer.atFinish.html | 8 +- .../AccessTokenInitializer.atInit.html | 8 +- .../AccessTokenInitializer.atRefresh.html | 8 +- .../class-use/AccessTokenInitializer.html | 8 +- .../qdl/claims/class-use/CSConstants.html | 6 +- .../class-use/ClaimSourceConfigConverter.html | 8 +- .../qdl/claims/class-use/ClaimsLoader.html | 8 +- .../qdl/claims/class-use/ClaimsModule.html | 8 +- .../claims/class-use/ClaimsSourceGetter.html | 8 +- .../qdl/claims/class-use/ConfigtoCS.html | 8 +- .../claims/class-use/CreateSourceConfig.html | 8 +- .../IDTokenInitializer.IDMethods.html | 6 +- .../claims/class-use/IDTokenInitializer.html | 8 +- .../IDTokenInitializer.idCheckClaims.html | 8 +- .../IDTokenInitializer.idFinish.html | 8 +- .../class-use/IDTokenInitializer.idInit.html | 8 +- .../IDTokenInitializer.idRefresh.html | 8 +- .../oa4mp/qdl/claims/class-use/IsInGroup.html | 8 +- .../qdl/claims/class-use/IsInGroup2.html | 8 +- .../qdl/claims/class-use/NewTemplate.html | 8 +- .../RefreshTokenInitializer.IDMethods.html | 8 +- .../RefreshTokenInitializer.RTMethod.html | 6 +- .../class-use/RefreshTokenInitializer.html | 8 +- .../RefreshTokenInitializer.rtFinish.html | 8 +- .../RefreshTokenInitializer.rtInit.html | 8 +- .../RefreshTokenInitializer.rtRefresh.html | 8 +- .../ScopeTemplateQDLUtil.Downscope.html | 8 +- .../ScopeTemplateQDLUtil.QueryScopes.html | 8 +- ...ScopeTemplateQDLUtil.ResolveTemplates.html | 8 +- .../ScopeTemplateQDLUtil.ToScopeString.html | 8 +- .../class-use/ScopeTemplateQDLUtil.html | 8 +- .../class-use/TemplateSubsitutionQDLUtil.html | 8 +- .../qdl/claims/class-use/TestHTTPRequest.html | 8 +- .../claims/class-use/TokenHandlerLoader.html | 8 +- .../claims/class-use/TokenHandlerMethod.html | 6 +- .../claims/class-use/TokenHandlerModule.html | 8 +- .../oa4mp/qdl/class-use/OA2LibLoader.html | 6 +- .../oa4mp/qdl/class-use/OA2QDLLoader.html | 8 +- .../oa4mp/qdl/class-use/QDLXMLConstants.html | 8 +- .../scripting/OA2QDLConfigurationLoader.html | 4 +- .../qdl/scripting/OA2QDLEnvironment.html | 4 +- .../myproxy/oa4mp/qdl/scripting/OA2State.html | 16 +- .../qdl/scripting/QDLJSONConfigUtil.html | 2 +- .../oa4mp/qdl/scripting/QDLRuntimeEngine.html | 26 +- .../class-use/OA2QDLConfigurationLoader.html | 8 +- .../class-use/OA2QDLEnvironment.html | 14 +- .../qdl/scripting/class-use/OA2State.html | 36 +- .../class-use/QDLJSONConfigUtil.html | 8 +- .../scripting/class-use/QDLRuntimeEngine.html | 8 +- .../oa4mp/qdl/util/JWTCommands.CreateJWK.html | 4 +- .../oa4mp/qdl/util/JWTCommands.CreateJWT.html | 4 +- .../qdl/util/JWTCommands.Create_UUID.html | 4 +- .../qdl/util/JWTCommands.DefaultKey.html | 4 +- .../oa4mp/qdl/util/JWTCommands.GetHeader.html | 4 +- .../qdl/util/JWTCommands.GetPayload.html | 4 +- .../oa4mp/qdl/util/JWTCommands.KeyInfo.html | 4 +- .../oa4mp/qdl/util/JWTCommands.LoadJWK.html | 4 +- .../oa4mp/qdl/util/JWTCommands.SaveKeys.html | 4 +- .../oa4mp/qdl/util/JWTCommands.SymmKeys.html | 4 +- .../qdl/util/JWTCommands.TestAudience.html | 4 +- .../qdl/util/JWTCommands.TestClaims.html | 4 +- .../qdl/util/JWTCommands.TestScopes.html | 4 +- .../oa4mp/qdl/util/JWTCommands.TestXAs.html | 4 +- .../oa4mp/qdl/util/JWTCommands.VerifyJWT.html | 4 +- .../myproxy/oa4mp/qdl/util/JWTCommands.html | 4 +- .../myproxy/oa4mp/qdl/util/JWTLoader.html | 4 +- .../myproxy/oa4mp/qdl/util/JWTModule.html | 8 +- .../oa4mp/qdl/util/SigningCommands.html | 12 +- .../util/class-use/JWTCommands.CreateJWK.html | 8 +- .../util/class-use/JWTCommands.CreateJWT.html | 8 +- .../class-use/JWTCommands.Create_UUID.html | 8 +- .../class-use/JWTCommands.DefaultKey.html | 8 +- .../util/class-use/JWTCommands.GetHeader.html | 8 +- .../class-use/JWTCommands.GetPayload.html | 8 +- .../util/class-use/JWTCommands.KeyInfo.html | 8 +- .../util/class-use/JWTCommands.LoadJWK.html | 8 +- .../util/class-use/JWTCommands.SaveKeys.html | 8 +- .../util/class-use/JWTCommands.SymmKeys.html | 8 +- .../class-use/JWTCommands.TestAudience.html | 8 +- .../class-use/JWTCommands.TestClaims.html | 8 +- .../class-use/JWTCommands.TestScopes.html | 8 +- .../util/class-use/JWTCommands.TestXAs.html | 8 +- .../util/class-use/JWTCommands.VerifyJWT.html | 8 +- .../oa4mp/qdl/util/class-use/JWTCommands.html | 6 +- .../oa4mp/qdl/util/class-use/JWTLoader.html | 8 +- .../oa4mp/qdl/util/class-use/JWTModule.html | 8 +- .../qdl/util/class-use/SigningCommands.html | 10 +- .../oa4mp/server/ClientApprovalProvider.html | 2 +- .../oa4mp/server/MyProxyFacadeProvider.html | 4 +- .../server/MyProxyServiceEnvironment.html | 2 +- .../myproxy/oa4mp/server/OA4MPConfigTags.html | 116 +- .../oa4mp/server/OA4MPServiceTransaction.html | 14 +- .../oa4mp/server/ServiceConstantKeys.html | 12 +- ...rviceEnvironmentImpl.MessagesProvider.html | 2 +- .../oa4mp/server/ServiceEnvironmentImpl.html | 18 +- .../server/admin/adminClient/AdminClient.html | 14 +- .../adminClient/AdminClientConverter.html | 16 +- .../admin/adminClient/AdminClientFS.html | 4 +- .../admin/adminClient/AdminClientKeys.html | 6 +- .../adminClient/AdminClientMemoryStore.html | 6 +- .../adminClient/AdminClientProvider.html | 2 +- .../adminClient/AdminClientSQLStore.html | 10 +- ...tStoreProviders.AdminClientFSProvider.html | 4 +- ...tStoreProviders.AdminClientMSProvider.html | 4 +- ...Providers.AdminClientSQLStoreProvider.html | 4 +- .../AdminClientStoreProviders.html | 10 +- .../admin/adminClient/AdminClientTable.html | 10 +- .../MultiDSAdminClientStoreProvider.html | 2 +- .../adminClient/class-use/AdminClient.html | 132 +- .../class-use/AdminClientConverter.html | 10 +- .../adminClient/class-use/AdminClientFS.html | 6 +- .../class-use/AdminClientKeys.html | 10 +- .../class-use/AdminClientMemoryStore.html | 6 +- .../class-use/AdminClientProvider.html | 8 +- .../class-use/AdminClientSQLStore.html | 6 +- .../class-use/AdminClientStore.html | 6 +- ...tStoreProviders.AdminClientFSProvider.html | 6 +- ...tStoreProviders.AdminClientMSProvider.html | 6 +- ...Providers.AdminClientSQLStoreProvider.html | 6 +- .../class-use/AdminClientStoreProviders.html | 8 +- .../class-use/AdminClientTable.html | 8 +- .../MultiDSAdminClientStoreProvider.html | 6 +- .../MultiDSPermissionStoreProvider.html | 2 +- .../server/admin/permissions/Permission.html | 4 +- .../permissions/PermissionConverter.html | 6 +- .../permissions/PermissionException.html | 4 +- .../permissions/PermissionFileStore.html | 4 +- .../admin/permissions/PermissionKeys.html | 2 +- .../admin/permissions/PermissionList.html | 4 +- .../PermissionMemoryStore.IDTriple.html | 6 +- .../permissions/PermissionMemoryStore.html | 16 +- .../admin/permissions/PermissionProvider.html | 2 +- ...reProviders.FSPermissionStoreProvider.html | 4 +- ...oviders.MemoryPermissionStoreProvider.html | 4 +- ...eProviders.SQLPermissionStoreProvider.html | 4 +- .../permissions/PermissionStoreProviders.html | 6 +- .../permissions/PermissionStoreUtil.html | 14 +- .../admin/permissions/PermissionsTable.html | 2 +- .../admin/permissions/SQLPermissionStore.html | 4 +- .../MultiDSPermissionStoreProvider.html | 6 +- .../permissions/class-use/Permission.html | 16 +- .../class-use/PermissionConverter.html | 8 +- .../class-use/PermissionException.html | 8 +- .../class-use/PermissionFileStore.html | 6 +- .../permissions/class-use/PermissionKeys.html | 6 +- .../permissions/class-use/PermissionList.html | 12 +- .../PermissionMemoryStore.IDTriple.html | 8 +- .../class-use/PermissionMemoryStore.html | 6 +- .../class-use/PermissionProvider.html | 8 +- ...reProviders.FSPermissionStoreProvider.html | 6 +- ...oviders.MemoryPermissionStoreProvider.html | 6 +- ...eProviders.SQLPermissionStoreProvider.html | 6 +- .../class-use/PermissionStoreProviders.html | 8 +- .../class-use/PermissionStoreUtil.html | 8 +- .../class-use/PermissionsStore.html | 16 +- .../class-use/PermissionsTable.html | 8 +- .../class-use/SQLPermissionStore.html | 6 +- .../oa4mp/server/admin/things/CMParser.html | 2 +- .../oa4mp/server/admin/things/Request.html | 6 +- .../oa4mp/server/admin/things/SAT.html | 104 +- .../oa4mp/server/admin/things/SATFactory.html | 14 +- .../oa4mp/server/admin/things/Thing.html | 2 +- .../server/admin/things/actions/Action.html | 6 +- .../admin/things/actions/ActionAdd.html | 8 +- .../admin/things/actions/ActionApprove.html | 8 +- .../admin/things/actions/ActionCreate.html | 8 +- .../admin/things/actions/ActionExecute.html | 8 +- .../admin/things/actions/ActionGet.html | 8 +- .../admin/things/actions/ActionList.html | 8 +- .../admin/things/actions/ActionRemove.html | 8 +- .../admin/things/actions/ActionSet.html | 8 +- .../admin/things/actions/ActionUnapprove.html | 8 +- .../admin/things/actions/MissingAction.html | 8 +- .../things/actions/class-use/Action.html | 8 +- .../things/actions/class-use/ActionAdd.html | 10 +- .../actions/class-use/ActionApprove.html | 10 +- .../actions/class-use/ActionCreate.html | 10 +- .../actions/class-use/ActionExecute.html | 8 +- .../things/actions/class-use/ActionGet.html | 14 +- .../things/actions/class-use/ActionList.html | 10 +- .../actions/class-use/ActionRemove.html | 14 +- .../things/actions/class-use/ActionSet.html | 10 +- .../actions/class-use/ActionUnapprove.html | 10 +- .../actions/class-use/MissingAction.html | 8 +- .../admin/things/class-use/CMParser.html | 8 +- .../admin/things/class-use/Request.html | 6 +- .../server/admin/things/class-use/SAT.html | 6 +- .../admin/things/class-use/SATFactory.html | 8 +- .../server/admin/things/class-use/Thing.html | 6 +- .../server/admin/things/subjects/Subject.html | 6 +- .../admin/things/subjects/SubjectAdmin.html | 8 +- .../admin/things/subjects/SubjectClient.html | 8 +- .../things/subjects/class-use/Subject.html | 6 +- .../subjects/class-use/SubjectAdmin.html | 8 +- .../subjects/class-use/SubjectClient.html | 8 +- .../server/admin/things/targets/Target.html | 6 +- .../admin/things/targets/TargetAdmin.html | 8 +- .../admin/things/targets/TargetAttribute.html | 8 +- .../admin/things/targets/TargetClient.html | 8 +- .../things/targets/TargetPermission.html | 8 +- .../things/targets/class-use/Target.html | 6 +- .../things/targets/class-use/TargetAdmin.html | 8 +- .../targets/class-use/TargetAttribute.html | 8 +- .../targets/class-use/TargetClient.html | 8 +- .../targets/class-use/TargetPermission.html | 8 +- .../oa4mp/server/admin/things/types/Type.html | 6 +- .../server/admin/things/types/TypeAdmin.html | 8 +- .../admin/things/types/TypeAttribute.html | 8 +- .../server/admin/things/types/TypeClient.html | 8 +- .../admin/things/types/TypePermission.html | 8 +- .../admin/things/types/class-use/Type.html | 8 +- .../things/types/class-use/TypeAdmin.html | 8 +- .../things/types/class-use/TypeAttribute.html | 12 +- .../things/types/class-use/TypeClient.html | 16 +- .../types/class-use/TypePermission.html | 12 +- .../transactions/DSFSTransactionStore.html | 14 +- .../DSFSTransactionStoreProvider.html | 8 +- .../transactions/DSSQLTransactionStore.html | 12 +- .../DSSQLTransactionStoreProvider.html | 8 +- .../admin/transactions/DSTransactionKeys.html | 4 +- .../transactions/DSTransactionProvider.html | 4 +- .../transactions/DSTransactionTable.html | 8 +- .../MultiDSTransactionStoreProvider.html | 4 +- .../transactions/OA4MPIdentifierProvider.html | 12 +- .../transactions/TransactionConverter.html | 16 +- .../TransactionStoreProviders.html | 14 +- .../class-use/DSFSTransactionStore.html | 6 +- .../DSFSTransactionStoreProvider.html | 6 +- .../class-use/DSSQLTransactionStore.html | 6 +- .../DSSQLTransactionStoreProvider.html | 6 +- .../class-use/DSTransactionKeys.html | 10 +- .../class-use/DSTransactionProvider.html | 8 +- .../class-use/DSTransactionTable.html | 6 +- .../MultiDSTransactionStoreProvider.html | 6 +- .../class-use/OA4MPIdentifierProvider.html | 8 +- .../class-use/TransactionConverter.html | 12 +- .../class-use/TransactionStoreProviders.html | 8 +- .../class-use/ClientApprovalProvider.html | 8 +- .../class-use/MyProxyFacadeProvider.html | 10 +- .../class-use/MyProxyServiceEnvironment.html | 6 +- .../server/class-use/OA4MPConfigTags.html | 6 +- .../class-use/OA4MPServiceTransaction.html | 12 +- .../server/class-use/ServiceConstantKeys.html | 8 +- .../server/class-use/ServiceEnvironment.html | 6 +- ...rviceEnvironmentImpl.MessagesProvider.html | 10 +- .../class-use/ServiceEnvironmentImpl.html | 12 +- .../myproxy/oa4mp/server/servlet/ACS2.html | 22 +- .../servlet/AbstractAccessTokenServlet.html | 38 +- ...tAuthorizationServlet.AuthorizedState.html | 6 +- ...nServlet.MyHttpServletResponseWrapper.html | 2 +- ...ctAuthorizationServlet.MyMyProxyLogon.html | 2 +- ...thorizationServlet.UserLoginException.html | 4 +- .../servlet/AbstractAuthorizationServlet.html | 46 +- .../server/servlet/AbstractBootstrapper.html | 2 +- .../server/servlet/AbstractCertServlet.html | 18 +- .../servlet/AbstractConfigurationLoader.html | 16 +- .../server/servlet/AbstractEnvServlet.html | 4 +- .../server/servlet/AbstractInitServlet.html | 18 +- ...vlet.ClientRegistrationRetryException.html | 8 +- ...stractRegistrationServlet.ClientState.html | 6 +- .../servlet/AbstractRegistrationServlet.html | 54 +- .../servlet/AbstractVerifierServlet.html | 32 +- .../AuthorizationControllerServlet.html | 22 +- .../servlet/AuthorizationServletConfig.html | 2 +- .../AuthorizedServlet.ProtocolParameters.html | 2 +- .../server/servlet/AuthorizedServlet.html | 32 +- .../servlet/AutoRegistrationServlet.html | 30 +- .../oa4mp/server/servlet/CRServlet.html | 18 +- .../server/servlet/DiscoveryServlet.html | 24 +- .../oa4mp/server/servlet/EnvServlet.html | 8 +- .../oa4mp/server/servlet/ErrorServlet.html | 26 +- .../servlet/IssuerTransactionState.html | 8 +- .../servlet/MyProxyConfigurationLoader.html | 8 +- .../servlet/MyProxyDelegationServlet.html | 40 +- .../server/servlet/OA4MPExceptionHandler.html | 2 +- .../servlet/OA4MPServletInitializer.html | 2 +- .../server/servlet/PresentationState.html | 2 +- .../server/servlet/RegistrationServlet.html | 28 +- .../servlet/TooManyRequestsException.html | 4 +- .../oa4mp/server/servlet/class-use/ACS2.html | 6 +- .../class-use/AbstractAccessTokenServlet.html | 8 +- ...tAuthorizationServlet.AuthorizedState.html | 16 +- ...nServlet.MyHttpServletResponseWrapper.html | 8 +- ...ctAuthorizationServlet.MyMyProxyLogon.html | 8 +- ...thorizationServlet.UserLoginException.html | 8 +- .../AbstractAuthorizationServlet.html | 6 +- .../class-use/AbstractBootstrapper.html | 6 +- .../class-use/AbstractCertServlet.html | 8 +- .../AbstractConfigurationLoader.html | 6 +- .../servlet/class-use/AbstractEnvServlet.html | 8 +- .../class-use/AbstractInitServlet.html | 6 +- ...vlet.ClientRegistrationRetryException.html | 8 +- ...stractRegistrationServlet.ClientState.html | 8 +- .../AbstractRegistrationServlet.html | 6 +- .../class-use/AbstractVerifierServlet.html | 8 +- .../AuthorizationControllerServlet.html | 8 +- .../class-use/AuthorizationHandler.html | 8 +- .../class-use/AuthorizationServletConfig.html | 10 +- .../AuthorizedServlet.ProtocolParameters.html | 8 +- .../servlet/class-use/AuthorizedServlet.html | 8 +- .../class-use/AutoRegistrationServlet.html | 8 +- .../server/servlet/class-use/CRServlet.html | 6 +- .../ConfigurationLoaderInterface.html | 6 +- .../servlet/class-use/DiscoveryServlet.html | 6 +- .../server/servlet/class-use/EnvServlet.html | 6 +- .../servlet/class-use/ErrorServlet.html | 8 +- .../class-use/IssuerTransactionState.html | 24 +- .../class-use/MyProxyConfigurationLoader.html | 6 +- .../class-use/MyProxyDelegationServlet.html | 8 +- .../class-use/OA4MPExceptionHandler.html | 8 +- .../class-use/OA4MPServletInitializer.html | 6 +- .../servlet/class-use/PresentationState.html | 6 +- .../class-use/RegistrationServlet.html | 6 +- .../class-use/TooManyRequestsException.html | 8 +- .../MultiDSClientApprovalStoreProvider.html | 2 +- .../storage/MultiDSClientStoreProvider.html | 2 +- .../MultiDSClientApprovalStoreProvider.html | 6 +- .../class-use/MultiDSClientStoreProvider.html | 12 +- .../filestore/DSFSClientApprovalStore.html | 2 +- .../DSFSClientApprovalStoreProvider.html | 8 +- .../storage/filestore/DSFSClientStore.html | 6 +- .../filestore/DSFSClientStoreProvider.html | 4 +- .../class-use/DSFSClientApprovalStore.html | 6 +- .../DSFSClientApprovalStoreProvider.html | 8 +- .../filestore/class-use/DSFSClientStore.html | 6 +- .../class-use/DSFSClientStoreProvider.html | 8 +- .../oa4mp/server/storage/sql/MYSQLAdmin.html | 2 +- .../storage/sql/SQLClientApprovalStore.html | 4 +- .../server/storage/sql/SQLClientStore.html | 10 +- .../storage/sql/class-use/MYSQLAdmin.html | 8 +- .../sql/class-use/SQLClientApprovalStore.html | 6 +- .../storage/sql/class-use/SQLClientStore.html | 6 +- .../provider/DSClientSQLStoreProvider.html | 2 +- .../DSSQLClientApprovalStoreProvider.html | 4 +- .../class-use/DSClientSQLStoreProvider.html | 6 +- .../DSSQLClientApprovalStoreProvider.html | 8 +- .../storage/sql/table/BaseClientTable.html | 6 +- .../sql/table/ClientApprovalTable.html | 6 +- .../storage/sql/table/ClientStoreTable.html | 14 +- .../sql/table/class-use/BaseClientTable.html | 6 +- .../table/class-use/ClientApprovalTable.html | 8 +- .../sql/table/class-use/ClientStoreTable.html | 6 +- .../oa4mp/server/util/ACNewClientEvent.html | 12 +- ...tractCLIApprover.ClientApprovalThread.html | 6 +- .../server/util/AbstractCLIApprover.html | 18 +- .../util/ClientApprovalMemoryStore.html | 8 +- .../server/util/ClientApproverConverter.html | 2 +- .../oa4mp/server/util/ClientDebugUtil.html | 12 +- .../util/ConnectionCacheRetentionPolicy.html | 6 +- .../oa4mp/server/util/ExceptionEvent.html | 4 +- .../server/util/ExceptionEventListener.html | 4 +- .../server/util/ExceptionEventNotifier.html | 8 +- .../oa4mp/server/util/JGlobusUtil.html | 2 +- .../server/util/NewAdminClientEvent.html | 12 +- .../oa4mp/server/util/NewClientEvent.html | 8 +- .../oa4mp/server/util/NewClientListener.html | 4 +- .../oa4mp/server/util/NewClientNotifier.html | 28 +- .../util/class-use/ACNewClientEvent.html | 8 +- ...tractCLIApprover.ClientApprovalThread.html | 8 +- .../util/class-use/AbstractCLIApprover.html | 6 +- .../class-use/ClientApprovalMemoryStore.html | 8 +- .../class-use/ClientApproverConverter.html | 10 +- .../util/class-use/ClientDebugUtil.html | 8 +- .../ConnectionCacheRetentionPolicy.html | 8 +- .../server/util/class-use/ExceptionEvent.html | 10 +- .../class-use/ExceptionEventListener.html | 6 +- .../class-use/ExceptionEventNotifier.html | 8 +- .../server/util/class-use/JGlobusUtil.html | 8 +- .../util/class-use/NewAdminClientEvent.html | 8 +- .../server/util/class-use/NewClientEvent.html | 14 +- .../util/class-use/NewClientListener.html | 6 +- .../util/class-use/NewClientNotifier.html | 6 +- .../edu/uiuc/ncsa/myproxy/oauth2/Banners.html | 2 +- .../oauth2/base/BaseClientStoreCommands.html | 34 +- .../myproxy/oauth2/base/BaseCommands.html | 12 +- .../ncsa/myproxy/oauth2/base/CLIApprover.html | 24 +- .../base/ClientApprovalStoreCommands.html | 8 +- .../myproxy/oauth2/base/ClientSorter.html | 6 +- .../oauth2/base/ClientStoreCommands.html | 18 +- .../oauth2/base/CommandLineClient.html | 2 +- .../myproxy/oauth2/base/CopyCommands.html | 12 +- .../myproxy/oauth2/base/CopyExtension.html | 2 +- .../ncsa/myproxy/oauth2/base/CopyTool.html | 44 +- .../myproxy/oauth2/base/CopyToolVerifier.html | 16 +- .../ncsa/myproxy/oauth2/base/Monitor.html | 6 +- .../myproxy/oauth2/base/StoreArchiver.html | 2 +- .../myproxy/oauth2/base/StoreCommands2.html | 6 +- .../class-use/BaseClientStoreCommands.html | 6 +- .../oauth2/base/class-use/BaseCommands.html | 6 +- .../oauth2/base/class-use/CLIApprover.html | 8 +- .../ClientApprovalStoreCommands.html | 18 +- .../oauth2/base/class-use/ClientSorter.html | 8 +- .../base/class-use/ClientStoreCommands.html | 6 +- .../base/class-use/CommandLineClient.html | 6 +- .../oauth2/base/class-use/CopyCommands.html | 6 +- .../oauth2/base/class-use/CopyExtension.html | 8 +- .../oauth2/base/class-use/CopyTool.html | 12 +- .../base/class-use/CopyToolVerifier.html | 8 +- .../oauth2/base/class-use/Monitor.html | 6 +- .../oauth2/base/class-use/StoreArchiver.html | 8 +- .../oauth2/base/class-use/StoreCommands2.html | 6 +- .../myproxy/oauth2/base/package-tree.html | 2 +- .../myproxy/oauth2/class-use/Banners.html | 8 +- .../oauth2/tools/ConfigLoaderTool.html | 2 +- .../oauth2/tools/JSONStoreCommands.html | 6 +- .../ncsa/myproxy/oauth2/tools/JWKCLI.html | 2 +- .../myproxy/oauth2/tools/JWKUtilCommands.html | 16 +- .../oauth2/tools/OA2AdminClientCommands.html | 34 +- .../myproxy/oauth2/tools/OA2CLCCommands.html | 84 +- .../oauth2/tools/OA2ClientCommands.html | 76 +- .../oauth2/tools/OA2CommandLineClient.html | 14 +- .../myproxy/oauth2/tools/OA2Commands.html | 18 +- .../myproxy/oauth2/tools/OA2CopyTool.html | 10 +- .../oauth2/tools/OA2CopyToolVerifier.html | 10 +- .../ncsa/myproxy/oauth2/tools/OA2Monitor.html | 6 +- .../oauth2/tools/OA2PermissionCommands.html | 10 +- .../myproxy/oauth2/tools/QDLCLICommands.html | 2 +- .../oauth2/tools/TokenStoreCommands.html | 10 +- .../tools/TransactionStoreCommands.html | 26 +- .../ncsa/myproxy/oauth2/tools/VOCommands.html | 34 +- .../tools/class-use/ConfigLoaderTool.html | 8 +- .../tools/class-use/JSONStoreCommands.html | 8 +- .../oauth2/tools/class-use/JWKCLI.html | 8 +- .../tools/class-use/JWKUtilCommands.html | 6 +- .../class-use/OA2AdminClientCommands.html | 6 +- .../tools/class-use/OA2CLCCommands.html | 8 +- .../tools/class-use/OA2ClientCommands.html | 8 +- .../tools/class-use/OA2CommandLineClient.html | 14 +- .../oauth2/tools/class-use/OA2Commands.html | 8 +- .../oauth2/tools/class-use/OA2CopyTool.html | 8 +- .../tools/class-use/OA2CopyToolVerifier.html | 8 +- .../oauth2/tools/class-use/OA2Monitor.html | 8 +- .../class-use/OA2PermissionCommands.html | 6 +- .../tools/class-use/QDLCLICommands.html | 8 +- .../tools/class-use/TokenStoreCommands.html | 8 +- .../class-use/TransactionStoreCommands.html | 8 +- .../oauth2/tools/class-use/VOCommands.html | 6 +- .../oauth2/tools/migrate/FSMigrater.html | 48 +- .../migrate/FSMigrationTool.HelpEntry.html | 2 +- .../oauth2/tools/migrate/FSMigrationTool.html | 54 +- .../oauth2/tools/migrate/MEProvider.html | 2 +- .../oauth2/tools/migrate/MigrateKeys.html | 2 +- .../oauth2/tools/migrate/MigrateStore.html | 2 +- .../oauth2/tools/migrate/MigrateTable.html | 2 +- .../tools/migrate/MigrationConstants.html | 58 +- .../oauth2/tools/migrate/MigrationEntry.html | 4 +- .../migrate/MigrationEntryConverter.html | 10 +- .../tools/migrate/class-use/FSMigrater.html | 8 +- .../class-use/FSMigrationTool.HelpEntry.html | 6 +- .../migrate/class-use/FSMigrationTool.html | 8 +- .../tools/migrate/class-use/MEProvider.html | 8 +- .../tools/migrate/class-use/MigrateKeys.html | 8 +- .../tools/migrate/class-use/MigrateStore.html | 10 +- .../tools/migrate/class-use/MigrateTable.html | 8 +- .../migrate/class-use/MigrationConstants.html | 6 +- .../migrate/class-use/MigrationEntry.html | 14 +- .../class-use/MigrationEntryConverter.html | 8 +- .../edu/uiuc/ncsa/oa2/qdl/CLC.Access.html | 4 +- .../edu/uiuc/ncsa/oa2/qdl/CLC.AccessAT.html | 4 +- .../edu/uiuc/ncsa/oa2/qdl/CLC.AccessRT.html | 4 +- .../edu/uiuc/ncsa/oa2/qdl/CLC.ClearParam.html | 4 +- .../edu/uiuc/ncsa/oa2/qdl/CLC.CreateURI.html | 4 +- .../edu/uiuc/ncsa/oa2/qdl/CLC.DeviceFlow.html | 4 +- .../edu/uiuc/ncsa/oa2/qdl/CLC.Exchange.html | 4 +- .../edu/uiuc/ncsa/oa2/qdl/CLC.GetClaim.html | 4 +- .../edu/uiuc/ncsa/oa2/qdl/CLC.GetParam.html | 4 +- .../edu/uiuc/ncsa/oa2/qdl/CLC.Grant.html | 4 +- .../edu/uiuc/ncsa/oa2/qdl/CLC.InitMethod.html | 4 +- .../edu/uiuc/ncsa/oa2/qdl/CLC.Introspect.html | 4 +- .../edu/uiuc/ncsa/oa2/qdl/CLC.Read.html | 4 +- .../edu/uiuc/ncsa/oa2/qdl/CLC.Refresh.html | 4 +- .../edu/uiuc/ncsa/oa2/qdl/CLC.Revoke.html | 4 +- .../edu/uiuc/ncsa/oa2/qdl/CLC.SetParam.html | 4 +- .../edu/uiuc/ncsa/oa2/qdl/CLC.Tokens.html | 4 +- .../edu/uiuc/ncsa/oa2/qdl/CLC.UserInfo.html | 4 +- .../edu/uiuc/ncsa/oa2/qdl/CLC.Write.html | 4 +- docs/apidocs/edu/uiuc/ncsa/oa2/qdl/CLC.html | 28 +- .../edu/uiuc/ncsa/oa2/qdl/CLCLoader.html | 4 +- .../edu/uiuc/ncsa/oa2/qdl/CLCModule.html | 4 +- .../edu/uiuc/ncsa/oa2/qdl/CMLoader.html | 4 +- .../qdl/ClientManagementCommands.Approve.html | 4 +- .../ClientManagementCommands.InitMethod.html | 4 +- .../qdl/ClientManagementCommands.Keys.html | 4 +- .../ClientManagementCommands.ReadClient.html | 4 +- .../qdl/ClientManagementCommands.Remove.html | 4 +- .../ClientManagementCommands.SaveClient.html | 4 +- .../qdl/ClientManagementCommands.Search.html | 4 +- .../qdl/ClientManagementCommands.Size.html | 4 +- .../oa2/qdl/ClientManagementCommands.html | 8 +- .../ncsa/oa2/qdl/ClientManagementModule.html | 4 +- .../edu/uiuc/ncsa/oa2/qdl/OA2LibLoader2.html | 6 +- .../edu/uiuc/ncsa/oa2/qdl/QDLToolsLoader.html | 4 +- .../ncsa/oa2/qdl/class-use/CLC.Access.html | 8 +- .../ncsa/oa2/qdl/class-use/CLC.AccessAT.html | 8 +- .../ncsa/oa2/qdl/class-use/CLC.AccessRT.html | 8 +- .../oa2/qdl/class-use/CLC.ClearParam.html | 8 +- .../ncsa/oa2/qdl/class-use/CLC.CreateURI.html | 8 +- .../oa2/qdl/class-use/CLC.DeviceFlow.html | 8 +- .../ncsa/oa2/qdl/class-use/CLC.Exchange.html | 8 +- .../ncsa/oa2/qdl/class-use/CLC.GetClaim.html | 8 +- .../ncsa/oa2/qdl/class-use/CLC.GetParam.html | 8 +- .../ncsa/oa2/qdl/class-use/CLC.Grant.html | 8 +- .../oa2/qdl/class-use/CLC.InitMethod.html | 8 +- .../oa2/qdl/class-use/CLC.Introspect.html | 8 +- .../uiuc/ncsa/oa2/qdl/class-use/CLC.Read.html | 8 +- .../ncsa/oa2/qdl/class-use/CLC.Refresh.html | 8 +- .../ncsa/oa2/qdl/class-use/CLC.Revoke.html | 8 +- .../ncsa/oa2/qdl/class-use/CLC.SetParam.html | 8 +- .../ncsa/oa2/qdl/class-use/CLC.Tokens.html | 8 +- .../ncsa/oa2/qdl/class-use/CLC.UserInfo.html | 8 +- .../ncsa/oa2/qdl/class-use/CLC.Write.html | 8 +- .../edu/uiuc/ncsa/oa2/qdl/class-use/CLC.html | 8 +- .../ncsa/oa2/qdl/class-use/CLCLoader.html | 8 +- .../ncsa/oa2/qdl/class-use/CLCModule.html | 8 +- .../uiuc/ncsa/oa2/qdl/class-use/CMLoader.html | 8 +- .../ClientManagementCommands.Approve.html | 8 +- .../ClientManagementCommands.InitMethod.html | 8 +- .../ClientManagementCommands.Keys.html | 8 +- .../ClientManagementCommands.ReadClient.html | 8 +- .../ClientManagementCommands.Remove.html | 8 +- .../ClientManagementCommands.SaveClient.html | 8 +- .../ClientManagementCommands.Search.html | 8 +- .../ClientManagementCommands.Size.html | 8 +- .../class-use/ClientManagementCommands.html | 8 +- .../qdl/class-use/ClientManagementModule.html | 8 +- .../ncsa/oa2/qdl/class-use/OA2LibLoader2.html | 8 +- .../oa2/qdl/class-use/QDLToolsLoader.html | 8 +- .../oa2/qdl/storage/AdminClientStemMC.html | 10 +- .../ncsa/oa2/qdl/storage/ApprovalStemMC.html | 6 +- .../ncsa/oa2/qdl/storage/ClientStemMC.html | 10 +- .../oa2/qdl/storage/PStoreAccessModule.html | 20 +- .../oa2/qdl/storage/PermissionStemMC.html | 10 +- .../PermissionStoreFacade.ClientCount.html | 4 +- .../PermissionStoreFacade.GetAdmins.html | 4 +- .../PermissionStoreFacade.GetClients.html | 4 +- .../qdl/storage/PermissionStoreFacade.html | 14 +- .../storage/QDLPermissionStoreAccessor.html | 12 +- .../oa2/qdl/storage/QDLStoreAccessor.html | 6 +- .../ncsa/oa2/qdl/storage/StemConverter.html | 2 +- .../oa2/qdl/storage/StoreAccessLoader.html | 4 +- .../oa2/qdl/storage/StoreAccessModule.html | 26 +- .../oa2/qdl/storage/StoreFacade.Create.html | 4 +- .../oa2/qdl/storage/StoreFacade.Diff.html | 4 +- .../qdl/storage/StoreFacade.FacadeHelp.html | 4 +- .../oa2/qdl/storage/StoreFacade.FromXML.html | 4 +- .../qdl/storage/StoreFacade.InitMethod.html | 4 +- .../oa2/qdl/storage/StoreFacade.Keys.html | 4 +- .../qdl/storage/StoreFacade.ReadObject.html | 4 +- .../oa2/qdl/storage/StoreFacade.Remove.html | 4 +- .../qdl/storage/StoreFacade.SaveObject.html | 4 +- .../oa2/qdl/storage/StoreFacade.Search.html | 4 +- .../oa2/qdl/storage/StoreFacade.Size.html | 4 +- .../qdl/storage/StoreFacade.StoreTypes.html | 4 +- .../oa2/qdl/storage/StoreFacade.ToXML.html | 4 +- .../qdl/storage/StoreFacade.UpdateObject.html | 4 +- .../oa2/qdl/storage/StoreFacade.VCreate.html | 4 +- .../oa2/qdl/storage/StoreFacade.VGet.html | 4 +- .../qdl/storage/StoreFacade.VGetVersions.html | 4 +- .../ncsa/oa2/qdl/storage/StoreFacade.VID.html | 2 +- .../oa2/qdl/storage/StoreFacade.VRemove.html | 4 +- .../oa2/qdl/storage/StoreFacade.VRestore.html | 4 +- .../ncsa/oa2/qdl/storage/StoreFacade.html | 24 +- .../uiuc/ncsa/oa2/qdl/storage/TXRStemMC.html | 10 +- .../oa2/qdl/storage/TransactionStemMC.html | 10 +- .../storage/class-use/AdminClientStemMC.html | 8 +- .../qdl/storage/class-use/ApprovalStemMC.html | 8 +- .../qdl/storage/class-use/ClientStemMC.html | 8 +- .../storage/class-use/PStoreAccessModule.html | 8 +- .../storage/class-use/PermissionStemMC.html | 8 +- .../PermissionStoreFacade.ClientCount.html | 8 +- .../PermissionStoreFacade.GetAdmins.html | 8 +- .../PermissionStoreFacade.GetClients.html | 8 +- .../class-use/PermissionStoreFacade.html | 8 +- .../class-use/QDLPermissionStoreAccessor.html | 6 +- .../storage/class-use/QDLStoreAccessor.html | 8 +- .../qdl/storage/class-use/StemConverter.html | 8 +- .../storage/class-use/StoreAccessLoader.html | 8 +- .../storage/class-use/StoreAccessModule.html | 8 +- .../storage/class-use/StoreFacade.Create.html | 8 +- .../storage/class-use/StoreFacade.Diff.html | 8 +- .../class-use/StoreFacade.FacadeHelp.html | 8 +- .../class-use/StoreFacade.FromXML.html | 8 +- .../class-use/StoreFacade.InitMethod.html | 8 +- .../storage/class-use/StoreFacade.Keys.html | 8 +- .../class-use/StoreFacade.ReadObject.html | 8 +- .../storage/class-use/StoreFacade.Remove.html | 8 +- .../class-use/StoreFacade.SaveObject.html | 8 +- .../storage/class-use/StoreFacade.Search.html | 8 +- .../storage/class-use/StoreFacade.Size.html | 8 +- .../class-use/StoreFacade.StoreTypes.html | 8 +- .../storage/class-use/StoreFacade.ToXML.html | 8 +- .../class-use/StoreFacade.UpdateObject.html | 8 +- .../class-use/StoreFacade.VCreate.html | 8 +- .../storage/class-use/StoreFacade.VGet.html | 8 +- .../class-use/StoreFacade.VGetVersions.html | 8 +- .../storage/class-use/StoreFacade.VID.html | 6 +- .../class-use/StoreFacade.VRemove.html | 8 +- .../class-use/StoreFacade.VRestore.html | 8 +- .../qdl/storage/class-use/StoreFacade.html | 12 +- .../oa2/qdl/storage/class-use/TXRStemMC.html | 8 +- .../storage/class-use/TransactionStemMC.html | 8 +- .../uiuc/ncsa/oa2/servlet/OA2ATServlet.html | 90 +- .../oa2/servlet/OA2AuthorizationServer.html | 46 +- .../oa2/servlet/ProxyCallbackServlet.html | 38 +- .../edu/uiuc/ncsa/oa2/servlet/ProxyUtils.html | 52 +- ...C8628AuthorizationServer.PendingState.html | 6 +- ...izationServer.TooManyRetriesException.html | 4 +- ...zationServer.UnknownUserCodeException.html | 4 +- .../servlet/RFC8628AuthorizationServer.html | 24 +- .../uiuc/ncsa/oa2/servlet/RFC8628Servlet.html | 38 +- .../oa2/servlet/class-use/OA2ATServlet.html | 8 +- .../class-use/OA2AuthorizationServer.html | 6 +- .../class-use/ProxyCallbackServlet.html | 8 +- .../oa2/servlet/class-use/ProxyUtils.html | 8 +- ...C8628AuthorizationServer.PendingState.html | 16 +- ...izationServer.TooManyRetriesException.html | 8 +- ...zationServer.UnknownUserCodeException.html | 8 +- .../class-use/RFC8628AuthorizationServer.html | 8 +- .../oa2/servlet/class-use/RFC8628Servlet.html | 8 +- .../edu/uiuc/ncsa/oa4mp/OA4MPVersion.html | 4 +- .../ncsa/oa4mp/class-use/OA4MPVersion.html | 8 +- .../client/AbstractClientEnvironment.html | 6 +- .../AbstractDelegationServiceProvider.html | 2 +- .../delegation/client/DelegationService.html | 40 +- .../class-use/AbstractClientEnvironment.html | 8 +- .../AbstractDelegationServiceProvider.html | 8 +- .../client/class-use/DelegationService.html | 6 +- .../delegation/client/request/AGRequest.html | 18 +- .../delegation/client/request/AGResponse.html | 14 +- .../delegation/client/request/ATRequest.html | 30 +- .../delegation/client/request/ATResponse.html | 14 +- .../client/request/BasicRequest.html | 18 +- .../client/request/BasicResponse.html | 2 +- .../client/request/CallbackRequest.html | 26 +- .../client/request/CallbackResponse.html | 14 +- .../client/request/DelegatedAssetRequest.html | 26 +- .../request/DelegatedAssetResponse.html | 14 +- .../client/request/DelegationRequest.html | 18 +- .../client/request/DelegationResponse.html | 14 +- .../delegation/client/request/PARequest.html | 22 +- .../delegation/client/request/PAResponse.html | 14 +- .../client/request/RFC7009Request.html | 24 +- .../client/request/RFC7009Response.html | 6 +- .../client/request/RFC7523Request.html | 12 +- .../client/request/RFC7523Response.html | 10 +- .../client/request/RFC7662Request.html | 26 +- .../client/request/RFC7662Response.html | 6 +- .../delegation/client/request/RTRequest.html | 30 +- .../delegation/client/request/RTResponse.html | 40 +- .../delegation/client/request/UIRequest.html | 26 +- .../delegation/client/request/UIResponse.html | 16 +- .../client/request/class-use/AGRequest.html | 10 +- .../client/request/class-use/AGResponse.html | 14 +- .../client/request/class-use/ATRequest.html | 14 +- .../client/request/class-use/ATResponse.html | 18 +- .../request/class-use/BasicRequest.html | 8 +- .../request/class-use/BasicResponse.html | 6 +- .../request/class-use/CallbackRequest.html | 8 +- .../request/class-use/CallbackResponse.html | 8 +- .../class-use/DelegatedAssetRequest.html | 12 +- .../class-use/DelegatedAssetResponse.html | 10 +- .../request/class-use/DelegationRequest.html | 14 +- .../request/class-use/DelegationResponse.html | 10 +- .../client/request/class-use/PARequest.html | 10 +- .../client/request/class-use/PAResponse.html | 12 +- .../request/class-use/RFC7009Request.html | 12 +- .../request/class-use/RFC7009Response.html | 12 +- .../request/class-use/RFC7523Request.html | 10 +- .../request/class-use/RFC7523Response.html | 10 +- .../request/class-use/RFC7662Request.html | 12 +- .../request/class-use/RFC7662Response.html | 12 +- .../client/request/class-use/RTRequest.html | 14 +- .../client/request/class-use/RTResponse.html | 12 +- .../client/request/class-use/UIRequest.html | 12 +- .../client/request/class-use/UIResponse.html | 12 +- .../delegation/client/server/AGServer.html | 8 +- .../delegation/client/server/ATServer.html | 8 +- .../delegation/client/server/CBServer.html | 8 +- .../delegation/client/server/PAServer.html | 8 +- .../client/server/RFC7009Server.html | 4 +- .../client/server/RFC7662Server.html | 4 +- .../delegation/client/server/RTServer.html | 8 +- .../client/server/ResourceOwner.html | 6 +- .../delegation/client/server/UIServer.html | 8 +- .../client/server/class-use/AGServer.html | 10 +- .../client/server/class-use/ATServer.html | 10 +- .../client/server/class-use/CBServer.html | 8 +- .../client/server/class-use/PAServer.html | 10 +- .../server/class-use/RFC7009Server.html | 8 +- .../server/class-use/RFC7662Server.html | 8 +- .../client/server/class-use/RTServer.html | 10 +- .../server/class-use/ResourceOwner.html | 8 +- .../client/server/class-use/UIServer.html | 6 +- .../common/services/AddressableServer.html | 4 +- .../common/services/DoubleDispatchServer.html | 4 +- .../delegation/common/services/Request.html | 4 +- .../delegation/common/services/Server.html | 4 +- .../services/class-use/AddressableServer.html | 6 +- .../class-use/DoubleDispatchServer.html | 6 +- .../common/services/class-use/Request.html | 16 +- .../common/services/class-use/Response.html | 56 +- .../common/services/class-use/Server.html | 44 +- .../common/servlet/DBConfigLoader.html | 4 +- .../common/servlet/TransactionFilter.html | 8 +- .../common/servlet/TransactionState.html | 6 +- .../servlet/class-use/DBConfigLoader.html | 8 +- .../servlet/class-use/TransactionFilter.html | 8 +- .../servlet/class-use/TransactionState.html | 10 +- .../storage/AggregateTransactionStore.html | 22 +- .../delegation/common/storage/BaseClient.html | 8 +- .../common/storage/BaseClientKeys.html | 2 +- .../delegation/common/storage/Client.html | 14 +- .../common/storage/ClientApprovalKeys.html | 2 +- .../delegation/common/storage/ClientKeys.html | 6 +- .../common/storage/ClientProvider.html | 2 +- .../delegation/common/storage/JSONUtil.html | 2 +- .../common/storage/TransactionStore.html | 12 +- .../class-use/AggregateTransactionStore.html | 8 +- .../common/storage/class-use/BaseClient.html | 32 +- .../storage/class-use/BaseClientKeys.html | 8 +- .../common/storage/class-use/Client.html | 28 +- .../storage/class-use/ClientApprovalKeys.html | 8 +- .../common/storage/class-use/ClientKeys.html | 8 +- .../storage/class-use/ClientProvider.html | 8 +- .../common/storage/class-use/JSONUtil.html | 6 +- .../storage/class-use/TransactionStore.html | 8 +- .../common/storage/clients/BaseClient.html | 8 +- .../storage/clients/BaseClientConverter.html | 12 +- .../storage/clients/BaseClientKeys.html | 2 +- .../common/storage/clients/Client.html | 14 +- .../storage/clients/ClientApprovalKeys.html | 2 +- .../storage/clients/ClientConverter.html | 18 +- .../common/storage/clients/ClientKeys.html | 6 +- .../storage/clients/ClientProvider.html | 2 +- .../storage/clients/class-use/BaseClient.html | 52 +- .../class-use/BaseClientConverter.html | 6 +- .../clients/class-use/BaseClientKeys.html | 12 +- .../storage/clients/class-use/Client.html | 36 +- .../clients/class-use/ClientApprovalKeys.html | 8 +- .../clients/class-use/ClientConverter.html | 8 +- .../storage/clients/class-use/ClientKeys.html | 8 +- .../clients/class-use/ClientProvider.html | 8 +- .../storage/impl/BaseClientConverter.html | 12 +- .../common/storage/impl/BasicTransaction.html | 26 +- .../impl/BasicTransactionConverter.html | 10 +- .../storage/impl/BasicTransactionKeys.html | 2 +- .../impl/BasicTransactionProvider.html | 2 +- .../storage/impl/BasicTransactionTable.html | 2 +- .../common/storage/impl/ClientConverter.html | 16 +- .../storage/impl/FSTransactionStore.html | 30 +- .../storage/impl/SQLBaseTransactionStore.html | 26 +- .../TransactionCache.TransactionIndices.html | 14 +- .../common/storage/impl/TransactionCache.html | 24 +- .../TransactionMemoryStore.TokenIndex.html | 2 +- .../storage/impl/TransactionMemoryStore.html | 20 +- .../impl/TransactionStoreProvider.html | 2 +- .../impl/class-use/BaseClientConverter.html | 6 +- .../impl/class-use/BasicTransaction.html | 10 +- .../class-use/BasicTransactionConverter.html | 4 +- .../impl/class-use/BasicTransactionKeys.html | 4 +- .../class-use/BasicTransactionProvider.html | 4 +- .../impl/class-use/BasicTransactionTable.html | 4 +- .../impl/class-use/ClientConverter.html | 8 +- .../impl/class-use/FSTransactionStore.html | 6 +- .../class-use/SQLBaseTransactionStore.html | 4 +- .../TransactionCache.TransactionIndices.html | 4 +- .../impl/class-use/TransactionCache.html | 6 +- .../TransactionMemoryStore.TokenIndex.html | 4 +- .../class-use/TransactionMemoryStore.html | 6 +- .../class-use/TransactionStoreProvider.html | 6 +- .../storage/monitored/MonitoredFileStore.html | 2 +- .../monitored/MonitoredMemoryStore.html | 4 +- .../storage/monitored/MonitoredSQLStore.html | 2 +- .../storage/monitored/MonitoredTable.html | 2 +- .../monitored/OLDMonitoredFileStore.html | 2 +- .../monitored/OLDMonitoredMemoryStore.html | 4 +- .../monitored/OLDMonitoredSQLStore.html | 2 +- .../class-use/MonitoredFileStore.html | 6 +- .../class-use/MonitoredMemoryStore.html | 6 +- .../class-use/MonitoredSQLStore.html | 6 +- .../monitored/class-use/MonitoredTable.html | 8 +- .../class-use/OLDMonitoredFileStore.html | 8 +- .../class-use/OLDMonitoredMemoryStore.html | 8 +- .../class-use/OLDMonitoredSQLStore.html | 8 +- .../transactions/BasicTransaction.html | 28 +- .../BasicTransactionConverter.html | 14 +- .../transactions/BasicTransactionKeys.html | 2 +- .../BasicTransactionProvider.html | 2 +- .../transactions/BasicTransactionTable.html | 6 +- .../transactions/FSTransactionStore.html | 34 +- .../transactions/SQLBaseTransactionStore.html | 26 +- .../TransactionCache.TransactionIndices.html | 28 +- .../transactions/TransactionCache.html | 40 +- .../TransactionMemoryStore.TokenIndex.html | 4 +- .../transactions/TransactionMemoryStore.html | 32 +- .../TransactionStoreProvider.html | 2 +- .../class-use/BasicTransaction.html | 24 +- .../class-use/BasicTransactionConverter.html | 6 +- .../class-use/BasicTransactionKeys.html | 8 +- .../class-use/BasicTransactionProvider.html | 6 +- .../class-use/BasicTransactionTable.html | 6 +- .../class-use/FSTransactionStore.html | 8 +- .../class-use/SQLBaseTransactionStore.html | 6 +- .../TransactionCache.TransactionIndices.html | 6 +- .../class-use/TransactionCache.html | 8 +- .../TransactionMemoryStore.TokenIndex.html | 6 +- .../class-use/TransactionMemoryStore.html | 8 +- .../class-use/TransactionStoreProvider.html | 8 +- .../delegation/common/token/AccessToken.html | 6 +- .../common/token/AuthorizationGrant.html | 6 +- .../common/token/MyX509Certificates.html | 4 +- .../delegation/common/token/NewToken.html | 4 +- .../delegation/common/token/OA1TokenImpl.html | 14 +- .../delegation/common/token/RefreshToken.html | 6 +- .../delegation/common/token/Verifier.html | 6 +- .../common/token/class-use/AccessToken.html | 58 +- .../token/class-use/AuthorizationGrant.html | 50 +- .../common/token/class-use/Credential.html | 8 +- .../token/class-use/MyX509Certificates.html | 8 +- .../common/token/class-use/NewToken.html | 8 +- .../common/token/class-use/OA1TokenImpl.html | 6 +- .../token/class-use/ProtectedAsset.html | 20 +- .../common/token/class-use/RefreshToken.html | 10 +- .../common/token/class-use/Token.html | 12 +- .../common/token/class-use/TokenForge.html | 34 +- .../common/token/class-use/Verifier.html | 36 +- .../common/token/impl/AccessTokenImpl.html | 18 +- .../token/impl/AuthorizationGrantImpl.html | 16 +- .../common/token/impl/IDTokenImpl.html | 12 +- .../common/token/impl/MyX509Proxy.html | 14 +- .../common/token/impl/OA1AccessTokenImpl.html | 24 +- .../token/impl/OA1AuthorizationGrantImpl.html | 22 +- .../common/token/impl/OA1Token.html | 2 +- .../common/token/impl/RefreshTokenImpl.html | 16 +- .../token/impl/TokenFactory.TokenParse.html | 8 +- .../common/token/impl/TokenFactory.html | 8 +- .../common/token/impl/TokenImpl.html | 18 +- .../common/token/impl/TokenUtils.html | 10 +- .../common/token/impl/VerifierImpl.html | 22 +- .../token/impl/class-use/AccessTokenImpl.html | 28 +- .../class-use/AuthorizationGrantImpl.html | 8 +- .../token/impl/class-use/IDTokenImpl.html | 24 +- .../token/impl/class-use/MyX509Proxy.html | 8 +- .../impl/class-use/OA1AccessTokenImpl.html | 8 +- .../class-use/OA1AuthorizationGrantImpl.html | 8 +- .../common/token/impl/class-use/OA1Token.html | 6 +- .../impl/class-use/RefreshTokenImpl.html | 30 +- .../class-use/TokenFactory.TokenParse.html | 8 +- .../token/impl/class-use/TokenFactory.html | 8 +- .../token/impl/class-use/TokenImpl.html | 16 +- .../token/impl/class-use/TokenUtils.html | 8 +- .../token/impl/class-use/VerifierImpl.html | 8 +- .../common/token/impl/package-summary.html | 2 +- .../ncsa/oa4mp/delegation/oa2/JWTUtil.html | 8 +- .../oa4mp/delegation/oa2/NonceHerder.html | 2 +- .../oa4mp/delegation/oa2/OA2ATException.html | 36 +- .../oa4mp/delegation/oa2/OA2ConfigTags.html | 46 +- .../oa2/OA2ConfigurationLoaderUtils.html | 2 +- .../oa4mp/delegation/oa2/OA2Constants.html | 134 +- .../ncsa/oa4mp/delegation/oa2/OA2Errors.html | 40 +- .../oa4mp/delegation/oa2/OA2GeneralError.html | 16 +- .../delegation/oa2/OA2JSONException.html | 20 +- .../delegation/oa2/OA2RedirectableError.html | 20 +- .../delegation/oa2/OA2Scopes.ScopeUtil.html | 2 +- .../ncsa/oa4mp/delegation/oa2/OA2Scopes.html | 22 +- .../oa4mp/delegation/oa2/OA2TokenForge.html | 20 +- .../oa4mp/delegation/oa2/OA2Utilities.html | 2 +- .../delegation/oa2/OIDCDiscoveryTags.html | 44 +- .../ncsa/oa4mp/delegation/oa2/UserInfo.html | 2 +- .../delegation/oa2/class-use/JWTUtil.html | 8 +- .../delegation/oa2/class-use/NonceHerder.html | 8 +- .../oa2/class-use/OA2ATException.html | 8 +- .../oa2/class-use/OA2ConfigTags.html | 8 +- .../OA2ConfigurationLoaderUtils.html | 8 +- .../oa2/class-use/OA2Constants.html | 6 +- .../delegation/oa2/class-use/OA2Errors.html | 8 +- .../oa2/class-use/OA2GeneralError.html | 6 +- .../oa2/class-use/OA2JSONException.html | 6 +- .../oa2/class-use/OA2RedirectableError.html | 12 +- .../oa2/class-use/OA2Scopes.ScopeUtil.html | 8 +- .../delegation/oa2/class-use/OA2Scopes.html | 8 +- .../oa2/class-use/OA2TokenForge.html | 6 +- .../oa2/class-use/OA2Utilities.html | 8 +- .../oa2/class-use/OIDCDiscoveryTags.html | 8 +- .../delegation/oa2/class-use/UserInfo.html | 8 +- .../delegation/oa2/client/AGServer2.html | 20 +- .../oa4mp/delegation/oa2/client/ASImpl.html | 10 +- .../delegation/oa2/client/ATResponse2.html | 28 +- .../oa2/client/ATServer2.IDTokenEntry.html | 2 +- .../delegation/oa2/client/ATServer2.html | 32 +- .../ncsa/oa4mp/delegation/oa2/client/DS2.html | 54 +- .../delegation/oa2/client/PAServer2.html | 22 +- .../delegation/oa2/client/RFC7009Server2.html | 22 +- .../delegation/oa2/client/RFC7523Server.html | 20 +- .../delegation/oa2/client/RFC7523Utils.html | 20 +- .../delegation/oa2/client/RFC7662Server2.html | 22 +- .../delegation/oa2/client/RFC8623Server.html | 14 +- .../delegation/oa2/client/RTServer2.html | 32 +- .../oa2/client/TokenAwareServer.html | 12 +- .../delegation/oa2/client/UIServer2.html | 18 +- .../oa2/client/class-use/AGServer2.html | 8 +- .../oa2/client/class-use/ASImpl.html | 6 +- .../oa2/client/class-use/ATResponse2.html | 10 +- .../class-use/ATServer2.IDTokenEntry.html | 8 +- .../oa2/client/class-use/ATServer2.html | 8 +- .../delegation/oa2/client/class-use/DS2.html | 8 +- .../oa2/client/class-use/PAServer2.html | 8 +- .../oa2/client/class-use/RFC7009Server2.html | 8 +- .../oa2/client/class-use/RFC7523Server.html | 8 +- .../oa2/client/class-use/RFC7523Utils.html | 8 +- .../oa2/client/class-use/RFC7662Server2.html | 8 +- .../oa2/client/class-use/RFC8623Server.html | 10 +- .../oa2/client/class-use/RTServer2.html | 8 +- .../client/class-use/TokenAwareServer.html | 6 +- .../oa2/client/class-use/UIServer2.html | 8 +- .../oa2/jwt/AccessTokenHandlerInterface.html | 8 +- .../oa4mp/delegation/oa2/jwt/FlowStates.html | 2 +- .../oa4mp/delegation/oa2/jwt/FlowType.html | 2 +- .../oa4mp/delegation/oa2/jwt/JWTRunner.html | 34 +- .../oa4mp/delegation/oa2/jwt/JWTUtil2.html | 30 +- .../delegation/oa2/jwt/MyOtherJWTUtil2.html | 30 +- .../delegation/oa2/jwt/PayloadHandler.html | 8 +- .../oa2/jwt/RefreshTokenHandlerInterface.html | 8 +- .../oa2/jwt/ScriptRuntimeException.html | 4 +- .../AccessTokenHandlerInterface.html | 8 +- .../oa2/jwt/class-use/FlowStates.html | 10 +- .../oa2/jwt/class-use/FlowType.html | 6 +- .../class-use/IDTokenHandlerInterface.html | 8 +- .../oa2/jwt/class-use/JWTRunner.html | 8 +- .../oa2/jwt/class-use/JWTUtil2.html | 6 +- .../oa2/jwt/class-use/MyOtherJWTUtil2.html | 6 +- .../oa2/jwt/class-use/PayloadHandler.html | 8 +- .../jwt/class-use/PayloadHandlerConfig.html | 8 +- .../RefreshTokenHandlerInterface.html | 8 +- .../jwt/class-use/ScriptRuntimeException.html | 8 +- .../jwt/class-use/ScriptingConstants2.html | 8 +- .../oa4mp/delegation/oa2/server/AGI2.html | 12 +- .../delegation/oa2/server/AGIResponse2.html | 10 +- .../delegation/oa2/server/AGRequest2.html | 4 +- .../oa4mp/delegation/oa2/server/ATI2.html | 12 +- .../delegation/oa2/server/ATIResponse2.html | 20 +- .../oa2/server/IDTokenResponse.html | 22 +- .../delegation/oa2/server/IResponse2.html | 2 +- .../oa2/server/InvalidNonceException.html | 4 +- .../OIDCServiceTransactionInterface.html | 4 +- .../oa4mp/delegation/oa2/server/PAI2.html | 12 +- .../delegation/oa2/server/PAIResponse2.html | 16 +- .../oa2/server/RFC7523Constants.html | 12 +- .../delegation/oa2/server/RFC7636Util.html | 12 +- .../oa2/server/RFC7662Constants.html | 14 +- .../oa2/server/RFC8628Constants.html | 26 +- .../oa2/server/RFC8693Constants.html | 40 +- .../oa2/server/RFC9068Constants.html | 14 +- .../oa4mp/delegation/oa2/server/RTI2.html | 8 +- .../delegation/oa2/server/RTIRequest.html | 20 +- .../delegation/oa2/server/RTIResponse.html | 16 +- .../oa4mp/delegation/oa2/server/UII2.html | 12 +- .../delegation/oa2/server/UIIRequest2.html | 24 +- .../delegation/oa2/server/UIIResponse2.html | 10 +- .../oa2/server/UnsupportedScopeException.html | 4 +- .../oa2/server/claims/ClaimSource.html | 4 +- .../claims/ClaimSourceConfiguration.html | 4 +- .../claims/ClaimSourceConfigurationUtil.html | 22 +- .../oa2/server/claims/ClaimSourceFactory.html | 14 +- .../claims/ClaimSourceFactoryRequest.html | 10 +- .../oa2/server/claims/OA2Claims.html | 112 +- .../server/claims/class-use/ClaimSource.html | 12 +- .../class-use/ClaimSourceConfiguration.html | 20 +- .../ClaimSourceConfigurationUtil.html | 6 +- .../claims/class-use/ClaimSourceFactory.html | 8 +- .../class-use/ClaimSourceFactoryRequest.html | 10 +- .../server/claims/class-use/OA2Claims.html | 8 +- .../delegation/oa2/server/class-use/AGI2.html | 8 +- .../oa2/server/class-use/AGIResponse2.html | 8 +- .../oa2/server/class-use/AGRequest2.html | 8 +- .../delegation/oa2/server/class-use/ATI2.html | 8 +- .../oa2/server/class-use/ATIResponse2.html | 8 +- .../oa2/server/class-use/IDTokenResponse.html | 6 +- .../oa2/server/class-use/IResponse2.html | 6 +- .../class-use/InvalidNonceException.html | 8 +- .../oa2/server/class-use/OA2ClientScopes.html | 8 +- .../class-use/OA2TransactionScopes.html | 8 +- .../OIDCServiceTransactionInterface.html | 12 +- .../delegation/oa2/server/class-use/PAI2.html | 8 +- .../oa2/server/class-use/PAIResponse2.html | 8 +- .../server/class-use/RFC7523Constants.html | 6 +- .../oa2/server/class-use/RFC7636Util.html | 8 +- .../server/class-use/RFC7662Constants.html | 6 +- .../server/class-use/RFC8628Constants.html | 8 +- .../server/class-use/RFC8693Constants.html | 8 +- .../server/class-use/RFC9068Constants.html | 8 +- .../delegation/oa2/server/class-use/RTI2.html | 8 +- .../oa2/server/class-use/RTIRequest.html | 8 +- .../oa2/server/class-use/RTIResponse.html | 8 +- .../server/class-use/TXRecordInterface.html | 8 +- .../delegation/oa2/server/class-use/UII2.html | 8 +- .../oa2/server/class-use/UIIRequest2.html | 8 +- .../oa2/server/class-use/UIIResponse2.html | 8 +- .../class-use/UnsupportedScopeException.html | 6 +- .../server/config/JSONClaimSourceConfig.html | 10 +- .../oa2/server/config/LDAPConfiguration.html | 14 +- .../LDAPConfigurationUtil.AttributeEntry.html | 4 +- .../server/config/LDAPConfigurationUtil.html | 78 +- .../server/config/SSLConfigurationUtil2.html | 4 +- .../class-use/JSONClaimSourceConfig.html | 6 +- .../config/class-use/LDAPConfiguration.html | 10 +- .../LDAPConfigurationUtil.AttributeEntry.html | 6 +- .../class-use/LDAPConfigurationUtil.html | 8 +- .../class-use/SSLConfigurationUtil2.html | 8 +- .../server/scripts/ClientJSONConfigUtil.html | 6 +- .../server/scripts/ClientScriptsFactory.html | 2 +- .../class-use/ClientJSONConfigUtil.html | 6 +- .../scripts/class-use/ClientScripts.html | 6 +- .../class-use/ClientScriptsFactory.html | 8 +- .../scripts/functor/ClientFunctorScripts.html | 2 +- .../functor/ClientFunctorScriptsFactory.html | 2 +- .../functor/ClientFunctorScriptsUtil.html | 14 +- .../server/scripts/functor/FunctorState.html | 4 +- .../class-use/ClientFunctorScripts.html | 6 +- .../ClientFunctorScriptsFactory.html | 8 +- .../class-use/ClientFunctorScriptsUtil.html | 8 +- .../functor/class-use/FunctorState.html | 8 +- .../server/scripts/qdl/ClientQDLScripts.html | 2 +- .../scripts/qdl/ClientQDLScriptsUtil.html | 2 +- .../qdl/class-use/ClientQDLScripts.html | 8 +- .../qdl/class-use/ClientQDLScriptsUtil.html | 8 +- .../delegation/server/ExceptionWrapper.html | 8 +- .../delegation/server/ServiceTransaction.html | 16 +- .../server/ServiceTransactionProvider.html | 2 +- .../server/UnapprovedClientException.html | 8 +- .../server/class-use/ServiceTransaction.html | 4 +- .../delegation/server/issuers/AGIssuer.html | 4 +- .../delegation/server/issuers/ATIssuer.html | 4 +- .../server/issuers/AbstractIssuer.html | 10 +- .../delegation/server/issuers/CBIssuer.html | 4 +- .../server/issuers/IssuerProvider.html | 4 +- .../delegation/server/issuers/PAIssuer.html | 4 +- .../delegation/server/request/AGRequest.html | 10 +- .../delegation/server/request/ATRequest.html | 18 +- .../delegation/server/request/CBRequest.html | 18 +- .../server/request/IssuerRequest.html | 8 +- .../delegation/server/request/PARequest.html | 14 +- .../delegation/server/request/PAResponse.html | 4 +- .../storage/SQLServiceTransactionStore.html | 14 +- .../storage/class-use/ClientApproval.html | 4 +- .../server/storage/class-use/ClientStore.html | 4 +- .../storage/impl/ClientMemoryStore.html | 2 +- .../server/storage/impl/FSClientStore.html | 2 +- .../support/ServiceTransactionConverter.html | 10 +- .../support/ServiceTransactionKeys.html | 4 +- .../support/ServiceTransactionTable.html | 4 +- .../oauth2/client/AssetRetentionPolicy.html | 6 +- .../oauth2/client/NoSuchAssetException.html | 4 +- .../ncsa/oa4mp/oauth2/client/OA2Asset.html | 18 +- .../oauth2/client/OA2AssetConverter.html | 18 +- .../oa4mp/oauth2/client/OA2AssetProvider.html | 6 +- .../client/OA2AssetSerializationKeys.html | 6 +- .../oauth2/client/OA2AssetStoreTable.html | 12 +- .../oauth2/client/OA2ClientBootstrapper.html | 12 +- .../oauth2/client/OA2ClientEnvironment.html | 22 +- .../client/OA2ClientEnvironmentUtil.html | 2 +- .../oa4mp/oauth2/client/OA2ClientLoader.html | 14 +- .../client/OA2ClientServletInitializer.html | 8 +- .../oa4mp/oauth2/client/OA2MPService.html | 88 +- .../oauth2/client/OA2MPServiceProvider.html | 8 +- .../client/OA2SQLAssetStoreProvider.html | 10 +- .../class-use/AssetRetentionPolicy.html | 8 +- .../class-use/NoSuchAssetException.html | 8 +- .../oauth2/client/class-use/OA2Asset.html | 26 +- .../client/class-use/OA2AssetConverter.html | 8 +- .../client/class-use/OA2AssetProvider.html | 8 +- .../class-use/OA2AssetSerializationKeys.html | 8 +- .../client/class-use/OA2AssetStoreTable.html | 8 +- .../class-use/OA2ClientBootstrapper.html | 8 +- .../class-use/OA2ClientEnvironment.html | 8 +- .../class-use/OA2ClientEnvironmentUtil.html | 8 +- .../client/class-use/OA2ClientLoader.html | 8 +- .../OA2ClientServletInitializer.html | 8 +- .../oauth2/client/class-use/OA2MPService.html | 6 +- .../class-use/OA2MPServiceProvider.html | 8 +- .../class-use/OA2SQLAssetStoreProvider.html | 8 +- .../servlet/OA2ClientExceptionHandler.html | 12 +- .../client/servlet/OA2ReadyServlet.html | 14 +- .../client/servlet/OA2StartRequest.html | 10 +- .../class-use/OA2ClientExceptionHandler.html | 8 +- .../servlet/class-use/OA2ReadyServlet.html | 8 +- .../servlet/class-use/OA2StartRequest.html | 8 +- docs/apidocs/index-all.html | 574 ++-- docs/apidocs/overview-tree.html | 2 +- docs/apidocs/serialized-form.html | 128 +- docs/client/manuals/api-reference.html | 4 +- docs/server/configuration/qdl-config.html | 4 +- docs/server/manuals/authorized.html | 4 +- docs/server/manuals/extending-the-server.html | 2 +- myproxy-logon/pom.xml | 2 +- oa4mp-server-oauth2/buildNumber.properties | 4 +- oa4mp-server-oauth2/pom.xml | 4 +- .../src/main/webapp/WEB-INF/proxy.xml | 34 +- .../src/main/webapp/WEB-INF/remote-user.xml | 32 +- .../src/main/webapp/WEB-INF/web.xml | 32 +- .../server/test}/AGTestStoreProvider.java | 14 +- .../test}/AbstractTestSuiteInitializer.java | 4 +- .../oa4mp/server/test}/CAStoreTest.java | 4 +- .../server/test}/CertAndKeyUtilTest.java | 2 +- .../oa4mp/server/test}/ClientStoreTest.java | 4 +- .../oa4mp/server/test}/NewCAStoreTest.java | 10 +- .../server/test}/NewClientStoreTest.java | 9 +- .../server/test}/NewTransactionTest.java | 18 +- .../oa4mp/server/test}/ServiceConfigTest.java | 30 +- .../oa4mp/server/test}/ServiceTestSuite.java | 2 +- .../oa4mp/server/test}/StoreProvidable.java | 2 +- .../oa4mp/server/test}/StoreTest.java | 2 +- .../oa4mp/server/test}/TestStoreProvider.java | 20 +- .../test}/TestStoreProviderInterface.java | 20 +- .../oa4mp/server/test}/TestUtils.java | 6 +- .../oa4mp/server/test}/TokenTest.java | 10 +- .../server/test}/TransactionStoreTest.java | 14 +- .../server/test}/file/FSCAStoreTest.java | 14 +- oauth2/pom.xml | 10 +- .../ncsa/oa4mp/delegation/oa2/JWTUtil.java | 7 - .../server/scripts/qdl/ClientQDLScripts.java | 10 - .../org/oa4mp/delegation/server/JWTUtil.java | 7 + .../oa4mp/delegation/server}/NonceHerder.java | 4 +- .../delegation/server}/OA2ATException.java | 4 +- .../delegation/server}/OA2ConfigTags.java | 2 +- .../server}/OA2ConfigurationLoaderUtils.java | 8 +- .../delegation/server}/OA2Constants.java | 2 +- .../oa4mp/delegation/server}/OA2Errors.java | 2 +- .../delegation/server}/OA2GeneralError.java | 4 +- .../delegation/server}/OA2JSONException.java | 4 +- .../server}/OA2RedirectableError.java | 4 +- .../oa4mp/delegation/server}/OA2Scopes.java | 2 +- .../delegation/server}/OA2TokenForge.java | 24 +- .../delegation/server}/OA2Utilities.java | 2 +- .../delegation/server}/OIDCDiscoveryTags.java | 2 +- .../oa4mp/delegation/server}/UserInfo.java | 4 +- .../delegation/server}/client/AGServer2.java | 16 +- .../delegation/server}/client/ASImpl.java | 10 +- .../server}/client/ATResponse2.java | 10 +- .../delegation/server}/client/ATServer2.java | 25 +- .../oa4mp/delegation/server}/client/DS2.java | 17 +- .../delegation/server}/client/PAServer2.java | 18 +- .../server}/client/RFC7009Server2.java | 10 +- .../server}/client/RFC7523Server.java | 10 +- .../server}/client/RFC7523Utils.java | 16 +- .../server}/client/RFC7662Server2.java | 12 +- .../server}/client/RFC8623Server.java | 2 +- .../delegation/server}/client/RTServer2.java | 26 +- .../server}/client/TokenAwareServer.java | 14 +- .../delegation/server}/client/UIServer2.java | 10 +- .../jwt/AccessTokenHandlerInterface.java | 4 +- .../delegation/server}/jwt/FlowStates.java | 4 +- .../delegation/server}/jwt/FlowType.java | 2 +- .../server}/jwt/IDTokenHandlerInterface.java | 2 +- .../delegation/server}/jwt/JWTRunner.java | 12 +- .../server}/jwt/MyOtherJWTUtil2.java | 6 +- .../server}/jwt/PayloadHandler.java | 6 +- .../server}/jwt/PayloadHandlerConfig.java | 2 +- .../jwt/RefreshTokenHandlerInterface.java | 4 +- .../server}/jwt/ScriptRuntimeException.java | 2 +- .../server}/jwt/ScriptingConstants2.java | 2 +- .../oa4mp/delegation/server}/server/AGI2.java | 10 +- .../server}/server/AGIResponse2.java | 8 +- .../delegation/server}/server/AGRequest2.java | 2 +- .../oa4mp/delegation/server}/server/ATI2.java | 12 +- .../server}/server/ATIResponse2.java | 8 +- .../server}/server/IDTokenResponse.java | 18 +- .../delegation/server}/server/IResponse2.java | 2 +- .../server}/server/InvalidNonceException.java | 2 +- .../server}/server/OA2ClientScopes.java | 2 +- .../server}/server/OA2TransactionScopes.java | 2 +- .../OIDCServiceTransactionInterface.java | 6 +- .../oa4mp/delegation/server}/server/PAI2.java | 4 +- .../server}/server/PAIResponse2.java | 8 +- .../server}/server/RFC7523Constants.java | 4 +- .../server}/server/RFC7636Util.java | 2 +- .../server}/server/RFC7662Constants.java | 2 +- .../server}/server/RFC8628Constants.java | 2 +- .../server}/server/RFC8693Constants.java | 4 +- .../server}/server/RFC9068Constants.java | 4 +- .../oa4mp/delegation/server}/server/RTI2.java | 14 +- .../delegation/server}/server/RTIRequest.java | 8 +- .../server}/server/RTIResponse.java | 6 +- .../server}/server/TXRecordInterface.java | 2 +- .../oa4mp/delegation/server}/server/UII2.java | 8 +- .../server}/server/UIIRequest2.java | 8 +- .../server}/server/UIIResponse2.java | 6 +- .../server/UnsupportedScopeException.java | 2 +- .../server}/server/claims/ClaimSource.java | 8 +- .../claims/ClaimSourceConfiguration.java | 2 +- .../claims/ClaimSourceConfigurationUtil.java | 8 +- .../server/claims/ClaimSourceFactory.java | 2 +- .../claims/ClaimSourceFactoryRequest.java | 2 +- .../server}/server/claims/OA2Claims.java | 2 +- .../server/config/JSONClaimSourceConfig.java | 6 +- .../server/config/LDAPConfiguration.java | 2 +- .../server/config/LDAPConfigurationUtil.java | 12 +- .../server/config/SSLConfigurationUtil2.java | 4 +- .../server/scripts/ClientJSONConfigUtil.java | 2 +- .../server}/server/scripts/ClientScripts.java | 2 +- .../server/scripts/ClientScriptsFactory.java | 2 +- .../scripts/functor/ClientFunctorScripts.java | 6 +- .../functor/ClientFunctorScriptsFactory.java | 2 +- .../functor/ClientFunctorScriptsUtil.java | 4 +- .../server/scripts/functor/FunctorState.java | 2 +- .../server/scripts/qdl/ClientQDLScripts.java | 10 + .../scripts/qdl/ClientQDLScriptsUtil.java | 2 +- .../delegation/server/test}/TF2Test.java | 20 +- old-idea/workspace.xml | 6 +- old-idea2/workspace.xml | 12 +- proxy/pom.xml | 12 +- .../oa4mp/server/proxy}/OA2ATServlet.java | 72 +- .../server/proxy}/OA2AuthorizationServer.java | 30 +- .../oa4mp/server/proxy}/OA2CertServlet.java | 42 +- .../server/proxy}/ProxyCallbackServlet.java | 26 +- .../oa4mp/server/proxy}/ProxyUtils.java | 34 +- .../proxy}/RFC8628AuthorizationServer.java | 46 +- .../oa4mp/server/proxy}/RFC8628Servlet.java | 32 +- .../server/proxy}/sas/CLISASServlet.java | 8 +- qdl/buildNumber.properties | 4 +- qdl/pom.xml | 6 +- qdl/src/main/docs/qdl_oa4mp_store_access.odt | Bin 50955 -> 51133 bytes .../oa2 => org/oa4mp/server}/qdl/CLC.java | 36 +- .../oa4mp/server}/qdl/CLCLoader.java | 6 +- .../oa4mp/server}/qdl/CLCModule.java | 8 +- .../oa4mp/server}/qdl/CMLoader.java | 6 +- .../server}/qdl/ClientManagementCommands.java | 20 +- .../server}/qdl/ClientManagementModule.java | 8 +- .../oa4mp/server}/qdl/OA2LibLoader2.java | 12 +- .../oa4mp/server}/qdl/OA4MPQDLWorkspace.java | 6 +- .../qdl/OA4MPQDLWorkspaceCommands.java | 12 +- .../oa4mp/server}/qdl/QDLToolsLoader.java | 10 +- .../oa4mp/server}/qdl/clc/QDLCLC.java | 15 +- .../server}/qdl/clc/QDLConfigLoader.java | 42 +- .../oa4mp/server}/qdl/clc/QDLConfigTags.java | 2 +- .../oa4mp/server}/qdl/clc/package-info.java | 4 +- .../qdl/storage/AdminClientStemMC.java | 8 +- .../server}/qdl/storage/ApprovalStemMC.java | 6 +- .../server}/qdl/storage/ClientStemMC.java | 12 +- .../qdl/storage/PStoreAccessLoader.java | 6 +- .../qdl/storage/PStoreAccessModule.java | 8 +- .../server}/qdl/storage/PermissionStemMC.java | 10 +- .../qdl/storage/PermissionStoreFacade.java | 8 +- .../storage/QDLPermissionStoreAccessor.java | 4 +- .../server}/qdl/storage/QDLStoreAccessor.java | 12 +- .../server}/qdl/storage/StemConverter.java | 4 +- .../qdl/storage/StoreAccessLoader.java | 6 +- .../qdl/storage/StoreAccessModule.java | 16 +- .../server}/qdl/storage/StoreFacade.java | 142 +- .../oa4mp/server}/qdl/storage/TXRStemMC.java | 12 +- .../qdl/storage/TransactionStemMC.java | 15 +- .../server}/qdl/testUtils/TestUtilModule.java | 8 +- .../server}/qdl/testUtils/TestUtils.java | 30 +- .../qdl/testUtils/TestUtilsLoader.java | 6 +- qdl/src/main/resources/cfg-oa4mp.xml | 16 +- qdl/src/main/scripts/create_installer.sh | 4 +- server-admin/pom.xml | 8 +- .../server/admin}/install/Installer.java | 8 +- .../admin}/install/ListDistroFiles.java | 2 +- .../server/admin}/myproxy/oauth2/Banners.java | 2 +- .../oauth2/base/BaseClientStoreCommands.java | 11 +- .../myproxy/oauth2/base/BaseCommands.java | 6 +- .../myproxy/oauth2/base/CLIApprover.java | 8 +- .../base/ClientApprovalStoreCommands.java | 4 +- .../myproxy/oauth2/base/ClientSorter.java | 4 +- .../oauth2/base/ClientStoreCommands.java | 6 +- .../oauth2/base/CommandLineClient.java | 6 +- .../myproxy/oauth2/base/CopyCommands.java | 2 +- .../myproxy/oauth2/base/CopyExtension.java | 2 +- .../admin}/myproxy/oauth2/base/CopyTool.java | 8 +- .../myproxy/oauth2/base/CopyToolVerifier.java | 4 +- .../admin}/myproxy/oauth2/base/Monitor.java | 8 +- .../myproxy/oauth2/base/StoreArchiver.java | 2 +- .../myproxy/oauth2/base/StoreCommands2.java | 6 +- .../oauth2/tools/ConfigLoaderTool.java | 6 +- .../oauth2/tools/JSONStoreCommands.java | 4 +- .../admin}/myproxy/oauth2/tools/JWKCLI.java | 6 +- .../myproxy/oauth2/tools/JWKUtilCommands.java | 18 +- .../oauth2/tools/OA2AdminClientCommands.java | 22 +- .../myproxy/oauth2/tools/OA2CLCCommands.java | 48 +- .../oauth2/tools/OA2ClientCommands.java | 28 +- .../oauth2/tools/OA2CommandLineClient.java | 6 +- .../myproxy/oauth2/tools/OA2Commands.java | 20 +- .../myproxy/oauth2/tools/OA2CopyTool.java | 6 +- .../oauth2/tools/OA2CopyToolVerifier.java | 6 +- .../myproxy/oauth2/tools/OA2Monitor.java | 6 +- .../oauth2/tools/OA2PermissionCommands.java | 10 +- .../myproxy/oauth2/tools/QDLCLICommands.java | 8 +- .../oauth2/tools/TokenStoreCommands.java | 8 +- .../tools/TransactionStoreCommands.java | 30 +- .../myproxy/oauth2/tools/VOCommands.java | 12 +- .../oauth2/tools/migrate/FSMigrater.java | 20 +- .../oauth2/tools/migrate/FSMigrationTool.java | 8 +- .../oauth2/tools/migrate/MEProvider.java | 2 +- .../oauth2/tools/migrate/MigrateKeys.java | 2 +- .../oauth2/tools/migrate/MigrateStore.java | 2 +- .../oauth2/tools/migrate/MigrateTable.java | 2 +- .../tools/migrate/MigrationConstants.java | 2 +- .../oauth2/tools/migrate/MigrationEntry.java | 4 +- .../migrate/MigrationEntryConverter.java | 2 +- .../main/resources/qdl/access/new_access.qdl | 40 + server-admin/src/main/resources/qdl/test.xml | 2 +- .../src/main/scripts/installer/cfg.xml | 4 +- .../src/main/scripts/installer/installer.mf | 2 +- server-api/pom.xml | 14 - .../oa4mp/server/admin/things/types/Type.java | 18 - .../server/api}/ClientApprovalProvider.java | 4 +- .../server/api}/MyProxyFacadeProvider.java | 2 +- .../api}/MyProxyServiceEnvironment.java | 2 +- .../oa4mp/server/api}/OA4MPConfigTags.java | 2 +- .../server/api}/OA4MPServiceTransaction.java | 4 +- .../server/api}/ServiceConstantKeys.java | 2 +- .../oa4mp/server/api}/ServiceEnvironment.java | 18 +- .../server/api}/ServiceEnvironmentImpl.java | 22 +- .../api}/admin/adminClient/AdminClient.java | 4 +- .../adminClient/AdminClientConverter.java | 4 +- .../api}/admin/adminClient/AdminClientFS.java | 5 +- .../admin/adminClient/AdminClientKeys.java | 4 +- .../adminClient/AdminClientMemoryStore.java | 2 +- .../adminClient/AdminClientProvider.java | 4 +- .../adminClient/AdminClientSQLStore.java | 2 +- .../admin/adminClient/AdminClientStore.java | 2 +- .../AdminClientStoreProviders.java | 4 +- .../admin/adminClient/AdminClientTable.java | 4 +- .../MultiDSAdminClientStoreProvider.java | 2 +- .../MultiDSPermissionStoreProvider.java | 2 +- .../api}/admin/permissions/Permission.java | 2 +- .../permissions/PermissionConverter.java | 2 +- .../permissions/PermissionException.java | 2 +- .../permissions/PermissionFileStore.java | 2 +- .../admin/permissions/PermissionKeys.java | 2 +- .../admin/permissions/PermissionList.java | 2 +- .../permissions/PermissionMemoryStore.java | 2 +- .../admin/permissions/PermissionProvider.java | 4 +- .../permissions/PermissionStoreProviders.java | 4 +- .../permissions/PermissionStoreUtil.java | 2 +- .../admin/permissions/PermissionsStore.java | 2 +- .../admin/permissions/PermissionsTable.java | 2 +- .../admin/permissions/SQLPermissionStore.java | 2 +- .../server/api}/admin/things/CMParser.java | 2 +- .../server/api}/admin/things/Request.java | 4 +- .../oa4mp/server/api}/admin/things/SAT.java | 2 +- .../server/api}/admin/things/SATFactory.java | 20 +- .../oa4mp/server/api}/admin/things/Thing.java | 2 +- .../api}/admin/things/actions/Action.java | 4 +- .../api}/admin/things/actions/ActionAdd.java | 4 +- .../admin/things/actions/ActionApprove.java | 4 +- .../admin/things/actions/ActionCreate.java | 4 +- .../admin/things/actions/ActionExecute.java | 4 +- .../api}/admin/things/actions/ActionGet.java | 4 +- .../api}/admin/things/actions/ActionList.java | 4 +- .../admin/things/actions/ActionRemove.java | 4 +- .../api}/admin/things/actions/ActionSet.java | 4 +- .../admin/things/actions/ActionUnapprove.java | 4 +- .../admin/things/actions/MissingAction.java | 2 +- .../api}/admin/things/subjects/Subject.java | 4 +- .../admin/things/subjects/SubjectAdmin.java | 4 +- .../admin/things/subjects/SubjectClient.java | 4 +- .../api}/admin/things/targets/Target.java | 4 +- .../admin/things/targets/TargetAdmin.java | 4 +- .../admin/things/targets/TargetAttribute.java | 4 +- .../admin/things/targets/TargetClient.java | 4 +- .../things/targets/TargetPermission.java | 4 +- .../server/api/admin/things/types/Type.java | 18 + .../api}/admin/things/types/TypeAdmin.java | 4 +- .../admin/things/types/TypeAttribute.java | 4 +- .../api}/admin/things/types/TypeClient.java | 4 +- .../admin/things/types/TypePermission.java | 4 +- .../transactions/DSFSTransactionStore.java | 8 +- .../DSFSTransactionStoreProvider.java | 8 +- .../transactions/DSSQLTransactionStore.java | 6 +- .../DSSQLTransactionStoreProvider.java | 10 +- .../admin/transactions/DSTransactionKeys.java | 2 +- .../transactions/DSTransactionProvider.java | 4 +- .../transactions/DSTransactionTable.java | 2 +- .../MultiDSTransactionStoreProvider.java | 10 +- .../transactions/OA4MPIdentifierProvider.java | 2 +- .../transactions/TransactionConverter.java | 10 +- .../TransactionStoreProviders.java | 2 +- .../MultiDSClientApprovalStoreProvider.java | 8 +- .../storage/MultiDSClientStoreProvider.java | 4 +- .../filestore/DSFSClientApprovalStore.java | 4 +- .../DSFSClientApprovalStoreProvider.java | 8 +- .../storage/filestore/DSFSClientStore.java | 4 +- .../filestore/DSFSClientStoreProvider.java | 6 +- .../server/api/storage}/servlet/ACS2.java | 8 +- .../servlet/AbstractAccessTokenServlet.java | 10 +- .../servlet/AbstractAuthorizationServlet.java | 8 +- .../servlet/AbstractBootstrapper.java | 4 +- .../storage}/servlet/AbstractCertServlet.java | 6 +- .../servlet/AbstractConfigurationLoader.java | 40 +- .../storage}/servlet/AbstractEnvServlet.java | 2 +- .../storage}/servlet/AbstractInitServlet.java | 6 +- .../servlet/AbstractRegistrationServlet.java | 12 +- .../servlet/AbstractVerifierServlet.java | 2 +- .../AuthorizationControllerServlet.java | 2 +- .../servlet/AuthorizationHandler.java | 2 +- .../servlet/AuthorizationServletConfig.java | 2 +- .../storage}/servlet/AuthorizedServlet.java | 8 +- .../servlet/AutoRegistrationServlet.java | 8 +- .../api/storage}/servlet/CRServlet.java | 8 +- .../servlet/ConfigurationLoaderInterface.java | 8 +- .../storage}/servlet/DiscoveryServlet.java | 4 +- .../api/storage}/servlet/EnvServlet.java | 4 +- .../api/storage}/servlet/ErrorServlet.java | 4 +- .../servlet/IssuerTransactionState.java | 6 +- .../servlet/MyProxyConfigurationLoader.java | 10 +- .../servlet/MyProxyDelegationServlet.java | 28 +- .../servlet/OA4MPExceptionHandler.java | 2 +- .../servlet/OA4MPServletInitializer.java | 17 +- .../storage}/servlet/PresentationState.java | 2 +- .../storage}/servlet/RegistrationServlet.java | 6 +- .../servlet/TooManyRequestsException.java | 2 +- .../server/api}/storage/sql/MYSQLAdmin.java | 2 +- .../storage/sql/SQLClientApprovalStore.java | 6 +- .../api}/storage/sql/SQLClientStore.java | 10 +- .../provider/DSClientSQLStoreProvider.java | 12 +- .../DSSQLClientApprovalStoreProvider.java | 12 +- .../storage/sql/table/BaseClientTable.java | 6 +- .../sql/table/ClientApprovalTable.java | 4 +- .../storage/sql/table/ClientStoreTable.java | 4 +- .../server/api}/util/ACNewClientEvent.java | 6 +- .../server/api}/util/AbstractCLIApprover.java | 11 +- .../api}/util/ClientApprovalMemoryStore.java | 2 +- .../api}/util/ClientApproverConverter.java | 4 +- .../server/api}/util/ClientDebugUtil.java | 4 +- .../util/ConnectionCacheRetentionPolicy.java | 4 +- .../server/api}/util/ExceptionEvent.java | 2 +- .../api}/util/ExceptionEventListener.java | 2 +- .../api}/util/ExceptionEventNotifier.java | 2 +- .../oa4mp/server/api}/util/JGlobusUtil.java | 2 +- .../server/api}/util/NewAdminClientEvent.java | 4 +- .../server/api}/util/NewClientEvent.java | 4 +- .../server/api}/util/NewClientListener.java | 2 +- .../server/api}/util/NewClientNotifier.java | 6 +- server-installer/buildNumber.properties | 4 +- .../src/main/resources/installer/cfg.xml | 4 +- server-loader/pom.xml | 14 +- .../oauth2/cm/util/client/ClientResponse.java | 10 - .../util/permissions/PermissionResponse.java | 10 - .../myproxy/oa4mp/qdl/claims/ConfigtoCS.java | 66 - .../oa4mp/server/loader}/oauth2/OA2SE.java | 44 +- .../claims/AbstractAccessTokenHandler.java | 48 +- .../oauth2/claims/AbstractPayloadConfig.java | 8 +- .../oauth2/claims/AbstractPayloadHandler.java | 25 +- .../oauth2/claims/BasicClaimsSourceImpl.java | 36 +- .../oauth2/claims/ClaimSourceFactoryImpl.java | 16 +- .../oauth2/claims/CodeClaimSource.java | 8 +- .../loader}/oauth2/claims/FSClaimSource.java | 12 +- .../claims/FSClaimSourceConfiguration.java | 4 +- .../loader}/oauth2/claims/GroupElement.java | 4 +- .../server/loader}/oauth2/claims/Groups.java | 2 +- .../oauth2/claims/HTTPHeaderClaimsSource.java | 10 +- .../oauth2/claims/IDTokenClientConfig.java | 4 +- .../loader}/oauth2/claims/IDTokenHandler.java | 37 +- .../claims/LDAPClaimSourceFactoryRequest.java | 6 +- .../oauth2/claims/LDAPClaimsSource.java | 24 +- .../loader}/oauth2/claims/LDAPException.java | 2 +- .../oauth2/claims/NCSALDAPClaimSource.java | 12 +- .../loader}/oauth2/claims/OA2ClaimsUtil.java | 37 +- .../claims/PayloadHandlerConfigImpl.java | 12 +- .../oauth2/claims/QDLHeadersClaimsSource.java | 14 +- .../oauth2/claims/ScopeTemplateUtil.java | 4 +- .../oauth2/claims/ServerQDLScriptHandler.java | 16 +- .../claims/ServerQDLScriptHandlerConfig.java | 10 +- .../oauth2/claims/TestClaimSource.java | 4 +- .../loader}/oauth2/cm/CM7591Config.java | 4 +- .../server/loader}/oauth2/cm/CMConfig.java | 8 +- .../server/loader}/oauth2/cm/CMConfigs.java | 2 +- .../oauth2/cm/ClientManagementConstants.java | 4 +- .../loader}/oauth2/cm/ManagerFacade.java | 39 +- .../loader/oauth2/cm}/json/JSONConverter.java | 2 +- .../oauth2/cm}/json/JSONEntryProvider.java | 2 +- .../loader/oauth2/cm}/json/JSONFileStore.java | 2 +- .../loader/oauth2/cm}/json/JSONSQLStore.java | 2 +- .../loader/oauth2/cm}/json/JSONStoreKeys.java | 2 +- .../oauth2/cm}/json/JSONStoreProviders.java | 6 +- .../oauth2/cm}/json/JSONStoreSQLTable.java | 2 +- .../cm}/json/MultiJSONStoreProvider.java | 2 +- .../oauth2/cm/oidc_cm/OIDCCMConstants.java | 2 +- .../oauth2/cm/oidc_cm/OIDCCMServlet.java | 148 +- .../oauth2/cm/util/AbstractDDRequest.java | 8 +- .../oauth2/cm/util/AbstractDDServer.java | 28 +- .../oauth2/cm/util/DDAttributeRequest.java | 6 +- .../oauth2/cm/util/RequestFactory.java | 38 +- .../oauth2/cm/util/ResponseSerializer.java | 44 +- .../oauth2/cm/util/admin/ACGetRequest.java | 4 +- .../oauth2/cm/util/admin/ACGetResponse.java | 4 +- .../cm/util/admin/AbstractACRequest.java | 10 +- .../cm/util/admin/AbstractACResponse.java | 4 +- .../cm/util/admin/AdminClientServer.java | 8 +- .../AttributeAdminClientResponse.java | 6 +- .../attributes/AttributeClientResponse.java | 6 +- .../AttributeGetAdminClientResponse.java | 4 +- .../AttributeGetClientResponse.java | 4 +- .../util/attributes/AttributeGetRequest.java | 6 +- .../util/attributes/AttributeListRequest.java | 6 +- .../attributes/AttributeRemoveRequest.java | 6 +- .../cm/util/attributes/AttributeRequest.java | 12 +- .../cm/util/attributes/AttributeServer.java | 18 +- .../AttributeSetAdminClientResponse.java | 6 +- .../attributes/AttributeSetClientRequest.java | 6 +- .../oauth2/cm/util/client/ApproveRequest.java | 6 +- .../oauth2/cm/util/client/ClientRequest.java | 12 +- .../oauth2/cm/util/client/ClientResponse.java | 10 + .../oauth2/cm/util/client/ClientServer.java | 24 +- .../oauth2/cm/util/client/CreateRequest.java | 6 +- .../oauth2/cm/util/client/CreateResponse.java | 4 +- .../oauth2/cm/util/client/GetRequest.java | 6 +- .../oauth2/cm/util/client/GetResponse.java | 4 +- .../oauth2/cm/util/client/RemoveRequest.java | 6 +- .../cm/util/client/UnapproveRequest.java | 6 +- .../cm/util/permissions/AddClientRequest.java | 6 +- .../util/permissions/AddClientResponse.java | 2 +- .../util/permissions/ListAdminsRequest.java | 6 +- .../util/permissions/ListAdminsResponse.java | 4 +- .../util/permissions/ListClientResponse.java | 4 +- .../util/permissions/ListClientsRequest.java | 6 +- .../util/permissions/PermissionRequest.java | 14 +- .../util/permissions/PermissionResponse.java | 10 + .../cm/util/permissions/PermissionServer.java | 14 +- .../util/permissions/RemoveClientRequest.java | 6 +- .../loader}/oauth2/flows/FlowFunctor.java | 2 +- .../loader}/oauth2/flows/FlowStates2.java | 4 +- .../server/loader}/oauth2/flows/FlowType.java | 2 +- .../loader}/oauth2/flows/jATDoTemplates.java | 2 +- .../loader}/oauth2/flows/jAcceptRequests.java | 2 +- .../loader}/oauth2/flows/jAccessToken.java | 2 +- .../server/loader}/oauth2/flows/jGetCert.java | 2 +- .../loader}/oauth2/flows/jGetClaims.java | 2 +- .../server/loader}/oauth2/flows/jIDToken.java | 2 +- .../loader}/oauth2/flows/jRefreshToken.java | 2 +- .../loader}/oauth2/flows/jSetClaimSource.java | 2 +- .../loader}/oauth2/flows/jUserInfo.java | 2 +- .../oauth2/functor/FunctorRuntimeEngine.java | 20 +- .../loader}/oauth2/functor/FunctorState.java | 2 +- .../oauth2/functor/claims/ClaimFunctor.java | 2 +- .../functor/claims/FunctorClaimsType.java | 2 +- .../functor/claims/OA2FunctorFactory.java | 23 +- .../oauth2/functor/claims/jExclude.java | 4 +- .../loader}/oauth2/functor/claims/jGet.java | 2 +- .../oauth2/functor/claims/jHasClaim.java | 2 +- .../oauth2/functor/claims/jInclude.java | 6 +- .../oauth2/functor/claims/jIsMemberOf.java | 10 +- .../oauth2/functor/claims/jRename.java | 2 +- .../loader}/oauth2/functor/claims/jSet.java | 4 +- .../oauth2/functor/claims/jhasScope.java | 2 +- .../oauth2/loader/OA2Bootstrapper.java | 4 +- .../oauth2/loader/OA2ConfigurationLoader.java | 122 +- .../oauth2/loader/OA2NewClientNotifier.java | 18 +- .../oauth2/loader/OA2ServletInitializer.java | 52 +- .../loader}/oauth2/proxy/ProxyClient.java | 8 +- .../servlet/AbstractAccessTokenServlet2.java | 16 +- .../oauth2/servlet/BearerTokenServlet.java | 22 +- .../loader}/oauth2/servlet/ClientServlet.java | 15 +- .../loader}/oauth2/servlet/ClientUtils.java | 24 +- .../loader}/oauth2/servlet/GroupHandler.java | 6 +- .../oauth2/servlet/LDAPSSLSocketFactory.java | 4 +- .../oauth2/servlet/MultiAuthServlet.java | 24 +- .../oauth2/servlet/NCSAGroupHandler.java | 6 +- .../servlet/OA2AdminRegistrationServlet.java | 14 +- .../oauth2/servlet/OA2AuthorizedServlet.java | 4 +- .../servlet/OA2AuthorizedServletUtil.java | 44 +- .../servlet/OA2AutoRegistrationServlet.java | 6 +- .../oauth2/servlet/OA2ClientUtils.java | 38 +- .../oauth2/servlet/OA2DiscoveryServlet.java | 20 +- .../oauth2/servlet/OA2ExceptionHandler.java | 12 +- .../servlet/OA2ExceptionHandlerThingie.java | 4 +- .../oauth2/servlet/OA2HeaderUtils.java | 25 +- .../servlet/OA2RegistrationServlet.java | 18 +- .../oauth2/servlet/OA2ServletUtils.java | 26 +- .../loader}/oauth2/servlet/OA2TokenUtils.java | 32 +- .../loader}/oauth2/servlet/RFC7009.java | 14 +- .../loader}/oauth2/servlet/RFC7662.java | 22 +- .../oauth2/servlet/RFC8628Constants2.java | 4 +- .../oauth2/servlet/RFC8628ServletConfig.java | 4 +- .../loader}/oauth2/servlet/RFC8628State.java | 2 +- .../oauth2/servlet/RFC8693Constants2.java | 4 +- .../TokenExchangeRecordRetentionPolicy.java | 6 +- .../oauth2/servlet/TokenManagerServlet.java | 34 +- .../oauth2/servlet/UserInfoServlet.java | 41 +- .../oauth2/state/ExtendedParameters.java | 4 +- .../oauth2/state/OA2ClientFunctorScripts.java | 6 +- .../state/OA2ClientFunctorScriptsFactory.java | 22 +- .../state/OA2ClientFunctorScriptsUtil.java | 12 +- .../state/ScriptRuntimeEngineFactory.java | 34 +- .../oauth2/state/TransactionState.java | 6 +- .../server/loader}/oauth2/state/XA2.java | 2 +- .../loader}/oauth2/storage/RFC8628Store.java | 4 +- .../storage/RefreshTokenRetentionPolicy.java | 12 +- .../oauth2/storage/RefreshTokenStore.java | 8 +- .../oauth2/storage/SafeGCRetentionPolicy.java | 2 +- .../oauth2/storage/TokenInfoRecord.java | 22 +- .../oauth2/storage/TokenInfoRecordMap.java | 2 +- .../oauth2/storage/UsernameFindable.java | 4 +- .../oauth2/storage/clients/OA2Client.java | 33 +- .../clients/OA2ClientApprovalKeys.java | 4 +- .../storage/clients/OA2ClientConverter.java | 6 +- .../oauth2/storage/clients/OA2ClientKeys.java | 4 +- .../storage/clients/OA2ClientMemoryStore.java | 2 +- .../storage/clients/OA2ClientProvider.java | 4 +- .../clients/OA2ClientSQLStoreProvider.java | 10 +- .../storage/clients/OA2ClientTable.java | 4 +- .../storage/transactions/OA2FSTStore.java | 22 +- .../transactions/OA2FSTStoreProvider.java | 8 +- .../storage/transactions/OA2MTStore.java | 16 +- .../OA2MultiTypeTransactionProvider.java | 6 +- .../storage/transactions/OA2SQLTStore.java | 22 +- .../OA2SQLTransactionStoreProvider.java | 10 +- .../transactions/OA2ServiceTransaction.java | 44 +- .../storage/transactions/OA2TConverter.java | 24 +- .../transactions/OA2TStoreInterface.java | 18 +- .../transactions/OA2TransactionKeys.java | 4 +- .../transactions/OA2TransactionTable.java | 4 +- .../storage/tx/SQLTXRStoreProvider.java | 4 +- .../oauth2/storage/tx/SQLTXRecordStore.java | 2 +- .../oauth2/storage/tx/TXFSProvider.java | 4 +- .../oauth2/storage/tx/TXFileStore.java | 2 +- .../oauth2/storage/tx/TXMemoryStore.java | 2 +- .../storage/tx/TXMultiStoreProvider.java | 2 +- .../loader}/oauth2/storage/tx/TXRecord.java | 12 +- .../oauth2/storage/tx/TXRecordConverter.java | 4 +- .../oauth2/storage/tx/TXRecordProvider.java | 4 +- .../storage/tx/TXRecordSerializationKeys.java | 2 +- .../oauth2/storage/tx/TXRecordTable.java | 2 +- .../loader}/oauth2/storage/tx/TXStore.java | 2 +- .../oauth2/storage/tx/package-info.java | 2 +- .../loader}/oauth2/storage/vo/SQLVOStore.java | 2 +- .../oauth2/storage/vo/SQLVOStoreProvider.java | 4 +- .../oauth2/storage/vo/VOConverter.java | 2 +- .../oauth2/storage/vo/VOFSProvider.java | 4 +- .../oauth2/storage/vo/VOFileStore.java | 2 +- .../oauth2/storage/vo/VOMemoryStore.java | 2 +- .../storage/vo/VOMultiStoreProvider.java | 2 +- .../loader}/oauth2/storage/vo/VOProvider.java | 4 +- .../storage/vo/VOSerializationKeys.java | 2 +- .../loader}/oauth2/storage/vo/VOStore.java | 2 +- .../loader}/oauth2/storage/vo/VOTable.java | 2 +- .../storage/vo/VirtualOrganization.java | 6 +- .../oauth2/storage/vo/package-info.java | 2 +- .../tokens/AbstractCommonATandRTConfig.java | 4 +- .../oauth2/tokens/AccessTokenConfig.java | 4 +- .../oauth2/tokens/AuthorizationPath.java | 20 +- .../oauth2/tokens/AuthorizationTemplate.java | 4 +- .../oauth2/tokens/AuthorizationTemplates.java | 4 +- .../tokens/BasicRefreshTokenHandler.java | 29 +- .../tokens/DefaultAccessTokenHandler.java | 12 +- .../oauth2/tokens/OldTemplateResolver.java | 4 +- .../oauth2/tokens/RFC9068ATHandler.java | 18 +- .../oauth2/tokens/RefreshTokenConfig.java | 6 +- .../loader}/oauth2/tokens/SciTokenConfig.java | 2 +- .../oauth2/tokens/SciTokenConstants.java | 2 +- .../oauth2/tokens/ScitokenHandler.java | 10 +- .../loader}/oauth2/tokens/UITokenUtils.java | 24 +- .../loader}/oauth2/tokens/WLCGConfig.java | 2 +- .../loader}/oauth2/tokens/WLCGConstants.java | 2 +- .../oauth2/tokens/WLCGTokenHandler.java | 20 +- .../server/loader}/qdl/OA2LibLoader.java | 14 +- .../server/loader}/qdl/OA2QDLLoader.java | 12 +- .../server/loader}/qdl/QDLXMLConstants.java | 4 +- .../server/loader}/qdl/acl/ACLoader.java | 6 +- .../loader}/qdl/acl/AccessControlModule.java | 10 +- .../oa4mp/server/loader}/qdl/acl/QDLACL.java | 20 +- .../qdl/claims/AccessTokenInitializer.java | 22 +- .../loader}/qdl/claims/CSConstants.java | 2 +- .../claims/ClaimSourceConfigConverter.java | 22 +- .../loader}/qdl/claims/ClaimsLoader.java | 6 +- .../loader}/qdl/claims/ClaimsModule.java | 10 +- .../qdl/claims/ClaimsSourceGetter.java | 28 +- .../server/loader/qdl/claims/ConfigtoCS.java | 45 + .../qdl/claims/CreateSourceConfig.java | 8 +- .../qdl/claims/IDTokenInitializer.java | 18 +- .../server/loader}/qdl/claims/IsInGroup.java | 10 +- .../server/loader}/qdl/claims/IsInGroup2.java | 10 +- .../loader}/qdl/claims/NewTemplate.java | 8 +- .../server/loader}/qdl/claims/OA2Module.java | 2 +- .../qdl/claims/RefreshTokenInitializer.java | 18 +- .../qdl/claims/ScopeTemplateQDLUtil.java | 24 +- .../claims/TemplateSubsitutionQDLUtil.java | 10 +- .../loader}/qdl/claims/TestHTTPRequest.java | 4 +- .../qdl/claims/TokenHandlerLoader.java | 6 +- .../qdl/claims/TokenHandlerMethod.java | 28 +- .../qdl/claims/TokenHandlerModule.java | 14 +- .../scripting/OA2QDLConfigurationLoader.java | 6 +- .../qdl/scripting/OA2QDLEnvironment.java | 10 +- .../loader}/qdl/scripting/OA2State.java | 31 +- .../qdl/scripting/QDLJSONConfigUtil.java | 20 +- .../qdl/scripting/QDLRuntimeEngine.java | 52 +- .../server/loader}/qdl/util/JWTCommands.java | 36 +- .../server/loader}/qdl/util/JWTLoader.java | 6 +- .../server/loader}/qdl/util/JWTModule.java | 12 +- .../loader}/qdl/util/SigningCommands.java | 4 +- server-test/buildNumber.properties | 4 +- server-test/pom.xml | 32 +- .../src/test/java/test/AdminClientTest.java | 10 +- .../test/java/test/AttributeServerTest.java | 24 +- .../java/test/ClientConfigurationTest.java | 28 +- .../src/test/java/test/ClientManagerTest.java | 28 +- .../src/test/java/test/ClientServerTest.java | 26 +- .../src/test/java/test/DDServerTests.java | 34 +- .../src/test/java/test/OA2FunctorTests.java | 24 +- .../java/test/OA2JSONPreprocessorTest.java | 2 +- .../src/test/java/test/OA2ParserTest.java | 4 +- .../test/java/test/PermissionServerTest.java | 26 +- .../src/test/java/test/PermissionTest.java | 12 +- .../src/test/java/test/QDLTestUtils.java | 18 +- server-test/src/test/java/test/QDLTests.java | 42 +- .../test/java/test/RefreshTokenStoreTest.java | 18 +- .../src/test/java/test/ServiceTestSuite2.java | 6 +- .../test/java/test/TestStoreProvider2.java | 12 +- .../test/java/test/TestSuiteInitializer.java | 24 +- .../src/test/java/test/TokenTest2.java | 4 +- .../delegation/server/ExceptionWrapper.java | 2 +- .../delegation/server/ServiceTransaction.java | 6 +- .../server/ServiceTransactionProvider.java | 2 +- .../server/UnapprovedClientException.java | 4 +- .../delegation/server/issuers/AGIssuer.java | 2 +- .../delegation/server/issuers/ATIssuer.java | 2 +- .../server/issuers/AbstractIssuer.java | 8 +- .../delegation/server/issuers/CBIssuer.java | 2 +- .../server/issuers/IssuerProvider.java | 4 +- .../delegation/server/issuers/PAIssuer.java | 2 +- .../delegation/server/request/AGRequest.java | 4 +- .../delegation/server/request/AGResponse.java | 2 +- .../delegation/server/request/ATRequest.java | 10 +- .../delegation/server/request/ATResponse.java | 4 +- .../delegation/server/request/CBRequest.java | 8 +- .../server/request/IssuerRequest.java | 8 +- .../server/request/IssuerResponse.java | 2 +- .../delegation/server/request/PARequest.java | 8 +- .../delegation/server/request/PAResponse.java | 4 +- .../server/storage/BaseClientSQLStore.java | 6 +- .../server/storage/BaseClientStore.java | 2 +- .../server/storage/ClientStore.java | 2 +- .../storage/SQLServiceTransactionStore.java | 4 +- .../storage/impl/ClientMemoryStore.java | 4 +- .../server/storage/impl/FSClientStore.java | 2 +- .../storage/impl/GenericClientStoreUtils.java | 4 +- .../support/ServiceTransactionConverter.java | 4 +- .../support/ServiceTransactionKeys.java | 2 +- .../support/ServiceTransactionTable.java | 2 +- website/convert-docs.sh | 25 +- .../xhtml/client/manuals/api-reference.xhtml | 4 +- website/src/site/xhtml/server/index.xhtml | 1 + 2498 files changed, 16687 insertions(+), 15623 deletions(-) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/AbstractOA4MPService.java (93%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/Asset.java (97%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/AssetResponse.java (86%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/ClientEnvironment.java (96%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/ClientLoaderInterface.java (93%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/ClientXMLTags.java (96%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/OA4MPResponse.java (90%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/OA4MPService.java (94%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/OA4MPServiceProvider.java (92%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/loader/AbstractClientBootstrapper.java (98%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/loader/AbstractClientLoader.java (96%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/loader/ClientServletInitializer.java (91%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/servlet/ClientExceptionHandler.java (98%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/servlet/ClientServlet.java (86%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/servlet/sample/SimpleReadyServlet.java (93%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/servlet/sample/SimpleStartRequest.java (88%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/servlet/sample/package.html (100%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/storage/AssetConverter.java (96%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/storage/AssetProvider.java (91%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/storage/AssetSerializationKeys.java (97%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/storage/AssetStore.java (82%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/storage/AssetStoreTable.java (97%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/storage/AssetStoreUtil.java (95%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/storage/FSAssetStore.java (95%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/storage/FSAssetStoreProvider.java (91%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/storage/MemoryAssetStore.java (94%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/storage/MultiAssetStoreProvider.java (94%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/storage/SQLAssetStore.java (96%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/storage/SQLAssetStoreProvider.java (93%) rename client-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/client => org/oa4mp/client/api}/storage/package-info.java (70%) delete mode 100644 client-loader/src/main/java/edu/uiuc/ncsa/oa4mp/oauth2/client/OA2ClientBootstrapper.java delete mode 100644 client-loader/src/main/java/edu/uiuc/ncsa/oa4mp/oauth2/client/OA2ClientServletInitializer.java rename client-loader/src/main/java/{edu/uiuc/ncsa/oa4mp/oauth2/client => org/oa4mp/client/loader}/AssetRetentionPolicy.java (88%) rename client-loader/src/main/java/{edu/uiuc/ncsa/oa4mp/oauth2/client => org/oa4mp/client/loader}/NoSuchAssetException.java (92%) rename client-loader/src/main/java/{edu/uiuc/ncsa/oa4mp/oauth2/client => org/oa4mp/client/loader}/OA2Asset.java (92%) rename client-loader/src/main/java/{edu/uiuc/ncsa/oa4mp/oauth2/client => org/oa4mp/client/loader}/OA2AssetConverter.java (92%) rename client-loader/src/main/java/{edu/uiuc/ncsa/oa4mp/oauth2/client => org/oa4mp/client/loader}/OA2AssetProvider.java (65%) rename client-loader/src/main/java/{edu/uiuc/ncsa/oa4mp/oauth2/client => org/oa4mp/client/loader}/OA2AssetSerializationKeys.java (93%) rename client-loader/src/main/java/{edu/uiuc/ncsa/oa4mp/oauth2/client => org/oa4mp/client/loader}/OA2AssetStoreTable.java (90%) create mode 100644 client-loader/src/main/java/org/oa4mp/client/loader/OA2ClientBootstrapper.java rename client-loader/src/main/java/{edu/uiuc/ncsa/oa4mp/oauth2/client => org/oa4mp/client/loader}/OA2ClientEnvironment.java (95%) rename client-loader/src/main/java/{edu/uiuc/ncsa/oa4mp/oauth2/client => org/oa4mp/client/loader}/OA2ClientEnvironmentUtil.java (90%) rename client-loader/src/main/java/{edu/uiuc/ncsa/oa4mp/oauth2/client => org/oa4mp/client/loader}/OA2ClientLoader.java (94%) rename client-loader/src/main/java/{edu/uiuc/ncsa/oa4mp/oauth2/client => org/oa4mp/client/loader}/OA2ClientLoaderImpl.java (95%) create mode 100644 client-loader/src/main/java/org/oa4mp/client/loader/OA2ClientServletInitializer.java rename client-loader/src/main/java/{edu/uiuc/ncsa/oa4mp/oauth2/client => org/oa4mp/client/loader}/OA2MPService.java (94%) rename client-loader/src/main/java/{edu/uiuc/ncsa/oa4mp/oauth2/client => org/oa4mp/client/loader}/OA2MPServiceProvider.java (68%) rename client-loader/src/main/java/{edu/uiuc/ncsa/oa4mp/oauth2/client => org/oa4mp/client/loader}/OA2SQLAssetStoreProvider.java (91%) rename client-loader/src/main/java/{edu/uiuc/ncsa/oa4mp/oauth2/client => org/oa4mp/client/loader}/XMLClientLoader.java (94%) rename client-loader/src/main/java/{edu/uiuc/ncsa/oa4mp/oauth2/client => org/oa4mp/client/loader}/servlet/OA2ClientExceptionHandler.java (95%) rename client-loader/src/main/java/{edu/uiuc/ncsa/oa4mp/oauth2/client => org/oa4mp/client/loader}/servlet/OA2ReadyServlet.java (93%) rename client-loader/src/main/java/{edu/uiuc/ncsa/oa4mp/oauth2/client => org/oa4mp/client/loader}/servlet/OA2StartRequest.java (83%) create mode 100644 client-oauth2/src/main/webapp/static/images/cilogon-gradient.jpg create mode 100644 client-oauth2/src/main/webapp/static/images/oa4mp-logo-small-2.png create mode 100644 client-oauth2/src/main/webapp/static/images/oa4mp-logo-small.png create mode 100644 client-oauth2/src/main/webapp/static/images/oa4mp-logo.png create mode 100644 client-oauth2/src/main/webapp/static/index.html create mode 100644 client-oauth2/src/main/webapp/static/oa4mp.css rename client-test/src/test/java/{edu/uiuc/ncsa/myproxy/client => org/oa4mp/client/test}/AssetStoreTest.java (98%) rename client-test/src/test/java/{edu/uiuc/ncsa/myproxy/client => org/oa4mp/client/test}/ClientConfigTest.java (95%) rename client-test/src/test/java/{edu/uiuc/ncsa/myproxy/client => org/oa4mp/client/test}/ClientParameterTest.java (87%) rename client-test/src/test/java/{edu/uiuc/ncsa/myproxy/client => org/oa4mp/client/test}/ClientTestStoreProvider.java (79%) rename client-test/src/test/java/{edu/uiuc/ncsa/myproxy/client => org/oa4mp/client/test}/ClientTestStoreUtil.java (98%) rename client-test/src/test/java/{edu/uiuc/ncsa/myproxy/client => org/oa4mp/client/test}/PKCS10_CSR_Test.java (99%) delete mode 100644 client-test/src/test/java/resources/inherit.gif delete mode 100644 client-webapp/src/main/python/.idea/.name delete mode 100644 client-webapp/src/main/python/.idea/encodings.xml delete mode 100644 client-webapp/src/main/python/.idea/libraries/sass_stdlib.xml delete mode 100644 client-webapp/src/main/python/.idea/misc.xml delete mode 100644 client-webapp/src/main/python/.idea/modules.xml delete mode 100644 client-webapp/src/main/python/.idea/other.xml delete mode 100644 client-webapp/src/main/python/.idea/scopes/scope_settings.xml delete mode 100644 client-webapp/src/main/python/.idea/testrunner.xml delete mode 100644 client-webapp/src/main/python/.idea/vcs.xml delete mode 100644 client-webapp/src/main/python/.idea/workspace.xml delete mode 100644 client-webapp/src/main/python/client.py delete mode 100644 client-webapp/src/main/python/design.txt delete mode 100644 client-webapp/src/main/python/flask-client.wsgi delete mode 100644 client-webapp/src/main/python/oa4mp.py delete mode 100644 client/src/main/java/edu/uiuc/ncsa/oa4mp/delegation/client/server/AGServer.java delete mode 100644 client/src/main/java/edu/uiuc/ncsa/oa4mp/delegation/client/server/CBServer.java delete mode 100644 client/src/main/java/edu/uiuc/ncsa/oa4mp/delegation/client/server/PAServer.java delete mode 100644 client/src/main/java/edu/uiuc/ncsa/oa4mp/delegation/client/server/RFC7009Server.java delete mode 100644 client/src/main/java/edu/uiuc/ncsa/oa4mp/delegation/client/server/RFC7662Server.java delete mode 100644 client/src/main/java/edu/uiuc/ncsa/oa4mp/delegation/client/server/RTServer.java rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/AbstractClientEnvironment.java (95%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/AbstractDelegationServiceProvider.java (94%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/DelegationService.java (90%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/request/AGRequest.java (57%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/request/AGResponse.java (80%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/request/ATRequest.java (81%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/request/ATResponse.java (78%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/request/BasicRequest.java (86%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/request/BasicResponse.java (80%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/request/CallbackRequest.java (80%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/request/CallbackResponse.java (76%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/request/DelegatedAssetRequest.java (79%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/request/DelegatedAssetResponse.java (90%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/request/DelegationRequest.java (74%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/request/DelegationResponse.java (85%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/request/PARequest.java (63%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/request/PAResponse.java (88%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/request/RFC7009Request.java (59%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/request/RFC7009Response.java (68%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/request/RFC7523Request.java (71%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/request/RFC7523Response.java (84%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/request/RFC7662Request.java (73%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/request/RFC7662Response.java (86%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/request/RTRequest.java (68%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/request/RTResponse.java (90%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/request/UIRequest.java (70%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/request/UIResponse.java (82%) create mode 100644 client/src/main/java/org/oa4mp/delegation/server/AGServer.java rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/server/ATServer.java (52%) create mode 100644 client/src/main/java/org/oa4mp/delegation/server/CBServer.java create mode 100644 client/src/main/java/org/oa4mp/delegation/server/PAServer.java create mode 100644 client/src/main/java/org/oa4mp/delegation/server/RFC7009Server.java create mode 100644 client/src/main/java/org/oa4mp/delegation/server/RFC7662Server.java create mode 100644 client/src/main/java/org/oa4mp/delegation/server/RTServer.java rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/server/ResourceOwner.java (54%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/server/UIServer.java (52%) rename client/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/client => org/oa4mp/delegation}/server/package.html (100%) rename common/src/main/java/{edu/uiuc/ncsa/oa4mp => org/oa4mp/delegation/common}/OA4MPVersion.java (84%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/services/AddressableServer.java (79%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/services/DoubleDispatchServer.java (91%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/services/Request.java (82%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/services/Response.java (72%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/services/Server.java (90%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/servlet/DBConfigLoader.java (98%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/servlet/TransactionFilter.java (94%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/servlet/TransactionState.java (94%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/storage/AggregateTransactionStore.java (85%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/storage/JSONUtil.java (97%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/storage/TransactionStore.java (61%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/storage/clients/BaseClient.java (98%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/storage/clients/BaseClientConverter.java (98%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/storage/clients/BaseClientKeys.java (95%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/storage/clients/Client.java (98%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/storage/clients/ClientApprovalKeys.java (94%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/storage/clients/ClientConverter.java (98%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/storage/clients/ClientKeys.java (95%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/storage/clients/ClientProvider.java (93%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/storage/monitored/MonitoredTable.java (94%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/storage/monitored/OLDMonitoredFileStore.java (98%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/storage/monitored/OLDMonitoredMemoryStore.java (97%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/storage/monitored/OLDMonitoredSQLStore.java (98%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/storage/transactions/BasicTransaction.java (96%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/storage/transactions/BasicTransactionConverter.java (84%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/storage/transactions/BasicTransactionKeys.java (94%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/storage/transactions/BasicTransactionProvider.java (89%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/storage/transactions/BasicTransactionTable.java (96%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/storage/transactions/FSTransactionStore.java (88%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/storage/transactions/SQLBaseTransactionStore.java (90%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/storage/transactions/TransactionCache.java (97%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/storage/transactions/TransactionMemoryStore.java (92%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/storage/transactions/TransactionStoreProvider.java (83%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/token/AccessToken.java (91%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/token/AuthorizationGrant.java (89%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/token/Credential.java (89%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/token/MyX509Certificates.java (96%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/token/NewToken.java (91%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/token/OA1TokenImpl.java (92%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/token/ProtectedAsset.java (79%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/token/RefreshToken.java (89%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/token/Token.java (87%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/token/TokenForge.java (96%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/token/Verifier.java (79%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/token/impl/AccessTokenImpl.java (85%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/token/impl/AuthorizationGrantImpl.java (83%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/token/impl/IDTokenImpl.java (91%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/token/impl/MyX509Proxy.java (94%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/token/impl/OA1AccessTokenImpl.java (59%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/token/impl/OA1AuthorizationGrantImpl.java (60%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/token/impl/OA1Token.java (79%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/token/impl/RefreshTokenImpl.java (84%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/token/impl/TokenFactory.java (99%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/token/impl/TokenImpl.java (98%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/token/impl/TokenUtils.java (97%) rename common/src/main/java/{edu/uiuc/ncsa => org}/oa4mp/delegation/common/token/impl/VerifierImpl.java (64%) rename common/src/test/java/{edu/uiuc/ncsa/oa4mp/delegation => org/oa4mp/delegation/client/test}/admin/CMTester.java (97%) rename common/src/test/java/{edu/uiuc/ncsa/oa4mp/delegation => org/oa4mp/delegation/client/test}/common/storage/BaseTransactionStoreTest.java (94%) rename common/src/test/java/{edu/uiuc/ncsa/oa4mp/delegation => org/oa4mp/delegation/client/test}/common/storage/FakeTokenImpl.java (79%) rename common/src/test/java/{edu/uiuc/ncsa/oa4mp/delegation => org/oa4mp/delegation/client/test}/common/storage/FileStoreTest.java (90%) rename common/src/test/java/{edu/uiuc/ncsa/oa4mp/delegation => org/oa4mp/delegation/client/test}/common/storage/TransactionCacheTest.java (85%) rename common/src/test/java/{edu/uiuc/ncsa/oa4mp/delegation => org/oa4mp/delegation/client/test}/common/storage/TransactionTestSuite.java (85%) rename oa4mp-server-test/src/test/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/test}/AGTestStoreProvider.java (86%) rename oa4mp-server-test/src/test/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/test}/AbstractTestSuiteInitializer.java (91%) rename oa4mp-server-test/src/test/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/test}/CAStoreTest.java (97%) rename oa4mp-server-test/src/test/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/test}/CertAndKeyUtilTest.java (99%) rename oa4mp-server-test/src/test/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/test}/ClientStoreTest.java (91%) rename oa4mp-server-test/src/test/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/test}/NewCAStoreTest.java (95%) rename oa4mp-server-test/src/test/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/test}/NewClientStoreTest.java (88%) rename oa4mp-server-test/src/test/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/test}/NewTransactionTest.java (90%) rename oa4mp-server-test/src/test/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/test}/ServiceConfigTest.java (84%) rename oa4mp-server-test/src/test/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/test}/ServiceTestSuite.java (95%) rename oa4mp-server-test/src/test/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/test}/StoreProvidable.java (81%) rename oa4mp-server-test/src/test/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/test}/StoreTest.java (93%) rename oa4mp-server-test/src/test/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/test}/TestStoreProvider.java (68%) rename oa4mp-server-test/src/test/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/test}/TestStoreProviderInterface.java (56%) rename oa4mp-server-test/src/test/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/test}/TestUtils.java (97%) rename oa4mp-server-test/src/test/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/test}/TokenTest.java (75%) rename oa4mp-server-test/src/test/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/test}/TransactionStoreTest.java (89%) rename oa4mp-server-test/src/test/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/test}/file/FSCAStoreTest.java (87%) delete mode 100644 oauth2/src/main/java/edu/uiuc/ncsa/oa4mp/delegation/oa2/JWTUtil.java delete mode 100644 oauth2/src/main/java/edu/uiuc/ncsa/oa4mp/delegation/oa2/server/scripts/qdl/ClientQDLScripts.java create mode 100644 oauth2/src/main/java/org/oa4mp/delegation/server/JWTUtil.java rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/NonceHerder.java (94%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/OA2ATException.java (97%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/OA2ConfigTags.java (98%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/OA2ConfigurationLoaderUtils.java (94%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/OA2Constants.java (99%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/OA2Errors.java (99%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/OA2GeneralError.java (97%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/OA2JSONException.java (92%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/OA2RedirectableError.java (95%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/OA2Scopes.java (98%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/OA2TokenForge.java (94%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/OA2Utilities.java (96%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/OIDCDiscoveryTags.java (97%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/UserInfo.java (97%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/client/AGServer2.java (85%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/client/ASImpl.java (59%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/client/ATResponse2.java (69%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/client/ATServer2.java (91%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/client/DS2.java (90%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/client/PAServer2.java (79%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/client/RFC7009Server2.java (82%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/client/RFC7523Server.java (79%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/client/RFC7523Utils.java (94%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/client/RFC7662Server2.java (85%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/client/RFC8623Server.java (88%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/client/RTServer2.java (78%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/client/TokenAwareServer.java (93%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/client/UIServer2.java (75%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/jwt/AccessTokenHandlerInterface.java (84%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/jwt/FlowStates.java (96%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/jwt/FlowType.java (95%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/jwt/IDTokenHandlerInterface.java (85%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/jwt/JWTRunner.java (98%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/jwt/MyOtherJWTUtil2.java (99%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/jwt/PayloadHandler.java (96%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/jwt/PayloadHandlerConfig.java (84%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/jwt/RefreshTokenHandlerInterface.java (67%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/jwt/ScriptRuntimeException.java (97%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/jwt/ScriptingConstants2.java (84%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/AGI2.java (86%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/AGIResponse2.java (95%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/AGRequest2.java (93%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/ATI2.java (82%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/ATIResponse2.java (78%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/IDTokenResponse.java (92%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/IResponse2.java (93%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/InvalidNonceException.java (90%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/OA2ClientScopes.java (85%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/OA2TransactionScopes.java (93%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/OIDCServiceTransactionInterface.java (89%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/PAI2.java (93%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/PAIResponse2.java (93%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/RFC7523Constants.java (83%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/RFC7636Util.java (98%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/RFC7662Constants.java (92%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/RFC8628Constants.java (98%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/RFC8693Constants.java (94%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/RFC9068Constants.java (79%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/RTI2.java (76%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/RTIRequest.java (85%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/RTIResponse.java (65%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/TXRecordInterface.java (87%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/UII2.java (83%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/UIIRequest2.java (86%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/UIIResponse2.java (92%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/UnsupportedScopeException.java (91%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/claims/ClaimSource.java (94%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/claims/ClaimSourceConfiguration.java (99%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/claims/ClaimSourceConfigurationUtil.java (95%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/claims/ClaimSourceFactory.java (92%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/claims/ClaimSourceFactoryRequest.java (95%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/claims/OA2Claims.java (99%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/config/JSONClaimSourceConfig.java (84%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/config/LDAPConfiguration.java (99%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/config/LDAPConfigurationUtil.java (97%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/config/SSLConfigurationUtil2.java (98%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/scripts/ClientJSONConfigUtil.java (98%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/scripts/ClientScripts.java (68%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/scripts/ClientScriptsFactory.java (76%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/scripts/functor/ClientFunctorScripts.java (81%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/scripts/functor/ClientFunctorScriptsFactory.java (94%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/scripts/functor/ClientFunctorScriptsUtil.java (93%) rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/scripts/functor/FunctorState.java (78%) create mode 100644 oauth2/src/main/java/org/oa4mp/delegation/server/server/scripts/qdl/ClientQDLScripts.java rename oauth2/src/main/java/{edu/uiuc/ncsa/oa4mp/delegation/oa2 => org/oa4mp/delegation/server}/server/scripts/qdl/ClientQDLScriptsUtil.java (62%) rename oauth2/src/test/java/{edu/uiuc/ncsa/myproxy/oauth2 => org/oa4mp/delegation/server/test}/TF2Test.java (85%) rename proxy/src/main/java/{edu/uiuc/ncsa/oa2/servlet => org/oa4mp/server/proxy}/OA2ATServlet.java (98%) rename proxy/src/main/java/{edu/uiuc/ncsa/oa2/servlet => org/oa4mp/server/proxy}/OA2AuthorizationServer.java (90%) rename proxy/src/main/java/{edu/uiuc/ncsa/oa2/servlet => org/oa4mp/server/proxy}/OA2CertServlet.java (90%) rename proxy/src/main/java/{edu/uiuc/ncsa/oa2/servlet => org/oa4mp/server/proxy}/ProxyCallbackServlet.java (85%) rename proxy/src/main/java/{edu/uiuc/ncsa/oa2/servlet => org/oa4mp/server/proxy}/ProxyUtils.java (95%) rename proxy/src/main/java/{edu/uiuc/ncsa/oa2/servlet => org/oa4mp/server/proxy}/RFC8628AuthorizationServer.java (95%) rename proxy/src/main/java/{edu/uiuc/ncsa/oa2/servlet => org/oa4mp/server/proxy}/RFC8628Servlet.java (94%) rename proxy/src/main/java/{edu/uiuc/ncsa/oa2/servlet => org/oa4mp/server/proxy}/sas/CLISASServlet.java (75%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/CLC.java (98%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/CLCLoader.java (74%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/CLCModule.java (94%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/CMLoader.java (75%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/ClientManagementCommands.java (96%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/ClientManagementModule.java (90%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/OA2LibLoader2.java (73%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/OA4MPQDLWorkspace.java (75%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/OA4MPQDLWorkspaceCommands.java (82%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/QDLToolsLoader.java (74%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/clc/QDLCLC.java (93%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/clc/QDLConfigLoader.java (95%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/clc/QDLConfigTags.java (98%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/clc/package-info.java (63%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/storage/AdminClientStemMC.java (95%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/storage/ApprovalStemMC.java (92%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/storage/ClientStemMC.java (97%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/storage/PStoreAccessLoader.java (74%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/storage/PStoreAccessModule.java (91%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/storage/PermissionStemMC.java (93%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/storage/PermissionStoreFacade.java (96%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/storage/QDLPermissionStoreAccessor.java (87%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/storage/QDLStoreAccessor.java (96%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/storage/StemConverter.java (98%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/storage/StoreAccessLoader.java (74%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/storage/StoreAccessModule.java (96%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/storage/StoreFacade.java (90%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/storage/TXRStemMC.java (91%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/storage/TransactionStemMC.java (96%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/testUtils/TestUtilModule.java (91%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/testUtils/TestUtils.java (92%) rename qdl/src/main/java/{edu/uiuc/ncsa/oa2 => org/oa4mp/server}/qdl/testUtils/TestUtilsLoader.java (73%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/install/Installer.java (99%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/install/ListDistroFiles.java (99%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/Banners.java (99%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/base/BaseClientStoreCommands.java (98%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/base/BaseCommands.java (98%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/base/CLIApprover.java (78%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/base/ClientApprovalStoreCommands.java (98%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/base/ClientSorter.java (95%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/base/ClientStoreCommands.java (96%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/base/CommandLineClient.java (84%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/base/CopyCommands.java (98%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/base/CopyExtension.java (91%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/base/CopyTool.java (96%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/base/CopyToolVerifier.java (97%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/base/Monitor.java (96%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/base/StoreArchiver.java (99%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/base/StoreCommands2.java (96%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/ConfigLoaderTool.java (88%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/JSONStoreCommands.java (98%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/JWKCLI.java (98%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/JWKUtilCommands.java (99%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/OA2AdminClientCommands.java (96%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/OA2CLCCommands.java (98%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/OA2ClientCommands.java (98%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/OA2CommandLineClient.java (97%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/OA2Commands.java (95%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/OA2CopyTool.java (82%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/OA2CopyToolVerifier.java (76%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/OA2Monitor.java (85%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/OA2PermissionCommands.java (91%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/QDLCLICommands.java (97%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/TokenStoreCommands.java (91%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/TransactionStoreCommands.java (96%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/VOCommands.java (96%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/migrate/FSMigrater.java (98%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/migrate/FSMigrationTool.java (99%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/migrate/MEProvider.java (92%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/migrate/MigrateKeys.java (96%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/migrate/MigrateStore.java (98%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/migrate/MigrateTable.java (97%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/migrate/MigrationConstants.java (98%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/migrate/MigrationEntry.java (92%) rename server-admin/src/main/java/{edu/uiuc/ncsa => org/oa4mp/server/admin}/myproxy/oauth2/tools/migrate/MigrationEntryConverter.java (97%) create mode 100644 server-admin/src/main/resources/qdl/access/new_access.qdl delete mode 100644 server-api/src/main/java/edu/uiuc/ncsa/myproxy/oa4mp/server/admin/things/types/Type.java rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/ClientApprovalProvider.java (85%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/MyProxyFacadeProvider.java (99%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/MyProxyServiceEnvironment.java (97%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/OA4MPConfigTags.java (99%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/OA4MPServiceTransaction.java (93%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/ServiceConstantKeys.java (92%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/ServiceEnvironment.java (86%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/ServiceEnvironmentImpl.java (92%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/adminClient/AdminClient.java (98%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/adminClient/AdminClientConverter.java (98%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/adminClient/AdminClientFS.java (89%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/adminClient/AdminClientKeys.java (96%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/adminClient/AdminClientMemoryStore.java (97%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/adminClient/AdminClientProvider.java (81%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/adminClient/AdminClientSQLStore.java (94%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/adminClient/AdminClientStore.java (84%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/adminClient/AdminClientStoreProviders.java (97%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/adminClient/AdminClientTable.java (94%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/adminClient/MultiDSAdminClientStoreProvider.java (94%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/permissions/MultiDSPermissionStoreProvider.java (95%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/permissions/Permission.java (98%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/permissions/PermissionConverter.java (97%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/permissions/PermissionException.java (88%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/permissions/PermissionFileStore.java (98%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/permissions/PermissionKeys.java (97%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/permissions/PermissionList.java (96%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/permissions/PermissionMemoryStore.java (99%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/permissions/PermissionProvider.java (76%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/permissions/PermissionStoreProviders.java (97%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/permissions/PermissionStoreUtil.java (97%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/permissions/PermissionsStore.java (96%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/permissions/PermissionsTable.java (96%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/permissions/SQLPermissionStore.java (99%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/CMParser.java (91%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/Request.java (74%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/SAT.java (98%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/SATFactory.java (91%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/Thing.java (93%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/actions/Action.java (58%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/actions/ActionAdd.java (58%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/actions/ActionApprove.java (59%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/actions/ActionCreate.java (59%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/actions/ActionExecute.java (59%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/actions/ActionGet.java (58%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/actions/ActionList.java (58%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/actions/ActionRemove.java (59%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/actions/ActionSet.java (58%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/actions/ActionUnapprove.java (61%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/actions/MissingAction.java (72%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/subjects/Subject.java (57%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/subjects/SubjectAdmin.java (59%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/subjects/SubjectClient.java (59%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/targets/Target.java (58%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/targets/TargetAdmin.java (59%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/targets/TargetAttribute.java (60%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/targets/TargetClient.java (58%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/targets/TargetPermission.java (60%) create mode 100644 server-api/src/main/java/org/oa4mp/server/api/admin/things/types/Type.java rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/types/TypeAdmin.java (58%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/types/TypeAttribute.java (60%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/types/TypeClient.java (58%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/things/types/TypePermission.java (60%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/transactions/DSFSTransactionStore.java (86%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/transactions/DSFSTransactionStoreProvider.java (87%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/transactions/DSSQLTransactionStore.java (87%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/transactions/DSSQLTransactionStoreProvider.java (85%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/transactions/DSTransactionKeys.java (95%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/transactions/DSTransactionProvider.java (85%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/transactions/DSTransactionTable.java (95%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/transactions/MultiDSTransactionStoreProvider.java (79%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/transactions/OA4MPIdentifierProvider.java (94%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/transactions/TransactionConverter.java (93%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/admin/transactions/TransactionStoreProviders.java (95%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/storage/MultiDSClientApprovalStoreProvider.java (84%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/storage/MultiDSClientStoreProvider.java (92%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/storage/filestore/DSFSClientApprovalStore.java (94%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/storage/filestore/DSFSClientApprovalStoreProvider.java (76%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/storage/filestore/DSFSClientStore.java (91%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/storage/filestore/DSFSClientStoreProvider.java (89%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/ACS2.java (95%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/AbstractAccessTokenServlet.java (95%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/AbstractAuthorizationServlet.java (98%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/AbstractBootstrapper.java (95%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/AbstractCertServlet.java (93%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/AbstractConfigurationLoader.java (93%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/AbstractEnvServlet.java (86%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/AbstractInitServlet.java (94%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/AbstractRegistrationServlet.java (97%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/AbstractVerifierServlet.java (75%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/AuthorizationControllerServlet.java (95%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/AuthorizationHandler.java (87%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/AuthorizationServletConfig.java (98%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/AuthorizedServlet.java (91%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/AutoRegistrationServlet.java (85%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/CRServlet.java (97%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/ConfigurationLoaderInterface.java (80%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/DiscoveryServlet.java (97%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/EnvServlet.java (96%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/ErrorServlet.java (95%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/IssuerTransactionState.java (84%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/MyProxyConfigurationLoader.java (85%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/MyProxyDelegationServlet.java (92%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/OA4MPExceptionHandler.java (98%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/OA4MPServletInitializer.java (93%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/PresentationState.java (95%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/RegistrationServlet.java (90%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api/storage}/servlet/TooManyRequestsException.java (90%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/storage/sql/MYSQLAdmin.java (94%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/storage/sql/SQLClientApprovalStore.java (96%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/storage/sql/SQLClientStore.java (94%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/storage/sql/provider/DSClientSQLStoreProvider.java (80%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/storage/sql/provider/DSSQLClientApprovalStoreProvider.java (79%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/storage/sql/table/BaseClientTable.java (82%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/storage/sql/table/ClientApprovalTable.java (89%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/storage/sql/table/ClientStoreTable.java (91%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/util/ACNewClientEvent.java (67%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/util/AbstractCLIApprover.java (96%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/util/ClientApprovalMemoryStore.java (98%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/util/ClientApproverConverter.java (94%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/util/ClientDebugUtil.java (93%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/util/ConnectionCacheRetentionPolicy.java (91%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/util/ExceptionEvent.java (94%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/util/ExceptionEventListener.java (84%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/util/ExceptionEventNotifier.java (93%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/util/JGlobusUtil.java (98%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/util/NewAdminClientEvent.java (65%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/util/NewClientEvent.java (76%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/util/NewClientListener.java (84%) rename server-api/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/server => org/oa4mp/server/api}/util/NewClientNotifier.java (93%) delete mode 100644 server-loader/src/main/java/edu/uiuc/ncsa/myproxy/oa4mp/oauth2/cm/util/client/ClientResponse.java delete mode 100644 server-loader/src/main/java/edu/uiuc/ncsa/myproxy/oa4mp/oauth2/cm/util/permissions/PermissionResponse.java delete mode 100644 server-loader/src/main/java/edu/uiuc/ncsa/myproxy/oa4mp/qdl/claims/ConfigtoCS.java rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/OA2SE.java (93%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/claims/AbstractAccessTokenHandler.java (93%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/claims/AbstractPayloadConfig.java (95%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/claims/AbstractPayloadHandler.java (91%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/claims/BasicClaimsSourceImpl.java (90%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/claims/ClaimSourceFactoryImpl.java (91%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/claims/CodeClaimSource.java (83%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/claims/FSClaimSource.java (95%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/claims/FSClaimSourceConfiguration.java (75%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/claims/GroupElement.java (91%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/claims/Groups.java (96%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/claims/HTTPHeaderClaimsSource.java (93%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/claims/IDTokenClientConfig.java (65%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/claims/IDTokenHandler.java (94%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/claims/LDAPClaimSourceFactoryRequest.java (71%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/claims/LDAPClaimsSource.java (98%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/claims/LDAPException.java (90%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/claims/NCSALDAPClaimSource.java (92%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/claims/OA2ClaimsUtil.java (95%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/claims/PayloadHandlerConfigImpl.java (89%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/claims/QDLHeadersClaimsSource.java (90%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/claims/ScopeTemplateUtil.java (98%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/claims/ServerQDLScriptHandler.java (93%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/claims/ServerQDLScriptHandlerConfig.java (78%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/claims/TestClaimSource.java (91%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/CM7591Config.java (96%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/CMConfig.java (90%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/CMConfigs.java (99%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/ClientManagementConstants.java (97%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/ManagerFacade.java (91%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/oauth2 => org/oa4mp/server/loader/oauth2/cm}/json/JSONConverter.java (97%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/oauth2 => org/oa4mp/server/loader/oauth2/cm}/json/JSONEntryProvider.java (95%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/oauth2 => org/oa4mp/server/loader/oauth2/cm}/json/JSONFileStore.java (96%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/oauth2 => org/oa4mp/server/loader/oauth2/cm}/json/JSONSQLStore.java (95%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/oauth2 => org/oa4mp/server/loader/oauth2/cm}/json/JSONStoreKeys.java (96%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/oauth2 => org/oa4mp/server/loader/oauth2/cm}/json/JSONStoreProviders.java (96%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/oauth2 => org/oa4mp/server/loader/oauth2/cm}/json/JSONStoreSQLTable.java (95%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp/oauth2 => org/oa4mp/server/loader/oauth2/cm}/json/MultiJSONStoreProvider.java (94%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/oidc_cm/OIDCCMConstants.java (99%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/oidc_cm/OIDCCMServlet.java (95%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/AbstractDDRequest.java (76%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/AbstractDDServer.java (83%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/DDAttributeRequest.java (69%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/RequestFactory.java (85%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/ResponseSerializer.java (87%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/admin/ACGetRequest.java (61%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/admin/ACGetResponse.java (83%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/admin/AbstractACRequest.java (76%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/admin/AbstractACResponse.java (50%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/admin/AdminClientServer.java (76%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/attributes/AttributeAdminClientResponse.java (69%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/attributes/AttributeClientResponse.java (60%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/attributes/AttributeGetAdminClientResponse.java (76%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/attributes/AttributeGetClientResponse.java (76%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/attributes/AttributeGetRequest.java (72%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/attributes/AttributeListRequest.java (55%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/attributes/AttributeRemoveRequest.java (68%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/attributes/AttributeRequest.java (76%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/attributes/AttributeServer.java (92%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/attributes/AttributeSetAdminClientResponse.java (74%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/attributes/AttributeSetClientRequest.java (69%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/client/ApproveRequest.java (69%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/client/ClientRequest.java (75%) create mode 100644 server-loader/src/main/java/org/oa4mp/server/loader/oauth2/cm/util/client/ClientResponse.java rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/client/ClientServer.java (88%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/client/CreateRequest.java (68%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/client/CreateResponse.java (76%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/client/GetRequest.java (53%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/client/GetResponse.java (81%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/client/RemoveRequest.java (53%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/client/UnapproveRequest.java (69%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/permissions/AddClientRequest.java (54%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/permissions/AddClientResponse.java (67%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/permissions/ListAdminsRequest.java (54%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/permissions/ListAdminsResponse.java (72%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/permissions/ListClientResponse.java (72%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/permissions/ListClientsRequest.java (54%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/permissions/PermissionRequest.java (73%) create mode 100644 server-loader/src/main/java/org/oa4mp/server/loader/oauth2/cm/util/permissions/PermissionResponse.java rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/permissions/PermissionServer.java (88%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/cm/util/permissions/RemoveClientRequest.java (55%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/flows/FlowFunctor.java (93%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/flows/FlowStates2.java (74%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/flows/FlowType.java (95%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/flows/jATDoTemplates.java (80%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/flows/jAcceptRequests.java (80%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/flows/jAccessToken.java (79%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/flows/jGetCert.java (78%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/flows/jGetClaims.java (78%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/flows/jIDToken.java (78%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/flows/jRefreshToken.java (79%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/flows/jSetClaimSource.java (96%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/flows/jUserInfo.java (78%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/functor/FunctorRuntimeEngine.java (93%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/functor/FunctorState.java (85%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/functor/claims/ClaimFunctor.java (93%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/functor/claims/FunctorClaimsType.java (90%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/functor/claims/OA2FunctorFactory.java (81%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/functor/claims/jExclude.java (90%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/functor/claims/jGet.java (94%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/functor/claims/jHasClaim.java (95%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/functor/claims/jInclude.java (89%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/functor/claims/jIsMemberOf.java (86%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/functor/claims/jRename.java (95%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/functor/claims/jSet.java (90%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/functor/claims/jhasScope.java (92%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/loader/OA2Bootstrapper.java (89%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/loader/OA2ConfigurationLoader.java (95%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/loader/OA2NewClientNotifier.java (90%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/loader/OA2ServletInitializer.java (86%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/proxy/ProxyClient.java (86%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/AbstractAccessTokenServlet2.java (92%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/BearerTokenServlet.java (89%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/ClientServlet.java (91%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/ClientUtils.java (96%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/GroupHandler.java (82%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/LDAPSSLSocketFactory.java (97%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/MultiAuthServlet.java (90%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/NCSAGroupHandler.java (84%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/OA2AdminRegistrationServlet.java (90%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/OA2AuthorizedServlet.java (89%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/OA2AuthorizedServletUtil.java (96%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/OA2AutoRegistrationServlet.java (89%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/OA2ClientUtils.java (94%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/OA2DiscoveryServlet.java (95%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/OA2ExceptionHandler.java (96%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/OA2ExceptionHandlerThingie.java (84%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/OA2HeaderUtils.java (94%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/OA2RegistrationServlet.java (95%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/OA2ServletUtils.java (93%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/OA2TokenUtils.java (93%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/RFC7009.java (92%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/RFC7662.java (90%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/RFC8628Constants2.java (52%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/RFC8628ServletConfig.java (88%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/RFC8628State.java (98%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/RFC8693Constants2.java (69%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/TokenExchangeRecordRetentionPolicy.java (87%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/TokenManagerServlet.java (93%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/servlet/UserInfoServlet.java (86%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/state/ExtendedParameters.java (99%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/state/OA2ClientFunctorScripts.java (91%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/state/OA2ClientFunctorScriptsFactory.java (93%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/state/OA2ClientFunctorScriptsUtil.java (96%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/state/ScriptRuntimeEngineFactory.java (81%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/state/TransactionState.java (91%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/state/XA2.java (69%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/RFC8628Store.java (73%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/RefreshTokenRetentionPolicy.java (94%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/RefreshTokenStore.java (60%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/SafeGCRetentionPolicy.java (95%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/TokenInfoRecord.java (87%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/TokenInfoRecordMap.java (98%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/UsernameFindable.java (79%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/clients/OA2Client.java (96%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/clients/OA2ClientApprovalKeys.java (61%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/clients/OA2ClientConverter.java (99%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/clients/OA2ClientKeys.java (98%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/clients/OA2ClientMemoryStore.java (90%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/clients/OA2ClientProvider.java (78%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/clients/OA2ClientSQLStoreProvider.java (76%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/clients/OA2ClientTable.java (95%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/transactions/OA2FSTStore.java (90%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/transactions/OA2FSTStoreProvider.java (77%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/transactions/OA2MTStore.java (89%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/transactions/OA2MultiTypeTransactionProvider.java (83%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/transactions/OA2SQLTStore.java (92%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/transactions/OA2SQLTransactionStoreProvider.java (81%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/transactions/OA2ServiceTransaction.java (95%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/transactions/OA2TConverter.java (92%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/transactions/OA2TStoreInterface.java (63%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/transactions/OA2TransactionKeys.java (96%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/transactions/OA2TransactionTable.java (97%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/tx/SQLTXRStoreProvider.java (92%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/tx/SQLTXRecordStore.java (98%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/tx/TXFSProvider.java (89%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/tx/TXFileStore.java (97%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/tx/TXMemoryStore.java (96%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/tx/TXMultiStoreProvider.java (96%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/tx/TXRecord.java (97%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/tx/TXRecordConverter.java (97%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/tx/TXRecordProvider.java (86%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/tx/TXRecordSerializationKeys.java (98%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/tx/TXRecordTable.java (97%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/tx/TXStore.java (90%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/tx/package-info.java (78%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/vo/SQLVOStore.java (97%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/vo/SQLVOStoreProvider.java (92%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/vo/VOConverter.java (98%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/vo/VOFSProvider.java (89%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/vo/VOFileStore.java (97%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/vo/VOMemoryStore.java (97%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/vo/VOMultiStoreProvider.java (96%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/vo/VOProvider.java (87%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/vo/VOSerializationKeys.java (97%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/vo/VOStore.java (85%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/vo/VOTable.java (97%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/vo/VirtualOrganization.java (97%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/storage/vo/package-info.java (64%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/tokens/AbstractCommonATandRTConfig.java (97%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/tokens/AccessTokenConfig.java (95%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/tokens/AuthorizationPath.java (84%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/tokens/AuthorizationTemplate.java (96%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/tokens/AuthorizationTemplates.java (98%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/tokens/BasicRefreshTokenHandler.java (90%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/tokens/DefaultAccessTokenHandler.java (77%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/tokens/OldTemplateResolver.java (98%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/tokens/RFC9068ATHandler.java (79%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/tokens/RefreshTokenConfig.java (52%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/tokens/SciTokenConfig.java (96%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/tokens/SciTokenConstants.java (87%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/tokens/ScitokenHandler.java (89%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/tokens/UITokenUtils.java (71%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/tokens/WLCGConfig.java (70%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/tokens/WLCGConstants.java (92%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/oauth2/tokens/WLCGTokenHandler.java (81%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/OA2LibLoader.java (76%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/OA2QDLLoader.java (67%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/QDLXMLConstants.java (91%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/acl/ACLoader.java (73%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/acl/AccessControlModule.java (86%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/acl/QDLACL.java (95%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/claims/AccessTokenInitializer.java (93%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/claims/CSConstants.java (98%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/claims/ClaimSourceConfigConverter.java (95%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/claims/ClaimsLoader.java (72%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/claims/ClaimsModule.java (88%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/claims/ClaimsSourceGetter.java (96%) create mode 100644 server-loader/src/main/java/org/oa4mp/server/loader/qdl/claims/ConfigtoCS.java rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/claims/CreateSourceConfig.java (98%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/claims/IDTokenInitializer.java (94%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/claims/IsInGroup.java (92%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/claims/IsInGroup2.java (95%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/claims/NewTemplate.java (95%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/claims/OA2Module.java (89%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/claims/RefreshTokenInitializer.java (92%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/claims/ScopeTemplateQDLUtil.java (95%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/claims/TemplateSubsitutionQDLUtil.java (95%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/claims/TestHTTPRequest.java (98%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/claims/TokenHandlerLoader.java (79%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/claims/TokenHandlerMethod.java (81%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/claims/TokenHandlerModule.java (86%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/scripting/OA2QDLConfigurationLoader.java (96%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/scripting/OA2QDLEnvironment.java (94%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/scripting/OA2State.java (88%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/scripting/QDLJSONConfigUtil.java (96%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/scripting/QDLRuntimeEngine.java (96%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/util/JWTCommands.java (97%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/util/JWTLoader.java (72%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/util/JWTModule.java (95%) rename server-loader/src/main/java/{edu/uiuc/ncsa/myproxy/oa4mp => org/oa4mp/server/loader}/qdl/util/SigningCommands.java (99%) diff --git a/.idea/workspace.xml b/.idea/workspace.xml index de9e46f2c..03a682c94 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -10,97 +10,2499 @@