├── .checkstyle.xml ├── .codeclimate.yml ├── .editorconfig ├── .env ├── .github ├── CONTRIBUTING.md └── pull_request_template.md ├── .gitignore ├── .gitlab-ci.yml ├── .gitlab-ci ├── .gitignore ├── expected-failures-ciba.json ├── expected-failures-client.json ├── expected-failures-ekyc.json ├── expected-failures-federation.json ├── expected-failures-local.json ├── expected-failures-raidiam.json ├── expected-failures-server.json ├── expected-failures-ssf.json ├── expected-skips-ciba.json ├── expected-skips-client.json ├── expected-skips-ekyc.json ├── expected-skips-federation.json ├── expected-skips-local.json ├── expected-skips-server.json ├── expected-skips-ssf.json ├── generate-provider-cert.sh ├── generate-provider-plan.sh ├── local-provider-oidcc-conformance-config.json ├── local-provider-oidcc.crt ├── local-provider-oidcc.json ├── local-provider.key ├── rp_tests-tls_client_auth.crt ├── rp_tests-tls_client_auth.key └── run-tests.sh ├── .gitlab └── agents │ ├── alert-acrobat-222615-agent-prod │ └── config.yaml │ └── alert-acrobat-222615-agent │ └── config.yaml ├── .idea ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── encodings.xml ├── misc.xml ├── runConfigurations │ ├── Conformance.xml │ └── attach_via_docker.xml └── vcs.xml ├── .mvn └── jvm.config ├── .pmd.ruleset.xml ├── Dockerfile ├── LICENSE.txt ├── README.md ├── chart ├── .helmignore ├── Chart.lock ├── Chart.yaml ├── templates │ ├── NOTES.txt │ ├── _helpers.tpl │ ├── deployment.yaml │ ├── ingress.yaml │ ├── pvc.yaml │ └── service.yaml └── values.yaml ├── devenv.lock ├── devenv.md ├── devenv.nix ├── devenv.yaml ├── docker-compose-dev-linux-nodocker.yml ├── docker-compose-dev-mac-nodocker.yml ├── docker-compose-dev-mac.yml ├── docker-compose-dev.yml ├── docker-compose-localtest.yml ├── docker-compose.yml ├── httpd ├── Dockerfile ├── Dockerfile-nodocker ├── Dockerfile-static ├── ports.conf ├── server-nodocker.conf ├── server-static.conf └── server.conf ├── make-package.sh ├── mongo_analysis.md ├── package ├── Dockerfile.server ├── README.md └── docker-compose.yml ├── pom.xml ├── resolve_external_url.sh ├── scripts ├── certs-keys │ └── uk-client-transport.crt ├── checkwhitespace.py ├── codeclimate.sh ├── compare-results.py ├── conformance.py ├── requirements.txt ├── run-test-plan.py ├── test-configs-brazil │ ├── brazil-raidiam-fapi-dcr-accounts-automated.json │ ├── brazil-raidiam-fapi-dcr-payments-automated.json │ ├── brazil-raidiam-fapi-payments-automated.json │ └── run-raidiam.sh ├── test-configs-federation │ ├── authlete-federation-fapidev-as.json │ ├── authlete-federation-trust-anchor.json │ ├── sweden-federation-bankid.json │ ├── sweden-federation-intermediate.json │ └── sweden-federation-trust-anchor.json ├── test-configs-rp-against-op │ ├── cbuae-op.json │ ├── cbuae-rp.json │ ├── fapi-au-connectid-op-test-config-1.json │ ├── fapi-au-connectid-op-test-config.json │ ├── fapi-au-connectid-rp-test-config-1.json │ ├── fapi-au-connectid-rp-test-config.json │ ├── fapi-brazil-op-test-config-accounts-dcr.json │ ├── fapi-brazil-op-test-config-accounts.json │ ├── fapi-brazil-op-test-config-opin-dcr.json │ ├── fapi-brazil-op-test-config-opin.json │ ├── fapi-brazil-op-test-config-payments-dcr.json │ ├── fapi-brazil-rp-test-config-accounts.json │ ├── fapi-brazil-rp-test-config-opin-dcr.json │ ├── fapi-brazil-rp-test-config-opin.json │ ├── fapi-brazil-rp-test-config-payments-1.json │ ├── fapi-brazil-rp-test-config-payments.json │ ├── fapi-ciba-brazil-op-test-config-login_hint.json │ ├── fapi-ciba-brazil-op-test-config-refresh.json │ ├── fapi-ciba-brazil-op-test-config.json │ ├── fapi-ciba-brazil-rp-test-config-login_hint.json │ ├── fapi-ciba-brazil-rp-test-config.json │ ├── fapi-ciba-op-test-config.json │ ├── fapi-ciba-rp-test-config.json │ ├── fapi-op-eddsa-keytest-config-mtls-client-auth-dpop-es256.json │ ├── fapi-op-eddsa-keytest-config-mtls-client-auth-dpop.json │ ├── fapi-op-eddsa-keytest-config-no-mtls-dpop-es256.json │ ├── fapi-op-eddsa-keytest-config-no-mtls.json │ ├── fapi-op-eddsa-keytest-config.json │ ├── fapi-op-test-config-dpop-no-openid.json │ ├── fapi-op-test-config-mtls-client-auth-dpop.json │ ├── fapi-op-test-config-no-mtls.json │ ├── fapi-op-test-config-no-openid.json │ ├── fapi-op-test-config.json │ ├── fapi-rp-eddsa-keytest-config-1.json │ ├── fapi-rp-eddsa-keytest-config.json │ ├── fapi-rp-test-config-no-openid.json │ ├── fapi-rp-test-config.json │ ├── federation-op-test-config.json │ ├── federation-rp-test-config.json │ ├── vci-issuer-test-config-client_attestation-client-auth-dpop.json │ ├── vci-issuer-test-config-mtls-client-auth-dpop.json │ ├── vci-issuer-test-config-no-mtls.json │ ├── vci-issuer-test-config.json │ ├── vci-wallet-test-config.json │ ├── vp-verifier-test-config-with-redirect-alt.json │ ├── vp-verifier-test-config-with-redirect.json │ ├── vp-verifier-test-config.json │ ├── vp-wallet-test-config-dcql.json │ └── vp-wallet-test-config.json ├── test-configs-ssf │ ├── ssf-receiver-test-config.json │ └── ssf-transmitter-test-config.json ├── test_parser.py ├── test_plan_parser.py └── whitespace.py ├── server-dev └── Dockerfile ├── src ├── main │ ├── java │ │ ├── com │ │ │ └── android │ │ │ │ └── identity │ │ │ │ └── testapp │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── README.txt │ │ │ │ ├── TestAppDocumentMetadata.kt │ │ │ │ └── TestAppUtils.kt │ │ └── net │ │ │ └── openid │ │ │ └── conformance │ │ │ ├── Application.java │ │ │ ├── ApplicationConfig.java │ │ │ ├── CollapsingGsonHttpMessageConverter.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── condition │ │ │ ├── AbstractCondition.java │ │ │ ├── AbstractEnsureMinimumEntropy.java │ │ │ ├── AbstractExtractJWT.java │ │ │ ├── AbstractValidateResponseCacheHeaders.java │ │ │ ├── Condition.java │ │ │ ├── ConditionError.java │ │ │ ├── PostEnvironment.java │ │ │ ├── PreEnvironment.java │ │ │ ├── as │ │ │ │ ├── AbstractBrazilAddACRClaimToIdTokenClaims.java │ │ │ │ ├── AbstractCreateDpopErrorResponse.java │ │ │ │ ├── AbstractCreateSdJwtCredential.java │ │ │ │ ├── AbstractEnsureJwksDoesNotContainPrivateOrSymmetricKeys.java │ │ │ │ ├── AbstractEnsureMinimumKeyLength.java │ │ │ │ ├── AbstractEnsureResponseType.java │ │ │ │ ├── AbstractExtractRequestObject.java │ │ │ │ ├── AbstractFAPIBrazilAddCPFAndCPNJToGeneratedClaims.java │ │ │ │ ├── AbstractIso18013Part7AnnexBMdocSessionTranscript.java │ │ │ │ ├── AbstractJWEEncryptString.java │ │ │ │ ├── AbstractValidateDpopProof.java │ │ │ │ ├── AbstractValidateDpopProofNonce.java │ │ │ │ ├── Add30SecondExpValueToIdToken.java │ │ │ │ ├── AddACRClaimToIdTokenClaims.java │ │ │ │ ├── AddAtHashToIdTokenClaims.java │ │ │ │ ├── AddAudValueAsArrayToIdToken.java │ │ │ │ ├── AddAudValueAsArrayToPaymentsConsentResponse.java │ │ │ │ ├── AddAuthTimeToIdTokenClaims.java │ │ │ │ ├── AddAuthorizationSigningAlgValuesSupportedToServerConfiguration.java │ │ │ │ ├── AddCHashToIdTokenClaims.java │ │ │ │ ├── AddClaimsParameterSupportedTrueToServerConfiguration.java │ │ │ │ ├── AddCodeChallengeMethodToServerConfiguration.java │ │ │ │ ├── AddCodeToAuthorizationEndpointResponseParams.java │ │ │ │ ├── AddDCQLVPTokenToAuthorizationEndpointResponseParams.java │ │ │ │ ├── AddDpopSigningAlgValuesSupportedToServerConfiguration.java │ │ │ │ ├── AddExpValueOf179DaysToIdToken.java │ │ │ │ ├── AddFAPIInteractionIdToUserInfoEndpointResponse.java │ │ │ │ ├── AddIatValueIsWeekInPastToIdToken.java │ │ │ │ ├── AddIdTokenSigningAlgsToServerConfiguration.java │ │ │ │ ├── AddIdTokenToAuthorizationEndpointResponseParams.java │ │ │ │ ├── AddInvalidAtHashValueToIdToken.java │ │ │ │ ├── AddInvalidAudValueToIdToken.java │ │ │ │ ├── AddInvalidAudValueToJarm.java │ │ │ │ ├── AddInvalidCHashValueToIdToken.java │ │ │ │ ├── AddInvalidExpiredExpValueToIdToken.java │ │ │ │ ├── AddInvalidExpiredExpValueToJarm.java │ │ │ │ ├── AddInvalidIssToAuthorizationEndpointResponseParams.java │ │ │ │ ├── AddInvalidIssValueToIdToken.java │ │ │ │ ├── AddInvalidIssValueToJarm.java │ │ │ │ ├── AddInvalidNonceValueToIdToken.java │ │ │ │ ├── AddInvalidOpenBankingIntentIdToIdToken.java │ │ │ │ ├── AddInvalidSHashValueToIdToken.java │ │ │ │ ├── AddInvalidStateToAuthorizationEndpointResponseParams.java │ │ │ │ ├── AddInvalidSubValueToIdToken.java │ │ │ │ ├── AddIssAndAudToUserInfoResponse.java │ │ │ │ ├── AddIssSupportedToServerConfiguration.java │ │ │ │ ├── AddIssToAuthorizationEndpointResponseParams.java │ │ │ │ ├── AddJARMResponseModeToServerConfiguration.java │ │ │ │ ├── AddJwksUriToServerConfiguration.java │ │ │ │ ├── AddMtlsEndpointAliasesToServerConfiguration.java │ │ │ │ ├── AddOBIntentIdToIdTokenClaims.java │ │ │ │ ├── AddPeVpTokenToAuthorizationEndpointResponseParams.java │ │ │ │ ├── AddPresentationSubmissionToAuthorizationEndpointResponseParams.java │ │ │ │ ├── AddRandomJwksUriToServerConfiguration.java │ │ │ │ ├── AddRandomSuffixToIssuerInServerConfiguration.java │ │ │ │ ├── AddRequestObjectSigningAlgsPS256ES256ToServerConfiguration.java │ │ │ │ ├── AddResponseTypeCodeIdTokenToServerConfiguration.java │ │ │ │ ├── AddResponseTypeCodeToServerConfiguration.java │ │ │ │ ├── AddSHashToIdTokenClaims.java │ │ │ │ ├── AddScopesSupportedOpenIdToServerConfiguration.java │ │ │ │ ├── AddSubjectTypesSupportedPairwiseToServerConfiguration.java │ │ │ │ ├── AddSubjectTypesSupportedToServerConfiguration.java │ │ │ │ ├── AddSupportedAuthorizationTypesToServerConfiguration.java │ │ │ │ ├── AddTLSClientAuthToServerConfiguration.java │ │ │ │ ├── AddTlsCertificateBoundAccessTokensTrueSupportedToServerConfiguration.java │ │ │ │ ├── AddTokenToAuthorizationEndpointResponseParams.java │ │ │ │ ├── AddUntrustedSecondAudValueToIdToken.java │ │ │ │ ├── AddUserinfoClaimsToIdTokenClaims.java │ │ │ │ ├── AddVP1FinalDCQLVPTokenToAuthorizationEndpointResponseParams.java │ │ │ │ ├── AustraliaConnectIdAddClaimsSupportedToServerConfiguration.java │ │ │ │ ├── AustraliaConnectIdAddTrustFrameworksSupportedToServerConfiguration.java │ │ │ │ ├── AustraliaConnectIdAddVerifiedClaimsToServerConfiguration.java │ │ │ │ ├── AustraliaConnectIdCheckForFAPI2ClaimsInRequestObject.java │ │ │ │ ├── AustraliaConnectIdCheckForUnexpectedParametersInPAREndpointRequest.java │ │ │ │ ├── AustraliaConnectIdEnsureAuthorizationRequestContainsNoUserinfoIdentityClaims.java │ │ │ │ ├── AustraliaConnectIdEnsureVerifiedClaimsInRequestObject.java │ │ │ │ ├── AustraliaConnectIdGenerateAccessTokenExpiration.java │ │ │ │ ├── AustraliaConnectIdValidatePurpose.java │ │ │ │ ├── AustraliaConnectIdValidateRequestObjectExp.java │ │ │ │ ├── AustraliaConnectIdValidateRequestObjectNBFClaim.java │ │ │ │ ├── CalculateAtHash.java │ │ │ │ ├── CalculateCHash.java │ │ │ │ ├── CalculateSHash.java │ │ │ │ ├── ChangeIdTokenEncryptedResponseAlgToRSA15.java │ │ │ │ ├── ChangeIssuerInServerConfigurationToBeInvalid.java │ │ │ │ ├── ChangeSubInUserInfoResponseToBeInvalid.java │ │ │ │ ├── ChangeTokenEndpointInServerConfigurationToMtls.java │ │ │ │ ├── CheckAuthReqIdInCallback.java │ │ │ │ ├── CheckCIBAModeIsPoll.java │ │ │ │ ├── CheckClientIdMatchesOnTokenRequestIfPresent.java │ │ │ │ ├── CheckForClientCertificate.java │ │ │ │ ├── CheckForFAPIInteractionIdInResourceRequest.java │ │ │ │ ├── CheckForInvalidCharsInNonce.java │ │ │ │ ├── CheckForInvalidCharsInState.java │ │ │ │ ├── CheckForUnexpectedClaimsInBindingJwt.java │ │ │ │ ├── CheckForUnexpectedClaimsInClaimsParameter.java │ │ │ │ ├── CheckForUnexpectedClaimsInRequestObject.java │ │ │ │ ├── CheckForUnexpectedOpenIdClaims.java │ │ │ │ ├── CheckForUnexpectedParametersInBindingJwtHeader.java │ │ │ │ ├── CheckForUnexpectedParametersInVpAuthorizationRequest.java │ │ │ │ ├── CheckForUnexpectedParametersInVpClientMetadata.java │ │ │ │ ├── CheckNoClientIdSchemeParameter.java │ │ │ │ ├── CheckNoScopeParameter.java │ │ │ │ ├── CheckNonceMaximumLength.java │ │ │ │ ├── CheckNonceMinimumLength.java │ │ │ │ ├── CheckNotificationCallbackOnlyAuthReqId.java │ │ │ │ ├── CheckPkceCodeVerifier.java │ │ │ │ ├── CheckRequestObjectClaimsParameterMemberValues.java │ │ │ │ ├── CheckRequestObjectClaimsParameterValues.java │ │ │ │ ├── CheckRequestUriMethodParameter.java │ │ │ │ ├── CheckStateLength.java │ │ │ │ ├── ClientContinuedAfterReceivingIdTokenIssuedInPast.java │ │ │ │ ├── CopyAccessTokenToClientCredentialsField.java │ │ │ │ ├── CopyAccessTokenToDpopClientCredentialsField.java │ │ │ │ ├── CreateAuthorizationCode.java │ │ │ │ ├── CreateAuthorizationEndpointResponseParams.java │ │ │ │ ├── CreateAuthorizationServerDpopNonce.java │ │ │ │ ├── CreateEffectiveAuthorizationPARRequestParameters.java │ │ │ │ ├── CreateEffectiveAuthorizationRequestParameters.java │ │ │ │ ├── CreateFapiInteractionIdIfNeeded.java │ │ │ │ ├── CreateIsoMdocPresentationSubmission.java │ │ │ │ ├── CreateLoginRequiredErrorResponse.java │ │ │ │ ├── CreateMDocGeneratedNonce.java │ │ │ │ ├── CreateMdocCredential.java │ │ │ │ ├── CreatePAREndpointDpopErrorResponse.java │ │ │ │ ├── CreateRefreshToken.java │ │ │ │ ├── CreateSdJwtCredential.java │ │ │ │ ├── CreateSdJwtKbCredential.java │ │ │ │ ├── CreateSdJwtPresentationSubmission.java │ │ │ │ ├── CreateTokenEndpointDpopErrorResponse.java │ │ │ │ ├── CreateTokenEndpointResponse.java │ │ │ │ ├── CreateVPID2SdJwtPresentationSubmission.java │ │ │ │ ├── CreateVPID2SdJwtVpToken.java │ │ │ │ ├── CreateWalletIsoMdlAnnexBSessionTranscript.java │ │ │ │ ├── CreateWebfingerResponse.java │ │ │ │ ├── DisallowMaxAgeEqualsZeroAndPromptNone.java │ │ │ │ ├── EncryptIdToken.java │ │ │ │ ├── EncryptJARMResponse.java │ │ │ │ ├── EncryptUserInfoResponse.java │ │ │ │ ├── EncryptVPResponse.java │ │ │ │ ├── EnsureAuthorizationHttpRequestContainsOpenIDScope.java │ │ │ │ ├── EnsureAuthorizationParametersMatchRequestObject.java │ │ │ │ ├── EnsureAuthorizationRequestContainsPkceCodeChallenge.java │ │ │ │ ├── EnsureAuthorizationRequestContainsStateParameter.java │ │ │ │ ├── EnsureClientAssertionSignatureAlgorithmMatchesRegistered.java │ │ │ │ ├── EnsureClientAssertionTypeIsJwt.java │ │ │ │ ├── EnsureClientCertificateMatches.java │ │ │ │ ├── EnsureClientDoesNotHaveBothJwksAndJwksUri.java │ │ │ │ ├── EnsureClientHasJwksOrJwksUri.java │ │ │ │ ├── EnsureClientIdInAuthorizationRequestParametersMatchRequestObject.java │ │ │ │ ├── EnsureClientIdIsPresentOnTokenRequest.java │ │ │ │ ├── EnsureClientJwksDoesNotContainPrivateOrSymmetricKeys.java │ │ │ │ ├── EnsureIdTokenEncryptedResponseAlgIsNotRSA1_5.java │ │ │ │ ├── EnsureMTLSRequestContainsValidClientId.java │ │ │ │ ├── EnsureMatchingClientId.java │ │ │ │ ├── EnsureMatchingRedirectUriInRequestObject.java │ │ │ │ ├── EnsureMaxAgeEqualsZeroAndPromptNone.java │ │ │ │ ├── EnsureNoClientAssertionSentToTokenEndpoint.java │ │ │ │ ├── EnsureNumericRequestObjectClaimsAreNotNull.java │ │ │ │ ├── EnsureOpenIDInScopeRequest.java │ │ │ │ ├── EnsureOptionalAuthorizationRequestParametersMatchRequestObject.java │ │ │ │ ├── EnsurePAREndpointRequestDoesNotContainRequestUriParameter.java │ │ │ │ ├── EnsureRedirectUriInRequestObjectMatchesOneOfClientRedirectUris.java │ │ │ │ ├── EnsureRequestDoesNotContainRequestObject.java │ │ │ │ ├── EnsureRequestObjectDoesNotContainRequestOrRequestUri.java │ │ │ │ ├── EnsureRequestObjectDoesNotContainSubWithClientId.java │ │ │ │ ├── EnsureRequestObjectWasEncrypted.java │ │ │ │ ├── EnsureRequestObjectWasNotEncrypted.java │ │ │ │ ├── EnsureRequestObjectWasSignedWithNone.java │ │ │ │ ├── EnsureRequestObjectWasSignedWithRS256.java │ │ │ │ ├── EnsureRequestUriHasNoFragment.java │ │ │ │ ├── EnsureRequestUriIsHttps.java │ │ │ │ ├── EnsureRequestUriIsHttpsOrRequestObjectIsSigned.java │ │ │ │ ├── EnsureRequestedScopeIsEqualToConfiguredScope.java │ │ │ │ ├── EnsureRequiredAuthorizationRequestParametersMatchRequestObject.java │ │ │ │ ├── EnsureResponseTypeIsCode.java │ │ │ │ ├── EnsureResponseTypeIsCodeIdToken.java │ │ │ │ ├── EnsureResponseTypeIsCodeIdTokenToken.java │ │ │ │ ├── EnsureResponseTypeIsCodeToken.java │ │ │ │ ├── EnsureResponseTypeIsIdToken.java │ │ │ │ ├── EnsureResponseTypeIsIdTokenToken.java │ │ │ │ ├── EnsureResponseTypeIsVpToken.java │ │ │ │ ├── EnsureScopeContainsAccounts.java │ │ │ │ ├── EnsureScopeContainsAtLeastOneOfProfileEmailPhoneAddress.java │ │ │ │ ├── EnsureScopeContainsCustomers.java │ │ │ │ ├── EnsureScopeContainsPayments.java │ │ │ │ ├── EnsureScopeInRefreshRequestContainsNoMoreThanOriginallyGranted.java │ │ │ │ ├── EnsureServerJwksDoesNotContainPrivateOrSymmetricKeys.java │ │ │ │ ├── EnsureValidRedirectUriForAuthorizationEndpointRequest.java │ │ │ │ ├── EnsureValidResponseUriForAuthorizationEndpointRequest.java │ │ │ │ ├── ExtractClientAssertion.java │ │ │ │ ├── ExtractClientCertificateFromRequestHeaders.java │ │ │ │ ├── ExtractClientCredentialsFromBasicAuthorizationHeader.java │ │ │ │ ├── ExtractClientCredentialsFromFormPost.java │ │ │ │ ├── ExtractNonceFromAuthorizationRequest.java │ │ │ │ ├── ExtractOBIntentId.java │ │ │ │ ├── ExtractParAuthorizationCodeDpopBindingKey.java │ │ │ │ ├── ExtractRequestObject.java │ │ │ │ ├── ExtractRequestedScopes.java │ │ │ │ ├── ExtractScopeFromTokenEndpointRequest.java │ │ │ │ ├── ExtractServerSigningAlg.java │ │ │ │ ├── FAPI1AdvancedValidateRequestObjectNBFClaim.java │ │ │ │ ├── FAPI2AddRequestObjectSigningAlgValuesSupportedToServerConfiguration.java │ │ │ │ ├── FAPI2AddTokenEndpointAuthSigningAlgValuesSupportedToServer.java │ │ │ │ ├── FAPI2FinalEnsureMinimumClientKeyLength.java │ │ │ │ ├── FAPI2FinalEnsureMinimumServerKeyLength.java │ │ │ │ ├── FAPI2ValidateRequestObjectSigningAlg.java │ │ │ │ ├── FAPIAddTokenEndpointAuthSigningAlgValuesSupportedToServer.java │ │ │ │ ├── FAPIBrazilAddBrazilSpecificSettingsToServerConfiguration.java │ │ │ │ ├── FAPIBrazilAddCPFAndCPNJToIdTokenClaims.java │ │ │ │ ├── FAPIBrazilAddCPFAndCPNJToUserInfoClaims.java │ │ │ │ ├── FAPIBrazilAddOBBrazilAcrValuesSupportedToServerConfiguration.java │ │ │ │ ├── FAPIBrazilAddOPINBrazilAcrValuesSupportedToServerConfiguration.java │ │ │ │ ├── FAPIBrazilAddTokenEndpointAuthSigningAlgValuesSupportedToServer.java │ │ │ │ ├── FAPIBrazilChangeConsentStatusToAuthorized.java │ │ │ │ ├── FAPIBrazilEncryptRequestObject.java │ │ │ │ ├── FAPIBrazilEnsureRequestObjectEncryptedUsingRSAOAEPA256GCM.java │ │ │ │ ├── FAPIBrazilExtractConsentRequest.java │ │ │ │ ├── FAPIBrazilExtractPaymentInitiationRequest.java │ │ │ │ ├── FAPIBrazilExtractPaymentsConsentRequest.java │ │ │ │ ├── FAPIBrazilExtractRequestedScopeFromClientCredentialsGrant.java │ │ │ │ ├── FAPIBrazilOBAddACRClaimToIdTokenClaims.java │ │ │ │ ├── FAPIBrazilOPINAddACRClaimToIdTokenClaims.java │ │ │ │ ├── FAPIBrazilSetGrantTypesSupportedInServerConfiguration.java │ │ │ │ ├── FAPIBrazilSetPaymentDateToToday.java │ │ │ │ ├── FAPIBrazilSignPaymentConsentResponse.java │ │ │ │ ├── FAPIBrazilSignPaymentInitiationResponse.java │ │ │ │ ├── FAPIBrazilValidateConsentScope.java │ │ │ │ ├── FAPIEnsureClientJwksContainsAnEncryptionKey.java │ │ │ │ ├── FAPIEnsureMinimumClientKeyLength.java │ │ │ │ ├── FAPIEnsureMinimumServerKeyLength.java │ │ │ │ ├── FAPIKSAValidateConsentScope.java │ │ │ │ ├── FAPISetClientCredentialsGrantTypeInServerConfiguration.java │ │ │ │ ├── FAPIValidateRequestObjectExp.java │ │ │ │ ├── FAPIValidateRequestObjectMediaType.java │ │ │ │ ├── FAPIValidateRequestObjectSigningAlg.java │ │ │ │ ├── FetchClientKeys.java │ │ │ │ ├── FetchRequestUriAndExtractRequestObject.java │ │ │ │ ├── FilterUserInfoForScopes.java │ │ │ │ ├── ForceIdTokenToBeSignedWithAltRS256.java │ │ │ │ ├── ForceIdTokenToBeSignedWithRS256.java │ │ │ │ ├── GenerateAccessTokenExpiration.java │ │ │ │ ├── GenerateBearerAccessToken.java │ │ │ │ ├── GenerateCredentialNonce.java │ │ │ │ ├── GenerateCredentialNonceResponse.java │ │ │ │ ├── GenerateDpopAccessToken.java │ │ │ │ ├── GenerateIdTokenClaims.java │ │ │ │ ├── GenerateIdTokenClaimsWith181DayExp.java │ │ │ │ ├── GenerateRegistrationAccessToken.java │ │ │ │ ├── GenerateServerConfiguration.java │ │ │ │ ├── GenerateServerConfigurationMTLS.java │ │ │ │ ├── InvalidateIdTokenSignature.java │ │ │ │ ├── InvalidateJarmSignature.java │ │ │ │ ├── LoadRequestedIdTokenClaims.java │ │ │ │ ├── LoadServerJWKs.java │ │ │ │ ├── LogAccessTokenAlwaysRejectedToForceARefreshGrant.java │ │ │ │ ├── OID4VPSetClientIdToIncludeClientIdScheme.java │ │ │ │ ├── OIDCCAddRequestObjectSigningAlgValuesSupportedToServerConfiguration.java │ │ │ │ ├── OIDCCExtractServerSigningAlg.java │ │ │ │ ├── OIDCCGenerateServerConfiguration.java │ │ │ │ ├── OIDCCGenerateServerConfigurationIdTokenSigningAlgES256Only.java │ │ │ │ ├── OIDCCGenerateServerConfigurationIdTokenSigningAlgHS256Only.java │ │ │ │ ├── OIDCCGenerateServerConfigurationIdTokenSigningAlgRS256Only.java │ │ │ │ ├── OIDCCGenerateServerConfigurationWithRefreshTokenGrantType.java │ │ │ │ ├── OIDCCGenerateServerConfigurationWithSessionManagement.java │ │ │ │ ├── OIDCCGenerateServerJWKs.java │ │ │ │ ├── OIDCCGenerateServerJWKsMultipleSigningsKeyWithNoKeyIds.java │ │ │ │ ├── OIDCCGenerateServerJWKsSingleSigningKeyWithNoKeyId.java │ │ │ │ ├── OIDCCGetStaticClientConfigurationForRPTests.java │ │ │ │ ├── OIDCCSignClaimsEndpointResponse.java │ │ │ │ ├── OIDCCSignIdToken.java │ │ │ │ ├── OIDCCValidateRequestObjectExp.java │ │ │ │ ├── RemoveAccessTokenExpiration.java │ │ │ │ ├── RemoveAtHashFromIdToken.java │ │ │ │ ├── RemoveAudFromIdToken.java │ │ │ │ ├── RemoveAudFromJarm.java │ │ │ │ ├── RemoveExpFromIdToken.java │ │ │ │ ├── RemoveExpFromJarm.java │ │ │ │ ├── RemoveIatFromIdToken.java │ │ │ │ ├── RemoveIssFromAuthorizationEndpointResponseParams.java │ │ │ │ ├── RemoveIssFromIdToken.java │ │ │ │ ├── RemoveIssFromJarm.java │ │ │ │ ├── RemoveIssuedAccessTokenFromEnvironment.java │ │ │ │ ├── RemoveNonceFromIdToken.java │ │ │ │ ├── RemoveRequestObjectEncryptionValuesFromServerConfiguration.java │ │ │ │ ├── RemoveSHashFromIdToken.java │ │ │ │ ├── RemoveStateFromAuthorizationEndpointResponseParams.java │ │ │ │ ├── RemoveSubFromIdToken.java │ │ │ │ ├── SendAuthorizationResponseWithResponseModeFragment.java │ │ │ │ ├── SendAuthorizationResponseWithResponseModeQuery.java │ │ │ │ ├── SetParEndpointToMtlsParEndpoint.java │ │ │ │ ├── SetRequestParameterSupportedToTrueInServerConfiguration.java │ │ │ │ ├── SetRequestUriParameterSupportedToTrueInServerConfiguration.java │ │ │ │ ├── SetRsaAltServerJwks.java │ │ │ │ ├── SetServerSigningAlgToES256.java │ │ │ │ ├── SetServerSigningAlgToHS256.java │ │ │ │ ├── SetServerSigningAlgToNone.java │ │ │ │ ├── SetServerSigningAlgToPS256.java │ │ │ │ ├── SetServerSigningAlgToRS256.java │ │ │ │ ├── SetTokenEndpointAuthMethodsSupportedToAttestJwtClientAuthOnly.java │ │ │ │ ├── SetTokenEndpointAuthMethodsSupportedToClientSecretBasicOnly.java │ │ │ │ ├── SetTokenEndpointAuthMethodsSupportedToClientSecretJWTOnly.java │ │ │ │ ├── SetTokenEndpointAuthMethodsSupportedToClientSecretPostOnly.java │ │ │ │ ├── SetTokenEndpointAuthMethodsSupportedToPrivateKeyJWTOnly.java │ │ │ │ ├── SetTokenEndpointAuthMethodsSupportedToSelfSignedTlsClientAuthOnly.java │ │ │ │ ├── SetTokenEndpointAuthMethodsSupportedToTlsClientAuthOnly.java │ │ │ │ ├── SetTokenResponseTokenTypeToInvertedCase.java │ │ │ │ ├── SetUserinfoSignedResponseAlgToRS256.java │ │ │ │ ├── SignIdToken.java │ │ │ │ ├── SignIdTokenBypassingNimbusChecks.java │ │ │ │ ├── SignIdTokenWithAlgNone.java │ │ │ │ ├── SignIdTokenWithNullAlgorithm.java │ │ │ │ ├── SignIdTokenWithX5tS256.java │ │ │ │ ├── SignJarmWithNullAlgorithm.java │ │ │ │ ├── SignUserInfoResponse.java │ │ │ │ ├── VP1FinalCheckForUnexpectedParametersInVpClientMetadata.java │ │ │ │ ├── VP1FinalEncryptVPResponse.java │ │ │ │ ├── ValidateAuthorizationCode.java │ │ │ │ ├── ValidateAuthorizationCodeDpopBindingKey.java │ │ │ │ ├── ValidateClientAssertionAudClaimForPAREndpoint.java │ │ │ │ ├── ValidateClientAssertionAudClaimIsIssuerAsString.java │ │ │ │ ├── ValidateClientAssertionClaims.java │ │ │ │ ├── ValidateClientAssertionClaimsForPAREndpoint.java │ │ │ │ ├── ValidateClientAssertionSignature.java │ │ │ │ ├── ValidateClientAssertionSignatureWithHMACAlgorithm.java │ │ │ │ ├── ValidateClientCertificateForSelfSignedTlsClientAuth.java │ │ │ │ ├── ValidateClientCertificateForTlsClientAuth.java │ │ │ │ ├── ValidateClientIdAndSecret.java │ │ │ │ ├── ValidateClientIdScheme.java │ │ │ │ ├── ValidateCodeVerifierWithS256.java │ │ │ │ ├── ValidateDirectPostResponse.java │ │ │ │ ├── ValidateDpopAccessToken.java │ │ │ │ ├── ValidateDpopAccessTokenJkt.java │ │ │ │ ├── ValidateDpopProofAccessTokenHash.java │ │ │ │ ├── ValidateDpopProofIat.java │ │ │ │ ├── ValidateDpopProofNbf.java │ │ │ │ ├── ValidateDpopProofResourceRequest.java │ │ │ │ ├── ValidateDpopProofSignature.java │ │ │ │ ├── ValidateDpopProofTokenRequest.java │ │ │ │ ├── ValidateEncryptedRequestObjectHasKid.java │ │ │ │ ├── ValidateFAPIInteractionIdInResourceRequest.java │ │ │ │ ├── ValidateParEndpointDpopProofNonce.java │ │ │ │ ├── ValidateRedirectUri.java │ │ │ │ ├── ValidateRedirectUriForTokenEndpointRequest.java │ │ │ │ ├── ValidateRefreshToken.java │ │ │ │ ├── ValidateRequestObjectAud.java │ │ │ │ ├── ValidateRequestObjectClaims.java │ │ │ │ ├── ValidateRequestObjectIat.java │ │ │ │ ├── ValidateRequestObjectIss.java │ │ │ │ ├── ValidateRequestObjectJti.java │ │ │ │ ├── ValidateRequestObjectMaxAge.java │ │ │ │ ├── ValidateRequestObjectSignature.java │ │ │ │ ├── ValidateRequestObjectSignatureAgainstX5cHeader.java │ │ │ │ ├── ValidateRequestObjectSubNotPresent.java │ │ │ │ ├── ValidateRequestObjectTypIsOAuthQauthReqJwt.java │ │ │ │ ├── ValidateResourceEndpointDpopProofNonce.java │ │ │ │ ├── ValidateResponseMode.java │ │ │ │ ├── ValidateTokenEndpointDpopProofNonce.java │ │ │ │ ├── VerifyBearerTokenHeaderCallback.java │ │ │ │ ├── dynregistration │ │ │ │ │ ├── AbstractClientValidationCondition.java │ │ │ │ │ ├── AbstractEnsureTokenEndPointAuthMethod.java │ │ │ │ │ ├── AbstractFAPIBrazilFetchDirectorySSAJwks.java │ │ │ │ │ ├── AbstractValidateUrisBasedOnHttpStatusCodeOnly.java │ │ │ │ │ ├── EnsureIdTokenEncryptedResponseAlgIsSetIfEncIsSet.java │ │ │ │ │ ├── EnsureRegistrationRequestContainsAtLeastOneContact.java │ │ │ │ │ ├── EnsureRequestObjectEncryptionAlgIsSetIfEncIsSet.java │ │ │ │ │ ├── EnsureRequestObjectSigningAlgIsNoneInClientMetadata.java │ │ │ │ │ ├── EnsureRequestObjectSigningAlgIsRS256InClientMetadata.java │ │ │ │ │ ├── EnsureTokenEndPointAuthMethodIsClientSecretBasic.java │ │ │ │ │ ├── EnsureTokenEndPointAuthMethodIsClientSecretJwt.java │ │ │ │ │ ├── EnsureTokenEndPointAuthMethodIsClientSecretPost.java │ │ │ │ │ ├── EnsureTokenEndPointAuthMethodIsNone.java │ │ │ │ │ ├── EnsureTokenEndPointAuthMethodIsPrivateKeyJwt.java │ │ │ │ │ ├── EnsureTokenEndPointAuthMethodIsSelfSignedTlsClientAuth.java │ │ │ │ │ ├── EnsureTokenEndPointAuthMethodIsTlsClientAuth.java │ │ │ │ │ ├── EnsureUserinfoEncryptedResponseAlgIsSetIfEncIsSet.java │ │ │ │ │ ├── FAPIBrazilEnsureClientMetadataMatchSoftwareStatement.java │ │ │ │ │ ├── FAPIBrazilEnsureJwksUriMatchesSoftwareJwksUri.java │ │ │ │ │ ├── FAPIBrazilEnsureRedirectUrisMatchSoftwareRedirectUris.java │ │ │ │ │ ├── FAPIBrazilEnsureRegistrationRequestDoesNotIncludeJwks.java │ │ │ │ │ ├── FAPIBrazilEnsureTlsClientAuthSubjectDnOnly.java │ │ │ │ │ ├── FAPIBrazilExtractSSAFromDynamicRegistrationRequest.java │ │ │ │ │ ├── FAPIBrazilExtractSoftwareStatement.java │ │ │ │ │ ├── FAPIBrazilFetchDirectorySSAJwks.java │ │ │ │ │ ├── FAPIBrazilOPINRegisterClient.java │ │ │ │ │ ├── FAPIBrazilOpInFetchDirectorySSAJwks.java │ │ │ │ │ ├── FAPIBrazilRegisterClient.java │ │ │ │ │ ├── FAPIBrazilValidateClientAuthenticationMethods.java │ │ │ │ │ ├── FAPIBrazilValidateDefaultAcrValues.java │ │ │ │ │ ├── FAPIBrazilValidateIdTokenSignedResponseAlg.java │ │ │ │ │ ├── FAPIBrazilValidateRegistrationClientUriQueryParams.java │ │ │ │ │ ├── FAPIBrazilValidateRequestObjectEncryption.java │ │ │ │ │ ├── FAPIBrazilValidateRequestObjectSigningAlg.java │ │ │ │ │ ├── FAPIBrazilValidateSSASignature.java │ │ │ │ │ ├── FAPIBrazilValidateSoftwareStatementIat.java │ │ │ │ │ ├── FAPIBrazilValidateTokenEndpointAuthSigningAlg.java │ │ │ │ │ ├── FAPIBrazilValidateUserinfoSignedResponseAlg.java │ │ │ │ │ ├── OIDCCCreateClientSecretForDynamicClient.java │ │ │ │ │ ├── OIDCCExtractDynamicRegistrationRequest.java │ │ │ │ │ ├── OIDCCRegisterClient.java │ │ │ │ │ ├── OIDCCValidateClientRedirectUris.java │ │ │ │ │ ├── SetClientGrantTypesToAuthorizationCodeOnly.java │ │ │ │ │ ├── SetClientIdTokenSignedResponseAlgToES256.java │ │ │ │ │ ├── SetClientIdTokenSignedResponseAlgToHS256.java │ │ │ │ │ ├── SetClientIdTokenSignedResponseAlgToNone.java │ │ │ │ │ ├── SetClientIdTokenSignedResponseAlgToRS256.java │ │ │ │ │ ├── SetClientIdTokenSignedResponseAlgToServerSigningAlg.java │ │ │ │ │ ├── ValidateClientGrantTypes.java │ │ │ │ │ ├── ValidateClientInitiateLoginUri.java │ │ │ │ │ ├── ValidateClientLogoUris.java │ │ │ │ │ ├── ValidateClientPolicyUris.java │ │ │ │ │ ├── ValidateClientRegistrationRequestSectorIdentifierUri.java │ │ │ │ │ ├── ValidateClientSubjectType.java │ │ │ │ │ ├── ValidateClientTosUris.java │ │ │ │ │ ├── ValidateClientUris.java │ │ │ │ │ ├── ValidateDefaultAcrValues.java │ │ │ │ │ ├── ValidateDefaultMaxAge.java │ │ │ │ │ ├── ValidateIdTokenSignedResponseAlg.java │ │ │ │ │ ├── ValidateInitiateLoginUri.java │ │ │ │ │ ├── ValidateRequestObjectSigningAlg.java │ │ │ │ │ ├── ValidateRequestUris.java │ │ │ │ │ ├── ValidateRequireAuthTime.java │ │ │ │ │ ├── ValidateTokenEndpointAuthSigningAlg.java │ │ │ │ │ └── ValidateUserinfoSignedResponseAlg.java │ │ │ │ ├── jarm │ │ │ │ │ ├── GenerateJARMResponseClaims.java │ │ │ │ │ ├── SendJARMResponseWitResponseModeQuery.java │ │ │ │ │ └── SignJARMResponse.java │ │ │ │ ├── logout │ │ │ │ │ ├── AddInvalidAudValueToLogoutToken.java │ │ │ │ │ ├── AddInvalidEventsClaimToLogoutToken.java │ │ │ │ │ ├── AddInvalidIssValueToLogoutToken.java │ │ │ │ │ ├── AddInvalidStateToPostLogoutRedirectUriParams.java │ │ │ │ │ ├── AddNonceToLogoutToken.java │ │ │ │ │ ├── AddSessionStateToAuthorizationEndpointResponseParams.java │ │ │ │ │ ├── AddSidToIdTokenClaims.java │ │ │ │ │ ├── CallRPBackChannelLogoutEndpoint.java │ │ │ │ │ ├── CreatePostLogoutRedirectUriParams.java │ │ │ │ │ ├── CreatePostLogoutRedirectUriRedirect.java │ │ │ │ │ ├── CreateRPFrontChannelLogoutRequestUrl.java │ │ │ │ │ ├── EncryptLogoutToken.java │ │ │ │ │ ├── EnsureBackChannelLogoutEndpointResponseContainsCacheHeaders.java │ │ │ │ │ ├── EnsureBackChannelLogoutUriResponseStatusCodeIs200.java │ │ │ │ │ ├── EnsureBackChannelLogoutUriResponseStatusCodeIs400.java │ │ │ │ │ ├── EnsureClientHasAtLeastOneOfBackOrFrontChannelLogoutUri.java │ │ │ │ │ ├── EnsureClientHasBackChannelLogoutUri.java │ │ │ │ │ ├── EnsureClientHasFrontChannelLogoutUri.java │ │ │ │ │ ├── EnsureEndSessionEndpointRequestContainsStateParameter.java │ │ │ │ │ ├── GenerateLogoutTokenClaims.java │ │ │ │ │ ├── GenerateSessionState.java │ │ │ │ │ ├── LogCheckSessionIframeRequest.java │ │ │ │ │ ├── LogGetSessionStateRequest.java │ │ │ │ │ ├── LogoutByRemovingSessionState.java │ │ │ │ │ ├── OIDCCSignLogoutToken.java │ │ │ │ │ ├── OIDCCSignLogoutTokenWithAlgNone.java │ │ │ │ │ ├── OIDCCSignLogoutTokenWithWrongAlgorithm.java │ │ │ │ │ ├── RemoveEventsClaimFromLogoutToken.java │ │ │ │ │ ├── RemoveStateFromPostLogoutRedirectUriParams.java │ │ │ │ │ ├── ValidateIdTokenHintInRPInitiatedLogoutRequest.java │ │ │ │ │ └── ValidatePostLogoutRedirectUri.java │ │ │ │ └── par │ │ │ │ │ ├── AddPushedAuthorizationRequestEndpointToServerConfig.java │ │ │ │ │ ├── AddRequirePushedAuthorizationRequestsToServerConfig.java │ │ │ │ │ ├── CreatePAREndpointResponse.java │ │ │ │ │ ├── EnsureAuthorizationRequestContainsOnlyExpectedParamsWhenUsingPAR.java │ │ │ │ │ ├── EnsureAuthorizationRequestDoesNotContainRequestWhenUsingPAR.java │ │ │ │ │ ├── EnsureRequestObjectContainsCodeChallengeWhenUsingPAR.java │ │ │ │ │ └── ExtractRequestObjectFromPAREndpointRequest.java │ │ │ ├── client │ │ │ │ ├── AbstractAddClaimToAuthorizationEndpointRequest.java │ │ │ │ ├── AbstractAddGrantTypeToDynamicRegistrationRequest.java │ │ │ │ ├── AbstractAddRequestedExpToAuthorizationEndpointRequest.java │ │ │ │ ├── AbstractBuildRequestObjectRedirectToAuthorizationEndpoint.java │ │ │ │ ├── AbstractCallEndpoint.java │ │ │ │ ├── AbstractCallEndpointWithGet.java │ │ │ │ ├── AbstractCallEndpointWithPost.java │ │ │ │ ├── AbstractCallOAuthEndpoint.java │ │ │ │ ├── AbstractCallProtectedResource.java │ │ │ │ ├── AbstractCallProtectedResourceWithBearerToken.java │ │ │ │ ├── AbstractCheckBackchannelAuthenticationEndpointHttpStatus.java │ │ │ │ ├── AbstractCheckEndpointContentTypeReturned.java │ │ │ │ ├── AbstractCheckErrorDescriptionContainsCRLFTAB.java │ │ │ │ ├── AbstractCheckErrorFromBackchannelAuthenticationEndpointError.java │ │ │ │ ├── AbstractCheckErrorFromDynamicRegistrationEndpoint.java │ │ │ │ ├── AbstractCheckErrorFromParEndpointResponseError.java │ │ │ │ ├── AbstractCheckErrorFromResponseError.java │ │ │ │ ├── AbstractCheckErrorFromTokenEndpointResponseError.java │ │ │ │ ├── AbstractCheckIdTokenSignatureAlgorithm.java │ │ │ │ ├── AbstractCheckTokenEndpointHttpStatus.java │ │ │ │ ├── AbstractCheckTokenEndpointReturnedExpectedErrorAndHttpStatus.java │ │ │ │ ├── AbstractCheckUnpaddedBase64Url.java │ │ │ │ ├── AbstractCompareJwks.java │ │ │ │ ├── AbstractCopyConfigFromDynamicRegistrationTemplateToClientConfiguration.java │ │ │ │ ├── AbstractCreateVP1FinalIsoMdocRedirectSessionTranscript.java │ │ │ │ ├── AbstractEnsureAuthorizationEndpointError.java │ │ │ │ ├── AbstractEnsureHttpStatusCode.java │ │ │ │ ├── AbstractEnsureJsonArray.java │ │ │ │ ├── AbstractEnsureResourceResponseReturnedContentType.java │ │ │ │ ├── AbstractEnsureSpecifiedErrorFromAuthorizationEndpointResponse.java │ │ │ │ ├── AbstractEnsureSpecifiedErrorFromPushedAuthorizationEndpointResponse.java │ │ │ │ ├── AbstractExpectAccessDeniedErrorDueToUserRejectingRequest.java │ │ │ │ ├── AbstractExtractAccessToken.java │ │ │ │ ├── AbstractExtractJWKsFromClientConfiguration.java │ │ │ │ ├── AbstractFAPIBrazilCheckDirectoryApiBase.java │ │ │ │ ├── AbstractFAPIBrazilCheckDirectoryDiscoveryUrl.java │ │ │ │ ├── AbstractFAPIBrazilExtractCertificateSubject.java │ │ │ │ ├── AbstractGenerateClientJWKs.java │ │ │ │ ├── AbstractGenerateKey.java │ │ │ │ ├── AbstractGetSigningKey.java │ │ │ │ ├── AbstractJsonUriIsValidAndHttps.java │ │ │ │ ├── AbstractParseCredentialAsSdJwt.java │ │ │ │ ├── AbstractReverseScopeOrder.java │ │ │ │ ├── AbstractSetResponseTypeInDynamicRegistrationRequest.java │ │ │ │ ├── AbstractSetScopeInClientConfiguration.java │ │ │ │ ├── AbstractSignJWT.java │ │ │ │ ├── AbstractUpdatedAtValid.java │ │ │ │ ├── AbstractValidateErrorDescriptionFromResponseError.java │ │ │ │ ├── AbstractValidateErrorUriFromResponseError.java │ │ │ │ ├── AbstractValidateHash.java │ │ │ │ ├── AbstractValidateIdTokenSigningAlg.java │ │ │ │ ├── AbstractValidateJWKs.java │ │ │ │ ├── AbstractValidateJsonArray.java │ │ │ │ ├── AbstractValidateJsonBoolean.java │ │ │ │ ├── AbstractValidateMTLSCertificatesHeader.java │ │ │ │ ├── AbstractValidateOpenIdStandardClaims.java │ │ │ │ ├── AbstractValidateResponseTypesArray.java │ │ │ │ ├── AbstractValidateSuccessfulResponseFromAuthorizationEndpoint.java │ │ │ │ ├── AbstractVerifyJweEncryption.java │ │ │ │ ├── AbstractVerifyJwsSignature.java │ │ │ │ ├── AbstractVerifyScopesReturnedInClaims.java │ │ │ │ ├── AbstractVerifyUserInfoAndIdTokenSameSub.java │ │ │ │ ├── AddAccountRequestIdToAuthorizationEndpointRequest.java │ │ │ │ ├── AddAcrClaimToAuthorizationEndpointRequest.java │ │ │ │ ├── AddAllSupportedStandardClaimsToAuthorizationEndpointRequestIdTokenAndUserinfoClaims.java │ │ │ │ ├── AddArrayContainingIssuerAndAnotherValueAsAudToClientAuthenticationAssertionClaims.java │ │ │ │ ├── AddAudAsArrayAsPaymentConsentUriToRequestObject.java │ │ │ │ ├── AddAudAsPaymentConsentUriToRequestObject.java │ │ │ │ ├── AddAudAsPaymentInitiationUriToRequestObject.java │ │ │ │ ├── AddAudToRequestObject.java │ │ │ │ ├── AddAuthReqIdToTokenEndpointRequest.java │ │ │ │ ├── AddAuthorizationCodeGrantTypeToDynamicRegistrationRequest.java │ │ │ │ ├── AddAuthorizationResponseSigningAlgES256ToDynamicRegistrationRequest.java │ │ │ │ ├── AddAuthorizationResponseSigningAlgPS256ToDynamicRegistrationRequest.java │ │ │ │ ├── AddAuthorizationResponseSigningAlgRS256ToDynamicRegistrationRequest.java │ │ │ │ ├── AddBackchannelLogoutSessionRequiredTrueToDynamicRegistrationRequest.java │ │ │ │ ├── AddBackchannelLogoutUriToDynamicRegistrationRequest.java │ │ │ │ ├── AddBadAudToRequestObject.java │ │ │ │ ├── AddBadPostLogoutRedirectUriToEndSessionEndpointRequest.java │ │ │ │ ├── AddBadRedirectUriToRequestParameters.java │ │ │ │ ├── AddBadRequestUriToAuthorizationRequest.java │ │ │ │ ├── AddBadRequestUriToRequestParameters.java │ │ │ │ ├── AddBadResponseUriToAuthorizationEndpointRequest.java │ │ │ │ ├── AddBasicAuthClientSecretAuthenticationParameters.java │ │ │ │ ├── AddBindingMessageToAuthorizationEndpointRequest.java │ │ │ │ ├── AddCIBANotificationEndpointToDynamicRegistrationRequest.java │ │ │ │ ├── AddCdrAcrClaimToAuthorizationEndpointRequest.java │ │ │ │ ├── AddCdrSharingDurationClaimToAuthorizationEndpointRequest.java │ │ │ │ ├── AddCdrXCdsClientHeadersToResourceEndpointRequest.java │ │ │ │ ├── AddCdrXvToResourceEndpointRequest.java │ │ │ │ ├── AddCibaGrantTypeToDynamicRegistrationRequest.java │ │ │ │ ├── AddCibaRequestSigningPS256ToDynamicRegistrationRequest.java │ │ │ │ ├── AddCibaTokenDeliveryModePingToDynamicRegistrationRequest.java │ │ │ │ ├── AddCibaTokenDeliveryModePingToTokenDeliveryModesSupported.java │ │ │ │ ├── AddCibaTokenDeliveryModePollToDynamicRegistrationRequest.java │ │ │ │ ├── AddCibaTokenDeliveryModePollToTokenDeliveryModesSupported.java │ │ │ │ ├── AddCibaUserCodeFalseToDynamicRegistrationRequest.java │ │ │ │ ├── AddClaimsLocalesSeToAuthorizationEndpointRequest.java │ │ │ │ ├── AddClientAssertionToBackchannelAuthenticationEndpoint.java │ │ │ │ ├── AddClientAssertionToPAREndpointParameters.java │ │ │ │ ├── AddClientAssertionToTokenEndpointRequest.java │ │ │ │ ├── AddClientCredentialsGrantTypeToDynamicRegistrationRequest.java │ │ │ │ ├── AddClientIdToAuthorizationEndpointRequest.java │ │ │ │ ├── AddClientIdToBackchannelAuthenticationEndpointRequest.java │ │ │ │ ├── AddClientIdToPAREndpointRequest.java │ │ │ │ ├── AddClientIdToRequestObject.java │ │ │ │ ├── AddClientIdToTokenEndpointRequest.java │ │ │ │ ├── AddClientNameToDynamicRegistrationRequest.java │ │ │ │ ├── AddClientNotificationTokenToAuthorizationEndpointRequest.java │ │ │ │ ├── AddClientRegistrationOptionsToDynamicRegistrationRequest.java │ │ │ │ ├── AddClientX509CertificateClaimToPublicJWKs.java │ │ │ │ ├── AddCodeChallengeToAuthorizationEndpointRequest.java │ │ │ │ ├── AddCodeVerifierToTokenEndpointRequest.java │ │ │ │ ├── AddContactsToDynamicRegistrationRequest.java │ │ │ │ ├── AddDcqlToAuthorizationEndpointRequest.java │ │ │ │ ├── AddDisplayPageToAuthorizationEndpointRequest.java │ │ │ │ ├── AddDisplayPopupToAuthorizationEndpointRequest.java │ │ │ │ ├── AddDpopBoundAccessTokensTrueToDynamicRegistrationRequest.java │ │ │ │ ├── AddDpopHeaderForParEndpointRequest.java │ │ │ │ ├── AddDpopHeaderForResourceEndpointRequest.java │ │ │ │ ├── AddDpopHeaderForTokenEndpointRequest.java │ │ │ │ ├── AddDpopJktToAuthorizationEndpointRequest.java │ │ │ │ ├── AddEmptyResponseTypesArrayToDynamicRegistrationRequest.java │ │ │ │ ├── AddEncryptionParametersToClientMetadata.java │ │ │ │ ├── AddEndToEndIdToPaymentRequestEntityClaims.java │ │ │ │ ├── AddEssentialAcrClaimWithNoValuesToAuthorizationEndpointRequest.java │ │ │ │ ├── AddEssentialTxnClaimRequestToAuthorizationEndpointRequest.java │ │ │ │ ├── AddExpIs5MinutesInPastToClientAssertionClaims.java │ │ │ │ ├── AddExpToRequestObject.java │ │ │ │ ├── AddExpValueIs15MinutesInFutureToRequestObject.java │ │ │ │ ├── AddExpValueIs70MinutesInFutureToRequestObject.java │ │ │ │ ├── AddExpectedOriginsToAuthorizationEndpointRequest.java │ │ │ │ ├── AddExpiredExpToRequestObject.java │ │ │ │ ├── AddExtraFoobarToAuthorizationEndpointRequest.java │ │ │ │ ├── AddFAPIAuthDateToResourceEndpointRequest.java │ │ │ │ ├── AddFAPIFinancialIdToResourceEndpointRequest.java │ │ │ │ ├── AddFAPIInteractionIdToPAREndpointRequest.java │ │ │ │ ├── AddFAPIInteractionIdToResourceEndpointRequest.java │ │ │ │ ├── AddFAPIInteractionIdToTokenEndpointRequest.java │ │ │ │ ├── AddFormBasedClientIdAuthenticationParameters.java │ │ │ │ ├── AddFormBasedClientSecretAuthenticationParameters.java │ │ │ │ ├── AddFragmentToRedirectUri.java │ │ │ │ ├── AddFrontchannelLogoutSessionRequiredTrueToDynamicRegistrationRequest.java │ │ │ │ ├── AddFrontchannelLogoutUriToDynamicRegistrationRequest.java │ │ │ │ ├── AddHintToAuthorizationEndpointRequest.java │ │ │ │ ├── AddIatNbf8SecondsInTheFutureToClientAuthenticationAssertionClaims.java │ │ │ │ ├── AddIatNbfExpOver60SecondsInTheFutureToClientAuthenticationAssertionClaims.java │ │ │ │ ├── AddIatToRequestObject.java │ │ │ │ ├── AddIdTokenEssentialNameClaimToAuthorizationEndpointRequest.java │ │ │ │ ├── AddIdTokenHintFromFirstLoginToAuthorizationEndpointRequest.java │ │ │ │ ├── AddIdTokenSigningAlgNoneToDynamicRegistrationRequest.java │ │ │ │ ├── AddIdTokenSigningAlgPS256ToDynamicRegistrationRequest.java │ │ │ │ ├── AddIdTokenSigningAlgRS256ToDynamicRegistrationRequest.java │ │ │ │ ├── AddIdempotencyKeyHeader.java │ │ │ │ ├── AddIdentityClaimsFromUserInfo.java │ │ │ │ ├── AddImplicitGrantTypeToDynamicRegistrationRequest.java │ │ │ │ ├── AddIncorrectNonceToAuthorizationEndpointRequest.java │ │ │ │ ├── AddIncorrectStateToAuthorizationEndpointRequest.java │ │ │ │ ├── AddInitiateLoginUriAsNonHttpsToDynamicRegistrationRequest.java │ │ │ │ ├── AddInitiateLoginUriToDynamicRegistrationRequest.java │ │ │ │ ├── AddInvalidDpopJktToAuthorizationEndpointRequest.java │ │ │ │ ├── AddInvalidRedirectUriToAuthorizationRequest.java │ │ │ │ ├── AddIpV4FapiCustomerIpAddressToResourceEndpointRequest.java │ │ │ │ ├── AddIpV6FapiCustomerIpAddressToResourceEndpointRequest.java │ │ │ │ ├── AddIsoMdocClientMetadataToAuthorizationRequest.java │ │ │ │ ├── AddIssAsCertificateOuToRequestObject.java │ │ │ │ ├── AddIssForSecondClientToRequestObject.java │ │ │ │ ├── AddIssToRequestObject.java │ │ │ │ ├── AddJtiAsUuidToRequestObject.java │ │ │ │ ├── AddJtiToRequestObject.java │ │ │ │ ├── AddJwksUriToDynamicRegistrationRequest.java │ │ │ │ ├── AddLoginHintFromConfigurationToAuthorizationEndpointRequest.java │ │ │ │ ├── AddLogoUriToDynamicRegistrationRequest.java │ │ │ │ ├── AddMTLSEndpointAliasesToEnvironment.java │ │ │ │ ├── AddMaxAge10000ToAuthorizationEndpointRequest.java │ │ │ │ ├── AddMaxAge15000ToAuthorizationEndpointRequest.java │ │ │ │ ├── AddMaxAge1ToAuthorizationEndpointRequest.java │ │ │ │ ├── AddMultipleAudToRequestObject.java │ │ │ │ ├── AddMultipleHintsToAuthorizationEndpointRequest.java │ │ │ │ ├── AddMultipleRedirectUriToDynamicRegistrationRequest.java │ │ │ │ ├── AddNbfToRequestObject.java │ │ │ │ ├── AddNbfValueIs10MinutesInFutureToRequestObject.java │ │ │ │ ├── AddNbfValueIs15MinutesInPastToRequestObject.java │ │ │ │ ├── AddNbfValueIs70MinutesInPastToRequestObject.java │ │ │ │ ├── AddNbfValueIs8SecondsInFutureToRequestObject.java │ │ │ │ ├── AddNonceToAuthorizationEndpointRequest.java │ │ │ │ ├── AddPAREndpointAsAudToClientAuthenticationAssertionClaims.java │ │ │ │ ├── AddPAREndpointAsAudToRequestObject.java │ │ │ │ ├── AddPlainErrorResponseAsAuthorizationEndpointResponseForJARM.java │ │ │ │ ├── AddPolicyUriToDynamicRegistrationRequest.java │ │ │ │ ├── AddPostLogoutRedirectUriToDynamicRegistrationRequest.java │ │ │ │ ├── AddPostLogoutRedirectUriWithQueryAddedToEndSessionEndpointRequest.java │ │ │ │ ├── AddPotentiallyBadBindingMessageToAuthorizationEndpointRequest.java │ │ │ │ ├── AddPresentationDefinitionToAuthorizationEndpointRequest.java │ │ │ │ ├── AddPromptConsentToAuthorizationEndpointRequestIfScopeContainsOfflineAccess.java │ │ │ │ ├── AddPromptLoginToAuthorizationEndpointRequest.java │ │ │ │ ├── AddPromptNoneToAuthorizationEndpointRequest.java │ │ │ │ ├── AddPublicJwksToDynamicRegistrationRequest.java │ │ │ │ ├── AddQueryToRedirectUri.java │ │ │ │ ├── AddQueryToRedirectUriInAuthorizationRequest.java │ │ │ │ ├── AddRandomLocationClaimsToAuthorizationEndpointRequest.java │ │ │ │ ├── AddRandomParameterToAuthorizationEndpointRequest.java │ │ │ │ ├── AddRedirectUriQuerySuffix.java │ │ │ │ ├── AddRedirectUriToClientConfigurationRequest.java │ │ │ │ ├── AddRedirectUriToDirectPostResponse.java │ │ │ │ ├── AddRedirectUriToDynamicRegistrationRequest.java │ │ │ │ ├── AddRefreshTokenGrantTypeToDynamicRegistrationRequest.java │ │ │ │ ├── AddRequestObjectClaimsToBackchannelAuthenticationEndpointRequest.java │ │ │ │ ├── AddRequestObjectSigningAlgES256ToDynamicRegistrationRequest.java │ │ │ │ ├── AddRequestObjectSigningAlgPS256ToDynamicRegistrationRequest.java │ │ │ │ ├── AddRequestObjectSigningAlgRS256ToDynamicRegistrationRequest.java │ │ │ │ ├── AddRequestToBackchannelAuthenticationEndpointRequest.java │ │ │ │ ├── AddRequestUriToDynamicRegistrationRequest.java │ │ │ │ ├── AddRequestedExp300SToAuthorizationEndpointRequest.java │ │ │ │ ├── AddRequestedExp30sAsStringToAuthorizationEndpointRequest.java │ │ │ │ ├── AddRequestedExp30sToAuthorizationEndpointRequest.java │ │ │ │ ├── AddResponseTypesArrayToDynamicRegistrationRequestFromEnvironment.java │ │ │ │ ├── AddResponseUriAsRedirectUriToAuthorizationEndpointRequest.java │ │ │ │ ├── AddResponseUriToAuthorizationEndpointRequest.java │ │ │ │ ├── AddScopeToAuthorizationEndpointRequest.java │ │ │ │ ├── AddScopeToDynamicRegistrationRequest.java │ │ │ │ ├── AddScopeToTokenEndpointRequest.java │ │ │ │ ├── AddSdJwtClientMetadataToAuthorizationRequest.java │ │ │ │ ├── AddSectorIdentifierUriToDynamicRegistrationRequest.java │ │ │ │ ├── AddSelfIssuedMeV2AudToRequestObject.java │ │ │ │ ├── AddSoftwareStatementToClientConfigurationRequest.java │ │ │ │ ├── AddSoftwareStatementToDynamicRegistrationRequest.java │ │ │ │ ├── AddStateToAuthorizationEndpointRequest.java │ │ │ │ ├── AddSubjectTypePairwiseToDynamicRegistrationRequest.java │ │ │ │ ├── AddTLSBoundAccessTokensTrueToDynamicRegistrationRequest.java │ │ │ │ ├── AddTlsClientAuthSubjectDnToDynamicRegistrationRequest.java │ │ │ │ ├── AddTokenEndpointAsAudToClientAuthenticationAssertionClaims.java │ │ │ │ ├── AddTokenEndpointAuthMethodPrivateKeyJwtToDynamicRegistrationRequest.java │ │ │ │ ├── AddTokenEndpointAuthMethodSelfSignedTlsToDynamicRegistrationRequest.java │ │ │ │ ├── AddTokenEndpointAuthMethodToDynamicRegistrationRequestFromEnvironment.java │ │ │ │ ├── AddTokenEndpointAuthSigningAlgES256ToDynamicRegistrationRequest.java │ │ │ │ ├── AddTokenEndpointAuthSigningAlgPS256ToDynamicRegistrationRequest.java │ │ │ │ ├── AddTokenEndpointAuthSigningAlgRS256ToDynamicRegistrationRequest.java │ │ │ │ ├── AddTosUriToDynamicRegistrationRequest.java │ │ │ │ ├── AddUiLocalesFromConfigurationToAuthorizationEndpointRequest.java │ │ │ │ ├── AddUserInfoEssentialNameClaimToAuthorizationEndpointRequest.java │ │ │ │ ├── AddUserinfoSignedResponseAlgRS256ToDynamicRegistrationRequest.java │ │ │ │ ├── AddVP1FinalEncryptionParametersToClientMetadata.java │ │ │ │ ├── AddVP1FinalIsoMdocClientMetadataToAuthorizationRequest.java │ │ │ │ ├── AddVP1FinalSdJwtClientMetadataToAuthorizationRequest.java │ │ │ │ ├── AddVPID2SdJwtClientMetadataToAuthorizationRequest.java │ │ │ │ ├── AddWrongAudToClientAssertionClaims.java │ │ │ │ ├── AugmentRealJwksWithDecoys.java │ │ │ │ ├── AustraliaConnectIdAddClaimsToAuthorizationEndpointRequestIdTokenClaims.java │ │ │ │ ├── AustraliaConnectIdAddVerifiedClaimsToAuthorizationEndpointRequestIdTokenClaims.java │ │ │ │ ├── AustraliaConnectIdCheckClaimsSupported.java │ │ │ │ ├── AustraliaConnectIdCheckTrustFrameworkSupported.java │ │ │ │ ├── AustraliaConnectIdCheckVerifiedClaimsSupported.java │ │ │ │ ├── AustraliaConnectIdEnsureAuthorizationRequestContainsNoAcrClaims.java │ │ │ │ ├── AustraliaConnectIdEnsureIdTokenContainsTrustFramework.java │ │ │ │ ├── AustraliaConnectIdEnsureIdTokenContainsVerifiedClaims.java │ │ │ │ ├── AustraliaConnectIdEnsureMtlsAliasesContainsRequiredEndpoints.java │ │ │ │ ├── AustraliaConnectIdValidateAccessTokenExpiresIn.java │ │ │ │ ├── AuthorizationEndpointRedirectedBackUnexpectedly.java │ │ │ │ ├── BuildBrowserDCAPIRequestSigned.java │ │ │ │ ├── BuildBrowserDCAPIRequestUnsigned.java │ │ │ │ ├── BuildPlainRedirectToAuthorizationEndpoint.java │ │ │ │ ├── BuildRedirectToEndSessionEndpoint.java │ │ │ │ ├── BuildRequestObjectByReferenceRedirectToAuthorizationEndpoint.java │ │ │ │ ├── BuildRequestObjectByReferenceRedirectToAuthorizationEndpointWithoutDuplicates.java │ │ │ │ ├── BuildRequestObjectByValueRedirectToAuthorizationEndpoint.java │ │ │ │ ├── BuildRequestObjectPostToPAREndpoint.java │ │ │ │ ├── BuildUnsignedPAREndpointRequest.java │ │ │ │ ├── BuildUnsignedRequestToDirectPostEndpoint.java │ │ │ │ ├── BuildVCIDCAPIRequest.java │ │ │ │ ├── BuildVP1FinalBrowserDCAPIRequestSigned.java │ │ │ │ ├── BuildVP1FinalBrowserDCAPIRequestUnsigned.java │ │ │ │ ├── CDRRefreshTokenRequiredWhenSharingDurationRequested.java │ │ │ │ ├── CIBANotificationEndpointCalledUnexpectedly.java │ │ │ │ ├── CallAccountRequestsEndpointWithBearerToken.java │ │ │ │ ├── CallAutomatedCibaApprovalEndpoint.java │ │ │ │ ├── CallBackchannelAuthenticationEndpoint.java │ │ │ │ ├── CallClientConfigurationEndpoint.java │ │ │ │ ├── CallClientConfigurationEndpointAllowingTLSFailure.java │ │ │ │ ├── CallConsentEndpointWithBearerToken.java │ │ │ │ ├── CallDirectPostEndpoint.java │ │ │ │ ├── CallDynamicRegistrationEndpoint.java │ │ │ │ ├── CallDynamicRegistrationEndpointAllowingTLSFailure.java │ │ │ │ ├── CallKSAAccountRequestsEndpointWithBearerToken.java │ │ │ │ ├── CallPAREndpoint.java │ │ │ │ ├── CallPAREndpointAllowingDpopNonceError.java │ │ │ │ ├── CallProtectedResource.java │ │ │ │ ├── CallProtectedResourceAllowingDpopNonceError.java │ │ │ │ ├── CallProtectedResourceForceBearer.java │ │ │ │ ├── CallTokenEndpoint.java │ │ │ │ ├── CallTokenEndpointAllowingDpopNonceErrorAndReturnFullResponse.java │ │ │ │ ├── CallTokenEndpointAllowingTLSFailure.java │ │ │ │ ├── CallTokenEndpointAndReturnFullResponse.java │ │ │ │ ├── CallUserInfoEndpoint.java │ │ │ │ ├── CallUserInfoEndpointWithBearerTokenInBody.java │ │ │ │ ├── ChangeClientJwksAlgToRS256.java │ │ │ │ ├── ChangeIdTokenToAlgNone.java │ │ │ │ ├── CheckAudInBindingJwt.java │ │ │ │ ├── CheckAudInBindingJwtDcApi.java │ │ │ │ ├── CheckAuthorizationResponseWhenResponseModeQuery.java │ │ │ │ ├── CheckBackchannelAuthenticationEndpointContentType.java │ │ │ │ ├── CheckBackchannelAuthenticationEndpointErrorHttpStatus.java │ │ │ │ ├── CheckBackchannelAuthenticationEndpointHttpStatus200.java │ │ │ │ ├── CheckBackchannelAuthenticationEndpointHttpStatus400.java │ │ │ │ ├── CheckBackchannelAuthenticationEndpointHttpStatus401.java │ │ │ │ ├── CheckBackchannelTokenDeliveryPingModeSupported.java │ │ │ │ ├── CheckBackchannelTokenDeliveryPollModeSupported.java │ │ │ │ ├── CheckBackchannelUserCodeParameterSupported.java │ │ │ │ ├── CheckCallbackContentTypeIsFormUrlEncoded.java │ │ │ │ ├── CheckCallbackHttpMethodIsGet.java │ │ │ │ ├── CheckCallbackHttpMethodIsPost.java │ │ │ │ ├── CheckClientConfigurationAccessTokenFromClientConfigurationEndpoint.java │ │ │ │ ├── CheckClientConfigurationAccessTokenFromClientConfigurationEndpointIsNotRotated.java │ │ │ │ ├── CheckClientConfigurationUriFromClientConfigurationEndpoint.java │ │ │ │ ├── CheckClientIdFromClientConfigurationEndpoint.java │ │ │ │ ├── CheckDiscBackchannelAuthorizationEndpoint.java │ │ │ │ ├── CheckDiscCheckSessionIframe.java │ │ │ │ ├── CheckDiscEndSessionEndpoint.java │ │ │ │ ├── CheckDiscEndpointAcrClaimSupported.java │ │ │ │ ├── CheckDiscEndpointAllEndpointsAreHttps.java │ │ │ │ ├── CheckDiscEndpointAuthEncryptAlgValuesIsJsonArray.java │ │ │ │ ├── CheckDiscEndpointAuthEncryptEncValuesIsJsonArray.java │ │ │ │ ├── CheckDiscEndpointAuthSignAlgValuesIsJsonArray.java │ │ │ │ ├── CheckDiscEndpointAuthorizationEndpoint.java │ │ │ │ ├── CheckDiscEndpointAuthorizationRequestTypesSupportedContainsTestType.java │ │ │ │ ├── CheckDiscEndpointBackchannelAuthenticationEndpoint.java │ │ │ │ ├── CheckDiscEndpointBackchannelAuthenticationRequestSigningAlgValuesSupported.java │ │ │ │ ├── CheckDiscEndpointBackchannelLogoutSessionSupported.java │ │ │ │ ├── CheckDiscEndpointBackchannelLogoutSupported.java │ │ │ │ ├── CheckDiscEndpointClaimsParameterSupported.java │ │ │ │ ├── CheckDiscEndpointDiscoveryUrl.java │ │ │ │ ├── CheckDiscEndpointFrontchannelLogoutSessionSupported.java │ │ │ │ ├── CheckDiscEndpointFrontchannelLogoutSupported.java │ │ │ │ ├── CheckDiscEndpointGrantTypesSupportedContainsAuthorizationCode.java │ │ │ │ ├── CheckDiscEndpointIdTokenSigningAlgValuesSupportedContainsPS256.java │ │ │ │ ├── CheckDiscEndpointIdTokenSigningAlgValuesSupportedContainsPS256OrES256.java │ │ │ │ ├── CheckDiscEndpointIssuer.java │ │ │ │ ├── CheckDiscEndpointPARSupported.java │ │ │ │ ├── CheckDiscEndpointRegistrationEndpoint.java │ │ │ │ ├── CheckDiscEndpointRequestObjectSigningAlgValuesSupportedContainsPS256.java │ │ │ │ ├── CheckDiscEndpointRequestObjectSigningAlgValuesSupportedContainsRS256.java │ │ │ │ ├── CheckDiscEndpointRequestObjectSigningAlgValuesSupportedIncludesRS256.java │ │ │ │ ├── CheckDiscEndpointRequestParameterSupported.java │ │ │ │ ├── CheckDiscEndpointRequestUriParameterSupported.java │ │ │ │ ├── CheckDiscEndpointResponseModesSupportedContainsJwt.java │ │ │ │ ├── CheckDiscEndpointResponseTypeCodeSupported.java │ │ │ │ ├── CheckDiscEndpointScopesSupportedContainsOpenId.java │ │ │ │ ├── CheckDiscEndpointSubjectTypesSupported.java │ │ │ │ ├── CheckDiscEndpointSubjectTypesSupportedContainsOnlyPairwise.java │ │ │ │ ├── CheckDiscEndpointSubjectTypesSupportedContainsPublic.java │ │ │ │ ├── CheckDiscEndpointTokenEndpoint.java │ │ │ │ ├── CheckDiscEndpointTokenEndpointAuthMethodsSupportedContainsPrivateKeyOrTlsClient.java │ │ │ │ ├── CheckDiscEndpointTokenEndpointAuthSigningAlgValuesSupported.java │ │ │ │ ├── CheckDiscEndpointUserinfoEndpoint.java │ │ │ │ ├── CheckDiscEndpointUserinfoSigningAlgValuesSupportedContainsRS256.java │ │ │ │ ├── CheckDiscRequirePushedAuthorizationRequestsIsABoolean.java │ │ │ │ ├── CheckDiscRequirePushedAuthorizationRequestsNotSet.java │ │ │ │ ├── CheckDiscoveryEndpointReturnedJsonContentType.java │ │ │ │ ├── CheckDynamicRegistrationEndpointReturnedError.java │ │ │ │ ├── CheckErrorDescriptionFromAuthorizationEndpointResponseErrorContainsCRLFTAB.java │ │ │ │ ├── CheckErrorDescriptionFromBackchannelAuthenticationEndpointContainsCRLFTAB.java │ │ │ │ ├── CheckErrorDescriptionFromTokenEndpointResponseErrorContainsCRLFTAB.java │ │ │ │ ├── CheckErrorFromAuthorizationEndpointErrorInvalidRequest.java │ │ │ │ ├── CheckErrorFromAuthorizationEndpointErrorInvalidRequestOrInvalidClient.java │ │ │ │ ├── CheckErrorFromAuthorizationEndpointErrorInvalidRequestOrInvalidRequestObject.java │ │ │ │ ├── CheckErrorFromAuthorizationEndpointErrorInvalidRequestOrInvalidRequestObjectOrInvalidClient.java │ │ │ │ ├── CheckErrorFromAuthorizationEndpointErrorInvalidRequestOrInvalidRequestObjectOrInvalidRequestUri.java │ │ │ │ ├── CheckErrorFromAuthorizationEndpointErrorInvalidRequestOrUnsupportedResponseType.java │ │ │ │ ├── CheckErrorFromAuthorizationEndpointIsOneThatRequiredAUserInterface.java │ │ │ │ ├── CheckErrorFromBackchannelAuthenticationEndpointError.java │ │ │ │ ├── CheckErrorFromBackchannelAuthenticationEndpointErrorInvalidBindingMessage.java │ │ │ │ ├── CheckErrorFromBackchannelAuthenticationEndpointErrorInvalidClient.java │ │ │ │ ├── CheckErrorFromBackchannelAuthenticationEndpointErrorInvalidRequest.java │ │ │ │ ├── CheckErrorFromDynamicRegistrationEndpointIsInvalidClientMetadata.java │ │ │ │ ├── CheckErrorFromDynamicRegistrationEndpointIsInvalidRedirectUriOrInvalidClientMetadata.java │ │ │ │ ├── CheckErrorFromDynamicRegistrationEndpointIsInvalidSoftwareStatement.java │ │ │ │ ├── CheckErrorFromParEndpointResponseErrorInvalidClientOrInvalidRequest.java │ │ │ │ ├── CheckErrorFromTokenEndpointResponseErrorInvalidClient.java │ │ │ │ ├── CheckErrorFromTokenEndpointResponseErrorInvalidClientOrInvalidGrant.java │ │ │ │ ├── CheckErrorFromTokenEndpointResponseErrorInvalidClientOrInvalidRequest.java │ │ │ │ ├── CheckErrorFromTokenEndpointResponseErrorInvalidGrant.java │ │ │ │ ├── CheckForAccessTokenValue.java │ │ │ │ ├── CheckForDateHeaderInResourceResponse.java │ │ │ │ ├── CheckForFAPIInteractionIdInPARResponse.java │ │ │ │ ├── CheckForFAPIInteractionIdInResourceResponse.java │ │ │ │ ├── CheckForFAPIInteractionIdInTokenResponse.java │ │ │ │ ├── CheckForPARResponseExpiresIn.java │ │ │ │ ├── CheckForRefreshTokenValue.java │ │ │ │ ├── CheckForRequestUriValue.java │ │ │ │ ├── CheckForScopesInTokenResponse.java │ │ │ │ ├── CheckForSubjectInIdToken.java │ │ │ │ ├── CheckForUnexpectedClaimsInIdToken.java │ │ │ │ ├── CheckForUnexpectedClaimsInUserinfo.java │ │ │ │ ├── CheckForUnexpectedParametersInBackchannelLogoutRequest.java │ │ │ │ ├── CheckForUnexpectedParametersInErrorResponseFromAuthorizationEndpoint.java │ │ │ │ ├── CheckForUnexpectedParametersInFrontchannelLogoutRequest.java │ │ │ │ ├── CheckForUnexpectedParametersInPostLogoutRedirect.java │ │ │ │ ├── CheckForUnexpectedParametersInVpAuthorizationResponse.java │ │ │ │ ├── CheckIatInBindingJwt.java │ │ │ │ ├── CheckIdTokenAuthTimeClaimPresentDueToMaxAge.java │ │ │ │ ├── CheckIdTokenAuthTimeClaimsSameIfPresent.java │ │ │ │ ├── CheckIdTokenAuthTimeIsRecentIfPresent.java │ │ │ │ ├── CheckIdTokenSidMatchesFrontChannelLogoutRequest.java │ │ │ │ ├── CheckIdTokenSidMatchesLogoutToken.java │ │ │ │ ├── CheckIdTokenSignatureAlgorithm.java │ │ │ │ ├── CheckIdTokenSubConsistentForSecondAuthorization.java │ │ │ │ ├── CheckIdTokenSubMatchesLogoutToken.java │ │ │ │ ├── CheckIfAccountRequestsEndpointResponseError.java │ │ │ │ ├── CheckIfAuthorizationEndpointError.java │ │ │ │ ├── CheckIfBackchannelAuthenticationEndpointResponseError.java │ │ │ │ ├── CheckIfClientIdInX509CertSanDns.java │ │ │ │ ├── CheckIfOidcStandardClaimsSupported.java │ │ │ │ ├── CheckIfTokenEndpointResponseError.java │ │ │ │ ├── CheckIncomingContentTypeIsApplicationJson.java │ │ │ │ ├── CheckJwksUri.java │ │ │ │ ├── CheckJwksUriIsHostedOnOpenBankingDirectory.java │ │ │ │ ├── CheckLogoutTokenHasSubOrSid.java │ │ │ │ ├── CheckLogoutTokenNoNonce.java │ │ │ │ ├── CheckMatchingCallbackParameters.java │ │ │ │ ├── CheckNoClientIdFromClientConfigurationEndpoint.java │ │ │ │ ├── CheckNoClientIdFromDynamicRegistrationEndpoint.java │ │ │ │ ├── CheckNoErrorFromDynamicRegistrationEndpoint.java │ │ │ │ ├── CheckNoPostLogoutState.java │ │ │ │ ├── CheckNoPresentationSubmissionParameter.java │ │ │ │ ├── CheckNonceInBindingJwt.java │ │ │ │ ├── CheckPAREndpointResponse201WithNoError.java │ │ │ │ ├── CheckPostLogoutState.java │ │ │ │ ├── CheckRedirectUrisFromClientConfigurationEndpoint.java │ │ │ │ ├── CheckRegistrationClientEndpointContentType.java │ │ │ │ ├── CheckRegistrationClientEndpointContentTypeHttpStatus200.java │ │ │ │ ├── CheckScopesFromDynamicRegistrationEndpointContainRequiredScopes.java │ │ │ │ ├── CheckScopesFromDynamicRegistrationEndpointDoNotExceedRequestedScopes.java │ │ │ │ ├── CheckSecondIdTokenAuthTimeIsLaterIfPresent.java │ │ │ │ ├── CheckSecondSessionResultIsChanged.java │ │ │ │ ├── CheckServerKeysIsValid.java │ │ │ │ ├── CheckSessionResultIsUnchanged.java │ │ │ │ ├── CheckStateInAuthorizationResponse.java │ │ │ │ ├── CheckTLSClientCertificateBoundAccessTokensTrue.java │ │ │ │ ├── CheckTokenEndpointCacheHeaders.java │ │ │ │ ├── CheckTokenEndpointHttpStatus200.java │ │ │ │ ├── CheckTokenEndpointHttpStatus400.java │ │ │ │ ├── CheckTokenEndpointHttpStatus400or401.java │ │ │ │ ├── CheckTokenEndpointHttpStatus503.java │ │ │ │ ├── CheckTokenEndpointHttpStatusIs400Allowing401ForInvalidClientError.java │ │ │ │ ├── CheckTokenEndpointHttpStatusNot200.java │ │ │ │ ├── CheckTokenEndpointRetryAfterHeaders.java │ │ │ │ ├── CheckTokenEndpointReturnedInvalidClientGrantOrRequestError.java │ │ │ │ ├── CheckTokenEndpointReturnedInvalidGrantOrRequestError.java │ │ │ │ ├── CheckTokenEndpointReturnedInvalidRequestGrantOrDPopProofError.java │ │ │ │ ├── CheckTokenEndpointReturnedJsonContentType.java │ │ │ │ ├── CheckTokenTypeIsBearer.java │ │ │ │ ├── CheckTokenTypeIsDpop.java │ │ │ │ ├── CheckTypInBindingJwt.java │ │ │ │ ├── CheckUrlFragmentContainsCodeVerifier.java │ │ │ │ ├── CheckUrlQueryIsEmpty.java │ │ │ │ ├── ClearAcceptHeaderForResourceEndpointRequest.java │ │ │ │ ├── ClientManagementEndpointAndAccessTokenRequired.java │ │ │ │ ├── CompareIdTokenClaims.java │ │ │ │ ├── ConfigurationRequestsTestIsSkipped.java │ │ │ │ ├── ConnectIdAddPurposeToAuthorizationEndpointRequest.java │ │ │ │ ├── ConvertAuthorizationEndpointRequestToRequestObject.java │ │ │ │ ├── CopyAcrValueFromDynamicRegistrationTemplateToClientConfiguration.java │ │ │ │ ├── CopyOrgJwksFromDynamicRegistrationTemplateToClientConfiguration.java │ │ │ │ ├── CopyScopeFromDynamicRegistrationTemplateToClientConfiguration.java │ │ │ │ ├── CreateAuthorizationEndpointRequestFromClientInformation.java │ │ │ │ ├── CreateBackchannelAuthenticationEndpointRequest.java │ │ │ │ ├── CreateBackchannelLogoutUri.java │ │ │ │ ├── CreateBadRedirectUri.java │ │ │ │ ├── CreateBadRedirectUriByAppending.java │ │ │ │ ├── CreateCIBANotificationEndpointUri.java │ │ │ │ ├── CreateClientAuthenticationAssertionClaims.java │ │ │ │ ├── CreateClientAuthenticationAssertionClaimsWithIssAudience.java │ │ │ │ ├── CreateClientConfigurationRequestFromDynamicClientRegistrationResponse.java │ │ │ │ ├── CreateClientEncryptionKeyIfMissing.java │ │ │ │ ├── CreateCreateAccountRequestRequest.java │ │ │ │ ├── CreateCreateAccountRequestRequestWithExpiration.java │ │ │ │ ├── CreateDirectPostResponseUri.java │ │ │ │ ├── CreateDpopClaims.java │ │ │ │ ├── CreateDpopHeader.java │ │ │ │ ├── CreateEmptyAuthorizationEndpointRequest.java │ │ │ │ ├── CreateEmptyDirectPostResponse.java │ │ │ │ ├── CreateEmptyDynamicRegistrationRequest.java │ │ │ │ ├── CreateEmptyResourceEndpointRequestHeaders.java │ │ │ │ ├── CreateEndSessionEndpointRequest.java │ │ │ │ ├── CreateFrontchannelLogoutUri.java │ │ │ │ ├── CreateIdempotencyKey.java │ │ │ │ ├── CreateInitiateLoginUri.java │ │ │ │ ├── CreateInvalidCIBANotificationEndpointUri.java │ │ │ │ ├── CreateInvalidSectorRedirectUris.java │ │ │ │ ├── CreateJwksUri.java │ │ │ │ ├── CreateKSACreateAccountRequestRequest.java │ │ │ │ ├── CreateKSACreateAccountRequestRequestWithExpiration.java │ │ │ │ ├── CreateLogoUri.java │ │ │ │ ├── CreateLongRandomClientNotificationToken.java │ │ │ │ ├── CreatePaymentRequestEntityClaims.java │ │ │ │ ├── CreatePlainCodeChallenge.java │ │ │ │ ├── CreatePolicyUri.java │ │ │ │ ├── CreatePostLogoutRedirectUri.java │ │ │ │ ├── CreateRandomClientNotificationToken.java │ │ │ │ ├── CreateRandomCodeVerifier.java │ │ │ │ ├── CreateRandomEndSessionState.java │ │ │ │ ├── CreateRandomFAPIInteractionId.java │ │ │ │ ├── CreateRandomNonceValue.java │ │ │ │ ├── CreateRandomStateValue.java │ │ │ │ ├── CreateRedirectUri.java │ │ │ │ ├── CreateRefreshTokenRequest.java │ │ │ │ ├── CreateS256CodeChallenge.java │ │ │ │ ├── CreateSectorRedirectUris.java │ │ │ │ ├── CreateTokenEndpointRequestForAuthorizationCodeGrant.java │ │ │ │ ├── CreateTokenEndpointRequestForCIBAGrant.java │ │ │ │ ├── CreateTokenEndpointRequestForClientCredentialsGrant.java │ │ │ │ ├── CreateTosUri.java │ │ │ │ ├── CreateVP1FinalVerifierIsoMdocDCAPISessionTranscript.java │ │ │ │ ├── CreateVP1FinalVerifierIsoMdocRedirectSessionTranscriptEncrypted.java │ │ │ │ ├── CreateVP1FinalVerifierIsoMdocRedirectSessionTranscriptUnencrypted.java │ │ │ │ ├── CreateVP1FinalWalletIsoMdocRedirectSessionTranscript.java │ │ │ │ ├── CreateVerifierIsoMdlAnnexBSessionTranscript.java │ │ │ │ ├── CreateVerifierIsoMdocDCAPISessionTranscript.java │ │ │ │ ├── DecryptResponse.java │ │ │ │ ├── DeriveOauthProtectedResourceMetadataUri.java │ │ │ │ ├── DetectWhetherErrorResponseIsInQueryOrFragment.java │ │ │ │ ├── DisallowAccessTokenInQuery.java │ │ │ │ ├── EnsureAccessDeniedErrorFromAuthorizationEndpointResponse.java │ │ │ │ ├── EnsureAccessTokenContainsAllowedCharactersOnly.java │ │ │ │ ├── EnsureAccessTokenValuesAreDifferent.java │ │ │ │ ├── EnsureContentTypeApplicationJwt.java │ │ │ │ ├── EnsureContentTypeJson.java │ │ │ │ ├── EnsureDiscoveryEndpointResponseStatusCodeIs200.java │ │ │ │ ├── EnsureDpopNonceContainsAllowedCharactersOnly.java │ │ │ │ ├── EnsureDpopProofJtiNotAlreadyUsed.java │ │ │ │ ├── EnsureEmptyCallbackUrlQuery.java │ │ │ │ ├── EnsureErrorFromAuthorizationEndpointResponse.java │ │ │ │ ├── EnsureErrorTokenEndpointInvalidRequest.java │ │ │ │ ├── EnsureErrorTokenEndpointSlowdownOrAuthorizationPending.java │ │ │ │ ├── EnsureErrorTokenEndpointSlowdownOrAuthorizationPendingOrAccessDenied.java │ │ │ │ ├── EnsureHttpStatusCode.java │ │ │ │ ├── EnsureHttpStatusCodeIs200.java │ │ │ │ ├── EnsureHttpStatusCodeIs200Or404.java │ │ │ │ ├── EnsureHttpStatusCodeIs200or201.java │ │ │ │ ├── EnsureHttpStatusCodeIs201.java │ │ │ │ ├── EnsureHttpStatusCodeIs204.java │ │ │ │ ├── EnsureHttpStatusCodeIs204Or404.java │ │ │ │ ├── EnsureHttpStatusCodeIs400.java │ │ │ │ ├── EnsureHttpStatusCodeIs400or401.java │ │ │ │ ├── EnsureHttpStatusCodeIs401.java │ │ │ │ ├── EnsureHttpStatusCodeIs403.java │ │ │ │ ├── EnsureHttpStatusCodeIs404.java │ │ │ │ ├── EnsureHttpStatusCodeIs409.java │ │ │ │ ├── EnsureHttpStatusCodeIs4xx.java │ │ │ │ ├── EnsureHttpStatusCodeIsAnyOf.java │ │ │ │ ├── EnsureIdTokenContainsKid.java │ │ │ │ ├── EnsureIdTokenContainsName.java │ │ │ │ ├── EnsureIdTokenContainsRequestedClaims.java │ │ │ │ ├── EnsureIdTokenDoesNotContainEmailForScopeEmail.java │ │ │ │ ├── EnsureIdTokenDoesNotContainName.java │ │ │ │ ├── EnsureIdTokenDoesNotContainNonRequestedClaims.java │ │ │ │ ├── EnsureIdTokenSignatureIsRS256.java │ │ │ │ ├── EnsureIdTokenUpdatedAtValid.java │ │ │ │ ├── EnsureIdentityClaimsContainRequestedClaims.java │ │ │ │ ├── EnsureIncomingRequestContentTypeIsFormUrlEncoded.java │ │ │ │ ├── EnsureIncomingUrlQueryIsEmpty.java │ │ │ │ ├── EnsureInvalidRequestError.java │ │ │ │ ├── EnsureInvalidRequestInvalidRequestObjectInvalidRequestUriOrAccessDeniedError.java │ │ │ │ ├── EnsureInvalidRequestInvalidRequestObjectOrInvalidRequestUriError.java │ │ │ │ ├── EnsureInvalidRequestInvalidRequestUriOrAccessDeniedError.java │ │ │ │ ├── EnsureInvalidRequestObjectError.java │ │ │ │ ├── EnsureInvalidRequestObjectOrAccessDeniedError.java │ │ │ │ ├── EnsureInvalidRequestUriError.java │ │ │ │ ├── EnsureMatchingFAPIInteractionId.java │ │ │ │ ├── EnsureMatchingFAPIInteractionIdPAREndpoint.java │ │ │ │ ├── EnsureMatchingFAPIInteractionIdTokenEndpoint.java │ │ │ │ ├── EnsureMemberValuesInClaimNameReferenceToMemberNamesInClaimSources.java │ │ │ │ ├── EnsureMinimumAccessTokenEntropy.java │ │ │ │ ├── EnsureMinimumAccessTokenLength.java │ │ │ │ ├── EnsureMinimumAuthenticationRequestIdEntropy.java │ │ │ │ ├── EnsureMinimumAuthenticationRequestIdLength.java │ │ │ │ ├── EnsureMinimumAuthorizationCodeEntropy.java │ │ │ │ ├── EnsureMinimumAuthorizationCodeLength.java │ │ │ │ ├── EnsureMinimumPkceCodeVerifierEntropy.java │ │ │ │ ├── EnsureMinimumPkceCodeVerifierLength.java │ │ │ │ ├── EnsureMinimumRefreshTokenEntropy.java │ │ │ │ ├── EnsureMinimumRefreshTokenLength.java │ │ │ │ ├── EnsureMinimumRequestUriEntropy.java │ │ │ │ ├── EnsureNoRefreshTokenInTokenResponse.java │ │ │ │ ├── EnsureNotFoundError.java │ │ │ │ ├── EnsureOPDoesNotUseDefaultRedirectUriInCaseOfInvalidRedirectUri.java │ │ │ │ ├── EnsurePARInvalidRequestError.java │ │ │ │ ├── EnsurePARInvalidRequestObjectError.java │ │ │ │ ├── EnsurePARInvalidRequestOrInvalidDpopProof.java │ │ │ │ ├── EnsurePARInvalidRequestOrInvalidRequestObjectError.java │ │ │ │ ├── EnsurePARInvalidRequestOrInvalidRequestObjectOrRequestUriNotSupportedError.java │ │ │ │ ├── EnsurePARUnsupportedResponseTypeOrInvalidRequestOrUnauthorizedClientError.java │ │ │ │ ├── EnsureParHTTPError.java │ │ │ │ ├── EnsurePkceCodeVerifierNotUsed.java │ │ │ │ ├── EnsureRecommendedAuthenticationRequestIdEntropy.java │ │ │ │ ├── EnsureRefreshTokenContainsAllowedCharactersOnly.java │ │ │ │ ├── EnsureResourceResponseReturnedJsonContentType.java │ │ │ │ ├── EnsureServerConfigurationDoesNotSupportRefreshToken.java │ │ │ │ ├── EnsureServerConfigurationSupportsAttestJwtClientAuth.java │ │ │ │ ├── EnsureServerConfigurationSupportsClientAuthNone.java │ │ │ │ ├── EnsureServerConfigurationSupportsClientSecretBasic.java │ │ │ │ ├── EnsureServerConfigurationSupportsClientSecretPost.java │ │ │ │ ├── EnsureServerConfigurationSupportsCodeChallengeMethodS256.java │ │ │ │ ├── EnsureServerConfigurationSupportsMTLS.java │ │ │ │ ├── EnsureServerConfigurationSupportsPrivateKeyJwt.java │ │ │ │ ├── EnsureServerConfigurationSupportsRefreshToken.java │ │ │ │ ├── EnsureUnsupportedResponseTypeOrInvalidRequestError.java │ │ │ │ ├── EnsureUserInfoContainsName.java │ │ │ │ ├── EnsureUserInfoContainsSub.java │ │ │ │ ├── EnsureUserInfoDoesNotContainName.java │ │ │ │ ├── EnsureUserInfoDoesNotContainNonce.java │ │ │ │ ├── EnsureUserInfoUpdatedAtValid.java │ │ │ │ ├── ExpectAccessDeniedErrorFromAuthorizationEndpointDueToUserRejectingRequest.java │ │ │ │ ├── ExpectAccessDeniedErrorFromTokenEndpointDueToUserRejectingRequest.java │ │ │ │ ├── ExpectAccessDeniedErrorPage.java │ │ │ │ ├── ExpectAuthorizationRequestWithoutRequestObjectErrorPage.java │ │ │ │ ├── ExpectBindingMessageCorrectDisplay.java │ │ │ │ ├── ExpectEncryptionRequiredErrorPage.java │ │ │ │ ├── ExpectExpiredRequestObjectClaimErrorPage.java │ │ │ │ ├── ExpectExpiredTokenErrorFromTokenEndpoint.java │ │ │ │ ├── ExpectIdTokenHintRequiredErrorPage.java │ │ │ │ ├── ExpectInvalidAudienceErrorPage.java │ │ │ │ ├── ExpectInvalidIdTokenHintErrorPage.java │ │ │ │ ├── ExpectInvalidRequestInvalidRequestObjectOrAccessDeniedErrorPage.java │ │ │ │ ├── ExpectInvalidRequestUriErrorPage.java │ │ │ │ ├── ExpectLoginPage.java │ │ │ │ ├── ExpectLoginPageWithLogo.java │ │ │ │ ├── ExpectLoginPageWithPolicyLink.java │ │ │ │ ├── ExpectLoginPageWithTosLink.java │ │ │ │ ├── ExpectNoIdTokenInTokenResponse.java │ │ │ │ ├── ExpectPkceMissingErrorPage.java │ │ │ │ ├── ExpectPlainPkceErrorPage.java │ │ │ │ ├── ExpectPostLogoutRedirectUriNotRegisteredErrorPage.java │ │ │ │ ├── ExpectRedirectUriHasBeenCalled.java │ │ │ │ ├── ExpectRedirectUriMissingErrorPage.java │ │ │ │ ├── ExpectRequestDifferentNonceInsideAndOutsideErrorPage.java │ │ │ │ ├── ExpectRequestDifferentStateInsideAndOutsideErrorPage.java │ │ │ │ ├── ExpectRequestMissingNonceErrorPage.java │ │ │ │ ├── ExpectRequestObjectInvalidSignatureErrorPage.java │ │ │ │ ├── ExpectRequestObjectMissingExpClaimErrorPage.java │ │ │ │ ├── ExpectRequestObjectMissingNbfClaimErrorPage.java │ │ │ │ ├── ExpectRequestObjectMissingNonceErrorPage.java │ │ │ │ ├── ExpectRequestObjectMissingRedirectUriErrorPage.java │ │ │ │ ├── ExpectRequestObjectMissingScopeErrorPage.java │ │ │ │ ├── ExpectRequestObjectMissingStateErrorPage.java │ │ │ │ ├── ExpectRequestObjectUnverifiableErrorPage.java │ │ │ │ ├── ExpectRequestObjectWithBadAudClaimErrorPage.java │ │ │ │ ├── ExpectRequestObjectWithExpOver60ClaimErrorPage.java │ │ │ │ ├── ExpectRequestObjectWithLongNonceErrorPage.java │ │ │ │ ├── ExpectRequestObjectWithLongStateErrorPage.java │ │ │ │ ├── ExpectRequestObjectWithNbfOver60ClaimErrorPage.java │ │ │ │ ├── ExpectResponseModeQueryErrorPage.java │ │ │ │ ├── ExpectSecondLoginPage.java │ │ │ │ ├── ExpectServerDoesNotCallNotificationEndpointTwice.java │ │ │ │ ├── ExpectSignedRS256RequestObjectErrorPage.java │ │ │ │ ├── ExpectSuccessfulLogoutPage.java │ │ │ │ ├── ExtractAccessTokenFromAuthorizationResponse.java │ │ │ │ ├── ExtractAccessTokenFromTokenResponse.java │ │ │ │ ├── ExtractAccountRequestIdFromAccountRequestsEndpointResponse.java │ │ │ │ ├── ExtractAccountRequestIdFromKSAAccountRequestsEndpointResponse.java │ │ │ │ ├── ExtractAtHash.java │ │ │ │ ├── ExtractAuthorizationCodeFromAuthorizationResponse.java │ │ │ │ ├── ExtractAuthorizationEndpointResponse.java │ │ │ │ ├── ExtractAuthorizationEndpointResponseFromFormBody.java │ │ │ │ ├── ExtractAuthorizationEndpointResponseFromJARMResponse.java │ │ │ │ ├── ExtractBrowserApiAuthorizationEndpointResponse.java │ │ │ │ ├── ExtractBrowserApiResponse.java │ │ │ │ ├── ExtractCHash.java │ │ │ │ ├── ExtractClientNameFromStoredConfig.java │ │ │ │ ├── ExtractConsentIdFromConsentEndpointResponse.java │ │ │ │ ├── ExtractDirectoryConfiguration.java │ │ │ │ ├── ExtractDynamicRegistrationResponse.java │ │ │ │ ├── ExtractExpiresInFromTokenEndpointResponse.java │ │ │ │ ├── ExtractHash.java │ │ │ │ ├── ExtractIdTokenFromAuthorizationResponse.java │ │ │ │ ├── ExtractIdTokenFromTokenResponse.java │ │ │ │ ├── ExtractIdentityClaimsFromIdToken.java │ │ │ │ ├── ExtractImplicitHashToCallbackResponse.java │ │ │ │ ├── ExtractInitialAccessTokenFromStoredConfig.java │ │ │ │ ├── ExtractJARMFromURLQuery.java │ │ │ │ ├── ExtractJWKSDirectFromClientConfiguration.java │ │ │ │ ├── ExtractJWKsFromStaticClientConfiguration.java │ │ │ │ ├── ExtractLogoutTokenFromBackchannelLogoutRequest.java │ │ │ │ ├── ExtractMDocGeneratedNonceFromJWEHeaderApu.java │ │ │ │ ├── ExtractMTLSCertificates2FromConfiguration.java │ │ │ │ ├── ExtractMTLSCertificatesFromConfiguration.java │ │ │ │ ├── ExtractRefreshTokenFromTokenResponse.java │ │ │ │ ├── ExtractRequestUriFromPARResponse.java │ │ │ │ ├── ExtractRtHash.java │ │ │ │ ├── ExtractSHash.java │ │ │ │ ├── ExtractSessionStateFromAuthorizationResponse.java │ │ │ │ ├── ExtractSignedJwtFromResourceResponse.java │ │ │ │ ├── ExtractSignedUserInfoFromUserInfoEndpointResponse.java │ │ │ │ ├── ExtractTLSTestValuesFromOBResourceConfiguration.java │ │ │ │ ├── ExtractTLSTestValuesFromResourceConfiguration.java │ │ │ │ ├── ExtractTLSTestValuesFromServerConfiguration.java │ │ │ │ ├── ExtractUserInfoFromUserInfoEndpointResponse.java │ │ │ │ ├── ExtractVP1FinalBrowserApiResponse.java │ │ │ │ ├── ExtractVP1FinalVpTokenDCQL.java │ │ │ │ ├── ExtractVpTokenDCQL.java │ │ │ │ ├── ExtractVpTokenPE.java │ │ │ │ ├── FAPI1ValidateJarmSigningAlg.java │ │ │ │ ├── FAPI2CheckDiscEndpointIdTokenSigningAlgValuesSupported.java │ │ │ │ ├── FAPI2CheckDiscEndpointRequestObjectSigningAlgValuesSupported.java │ │ │ │ ├── FAPI2CheckDiscEndpointTokenEndpointAuthSigningAlgValuesSupported.java │ │ │ │ ├── FAPI2CheckDiscEndpointUserinfoSigningAlgValuesSupported.java │ │ │ │ ├── FAPI2CheckDpopSigningAlgValuesSupported.java │ │ │ │ ├── FAPI2ValidateIdTokenSigningAlg.java │ │ │ │ ├── FAPI2ValidateJarmSigningAlg.java │ │ │ │ ├── FAPIAuCdrCheckDiscEndpointClaimsSupported.java │ │ │ │ ├── FAPIBrazilAddConsentIdToClientScope.java │ │ │ │ ├── FAPIBrazilAddExpirationToConsentRequest.java │ │ │ │ ├── FAPIBrazilAddValuesFromSoftwareStatementToDynamicRegistrationRequest.java │ │ │ │ ├── FAPIBrazilCallDirectorySoftwareStatementEndpointWithBearerToken.java │ │ │ │ ├── FAPIBrazilCallPaymentConsentEndpointWithBearerToken.java │ │ │ │ ├── FAPIBrazilCheckDirectoryKeystore.java │ │ │ │ ├── FAPIBrazilCheckDiscEndpointAcrValuesSupportedShould.java │ │ │ │ ├── FAPIBrazilCheckDiscEndpointCpfOrCnpjClaimSupported.java │ │ │ │ ├── FAPIBrazilCheckDiscEndpointScopesSupportedForNonPayments.java │ │ │ │ ├── FAPIBrazilCheckDiscEndpointScopesSupportedForPayments.java │ │ │ │ ├── FAPIBrazilConsentEndpointResponseValidatePermissions.java │ │ │ │ ├── FAPIBrazilCreatePaymentConsentRequest.java │ │ │ │ ├── FAPIBrazilExtractClientMTLSCertificateSubject.java │ │ │ │ ├── FAPIBrazilExtractJwksUriFromSoftwareStatement.java │ │ │ │ ├── FAPIBrazilGetKeystoreJwksUri.java │ │ │ │ ├── FAPIBrazilOBCheckPARResponseExpiresIn.java │ │ │ │ ├── FAPIBrazilOpenBankingCheckDirectoryApiBase.java │ │ │ │ ├── FAPIBrazilOpenBankingCheckDirectoryDiscoveryUrl.java │ │ │ │ ├── FAPIBrazilOpenBankingCheckDiscEndpointAcrValuesSupported.java │ │ │ │ ├── FAPIBrazilOpenBankingCreateConsentRequest.java │ │ │ │ ├── FAPIBrazilOpenInsuranceCheckDirectoryApiBase.java │ │ │ │ ├── FAPIBrazilOpenInsuranceCheckDirectoryDiscoveryUrl.java │ │ │ │ ├── FAPIBrazilOpenInsuranceCheckDiscEndpointAcrValuesSupported.java │ │ │ │ ├── FAPIBrazilOpenInsuranceCreateConsentRequest.java │ │ │ │ ├── FAPIBrazilOpenInsuranceVerifyCertificateSubjectOrganizationIdentifier.java │ │ │ │ ├── FAPIBrazilOpinCheckDirectoryKeystore.java │ │ │ │ ├── FAPIBrazilOpinCheckDiscEndpointAcrValuesSupportedShould.java │ │ │ │ ├── FAPIBrazilRefreshTokenRequired.java │ │ │ │ ├── FAPIBrazilSignPaymentConsentRequest.java │ │ │ │ ├── FAPIBrazilSignPaymentInitiationRequest.java │ │ │ │ ├── FAPIBrazilV1ValidateRequestObjectIdTokenACRClaims.java │ │ │ │ ├── FAPIBrazilValidateExpiresIn.java │ │ │ │ ├── FAPIBrazilValidateIdTokenACRClaim.java │ │ │ │ ├── FAPIBrazilValidateIdTokenExp.java │ │ │ │ ├── FAPIBrazilValidateIdTokenSigningAlg.java │ │ │ │ ├── FAPIBrazilValidateRequestObjectIdTokenACRClaims.java │ │ │ │ ├── FAPIBrazilValidateResourceResponseSigningAlg.java │ │ │ │ ├── FAPIBrazilValidateResourceResponseTyp.java │ │ │ │ ├── FAPICIBAAddAcrValuesToAuthorizationEndpointRequest.java │ │ │ │ ├── FAPICIBABrazilAddAcrValuesToAuthorizationEndpointRequest.java │ │ │ │ ├── FAPICIBACheckDiscEndpointGrantTypesSupported.java │ │ │ │ ├── FAPICIBAValidateIdTokenACRClaims.java │ │ │ │ ├── FAPICIBAValidateIdTokenAuthRequestIdClaims.java │ │ │ │ ├── FAPICIBAValidateRtHash.java │ │ │ │ ├── FAPICheckDiscEndpointGrantTypesSupportedContainsAuthorizationCode.java │ │ │ │ ├── FAPICheckDiscEndpointGrantTypesSupportedContainsCiba.java │ │ │ │ ├── FAPICheckDiscEndpointGrantTypesSupportedContainsClientCredentials.java │ │ │ │ ├── FAPICheckDiscEndpointGrantTypesSupportedContainsClientCredentialsAndRefreshToken.java │ │ │ │ ├── FAPICheckDiscEndpointRequestObjectEncryptionAlgValuesSupportedContainsRsaOaep.java │ │ │ │ ├── FAPICheckDiscEndpointRequestObjectEncryptionEncValuesSupportedContainsA256gcm.java │ │ │ │ ├── FAPICheckDiscEndpointRequestObjectSigningAlgValuesSupported.java │ │ │ │ ├── FAPICheckDiscEndpointUserinfoSigningAlgValuesSupported.java │ │ │ │ ├── FAPIEnsureServerConfigurationDoesNotSupportRefreshToken.java │ │ │ │ ├── FAPIKSASetClientScopeToAccountsConsentIdOpenId.java │ │ │ │ ├── FAPIOBCheckDiscEndpointClaimsSupported.java │ │ │ │ ├── FAPIOBCheckDiscEndpointGrantTypesSupported.java │ │ │ │ ├── FAPIOBCheckDiscEndpointScopesSupported.java │ │ │ │ ├── FAPIRWCheckDiscEndpointClaimsSupported.java │ │ │ │ ├── FAPIRWCheckDiscEndpointResponseTypesSupported.java │ │ │ │ ├── FAPIValidateIdTokenEncryptionAlg.java │ │ │ │ ├── FAPIValidateIdTokenSigningAlg.java │ │ │ │ ├── FAPIValidateRequestObjectIdTokenACRClaims.java │ │ │ │ ├── Fapi2DPoPNegativeConditions.java │ │ │ │ ├── FapiBrazilVerifyRedirectUriContainedInSoftwareStatement.java │ │ │ │ ├── FetchFreshIdTokenHintIfHintValueIsNotConfigured.java │ │ │ │ ├── FetchOauthProtectedResourceMetadata.java │ │ │ │ ├── FetchServerKeys.java │ │ │ │ ├── GenerateDpopKey.java │ │ │ │ ├── GenerateES256ClientJWKsWithKeyID.java │ │ │ │ ├── GenerateFakeIdTokenClaims.java │ │ │ │ ├── GenerateFakeMTLSCertificate.java │ │ │ │ ├── GenerateJWKsFromClientSecret.java │ │ │ │ ├── GenerateMTLSCertificateFromJWKs.java │ │ │ │ ├── GeneratePS256ClientJWKsWithKeyID.java │ │ │ │ ├── GenerateRS256ClientJWKs.java │ │ │ │ ├── GenerateRS256ClientJWKsWithKeyID.java │ │ │ │ ├── GetDynamicServerConfiguration.java │ │ │ │ ├── GetResourceEndpointConfiguration.java │ │ │ │ ├── GetStaticClient2Configuration.java │ │ │ │ ├── GetStaticClientConfiguration.java │ │ │ │ ├── GetStaticServerConfiguration.java │ │ │ │ ├── InvalidateConsentEndpointRequestSignature.java │ │ │ │ ├── InvalidateRequestObjectSignature.java │ │ │ │ ├── InvalidateSoftwareStatementSignature.java │ │ │ │ ├── OBValidateIdTokenIntentId.java │ │ │ │ ├── OIDCCAddAcrValuesToAuthorizationEndpointRequest.java │ │ │ │ ├── OIDCCCheckDiscEndpointClaimsSupported.java │ │ │ │ ├── OIDCCCheckDiscEndpointGrantTypesSupported.java │ │ │ │ ├── OIDCCCheckDiscEndpointGrantTypesSupportedDynamic.java │ │ │ │ ├── OIDCCCheckDiscEndpointIdTokenSigningAlgValuesSupported.java │ │ │ │ ├── OIDCCCheckDiscEndpointResponseTypesSupported.java │ │ │ │ ├── OIDCCCheckDiscEndpointResponseTypesSupportedDynamic.java │ │ │ │ ├── OIDCCCheckDiscEndpointUserinfoSigningAlgValuesSupported.java │ │ │ │ ├── OIDCCCheckIdTokenSigningAlgValuesSupportedAlgNone.java │ │ │ │ ├── OIDCCCheckScopesSupportedContainScopeTest.java │ │ │ │ ├── OpenBankingUkAddMultipleAcrClaimsToAuthorizationEndpointRequest.java │ │ │ │ ├── OpenBankingUkAddScaAcrClaimToAuthorizationEndpointRequest.java │ │ │ │ ├── ParseCredentialAsMdoc.java │ │ │ │ ├── ParseCredentialAsSdJwt.java │ │ │ │ ├── ParseCredentialAsSdJwtKb.java │ │ │ │ ├── RedirectQueryTestDisabled.java │ │ │ │ ├── RejectAuthCodeInAuthorizationEndpointResponse.java │ │ │ │ ├── RejectAuthCodeInUrlFragment.java │ │ │ │ ├── RejectAuthCodeInUrlQuery.java │ │ │ │ ├── RejectErrorInUrlFragment.java │ │ │ │ ├── RejectErrorInUrlQuery.java │ │ │ │ ├── RejectNonJarmResponsesInUrlQuery.java │ │ │ │ ├── RejectStateInUrlFragmentForCodeFlow.java │ │ │ │ ├── RejectStateInUrlQueryForHybridFlow.java │ │ │ │ ├── RemoveAllParametersFromEndSessionEndpointRequest.java │ │ │ │ ├── RemoveAudFromRequestObject.java │ │ │ │ ├── RemoveAuthorizationEndpointRequestResponseMode.java │ │ │ │ ├── RemoveExpFromRequestObject.java │ │ │ │ ├── RemoveIatFromRequestObject.java │ │ │ │ ├── RemoveIdTokenHintFromEndSessionEndpointRequest.java │ │ │ │ ├── RemoveIssFromRequestObject.java │ │ │ │ ├── RemoveJtiFromRequestObject.java │ │ │ │ ├── RemoveMTLSCertificates.java │ │ │ │ ├── RemoveNbfFromRequestObject.java │ │ │ │ ├── RemovePostLogoutRedirectUriFromEndSessionEndpointRequest.java │ │ │ │ ├── RemoveRedirectUriFromAuthorizationEndpointRequest.java │ │ │ │ ├── RemoveRedirectUriFromRequestObject.java │ │ │ │ ├── RemoveRedirectUrisFromDynamicClientRegistrationEndpointRequest.java │ │ │ │ ├── RemoveScopeFromRequestObject.java │ │ │ │ ├── RemoveStateFromEndSessionEndpointRequest.java │ │ │ │ ├── RemoveSubFromClientAssertionClaims.java │ │ │ │ ├── ReorderGrantTypesInDynamicRegistrationRequest.java │ │ │ │ ├── ReplaceRedirectUriQueryInAuthorizationRequest.java │ │ │ │ ├── RequireIssInAuthorizationResponse.java │ │ │ │ ├── ReverseScopeOrderInAuthorizationEndpointRequest.java │ │ │ │ ├── ReverseScopeOrderInDynamicRegistrationEndpointRequest.java │ │ │ │ ├── SaveMutualTLsAuthenticationToConfig.java │ │ │ │ ├── SerializeRequestObjectWithNullAlgorithm.java │ │ │ │ ├── ServerAllowedExpiredAuthorizationCode.java │ │ │ │ ├── ServerAllowedReusingAuthorizationCode.java │ │ │ │ ├── ServerCalledInvalidNotificationEndpoint.java │ │ │ │ ├── SetAccessTokenTypeToInvertedCase.java │ │ │ │ ├── SetAccountScopeOnTokenEndpointRequest.java │ │ │ │ ├── SetApplicationJwtAcceptHeaderForResourceEndpointRequest.java │ │ │ │ ├── SetApplicationJwtCharsetUtf8AcceptHeaderForResourceEndpointRequest.java │ │ │ │ ├── SetApplicationJwtCharsetUtf8ContentTypeHeaderForResourceEndpointRequest.java │ │ │ │ ├── SetApplicationJwtContentTypeHeaderForResourceEndpointRequest.java │ │ │ │ ├── SetAuthorizationEndpointRequestClientIdSchemeToDID.java │ │ │ │ ├── SetAuthorizationEndpointRequestClientIdSchemeToRedirectUri.java │ │ │ │ ├── SetAuthorizationEndpointRequestClientIdSchemeToX509SanDns.java │ │ │ │ ├── SetAuthorizationEndpointRequestResponseMode.java │ │ │ │ ├── SetAuthorizationEndpointRequestResponseModeToFormPost.java │ │ │ │ ├── SetAuthorizationEndpointRequestResponseModeToFormPostJWT.java │ │ │ │ ├── SetAuthorizationEndpointRequestResponseModeToJWT.java │ │ │ │ ├── SetAuthorizationEndpointRequestResponseModeToQuery.java │ │ │ │ ├── SetAuthorizationEndpointRequestResponseTypeFromEnvironment.java │ │ │ │ ├── SetAuthorizationEndpointRequestResponseTypeToCode.java │ │ │ │ ├── SetAuthorizationEndpointRequestResponseTypeToCodeIdtoken.java │ │ │ │ ├── SetAuthorizationEndpointRequestResponseTypeToToken.java │ │ │ │ ├── SetAuthorizationEndpointRequestResponseTypeToVpToken.java │ │ │ │ ├── SetClientAuthenticationAudIssuerIdentifierToBackchannelAuthenticationEndpoint.java │ │ │ │ ├── SetClientAuthenticationAudToBackchannelAuthenticationEndpoint.java │ │ │ │ ├── SetClientAuthenticationAudTokenEndpointToBackchannelAuthenticationEndpoint.java │ │ │ │ ├── SetClientIdToRedirectUri.java │ │ │ │ ├── SetClientIdToResponseUri.java │ │ │ │ ├── SetClientIdToResponseUriHostnameIfUnset.java │ │ │ │ ├── SetClientIdToWebOrigin.java │ │ │ │ ├── SetConsentsScopeOnTokenEndpointRequest.java │ │ │ │ ├── SetDirectorySoftwareScopeOnTokenEndpointRequest.java │ │ │ │ ├── SetDpopAccessTokenHash.java │ │ │ │ ├── SetDpopAccessTokenHashToIncorrectValue.java │ │ │ │ ├── SetDpopExpToFiveMinutesInFuture.java │ │ │ │ ├── SetDpopHeaderJwkToPrivateKey.java │ │ │ │ ├── SetDpopHtmHtuForConsentEndpoint.java │ │ │ │ ├── SetDpopHtmHtuForParEndpoint.java │ │ │ │ ├── SetDpopHtmHtuForResourceEndpoint.java │ │ │ │ ├── SetDpopHtmHtuForTokenEndpoint.java │ │ │ │ ├── SetDpopIatTo10SecondsInPast.java │ │ │ │ ├── SetDpopIatTo8SecondsInFuture.java │ │ │ │ ├── SetDpopIatToOneHourInFuture.java │ │ │ │ ├── SetDpopIatToOneHourInPast.java │ │ │ │ ├── SetDpopNbfToNow.java │ │ │ │ ├── SetDpopProofNonceForAuthorizationServer.java │ │ │ │ ├── SetDpopProofNonceForResourceEndpoint.java │ │ │ │ ├── SetHintTypeToIdTokenHint.java │ │ │ │ ├── SetLoginHintToConsentIdIfHintValueIsNotConfigured.java │ │ │ │ ├── SetPaymentsScopeOnTokenEndpointRequest.java │ │ │ │ ├── SetPermissiveAcceptHeaderForResourceEndpointRequest.java │ │ │ │ ├── SetProtectedResourceUrlToAccountsEndpoint.java │ │ │ │ ├── SetProtectedResourceUrlToMtlsUserInfoEndpoint.java │ │ │ │ ├── SetProtectedResourceUrlToSingleResourceEndpoint.java │ │ │ │ ├── SetProtectedResourceUrlToUserInfoEndpoint.java │ │ │ │ ├── SetResourceMethodToPost.java │ │ │ │ ├── SetResponseTypeCodeIdTokenInDynamicRegistrationRequest.java │ │ │ │ ├── SetResponseTypeCodeInDynamicRegistrationRequest.java │ │ │ │ ├── SetScopeInClientConfigurationToOpenId.java │ │ │ │ ├── SetScopeInClientConfigurationToOpenIdAddress.java │ │ │ │ ├── SetScopeInClientConfigurationToOpenIdEmail.java │ │ │ │ ├── SetScopeInClientConfigurationToOpenIdEmailPhoneAddressProfile.java │ │ │ │ ├── SetScopeInClientConfigurationToOpenIdOfflineAccess.java │ │ │ │ ├── SetScopeInClientConfigurationToOpenIdOfflineAccessIfServerSupportsOfflineAccess.java │ │ │ │ ├── SetScopeInClientConfigurationToOpenIdPhone.java │ │ │ │ ├── SetScopeInClientConfigurationToOpenIdProfile.java │ │ │ │ ├── SetUtf8JsonAcceptHeadersForResourceEndpointRequest.java │ │ │ │ ├── SetWebOrigin.java │ │ │ │ ├── SignClientAuthenticationAssertion.java │ │ │ │ ├── SignDpopProof.java │ │ │ │ ├── SignFakeIdToken.java │ │ │ │ ├── SignRequestObject.java │ │ │ │ ├── SignRequestObjectIncludeMediaType.java │ │ │ │ ├── SignRequestObjectIncludeTypHeader.java │ │ │ │ ├── SignRequestObjectIncludeX5cHeader.java │ │ │ │ ├── SignRequestObjectIncludeX5cHeaderIfAvailable.java │ │ │ │ ├── SleepUntilAuthReqExpires.java │ │ │ │ ├── StoreOriginalClient2Configuration.java │ │ │ │ ├── StoreOriginalClientConfiguration.java │ │ │ │ ├── TellUserToDoCIBAAuthentication.java │ │ │ │ ├── TellUserToIgnoreCIBAAuthentication.java │ │ │ │ ├── TellUserToRejectCIBAAuthentication.java │ │ │ │ ├── TellUserToRotateOpKeys.java │ │ │ │ ├── UnregisterDynamicallyRegisteredClient.java │ │ │ │ ├── UnregisterDynamicallyRegisteredClientExpectingFailure.java │ │ │ │ ├── UpdateClientAuthenticationAssertionClaimsWithISSAud.java │ │ │ │ ├── UserInfoEndpointWithAccessTokenInBodyNotSupported.java │ │ │ │ ├── VPID2CheckForUnexpectedParametersInVpAuthorizationResponse.java │ │ │ │ ├── ValidateAtHash.java │ │ │ │ ├── ValidateAuthResponseContainsOnlyResponse.java │ │ │ │ ├── ValidateAuthenticationRequestId.java │ │ │ │ ├── ValidateAuthenticationRequestIdExpiresIn.java │ │ │ │ ├── ValidateAuthenticationRequestIdInterval.java │ │ │ │ ├── ValidateCHash.java │ │ │ │ ├── ValidateClientJWKsPrivatePart.java │ │ │ │ ├── ValidateClientJWKsPublicPart.java │ │ │ │ ├── ValidateClientPrivateKeysAreDifferent.java │ │ │ │ ├── ValidateCredentialCnfJwkIsPublicKey.java │ │ │ │ ├── ValidateCredentialIsUnpaddedBase64Url.java │ │ │ │ ├── ValidateCredentialJWTIat.java │ │ │ │ ├── ValidateCredentialJWTVct.java │ │ │ │ ├── ValidateEncryptedIdTokenHasKid.java │ │ │ │ ├── ValidateErrorDescriptionFromAuthorizationEndpointResponseError.java │ │ │ │ ├── ValidateErrorDescriptionFromBackchannelAuthenticationEndpoint.java │ │ │ │ ├── ValidateErrorDescriptionFromTokenEndpointResponseError.java │ │ │ │ ├── ValidateErrorFromTokenEndpointResponseError.java │ │ │ │ ├── ValidateErrorResponseFromBackchannelAuthenticationEndpoint.java │ │ │ │ ├── ValidateErrorUriFromAuthorizationEndpointResponseError.java │ │ │ │ ├── ValidateErrorUriFromBackchannelAuthenticationEndpoint.java │ │ │ │ ├── ValidateErrorUriFromTokenEndpointResponseError.java │ │ │ │ ├── ValidateExpiresIn.java │ │ │ │ ├── ValidateFrontchannelLogoutIss.java │ │ │ │ ├── ValidateIdToken.java │ │ │ │ ├── ValidateIdTokenACRClaimAgainstAcrValuesRequest.java │ │ │ │ ├── ValidateIdTokenACRClaimAgainstRequest.java │ │ │ │ ├── ValidateIdTokenEncrypted.java │ │ │ │ ├── ValidateIdTokenExcludingIat.java │ │ │ │ ├── ValidateIdTokenFromAuthorizationResponseEncryption.java │ │ │ │ ├── ValidateIdTokenFromTokenResponseEncryption.java │ │ │ │ ├── ValidateIdTokenHasRequiredBrazilHeaders.java │ │ │ │ ├── ValidateIdTokenNonce.java │ │ │ │ ├── ValidateIdTokenNotIncludeCHashAndSHash.java │ │ │ │ ├── ValidateIdTokenSignature.java │ │ │ │ ├── ValidateIdTokenStandardClaims.java │ │ │ │ ├── ValidateInitiateLoginUriInConfigurationResponse.java │ │ │ │ ├── ValidateInitiateLoginUriInRegistrationResponse.java │ │ │ │ ├── ValidateIssIfPresentInAuthorizationResponse.java │ │ │ │ ├── ValidateJARMEncryptionAlg.java │ │ │ │ ├── ValidateJARMEncryptionEnc.java │ │ │ │ ├── ValidateJARMExpRecommendations.java │ │ │ │ ├── ValidateJARMFromURLQueryEncryption.java │ │ │ │ ├── ValidateJARMResponse.java │ │ │ │ ├── ValidateJARMSignatureUsingKid.java │ │ │ │ ├── ValidateJARMSigningAlg.java │ │ │ │ ├── ValidateJWEBodyDoesNotIncludeIssExpAud.java │ │ │ │ ├── ValidateJWEHeaderApvIsAuthRequestNonce.java │ │ │ │ ├── ValidateJWEHeaderCtyJson.java │ │ │ │ ├── ValidateLogoutTokenClaims.java │ │ │ │ ├── ValidateLogoutTokenFromBackchannelLogoutRequestEncryption.java │ │ │ │ ├── ValidateLogoutTokenSignature.java │ │ │ │ ├── ValidateMTLSCertificates2Header.java │ │ │ │ ├── ValidateMTLSCertificatesAsX509.java │ │ │ │ ├── ValidateMTLSCertificatesHeader.java │ │ │ │ ├── ValidateOrganizationJWKsPrivatePart.java │ │ │ │ ├── ValidatePresentationSubmission.java │ │ │ │ ├── ValidateRefreshTokenNotRotated.java │ │ │ │ ├── ValidateResourceResponseJwtClaims.java │ │ │ │ ├── ValidateResourceResponseSignature.java │ │ │ │ ├── ValidateSHash.java │ │ │ │ ├── ValidateSdJwtKbSdHash.java │ │ │ │ ├── ValidateSdJwtKeyBindingSignature.java │ │ │ │ ├── ValidateServerJWKs.java │ │ │ │ ├── ValidateSignedUserInfoResponseStandardJWTClaims.java │ │ │ │ ├── ValidateSuccessfulAuthCodeFlowResponseFromAuthorizationEndpoint.java │ │ │ │ ├── ValidateSuccessfulHybridResponseFromAuthorizationEndpoint.java │ │ │ │ ├── ValidateSuccessfulJARMResponseFromAuthorizationEndpoint.java │ │ │ │ ├── ValidateUserInfoResponseSignature.java │ │ │ │ ├── ValidateUserInfoSigningAlgIsRS256.java │ │ │ │ ├── ValidateUserInfoStandardClaims.java │ │ │ │ ├── VerifyClientManagementCredentials.java │ │ │ │ ├── VerifyDynamicRegistrationResponseClientCredentials.java │ │ │ │ ├── VerifyIdTokenSubConsistentHybridFlow.java │ │ │ │ ├── VerifyIdTokenValidityIsMinimum180Days.java │ │ │ │ ├── VerifyNewJwksHasNewSigningKey.java │ │ │ │ ├── VerifyNewJwksStillHasOldSigningKey.java │ │ │ │ ├── VerifyNoSHash.java │ │ │ │ ├── VerifyNoStateInAuthorizationResponse.java │ │ │ │ ├── VerifyScopesReturnedInAuthorizationEndpointIdToken.java │ │ │ │ ├── VerifyScopesReturnedInUserInfoClaims.java │ │ │ │ ├── VerifyUserInfoAndIdTokenInAuthorizationEndpointSameSub.java │ │ │ │ ├── VerifyUserInfoAndIdTokenInTokenEndpointSameSub.java │ │ │ │ ├── WaitFor2Seconds.java │ │ │ │ ├── WaitFor30Seconds.java │ │ │ │ ├── WaitFor5Seconds.java │ │ │ │ ├── WaitFor62Seconds.java │ │ │ │ ├── WaitForExpiry.java │ │ │ │ ├── WaitForJWKSRefreshDelay.java │ │ │ │ ├── WaitForOneSecond.java │ │ │ │ ├── WarningAboutRejectingLongState.java │ │ │ │ ├── WarningAboutRequestUriError.java │ │ │ │ └── WarningAboutTestingOldSpec.java │ │ │ ├── common │ │ │ │ ├── AbstractCheckDistinctKeyIdValueInJWKs.java │ │ │ │ ├── AbstractCheckForKeyIdinJWKs.java │ │ │ │ ├── AbstractCheckInsecureCiphers.java │ │ │ │ ├── AbstractCheckKeyAlgInClientJWKs.java │ │ │ │ ├── AbstractCheckServerConfiguration.java │ │ │ │ ├── AbstractDisallowTLSVersion.java │ │ │ │ ├── AbstractFAPI2CheckKeyAlgInClientJWKs.java │ │ │ │ ├── AbstractInvalidateJwsSignature.java │ │ │ │ ├── AbstractSignClaimsWithNullAlgorithm.java │ │ │ │ ├── AbstractWaitForSpecifiedSeconds.java │ │ │ │ ├── CheckCIBAServerConfiguration.java │ │ │ │ ├── CheckClientCredentialsOnlyServerConfiguration.java │ │ │ │ ├── CheckDistinctKeyIdValueInClientJWKs.java │ │ │ │ ├── CheckDistinctKeyIdValueInServerJWKs.java │ │ │ │ ├── CheckForBCP195InsecureFAPICiphers.java │ │ │ │ ├── CheckForKeyIdInClientJWKs.java │ │ │ │ ├── CheckForKeyIdInServerJWKs.java │ │ │ │ ├── CheckIncomingRequestMethodIsGet.java │ │ │ │ ├── CheckServerConfiguration.java │ │ │ │ ├── CreateRandomBrowserApiSubmitUrl.java │ │ │ │ ├── CreateRandomImplicitSubmitUrl.java │ │ │ │ ├── CreateRandomRegistrationClientUri.java │ │ │ │ ├── CreateRandomRequestUriWithFragment.java │ │ │ │ ├── CreateRandomRequestUriWithoutFragment.java │ │ │ │ ├── DisallowInsecureCipher.java │ │ │ │ ├── DisallowTLS10.java │ │ │ │ ├── DisallowTLS11.java │ │ │ │ ├── EnsureIncomingTls12WithBCP195SecureCipherOrTls13.java │ │ │ │ ├── EnsureIncomingTls12WithSecureCipherOrTls13.java │ │ │ │ ├── EnsureMinimumClientSecretEntropy.java │ │ │ │ ├── EnsureTLS12OrLater.java │ │ │ │ ├── EnsureTLS12RequireBCP195Ciphers.java │ │ │ │ ├── EnsureTLS12WithFAPICiphers.java │ │ │ │ ├── EnsureTLS13OrLater.java │ │ │ │ ├── ExpectInvalidRequestOrInvalidClientErrorPage.java │ │ │ │ ├── ExpectInvalidRequestOrInvalidRequestObjectErrorPage.java │ │ │ │ ├── ExpectRedirectUriErrorPage.java │ │ │ │ ├── ExpectResponseTypeErrorPage.java │ │ │ │ ├── ExpectResponseTypeMissingErrorPage.java │ │ │ │ ├── ExpectResponseUriErrorPage.java │ │ │ │ ├── FAPI2CheckKeyAlgInClientJWKs.java │ │ │ │ ├── FAPIBrazilCheckKeyAlgInClientJWKs.java │ │ │ │ ├── FAPICheckKeyAlgInClientJWKs.java │ │ │ │ ├── RARSupport.java │ │ │ │ └── RequireOnlyBCP195RecommendedCiphersForTLS12.java │ │ │ ├── rs │ │ │ │ ├── AbstractOpenBankingApiResponse.java │ │ │ │ ├── ClearAccessTokenFromRequest.java │ │ │ │ ├── CreateBrazilAccountsEndpointResponse.java │ │ │ │ ├── CreateBrazilResourcesEndpointResponse.java │ │ │ │ ├── CreateFAPIAccountEndpointResponse.java │ │ │ │ ├── CreateFAPIResourcesEndpointResponse.java │ │ │ │ ├── CreateKSAOBAccountRequestResponse.java │ │ │ │ ├── CreateOpenBankingAccountRequestResponse.java │ │ │ │ ├── CreateOpenBankingAccountsResponse.java │ │ │ │ ├── CreateResourceEndpointDpopErrorResponse.java │ │ │ │ ├── CreateResourceServerDpopNonce.java │ │ │ │ ├── EnsureBearerAccessTokenNotInParams.java │ │ │ │ ├── EnsureIncomingRequestContentTypeIsApplicationJwt.java │ │ │ │ ├── EnsureIncomingRequestMethodIsGet.java │ │ │ │ ├── EnsureIncomingRequestMethodIsPost.java │ │ │ │ ├── ExtractBearerAccessTokenFromHeader.java │ │ │ │ ├── ExtractDpopAccessTokenFromHeader.java │ │ │ │ ├── ExtractDpopProofFromHeader.java │ │ │ │ ├── ExtractFapiDateHeader.java │ │ │ │ ├── ExtractFapiInteractionIdHeader.java │ │ │ │ ├── ExtractFapiIpAddressHeader.java │ │ │ │ ├── ExtractXIdempotencyKeyHeader.java │ │ │ │ ├── FAPIBrazilEnsureAuthorizationRequestScopesContainAccounts.java │ │ │ │ ├── FAPIBrazilEnsureAuthorizationRequestScopesContainCustomers.java │ │ │ │ ├── FAPIBrazilEnsureAuthorizationRequestScopesContainPayments.java │ │ │ │ ├── FAPIBrazilEnsureClientCredentialsScopeContainedConsents.java │ │ │ │ ├── FAPIBrazilEnsureClientCredentialsScopeContainedPayments.java │ │ │ │ ├── FAPIBrazilEnsureConsentRequestIssEqualsOrganizationId.java │ │ │ │ ├── FAPIBrazilEnsureConsentRequestJtiIsUUIDv4.java │ │ │ │ ├── FAPIBrazilEnsurePaymentInitiationRequestIssEqualsOrganizationId.java │ │ │ │ ├── FAPIBrazilEnsurePaymentInitiationRequestJtiIsUUIDv4.java │ │ │ │ ├── FAPIBrazilExtractCertificateSubjectFromIncomingMTLSCertifiate.java │ │ │ │ ├── FAPIBrazilExtractCertificateSubjectFromServerJwks.java │ │ │ │ ├── FAPIBrazilFetchClientOrganizationJwksFromDirectory.java │ │ │ │ ├── FAPIBrazilGenerateGetConsentResponse.java │ │ │ │ ├── FAPIBrazilGenerateGetPaymentConsentResponse.java │ │ │ │ ├── FAPIBrazilGenerateNewConsentResponse.java │ │ │ │ ├── FAPIBrazilGenerateNewPaymentInitiationResponse.java │ │ │ │ ├── FAPIBrazilGenerateNewPaymentsConsentResponse.java │ │ │ │ ├── FAPIBrazilRsPathConstants.java │ │ │ │ ├── FAPIBrazilValidateConsentRequestIat.java │ │ │ │ ├── FAPIBrazilValidateJwtSignatureUsingOrganizationJwks.java │ │ │ │ ├── FAPIBrazilValidatePaymentConsentRequestAud.java │ │ │ │ ├── FAPIBrazilValidatePaymentInitiationRequestAud.java │ │ │ │ ├── FAPIBrazilValidatePaymentInitiationRequestIat.java │ │ │ │ ├── FAPIKSAEnsureAuthorizationRequestScopesContainAccounts.java │ │ │ │ ├── GenerateAccountRequestId.java │ │ │ │ ├── GenerateKSAAccountConsentId.java │ │ │ │ ├── GenerateOpenBankingAccountId.java │ │ │ │ ├── LoadUserInfo.java │ │ │ │ ├── OIDCCExtractBearerAccessTokenFromBodyParams.java │ │ │ │ ├── OIDCCExtractBearerAccessTokenFromRequest.java │ │ │ │ ├── OIDCCLoadUserInfo.java │ │ │ │ ├── OIDCCLoadUserInfoWithAggregatedClaims.java │ │ │ │ ├── OIDCCLoadUserInfoWithDistributedClaims.java │ │ │ │ ├── OIDCCValidateBearerAccessTokenInClaimsEndpointRequest.java │ │ │ │ ├── RequireBearerAccessToken.java │ │ │ │ ├── RequireBearerClientCredentialsAccessToken.java │ │ │ │ ├── RequireBearerRegistrationAccessToken.java │ │ │ │ ├── RequireDpopAccessToken.java │ │ │ │ ├── RequireDpopClientCredentialAccessToken.java │ │ │ │ ├── RequireMtlsAccessToken.java │ │ │ │ ├── RequireMtlsClientCredentialsAccessToken.java │ │ │ │ ├── RequireOpenIDScope.java │ │ │ │ └── ValidateXIdempotencyKeyHeader.java │ │ │ └── util │ │ │ │ ├── MtlsKeystoreBuilder.java │ │ │ │ ├── NoopTlsAuthentication.java │ │ │ │ ├── PEMFormatter.java │ │ │ │ ├── RFC6749AppendixASyntaxUtils.java │ │ │ │ └── TLSTestValueExtractor.java │ │ │ ├── ekyc │ │ │ ├── condition │ │ │ │ └── client │ │ │ │ │ ├── AbstractAddVerifiedClaimToAuthorizationEndpointRequest.java │ │ │ │ │ ├── AbstractAddVerifiedClaimsToAuthorizationEndpointRequest.java │ │ │ │ │ ├── AbstractAddVerifiedClaimsToAuthorizationRequest.java │ │ │ │ │ ├── AbstractCreateVerifiedClaimsRequestFromResponseObject.java │ │ │ │ │ ├── AbstractValidateAgainstSchema.java │ │ │ │ │ ├── AbstractValidateVerifiedClaimsAgainstRequest.java │ │ │ │ │ ├── AbstractValidateVerifiedClaimsResponseAgainstOPMetadata.java │ │ │ │ │ ├── AddClaimWithRandomValueToAuthorizationEndpointRequest.java │ │ │ │ │ ├── AddEmptyVerifiedClaimsToAuthorizationRequest.java │ │ │ │ │ ├── AddEssentialUnknownVerifiedClaimToAuthorizationEndpointRequest.java │ │ │ │ │ ├── AddOneVerifiedClaimInIdTokenOnlyToAuthorizationEndpointRequest.java │ │ │ │ │ ├── AddOneVerifiedClaimInUserinfoOnlyToAuthorizationEndpointRequest.java │ │ │ │ │ ├── AddUnknownVerifiedClaimToAuthorizationEndpointRequest.java │ │ │ │ │ ├── AddUnknownVerifiedClaimWithSpecialCharsToAuthorizationEndpointRequest.java │ │ │ │ │ ├── AddUnverifiedClaimsToAuthorizationEndpointRequest.java │ │ │ │ │ ├── AddUserProvidedClaimsRequestToAuthorizationEndpointRequest.java │ │ │ │ │ ├── AddVerifiedClaimsFromUserinfoNotFoundInOPMetadataToAuthorizationEndpointRequest.java │ │ │ │ │ ├── AddVerifiedClaimsFromUserinfoToAuthorizationEndpointRequest.java │ │ │ │ │ ├── AddVerifiedClaimsToAuthorizationEndpointRequestUsingEmptyJsonObject.java │ │ │ │ │ ├── AddVerifiedClaimsToAuthorizationEndpointRequestUsingJsonNull.java │ │ │ │ │ ├── AddVerifiedClaimsToAuthorizationEndpointRequestWithEssentialFalse.java │ │ │ │ │ ├── AddVerifiedClaimsToAuthorizationRequest.java │ │ │ │ │ ├── CreateUnverifiedClaimsToRequestInAuthorizationEndpointRequest.java │ │ │ │ │ ├── CreateVerifiedClaimsToRequestInAuthorizationEndpointRequest.java │ │ │ │ │ ├── EnsureAuthorizationResponseIssParameterSupportedIsTrue.java │ │ │ │ │ ├── EnsureIdTokenDoesNotContainVerifiedClaims.java │ │ │ │ │ ├── EnsureUserinfoDoesNotContainRequestedClaimInVerifiedClaims.java │ │ │ │ │ ├── EnsureUserinfoDoesNotContainVerifiedClaims.java │ │ │ │ │ ├── ExtractVerifiedClaimsFromIdToken.java │ │ │ │ │ ├── ExtractVerifiedClaimsFromUserinfoResponse.java │ │ │ │ │ ├── ValidateClaimsInVerifiedClaimsSupportedInServerConfiguration.java │ │ │ │ │ ├── ValidateDocumentsCheckMethodsSupportedInServerConfiguration.java │ │ │ │ │ ├── ValidateDocumentsMethodsSupportedInServerConfiguration.java │ │ │ │ │ ├── ValidateDocumentsSupportedInServerConfiguration.java │ │ │ │ │ ├── ValidateElectronicRecordsSupportedInServerConfiguration.java │ │ │ │ │ ├── ValidateEvidenceSupportedInServerConfiguration.java │ │ │ │ │ ├── ValidateTrustFrameworksSupportedInServerConfiguration.java │ │ │ │ │ ├── ValidateVerificationElementInServerConfiguration.java │ │ │ │ │ ├── ValidateVerifiedClaimsInIdTokenAgainstOPMetadata.java │ │ │ │ │ ├── ValidateVerifiedClaimsInIdTokenAgainstRequest.java │ │ │ │ │ ├── ValidateVerifiedClaimsInUserinfoAgainstOPMetadata.java │ │ │ │ │ ├── ValidateVerifiedClaimsInUserinfoResponseAgainstRequest.java │ │ │ │ │ ├── ValidateVerifiedClaimsRequestAgainstSchema.java │ │ │ │ │ └── ValidateVerifiedClaimsResponseAgainstSchema.java │ │ │ ├── plan │ │ │ │ └── EKYCWithOIDCCoreTestPlan.java │ │ │ └── test │ │ │ │ └── oidccore │ │ │ │ ├── AbstractEKYCTestWithOIDCCore.java │ │ │ │ ├── EKYCHappyPathTest.java │ │ │ │ ├── EKYCHappyPathTestEmptyObjects.java │ │ │ │ ├── EKYCHappyPathTestEssentialFalse.java │ │ │ │ ├── EKYCRequestClaimUnknownToTheOP.java │ │ │ │ ├── EKYCRequestClaimWithRandomValueMustBeOmitted.java │ │ │ │ ├── EKYCRequestClaimWithSpecialCharsUnknownToTheOP.java │ │ │ │ ├── EKYCRequestEssentialClaimUnknownToTheOP.java │ │ │ │ ├── EKYCRequestVerifiedClaimsOnlyInIdToken.java │ │ │ │ ├── EKYCRequestVerifiedClaimsOnlyInUserinfo.java │ │ │ │ ├── EKYCTestUserinfoContainsDataNotAdvertisedInOPMetadata.java │ │ │ │ ├── EKYCTestUserinfoDefaults.java │ │ │ │ └── EKYCTestWithUserProvidedRequest.java │ │ │ ├── errorhandling │ │ │ └── FAPIErrorController.java │ │ │ ├── export │ │ │ ├── ExportRenderingTemplateEngineBean.java │ │ │ ├── HtmlExportRenderer.java │ │ │ ├── LogEntryHelper.java │ │ │ ├── PlanExportInfo.java │ │ │ ├── PlanHelper.java │ │ │ ├── TestExportInfo.java │ │ │ └── TestHelper.java │ │ │ ├── extensions │ │ │ ├── AlternateJWSSignerFactory.java │ │ │ ├── AlternateJWSVerificationKeySelector.java │ │ │ └── MultiJWSSignerFactory.java │ │ │ ├── fapi1advancedfinal │ │ │ ├── AbstractFAPI1AdvancedFinalAttemptReuseAuthorizationCode.java │ │ │ ├── AbstractFAPI1AdvancedFinalBrazilDCR.java │ │ │ ├── AbstractFAPI1AdvancedFinalBrazilDCRMTLSIssue.java │ │ │ ├── AbstractFAPI1AdvancedFinalClientExpectNothingAfterIdTokenIssued.java │ │ │ ├── AbstractFAPI1AdvancedFinalClientTest.java │ │ │ ├── AbstractFAPI1AdvancedFinalDiscoveryEndpointVerification.java │ │ │ ├── AbstractFAPI1AdvancedFinalEnsureRequestObjectWithoutState.java │ │ │ ├── AbstractFAPI1AdvancedFinalExpectingAuthorizationEndpointPlaceholderOrCallback.java │ │ │ ├── AbstractFAPI1AdvancedFinalMultipleClient.java │ │ │ ├── AbstractFAPI1AdvancedFinalPARExpectingAuthorizationEndpointPlaceholderOrCallback.java │ │ │ ├── AbstractFAPI1AdvancedFinalPerformTokenEndpoint.java │ │ │ ├── AbstractFAPI1AdvancedFinalServerTestModule.java │ │ │ ├── FAPI1AdvancedFinal.java │ │ │ ├── FAPI1AdvancedFinalAccessTokenTypeHeaderCaseSensitivity.java │ │ │ ├── FAPI1AdvancedFinalAttemptReuseAuthorizationCodeAfterOneSecond.java │ │ │ ├── FAPI1AdvancedFinalBrazilClientDCRHappyPathTest.java │ │ │ ├── FAPI1AdvancedFinalBrazilDCRBadMTLS.java │ │ │ ├── FAPI1AdvancedFinalBrazilDCRClientDeletion.java │ │ │ ├── FAPI1AdvancedFinalBrazilDCRHappyFlow.java │ │ │ ├── FAPI1AdvancedFinalBrazilDCRHappyFlowVariant.java │ │ │ ├── FAPI1AdvancedFinalBrazilDCRHappyFlowVariant2.java │ │ │ ├── FAPI1AdvancedFinalBrazilDCRInvalidJwksByValue.java │ │ │ ├── FAPI1AdvancedFinalBrazilDCRInvalidJwksUri.java │ │ │ ├── FAPI1AdvancedFinalBrazilDCRInvalidRedirectUri.java │ │ │ ├── FAPI1AdvancedFinalBrazilDCRInvalidRegistrationAccessToken.java │ │ │ ├── FAPI1AdvancedFinalBrazilDCRInvalidSoftwareStatementSignature.java │ │ │ ├── FAPI1AdvancedFinalBrazilDCRNoMTLS.java │ │ │ ├── FAPI1AdvancedFinalBrazilDCRNoRedirectUri.java │ │ │ ├── FAPI1AdvancedFinalBrazilDCRNoSoftwareStatement.java │ │ │ ├── FAPI1AdvancedFinalBrazilDCRPaymentConsentRequestAudAsArray.java │ │ │ ├── FAPI1AdvancedFinalBrazilDCRTestPlan.java │ │ │ ├── FAPI1AdvancedFinalBrazilDCRUpdateClientConfig.java │ │ │ ├── FAPI1AdvancedFinalBrazilDCRUpdateClientConfigBadJwksUri.java │ │ │ ├── FAPI1AdvancedFinalBrazilDCRUpdateClientConfigInvalidJwksByValue.java │ │ │ ├── FAPI1AdvancedFinalBrazilDCRUpdateClientConfigInvalidRedirectUri.java │ │ │ ├── FAPI1AdvancedFinalBrazilEnsureBadPaymentSignatureFails.java │ │ │ ├── FAPI1AdvancedFinalBrazilEnsureEncryptionRequired.java │ │ │ ├── FAPI1AdvancedFinalClientRefreshTokenTest.java │ │ │ ├── FAPI1AdvancedFinalClientTest.java │ │ │ ├── FAPI1AdvancedFinalClientTestEncryptedIdToken.java │ │ │ ├── FAPI1AdvancedFinalClientTestIatIsWeekInPast.java │ │ │ ├── FAPI1AdvancedFinalClientTestIdTokenEncryptedUsingRSA15.java │ │ │ ├── FAPI1AdvancedFinalClientTestInvalidAlternateAlg.java │ │ │ ├── FAPI1AdvancedFinalClientTestInvalidAud.java │ │ │ ├── FAPI1AdvancedFinalClientTestInvalidCHash.java │ │ │ ├── FAPI1AdvancedFinalClientTestInvalidExpiredExp.java │ │ │ ├── FAPI1AdvancedFinalClientTestInvalidIss.java │ │ │ ├── FAPI1AdvancedFinalClientTestInvalidMissingAud.java │ │ │ ├── FAPI1AdvancedFinalClientTestInvalidMissingExp.java │ │ │ ├── FAPI1AdvancedFinalClientTestInvalidMissingIss.java │ │ │ ├── FAPI1AdvancedFinalClientTestInvalidMissingNonce.java │ │ │ ├── FAPI1AdvancedFinalClientTestInvalidMissingSHash.java │ │ │ ├── FAPI1AdvancedFinalClientTestInvalidNonce.java │ │ │ ├── FAPI1AdvancedFinalClientTestInvalidNullAlg.java │ │ │ ├── FAPI1AdvancedFinalClientTestInvalidOpenBankingIntentId.java │ │ │ ├── FAPI1AdvancedFinalClientTestInvalidSHash.java │ │ │ ├── FAPI1AdvancedFinalClientTestInvalidSecondaryAud.java │ │ │ ├── FAPI1AdvancedFinalClientTestInvalidSignature.java │ │ │ ├── FAPI1AdvancedFinalClientTestNoAtHash.java │ │ │ ├── FAPI1AdvancedFinalClientTestNoScopeInTokenEndpointResponse.java │ │ │ ├── FAPI1AdvancedFinalClientTestPaymentConsentRepsonseValidAudAsArray.java │ │ │ ├── FAPI1AdvancedFinalClientTestPlan.java │ │ │ ├── FAPI1AdvancedFinalClientTestUnencryptedRequestObjectWithPAR.java │ │ │ ├── FAPI1AdvancedFinalClientTestValidAudAsArray.java │ │ │ ├── FAPI1AdvancedFinalDiscoveryEndpointVerification.java │ │ │ ├── FAPI1AdvancedFinalEnsureAuthorizationCodeIsBoundToClient.java │ │ │ ├── FAPI1AdvancedFinalEnsureAuthorizationRequestWithoutRequestObjectFails.java │ │ │ ├── FAPI1AdvancedFinalEnsureAuthorizationRequestWithoutStateSuccess.java │ │ │ ├── FAPI1AdvancedFinalEnsureClientAssertionInTokenEndpoint.java │ │ │ ├── FAPI1AdvancedFinalEnsureClientAssertionWithExpIs5MinutesInPastFails.java │ │ │ ├── FAPI1AdvancedFinalEnsureClientAssertionWithIssAudSucceeds.java │ │ │ ├── FAPI1AdvancedFinalEnsureClientAssertionWithNoSubFails.java │ │ │ ├── FAPI1AdvancedFinalEnsureClientAssertionWithWrongAudFails.java │ │ │ ├── FAPI1AdvancedFinalEnsureClientIdInTokenEndpoint.java │ │ │ ├── FAPI1AdvancedFinalEnsureDifferentNonceInsideAndOutsideRequestObject.java │ │ │ ├── FAPI1AdvancedFinalEnsureExpiredRequestObjectFails.java │ │ │ ├── FAPI1AdvancedFinalEnsureMTLSHolderOfKeyRequired.java │ │ │ ├── FAPI1AdvancedFinalEnsureMatchingKeyInAuthorizationRequest.java │ │ │ ├── FAPI1AdvancedFinalEnsureOtherScopeOrderSucceeds.java │ │ │ ├── FAPI1AdvancedFinalEnsureRedirectUriInAuthorizationRequest.java │ │ │ ├── FAPI1AdvancedFinalEnsureRegisteredRedirectUri.java │ │ │ ├── FAPI1AdvancedFinalEnsureRequestObjectSignatureAlgorithmIsNotNone.java │ │ │ ├── FAPI1AdvancedFinalEnsureRequestObjectWith64CharNonceSuccess.java │ │ │ ├── FAPI1AdvancedFinalEnsureRequestObjectWithBadAudFails.java │ │ │ ├── FAPI1AdvancedFinalEnsureRequestObjectWithExpOver60Fails.java │ │ │ ├── FAPI1AdvancedFinalEnsureRequestObjectWithInvalidSignatureFails.java │ │ │ ├── FAPI1AdvancedFinalEnsureRequestObjectWithLongNonce.java │ │ │ ├── FAPI1AdvancedFinalEnsureRequestObjectWithLongState.java │ │ │ ├── FAPI1AdvancedFinalEnsureRequestObjectWithNbfOver60Fails.java │ │ │ ├── FAPI1AdvancedFinalEnsureRequestObjectWithoutExpFails.java │ │ │ ├── FAPI1AdvancedFinalEnsureRequestObjectWithoutNbfFails.java │ │ │ ├── FAPI1AdvancedFinalEnsureRequestObjectWithoutNonceFails.java │ │ │ ├── FAPI1AdvancedFinalEnsureRequestObjectWithoutRedirectUriFails.java │ │ │ ├── FAPI1AdvancedFinalEnsureRequestObjectWithoutScopeFails.java │ │ │ ├── FAPI1AdvancedFinalEnsureRequestObjectWithoutState.java │ │ │ ├── FAPI1AdvancedFinalEnsureResponseModeQuery.java │ │ │ ├── FAPI1AdvancedFinalEnsureResponseTypeCodeFails.java │ │ │ ├── FAPI1AdvancedFinalEnsureServerAcceptsRequestObjectWithMultipleAud.java │ │ │ ├── FAPI1AdvancedFinalEnsureServerHandlesNonMatchingIntentId.java │ │ │ ├── FAPI1AdvancedFinalEnsureSignedClientAssertionWithRS256Fails.java │ │ │ ├── FAPI1AdvancedFinalEnsureSignedRequestObjectWithRS256Fails.java │ │ │ ├── FAPI1AdvancedFinalEnsureValidPKCESucceeds.java │ │ │ ├── FAPI1AdvancedFinalPARArrayAsAudienceForJWTClientAssertion.java │ │ │ ├── FAPI1AdvancedFinalPARAttemptReuseRequestUri.java │ │ │ ├── FAPI1AdvancedFinalPARAttemptToUseExpiredRequestUri.java │ │ │ ├── FAPI1AdvancedFinalPARCheckAudienceForJWTClientAssertion.java │ │ │ ├── FAPI1AdvancedFinalPAREnsurePKCECodeVerifierRequired.java │ │ │ ├── FAPI1AdvancedFinalPAREnsurePKCERequired.java │ │ │ ├── FAPI1AdvancedFinalPAREnsurePlainPKCERejected.java │ │ │ ├── FAPI1AdvancedFinalPAREnsureRequestUriIsBoundToClient.java │ │ │ ├── FAPI1AdvancedFinalPAREnsureServerAcceptsReusedRequestUriBeforeAuthenticationCompletion.java │ │ │ ├── FAPI1AdvancedFinalPARIncorrectPKCECodeVerifierRejected.java │ │ │ ├── FAPI1AdvancedFinalPARRejectInvalidAudienceInRequestObject.java │ │ │ ├── FAPI1AdvancedFinalPARRejectInvalidHttpVerb.java │ │ │ ├── FAPI1AdvancedFinalPARRejectInvalidRedirectUri.java │ │ │ ├── FAPI1AdvancedFinalPARRejectRequestUriInParAuthorizationFormParams.java │ │ │ ├── FAPI1AdvancedFinalPARRejectRequestUriInParAuthorizationRequest.java │ │ │ ├── FAPI1AdvancedFinalParWithoutDuplicateParameters.java │ │ │ ├── FAPI1AdvancedFinalRefreshToken.java │ │ │ ├── FAPI1AdvancedFinalTestEssentialAcrScaClaim.java │ │ │ ├── FAPI1AdvancedFinalTestPlan.java │ │ │ └── FAPI1AdvancedFinalUserRejectsAuthentication.java │ │ │ ├── fapi2spfinal │ │ │ ├── AbstractFAPI2SPFinalBrazilDCR.java │ │ │ ├── AbstractFAPI2SPFinalBrazilDCRMTLSIssue.java │ │ │ ├── AbstractFAPI2SPFinalClientExpectNothingAfterAuthorizationResponse.java │ │ │ ├── AbstractFAPI2SPFinalClientExpectNothingAfterIdTokenIssued.java │ │ │ ├── AbstractFAPI2SPFinalClientExpectNothingAfterParResponse.java │ │ │ ├── AbstractFAPI2SPFinalClientTest.java │ │ │ ├── AbstractFAPI2SPFinalDiscoveryEndpointVerification.java │ │ │ ├── AbstractFAPI2SPFinalEnsureRequestObjectWithoutState.java │ │ │ ├── AbstractFAPI2SPFinalExpectingAuthorizationEndpointPlaceholderOrCallback.java │ │ │ ├── AbstractFAPI2SPFinalMultipleClient.java │ │ │ ├── AbstractFAPI2SPFinalPARExpectingAuthorizationEndpointPlaceholderOrCallback.java │ │ │ ├── AbstractFAPI2SPFinalPerformTokenEndpoint.java │ │ │ ├── AbstractFAPI2SPFinalServerTestModule.java │ │ │ ├── AustraliaConnectIdEnsureIdTokenContainsMandatoryClaims.java │ │ │ ├── FAPI2MessageSigningFinalClientCredentialsGrantClientTestPlan.java │ │ │ ├── FAPI2MessageSigningFinalClientTestPlan.java │ │ │ ├── FAPI2MessageSigningFinalTestPlan.java │ │ │ ├── FAPI2SPFinalAccessTokenTypeHeaderCaseSensitivity.java │ │ │ ├── FAPI2SPFinalAttemptReuseAuthorizationCodeAfterOneSecond.java │ │ │ ├── FAPI2SPFinalAttemptToUseExpiredAuthCode.java │ │ │ ├── FAPI2SPFinalAustraliaConnectIdEnsureInvalidPurposeFails.java │ │ │ ├── FAPI2SPFinalAustraliaConnectIdEnsureRequestObjectWithNbfOver15Fails.java │ │ │ ├── FAPI2SPFinalAustraliaConnectIdRequestObjectWithExpOver10Fails.java │ │ │ ├── FAPI2SPFinalAustraliaConnectIdTestClaimsParameterIdTokenIdentityClaims.java │ │ │ ├── FAPI2SPFinalBrazilClientDCRHappyPathTest.java │ │ │ ├── FAPI2SPFinalBrazilDCRBadMTLS.java │ │ │ ├── FAPI2SPFinalBrazilDCRClientDeletion.java │ │ │ ├── FAPI2SPFinalBrazilDCRHappyFlow.java │ │ │ ├── FAPI2SPFinalBrazilDCRHappyFlowVariant.java │ │ │ ├── FAPI2SPFinalBrazilDCRHappyFlowVariant2.java │ │ │ ├── FAPI2SPFinalBrazilDCRInvalidJwksByValue.java │ │ │ ├── FAPI2SPFinalBrazilDCRInvalidJwksUri.java │ │ │ ├── FAPI2SPFinalBrazilDCRInvalidRedirectUri.java │ │ │ ├── FAPI2SPFinalBrazilDCRInvalidRegistrationAccessToken.java │ │ │ ├── FAPI2SPFinalBrazilDCRInvalidSoftwareStatementSignature.java │ │ │ ├── FAPI2SPFinalBrazilDCRNoMTLS.java │ │ │ ├── FAPI2SPFinalBrazilDCRNoRedirectUri.java │ │ │ ├── FAPI2SPFinalBrazilDCRNoSoftwareStatement.java │ │ │ ├── FAPI2SPFinalBrazilDCRTestPlan.java │ │ │ ├── FAPI2SPFinalBrazilDCRUpdateClientConfig.java │ │ │ ├── FAPI2SPFinalBrazilDCRUpdateClientConfigBadJwksUri.java │ │ │ ├── FAPI2SPFinalBrazilDCRUpdateClientConfigInvalidJwksByValue.java │ │ │ ├── FAPI2SPFinalBrazilDCRUpdateClientConfigInvalidRedirectUri.java │ │ │ ├── FAPI2SPFinalBrazilEnsureBadPaymentSignatureFails.java │ │ │ ├── FAPI2SPFinalCheckDpopProofNbfExp.java │ │ │ ├── FAPI2SPFinalClientCredentialsGrantTestPlan.java │ │ │ ├── FAPI2SPFinalClientRefreshTokenTest.java │ │ │ ├── FAPI2SPFinalClientTestEnsureAuthorizationResponseWithInvalidMissingStateFails.java │ │ │ ├── FAPI2SPFinalClientTestEnsureAuthorizationResponseWithInvalidStateFails.java │ │ │ ├── FAPI2SPFinalClientTestEnsureJarmSignatureAlgIsNotNone.java │ │ │ ├── FAPI2SPFinalClientTestEnsureJarmWithExpiredExpFails.java │ │ │ ├── FAPI2SPFinalClientTestEnsureJarmWithInvalidAudFails.java │ │ │ ├── FAPI2SPFinalClientTestEnsureJarmWithInvalidIssFails.java │ │ │ ├── FAPI2SPFinalClientTestEnsureJarmWithInvalidSigFails.java │ │ │ ├── FAPI2SPFinalClientTestEnsureJarmWithoutAudFails.java │ │ │ ├── FAPI2SPFinalClientTestEnsureJarmWithoutExpFails.java │ │ │ ├── FAPI2SPFinalClientTestEnsureJarmWithoutIssFails.java │ │ │ ├── FAPI2SPFinalClientTestHappyPath.java │ │ │ ├── FAPI2SPFinalClientTestHappyPathNoDpopNonce.java │ │ │ ├── FAPI2SPFinalClientTestInvalidAlternateAlg.java │ │ │ ├── FAPI2SPFinalClientTestInvalidAud.java │ │ │ ├── FAPI2SPFinalClientTestInvalidAuthorizationResponseIss.java │ │ │ ├── FAPI2SPFinalClientTestInvalidExpiredExp.java │ │ │ ├── FAPI2SPFinalClientTestInvalidIss.java │ │ │ ├── FAPI2SPFinalClientTestInvalidMissingAud.java │ │ │ ├── FAPI2SPFinalClientTestInvalidMissingExp.java │ │ │ ├── FAPI2SPFinalClientTestInvalidMissingIss.java │ │ │ ├── FAPI2SPFinalClientTestInvalidMissingNonce.java │ │ │ ├── FAPI2SPFinalClientTestInvalidNonce.java │ │ │ ├── FAPI2SPFinalClientTestInvalidNullAlg.java │ │ │ ├── FAPI2SPFinalClientTestInvalidOpenBankingIntentId.java │ │ │ ├── FAPI2SPFinalClientTestInvalidSecondaryAud.java │ │ │ ├── FAPI2SPFinalClientTestPlan.java │ │ │ ├── FAPI2SPFinalClientTestRemoveAuthorizationResponseIss.java │ │ │ ├── FAPI2SPFinalClientTestTokenEndpointResponseWithoutExpiresIn.java │ │ │ ├── FAPI2SPFinalClientTestTokenTypeCaseInsenstivity.java │ │ │ ├── FAPI2SPFinalClientTestValidAudAsArray.java │ │ │ ├── FAPI2SPFinalDiscoveryEndpointVerification.java │ │ │ ├── FAPI2SPFinalDpopNegativeTests.java │ │ │ ├── FAPI2SPFinalEnsureAuthorizationCodeIsBoundToClient.java │ │ │ ├── FAPI2SPFinalEnsureAuthorizationRequestWithoutNonceSuccess.java │ │ │ ├── FAPI2SPFinalEnsureAuthorizationRequestWithoutStateSuccess.java │ │ │ ├── FAPI2SPFinalEnsureClientAssertionInTokenEndpoint.java │ │ │ ├── FAPI2SPFinalEnsureClientAssertionWithExpIs5MinutesInPastFails.java │ │ │ ├── FAPI2SPFinalEnsureClientAssertionWithNoSubFails.java │ │ │ ├── FAPI2SPFinalEnsureClientAssertionWithWrongAudFails.java │ │ │ ├── FAPI2SPFinalEnsureClientIdInTokenEndpoint.java │ │ │ ├── FAPI2SPFinalEnsureDifferentNonceInsideAndOutsideRequestObject.java │ │ │ ├── FAPI2SPFinalEnsureDifferentStateInsideAndOutsideRequestObject.java │ │ │ ├── FAPI2SPFinalEnsureDpopAuthCodeBindingSuccess.java │ │ │ ├── FAPI2SPFinalEnsureDpopProofAtParEndpointBindingSuccess.java │ │ │ ├── FAPI2SPFinalEnsureDpopProofWithIat10SecondsAfterSucceeds.java │ │ │ ├── FAPI2SPFinalEnsureDpopProofWithIat10SecondsBeforeSucceeds.java │ │ │ ├── FAPI2SPFinalEnsureExpiredRequestObjectFails.java │ │ │ ├── FAPI2SPFinalEnsureHolderOfKeyRequired.java │ │ │ ├── FAPI2SPFinalEnsureMatchingKeyInAuthorizationRequest.java │ │ │ ├── FAPI2SPFinalEnsureMismatchedDpopJktFails.java │ │ │ ├── FAPI2SPFinalEnsureOtherScopeOrderSucceeds.java │ │ │ ├── FAPI2SPFinalEnsureRedirectUriInAuthorizationRequest.java │ │ │ ├── FAPI2SPFinalEnsureRegisteredRedirectUri.java │ │ │ ├── FAPI2SPFinalEnsureRequestObjectSignatureAlgorithmIsNotNone.java │ │ │ ├── FAPI2SPFinalEnsureRequestObjectWith64CharNonceSuccess.java │ │ │ ├── FAPI2SPFinalEnsureRequestObjectWithBadAudFails.java │ │ │ ├── FAPI2SPFinalEnsureRequestObjectWithExpOver60Fails.java │ │ │ ├── FAPI2SPFinalEnsureRequestObjectWithInvalidSignatureFails.java │ │ │ ├── FAPI2SPFinalEnsureRequestObjectWithLongNonce.java │ │ │ ├── FAPI2SPFinalEnsureRequestObjectWithLongState.java │ │ │ ├── FAPI2SPFinalEnsureRequestObjectWithNbf8SecondsInTheFutureIsAccepted.java │ │ │ ├── FAPI2SPFinalEnsureRequestObjectWithNbfOver60Fails.java │ │ │ ├── FAPI2SPFinalEnsureRequestObjectWithoutExpFails.java │ │ │ ├── FAPI2SPFinalEnsureRequestObjectWithoutNbfFails.java │ │ │ ├── FAPI2SPFinalEnsureRequestObjectWithoutRedirectUriFails.java │ │ │ ├── FAPI2SPFinalEnsureResponseTypeCodeIdTokenFails.java │ │ │ ├── FAPI2SPFinalEnsureResponseTypeTokenFails.java │ │ │ ├── FAPI2SPFinalEnsureServerAcceptsRequestObjectWithMultipleAud.java │ │ │ ├── FAPI2SPFinalEnsureServerHandlesNonMatchingIntentId.java │ │ │ ├── FAPI2SPFinalEnsureSignedClientAssertionWithRS256Fails.java │ │ │ ├── FAPI2SPFinalEnsureSignedRequestObjectWithRS256Fails.java │ │ │ ├── FAPI2SPFinalEnsureTokenEndpointFailsWithMismatchedDpopJkt.java │ │ │ ├── FAPI2SPFinalEnsureTokenEndpointFailsWithMismatchedDpopProofJkt.java │ │ │ ├── FAPI2SPFinalEnsureUnsignedAuthorizationRequestWithoutUsingParFails.java │ │ │ ├── FAPI2SPFinalEnsureUnsignedRequestAtParEndpointFails.java │ │ │ ├── FAPI2SPFinalHappyFlow.java │ │ │ ├── FAPI2SPFinalPARAttemptReuseRequestUri.java │ │ │ ├── FAPI2SPFinalPARAttemptToUseExpiredRequestUri.java │ │ │ ├── FAPI2SPFinalPAREndpointAsArrayAudienceFails.java │ │ │ ├── FAPI2SPFinalPAREndpointAsAudienceFails.java │ │ │ ├── FAPI2SPFinalPAREnsureJWTClientAssertionWithIatNbf8SecondsInTheFutureIsAccepted.java │ │ │ ├── FAPI2SPFinalPAREnsureJWTClientAssertionWithIatNbfOver60SecondsInTheFutureFails.java │ │ │ ├── FAPI2SPFinalPAREnsurePKCECodeVerifierRequired.java │ │ │ ├── FAPI2SPFinalPAREnsurePKCERequired.java │ │ │ ├── FAPI2SPFinalPAREnsurePlainPKCERejected.java │ │ │ ├── FAPI2SPFinalPAREnsureRequestUriIsBoundToClient.java │ │ │ ├── FAPI2SPFinalPAREnsureServerAcceptsReusedRequestUriBeforeAuthenticationCompletion.java │ │ │ ├── FAPI2SPFinalPARIncorrectPKCECodeVerifierRejected.java │ │ │ ├── FAPI2SPFinalPARRejectInvalidHttpVerb.java │ │ │ ├── FAPI2SPFinalPARRejectRequestUriInParAuthorizationFormParams.java │ │ │ ├── FAPI2SPFinalPARRejectRequestUriInParAuthorizationRequest.java │ │ │ ├── FAPI2SPFinalPARTokenEndpointAsAudienceFails.java │ │ │ ├── FAPI2SPFinalParWithoutDuplicateParameters.java │ │ │ ├── FAPI2SPFinalPlainFAPIEnsureRegisteredRedirectUri.java │ │ │ ├── FAPI2SPFinalRefreshToken.java │ │ │ ├── FAPI2SPFinalStateOnlyOutsideRequestObjectNotUsed.java │ │ │ ├── FAPI2SPFinalTestClaimsParameterIdentityClaims.java │ │ │ ├── FAPI2SPFinalTestEssentialAcrScaClaim.java │ │ │ ├── FAPI2SPFinalTestPlan.java │ │ │ ├── FAPI2SPFinalUserRejectsAuthentication.java │ │ │ └── brazil │ │ │ │ └── BrazilOBClientTestPlan.java │ │ │ ├── fapi2spid2 │ │ │ ├── AbstractFAPI2SPID2BrazilDCR.java │ │ │ ├── AbstractFAPI2SPID2BrazilDCRMTLSIssue.java │ │ │ ├── AbstractFAPI2SPID2ClientExpectNothingAfterAuthorizationResponse.java │ │ │ ├── AbstractFAPI2SPID2ClientExpectNothingAfterIdTokenIssued.java │ │ │ ├── AbstractFAPI2SPID2ClientExpectNothingAfterParResponse.java │ │ │ ├── AbstractFAPI2SPID2ClientTest.java │ │ │ ├── AbstractFAPI2SPID2DiscoveryEndpointVerification.java │ │ │ ├── AbstractFAPI2SPID2EnsureRequestObjectWithoutState.java │ │ │ ├── AbstractFAPI2SPID2ExpectingAuthorizationEndpointPlaceholderOrCallback.java │ │ │ ├── AbstractFAPI2SPID2MultipleClient.java │ │ │ ├── AbstractFAPI2SPID2PARExpectingAuthorizationEndpointPlaceholderOrCallback.java │ │ │ ├── AbstractFAPI2SPID2PerformTokenEndpoint.java │ │ │ ├── AbstractFAPI2SPID2ServerTestModule.java │ │ │ ├── AustraliaConnectIdEnsureIdTokenContainsMandatoryClaims.java │ │ │ ├── FAPI2MessageSigningID1ClientTestPlan.java │ │ │ ├── FAPI2MessageSigningID1TestPlan.java │ │ │ ├── FAPI2SPID2AccessTokenTypeHeaderCaseSensitivity.java │ │ │ ├── FAPI2SPID2AttemptReuseAuthorizationCodeAfterOneSecond.java │ │ │ ├── FAPI2SPID2AttemptToUseExpiredAuthCode.java │ │ │ ├── FAPI2SPID2AustraliaConnectIdEnsureInvalidPurposeFails.java │ │ │ ├── FAPI2SPID2AustraliaConnectIdTestClaimsParameterIdTokenIdentityClaims.java │ │ │ ├── FAPI2SPID2BrazilClientDCRHappyPathTest.java │ │ │ ├── FAPI2SPID2BrazilDCRBadMTLS.java │ │ │ ├── FAPI2SPID2BrazilDCRClientDeletion.java │ │ │ ├── FAPI2SPID2BrazilDCRHappyFlow.java │ │ │ ├── FAPI2SPID2BrazilDCRHappyFlowVariant.java │ │ │ ├── FAPI2SPID2BrazilDCRHappyFlowVariant2.java │ │ │ ├── FAPI2SPID2BrazilDCRInvalidJwksByValue.java │ │ │ ├── FAPI2SPID2BrazilDCRInvalidJwksUri.java │ │ │ ├── FAPI2SPID2BrazilDCRInvalidRedirectUri.java │ │ │ ├── FAPI2SPID2BrazilDCRInvalidRegistrationAccessToken.java │ │ │ ├── FAPI2SPID2BrazilDCRInvalidSoftwareStatementSignature.java │ │ │ ├── FAPI2SPID2BrazilDCRNoMTLS.java │ │ │ ├── FAPI2SPID2BrazilDCRNoRedirectUri.java │ │ │ ├── FAPI2SPID2BrazilDCRNoSoftwareStatement.java │ │ │ ├── FAPI2SPID2BrazilDCRTestPlan.java │ │ │ ├── FAPI2SPID2BrazilDCRUpdateClientConfig.java │ │ │ ├── FAPI2SPID2BrazilDCRUpdateClientConfigBadJwksUri.java │ │ │ ├── FAPI2SPID2BrazilDCRUpdateClientConfigInvalidJwksByValue.java │ │ │ ├── FAPI2SPID2BrazilDCRUpdateClientConfigInvalidRedirectUri.java │ │ │ ├── FAPI2SPID2BrazilEnsureBadPaymentSignatureFails.java │ │ │ ├── FAPI2SPID2CheckDpopProofNbfExp.java │ │ │ ├── FAPI2SPID2ClientRefreshTokenTest.java │ │ │ ├── FAPI2SPID2ClientTestEnsureAuthorizationResponseWithInvalidMissingStateFails.java │ │ │ ├── FAPI2SPID2ClientTestEnsureAuthorizationResponseWithInvalidStateFails.java │ │ │ ├── FAPI2SPID2ClientTestEnsureJarmSignatureAlgIsNotNone.java │ │ │ ├── FAPI2SPID2ClientTestEnsureJarmWithExpiredExpFails.java │ │ │ ├── FAPI2SPID2ClientTestEnsureJarmWithInvalidAudFails.java │ │ │ ├── FAPI2SPID2ClientTestEnsureJarmWithInvalidIssFails.java │ │ │ ├── FAPI2SPID2ClientTestEnsureJarmWithInvalidSigFails.java │ │ │ ├── FAPI2SPID2ClientTestEnsureJarmWithoutAudFails.java │ │ │ ├── FAPI2SPID2ClientTestEnsureJarmWithoutExpFails.java │ │ │ ├── FAPI2SPID2ClientTestEnsureJarmWithoutIssFails.java │ │ │ ├── FAPI2SPID2ClientTestHappyPath.java │ │ │ ├── FAPI2SPID2ClientTestHappyPathNoDpopNonce.java │ │ │ ├── FAPI2SPID2ClientTestInvalidAlternateAlg.java │ │ │ ├── FAPI2SPID2ClientTestInvalidAud.java │ │ │ ├── FAPI2SPID2ClientTestInvalidAuthorizationResponseIss.java │ │ │ ├── FAPI2SPID2ClientTestInvalidExpiredExp.java │ │ │ ├── FAPI2SPID2ClientTestInvalidIss.java │ │ │ ├── FAPI2SPID2ClientTestInvalidMissingAud.java │ │ │ ├── FAPI2SPID2ClientTestInvalidMissingExp.java │ │ │ ├── FAPI2SPID2ClientTestInvalidMissingIss.java │ │ │ ├── FAPI2SPID2ClientTestInvalidMissingNonce.java │ │ │ ├── FAPI2SPID2ClientTestInvalidNonce.java │ │ │ ├── FAPI2SPID2ClientTestInvalidNullAlg.java │ │ │ ├── FAPI2SPID2ClientTestInvalidOpenBankingIntentId.java │ │ │ ├── FAPI2SPID2ClientTestInvalidSecondaryAud.java │ │ │ ├── FAPI2SPID2ClientTestPlan.java │ │ │ ├── FAPI2SPID2ClientTestRemoveAuthorizationResponseIss.java │ │ │ ├── FAPI2SPID2ClientTestTokenEndpointResponseWithoutExpiresIn.java │ │ │ ├── FAPI2SPID2ClientTestTokenTypeCaseInsenstivity.java │ │ │ ├── FAPI2SPID2ClientTestValidAudAsArray.java │ │ │ ├── FAPI2SPID2DiscoveryEndpointVerification.java │ │ │ ├── FAPI2SPID2DpopNegativeTests.java │ │ │ ├── FAPI2SPID2EnsureAuthorizationCodeIsBoundToClient.java │ │ │ ├── FAPI2SPID2EnsureAuthorizationRequestWithoutNonceSuccess.java │ │ │ ├── FAPI2SPID2EnsureAuthorizationRequestWithoutStateSuccess.java │ │ │ ├── FAPI2SPID2EnsureClientAssertionInTokenEndpoint.java │ │ │ ├── FAPI2SPID2EnsureClientAssertionWithExpIs5MinutesInPastFails.java │ │ │ ├── FAPI2SPID2EnsureClientAssertionWithIssAudSucceeds.java │ │ │ ├── FAPI2SPID2EnsureClientAssertionWithNoSubFails.java │ │ │ ├── FAPI2SPID2EnsureClientAssertionWithWrongAudFails.java │ │ │ ├── FAPI2SPID2EnsureClientIdInTokenEndpoint.java │ │ │ ├── FAPI2SPID2EnsureDifferentNonceInsideAndOutsideRequestObject.java │ │ │ ├── FAPI2SPID2EnsureDifferentStateInsideAndOutsideRequestObject.java │ │ │ ├── FAPI2SPID2EnsureDpopAuthCodeBindingSuccess.java │ │ │ ├── FAPI2SPID2EnsureDpopProofAtParEndpointBindingSuccess.java │ │ │ ├── FAPI2SPID2EnsureDpopProofWithIat10SecondsAfterSucceeds.java │ │ │ ├── FAPI2SPID2EnsureDpopProofWithIat10SecondsBeforeSucceeds.java │ │ │ ├── FAPI2SPID2EnsureExpiredRequestObjectFails.java │ │ │ ├── FAPI2SPID2EnsureHolderOfKeyRequired.java │ │ │ ├── FAPI2SPID2EnsureMatchingKeyInAuthorizationRequest.java │ │ │ ├── FAPI2SPID2EnsureMismatchedDpopJktFails.java │ │ │ ├── FAPI2SPID2EnsureOtherScopeOrderSucceeds.java │ │ │ ├── FAPI2SPID2EnsureRedirectUriInAuthorizationRequest.java │ │ │ ├── FAPI2SPID2EnsureRegisteredRedirectUri.java │ │ │ ├── FAPI2SPID2EnsureRequestObjectSignatureAlgorithmIsNotNone.java │ │ │ ├── FAPI2SPID2EnsureRequestObjectWith64CharNonceSuccess.java │ │ │ ├── FAPI2SPID2EnsureRequestObjectWithBadAudFails.java │ │ │ ├── FAPI2SPID2EnsureRequestObjectWithExpOver60Fails.java │ │ │ ├── FAPI2SPID2EnsureRequestObjectWithInvalidSignatureFails.java │ │ │ ├── FAPI2SPID2EnsureRequestObjectWithLongNonce.java │ │ │ ├── FAPI2SPID2EnsureRequestObjectWithLongState.java │ │ │ ├── FAPI2SPID2EnsureRequestObjectWithNbf8SecondsInTheFutureIsAccepted.java │ │ │ ├── FAPI2SPID2EnsureRequestObjectWithNbfOver60Fails.java │ │ │ ├── FAPI2SPID2EnsureRequestObjectWithoutExpFails.java │ │ │ ├── FAPI2SPID2EnsureRequestObjectWithoutNbfFails.java │ │ │ ├── FAPI2SPID2EnsureRequestObjectWithoutRedirectUriFails.java │ │ │ ├── FAPI2SPID2EnsureResponseTypeCodeIdTokenFails.java │ │ │ ├── FAPI2SPID2EnsureResponseTypeTokenFails.java │ │ │ ├── FAPI2SPID2EnsureServerAcceptsRequestObjectWithMultipleAud.java │ │ │ ├── FAPI2SPID2EnsureServerHandlesNonMatchingIntentId.java │ │ │ ├── FAPI2SPID2EnsureSignedClientAssertionWithRS256Fails.java │ │ │ ├── FAPI2SPID2EnsureSignedRequestObjectWithRS256Fails.java │ │ │ ├── FAPI2SPID2EnsureTokenEndpointFailsWithMismatchedDpopJkt.java │ │ │ ├── FAPI2SPID2EnsureTokenEndpointFailsWithMismatchedDpopProofJkt.java │ │ │ ├── FAPI2SPID2EnsureUnsignedAuthorizationRequestWithoutUsingParFails.java │ │ │ ├── FAPI2SPID2EnsureUnsignedRequestAtParEndpointFails.java │ │ │ ├── FAPI2SPID2HappyFlow.java │ │ │ ├── FAPI2SPID2PARArrayAsAudienceForJWTClientAssertion.java │ │ │ ├── FAPI2SPID2PARAttemptReuseRequestUri.java │ │ │ ├── FAPI2SPID2PARAttemptToUseExpiredRequestUri.java │ │ │ ├── FAPI2SPID2PAREndpointAsArrayAudienceFails.java │ │ │ ├── FAPI2SPID2PAREndpointAsAudienceFails.java │ │ │ ├── FAPI2SPID2PAREndpointAsAudienceForJWTClientAssertion.java │ │ │ ├── FAPI2SPID2PAREnsureJWTClientAssertionWithIatNbf8SecondsInTheFutureIsAccepted.java │ │ │ ├── FAPI2SPID2PAREnsureJWTClientAssertionWithIatNbfOver60SecondsInTheFutureFails.java │ │ │ ├── FAPI2SPID2PAREnsurePKCECodeVerifierRequired.java │ │ │ ├── FAPI2SPID2PAREnsurePKCERequired.java │ │ │ ├── FAPI2SPID2PAREnsurePlainPKCERejected.java │ │ │ ├── FAPI2SPID2PAREnsureRequestUriIsBoundToClient.java │ │ │ ├── FAPI2SPID2PAREnsureServerAcceptsReusedRequestUriBeforeAuthenticationCompletion.java │ │ │ ├── FAPI2SPID2PARIncorrectPKCECodeVerifierRejected.java │ │ │ ├── FAPI2SPID2PARRejectInvalidHttpVerb.java │ │ │ ├── FAPI2SPID2PARRejectRequestUriInParAuthorizationFormParams.java │ │ │ ├── FAPI2SPID2PARRejectRequestUriInParAuthorizationRequest.java │ │ │ ├── FAPI2SPID2PARTokenEndpointAsAudienceFails.java │ │ │ ├── FAPI2SPID2PARTokenEndpointAsAudienceForJWTClientAssertion.java │ │ │ ├── FAPI2SPID2ParWithoutDuplicateParameters.java │ │ │ ├── FAPI2SPID2PlainFAPIEnsureRegisteredRedirectUri.java │ │ │ ├── FAPI2SPID2RefreshToken.java │ │ │ ├── FAPI2SPID2StateOnlyOutsideRequestObjectNotUsed.java │ │ │ ├── FAPI2SPID2TestClaimsParameterIdentityClaims.java │ │ │ ├── FAPI2SPID2TestEssentialAcrScaClaim.java │ │ │ ├── FAPI2SPID2TestPlan.java │ │ │ ├── FAPI2SPID2UserRejectsAuthentication.java │ │ │ └── brazil │ │ │ │ └── BrazilOBClientTestPlan.java │ │ │ ├── fapiciba │ │ │ ├── AbstractFAPICIBAID1.java │ │ │ ├── AbstractFAPICIBAID1EnsureSendingInvalidBackchannelAuthorizationRequest.java │ │ │ ├── AbstractFAPICIBAID1MultipleClient.java │ │ │ ├── AbstractFAPIDiscoveryEndpointVerification.java │ │ │ ├── FAPICIBABrazilDiscoveryEndpointVerification.java │ │ │ ├── FAPICIBAID1.java │ │ │ ├── FAPICIBAID1AuthReqIdExpired.java │ │ │ ├── FAPICIBAID1DiscoveryEndpointVerification.java │ │ │ ├── FAPICIBAID1EnsureAuthorizationRequestWithBindingMessageSucceeds.java │ │ │ ├── FAPICIBAID1EnsureAuthorizationRequestWithMultipleHintsFails.java │ │ │ ├── FAPICIBAID1EnsureAuthorizationRequestWithPotentiallyBadBindingMessage.java │ │ │ ├── FAPICIBAID1EnsureBackchannelAuthorizationRequestWithoutRequestFails.java │ │ │ ├── FAPICIBAID1EnsureClientAssertionSignatureAlgorithmInBackchannelAuthorizationRequestIsRS256Fails.java │ │ │ ├── FAPICIBAID1EnsureClientAssertionSignatureAlgorithmInTokenEndpointRequestIsRS256Fails.java │ │ │ ├── FAPICIBAID1EnsureClientAssertionWithIssAudToTokenEndpointSucceeds.java │ │ │ ├── FAPICIBAID1EnsureDifferentClientIdAndIssuerInBackchannelAuthorizationRequest.java │ │ │ ├── FAPICIBAID1EnsureMTLSHolderOfKeyRequired.java │ │ │ ├── FAPICIBAID1EnsureOtherScopeOrderSucceeds.java │ │ │ ├── FAPICIBAID1EnsureRequestObjectBadAudFails.java │ │ │ ├── FAPICIBAID1EnsureRequestObjectBadIssFails.java │ │ │ ├── FAPICIBAID1EnsureRequestObjectExpIs70MinutesInFutureFails.java │ │ │ ├── FAPICIBAID1EnsureRequestObjectExpiredExpFails.java │ │ │ ├── FAPICIBAID1EnsureRequestObjectMissingAudFails.java │ │ │ ├── FAPICIBAID1EnsureRequestObjectMissingExpFails.java │ │ │ ├── FAPICIBAID1EnsureRequestObjectMissingIatFails.java │ │ │ ├── FAPICIBAID1EnsureRequestObjectMissingIssFails.java │ │ │ ├── FAPICIBAID1EnsureRequestObjectMissingJtiFails.java │ │ │ ├── FAPICIBAID1EnsureRequestObjectMissingNbfFails.java │ │ │ ├── FAPICIBAID1EnsureRequestObjectNbfIs10MinutesInFutureFails.java │ │ │ ├── FAPICIBAID1EnsureRequestObjectNbfIs70MinutesInPastFails.java │ │ │ ├── FAPICIBAID1EnsureRequestObjectSignatureAlgorithmIsBadFails.java │ │ │ ├── FAPICIBAID1EnsureRequestObjectSignatureAlgorithmIsNoneFails.java │ │ │ ├── FAPICIBAID1EnsureRequestObjectSignatureAlgorithmIsRS256Fails.java │ │ │ ├── FAPICIBAID1EnsureRequestObjectSignedByOtherClientFails.java │ │ │ ├── FAPICIBAID1EnsureRequestedExpiryAsStringSucceeds.java │ │ │ ├── FAPICIBAID1EnsureWithoutClientAssertionInBackchannelAuthorizationRequestFails.java │ │ │ ├── FAPICIBAID1EnsureWithoutClientAssertionInTokenEndpointFails.java │ │ │ ├── FAPICIBAID1EnsureWrongAuthenticationRequestIdInTokenEndpointRequest.java │ │ │ ├── FAPICIBAID1EnsureWrongClientIdInBackchannelAuthorizationRequest.java │ │ │ ├── FAPICIBAID1EnsureWrongClientIdInTokenEndpointRequest.java │ │ │ ├── FAPICIBAID1MultipleCallToTokenEndpoint.java │ │ │ ├── FAPICIBAID1PingNotificationEndpointReturns401.java │ │ │ ├── FAPICIBAID1PingNotificationEndpointReturns401AndRequireServerDoesNotRetry.java │ │ │ ├── FAPICIBAID1PingNotificationEndpointReturns403.java │ │ │ ├── FAPICIBAID1PingNotificationEndpointReturnsABody.java │ │ │ ├── FAPICIBAID1PingNotificationEndpointReturnsRedirectRequest.java │ │ │ ├── FAPICIBAID1RefreshToken.java │ │ │ ├── FAPICIBAID1TestPlan.java │ │ │ ├── FAPICIBAID1UserRejectsAuthentication.java │ │ │ └── rp │ │ │ │ ├── AbstractCreateBackchannelEndpointResponseWithError.java │ │ │ │ ├── AbstractFAPI1CIBAClientExpectNothingAfterIdTokenIssued.java │ │ │ │ ├── AbstractFAPICIBAClientTest.java │ │ │ │ ├── AddBackchannelAuthenticationRequestSigningAlgValuesSupportedToServer.java │ │ │ │ ├── AddBrazilSpecificSettingsToServerConfiguration.java │ │ │ │ ├── BackchannelEnsureClientAssertionTypeIsJwt.java │ │ │ │ ├── BackchannelExtractClientAssertion.java │ │ │ │ ├── BackchannelRequestClientNotificationTokenEntropy.java │ │ │ │ ├── BackchannelRequestClientNotificationTokenLength.java │ │ │ │ ├── BackchannelRequestHasClientNotificationToken.java │ │ │ │ ├── BackchannelRequestHasExactlyOneOfTheHintParameters.java │ │ │ │ ├── BackchannelRequestIsFormData.java │ │ │ │ ├── BackchannelRequestIsPosted.java │ │ │ │ ├── BackchannelRequestRequestedExpiryIsAnInteger.java │ │ │ │ ├── BackchannelValidateClientAuthenticationWithMTLS.java │ │ │ │ ├── BackchannelValidateClientAuthenticationWithPrivateKeyJWT.java │ │ │ │ ├── BrazilAddBackchannelAuthenticationRequestSigningAlgValuesSupportedToServer.java │ │ │ │ ├── CheckNotificationEndpointServerConfiguration.java │ │ │ │ ├── CheckServerConfiguration.java │ │ │ │ ├── CreateAccessDeniedResponse.java │ │ │ │ ├── CreateAuthorizationPendingResponse.java │ │ │ │ ├── CreateBackchannelEndpointResponse.java │ │ │ │ ├── CreateBackchannelEndpointResponseWithExpiredIdTokenError.java │ │ │ │ ├── CreateBackchannelEndpointResponseWithInvalidIdTokenHintError.java │ │ │ │ ├── CreateBackchannelEndpointResponseWithUnknownUserIdError.java │ │ │ │ ├── CreateBackchannelEndpointResponseWithoutAuthReqId.java │ │ │ │ ├── CreateBackchannelEndpointResponseWithoutExpiresIn.java │ │ │ │ ├── CreateExpiredTokenResponse.java │ │ │ │ ├── CreateInvalidRequestResponse.java │ │ │ │ ├── CreateSlowDownResponse.java │ │ │ │ ├── CreateTokenEndpointResponse.java │ │ │ │ ├── EnsureBackchannelRequestObjectWasNotEncrypted.java │ │ │ │ ├── EnsureBackchannelRequestParametersDoNotAppearOutsideJwt.java │ │ │ │ ├── EnsureClientIdIsPresentOnBackchannelRequest.java │ │ │ │ ├── EnsureLoginHintEqualsConsentId.java │ │ │ │ ├── EnsureNoClientAssertionSentToBackchannelEndpoint.java │ │ │ │ ├── EnsureRequestedScopeIsEqualToConfiguredScopeDisregardingOrder.java │ │ │ │ ├── EnsureRequiredBackchannelRequestParametersMatchRequestObject.java │ │ │ │ ├── ExtractIdTokenHintFromBackchannelEndpointRequest.java │ │ │ │ ├── ExtractRequestObjectFromBackchannelEndpointRequest.java │ │ │ │ ├── FAPICIBAClientBackchannelExpiredIdTokenHintTest.java │ │ │ │ ├── FAPICIBAClientBackchannelInvalidIdTokenHintTest.java │ │ │ │ ├── FAPICIBAClientBackchannelResponseMissingAuthReqIdTest.java │ │ │ │ ├── FAPICIBAClientBackchannelResponseMissingExpiresInTest.java │ │ │ │ ├── FAPICIBAClientBackchannelUnknownUserIdTest.java │ │ │ │ ├── FAPICIBAClientInvalidAlternateAlgTest.java │ │ │ │ ├── FAPICIBAClientInvalidAudTest.java │ │ │ │ ├── FAPICIBAClientInvalidExpiredExpTest.java │ │ │ │ ├── FAPICIBAClientInvalidIatIsWeekInPastTest.java │ │ │ │ ├── FAPICIBAClientInvalidIssTest.java │ │ │ │ ├── FAPICIBAClientInvalidMissingAudTest.java │ │ │ │ ├── FAPICIBAClientInvalidMissingExpTest.java │ │ │ │ ├── FAPICIBAClientInvalidMissingIssTest.java │ │ │ │ ├── FAPICIBAClientInvalidNullAlgTest.java │ │ │ │ ├── FAPICIBAClientInvalidSecondaryAudTest.java │ │ │ │ ├── FAPICIBAClientInvalidSignatureTest.java │ │ │ │ ├── FAPICIBAClientInvalidValidityExpTest.java │ │ │ │ ├── FAPICIBAClientNoScopeInTokenEndpointResponseTest.java │ │ │ │ ├── FAPICIBAClientPingWithInvalidBearerTokenTest.java │ │ │ │ ├── FAPICIBAClientRefreshTokenTest.java │ │ │ │ ├── FAPICIBAClientRespectsPollingIntervalTest.java │ │ │ │ ├── FAPICIBAClientSlowDownTest.java │ │ │ │ ├── FAPICIBAClientTest.java │ │ │ │ ├── FAPICIBAClientTestPlan.java │ │ │ │ ├── FAPICIBAClientTokenAccessDeniedTest.java │ │ │ │ ├── FAPICIBAClientTokenExpiredTokenTest.java │ │ │ │ ├── FAPICIBAClientTokenInvalidRequestTest.java │ │ │ │ ├── FAPICIBAClientValidAudAsArrayTest.java │ │ │ │ ├── GenerateServerConfiguration.java │ │ │ │ ├── GenerateServerConfigurationMTLS.java │ │ │ │ ├── IdTokenIsSignedWithServerKey.java │ │ │ │ ├── IncrementTokenEndpointPollCount.java │ │ │ │ ├── NonIssuerAsAudClaim.java │ │ │ │ ├── PingClientNotificationEndpoint.java │ │ │ │ ├── PingClientNotificationEndpointWithBadBearerToken.java │ │ │ │ ├── RedeemAuthReqId.java │ │ │ │ ├── SetIntervalTo31Seconds.java │ │ │ │ ├── SetIntervalTo5Seconds.java │ │ │ │ ├── SetIntervalToPlus5Seconds.java │ │ │ │ ├── SetNextAllowedTokenRequest.java │ │ │ │ ├── ValidateBackchannelRequestObjectClaims.java │ │ │ │ ├── ValidateBackchannelRequestObjectSigningAlgMatchesSupported.java │ │ │ │ ├── ValidateClientAssertionClaimsForBackchannelEndpoint.java │ │ │ │ ├── VerifyAuthReqId.java │ │ │ │ ├── VerifyAuthReqIdExpiration.java │ │ │ │ ├── VerifyClientNotificationToken.java │ │ │ │ ├── VerifyPingHttpResponseStatusCodeIs204.java │ │ │ │ ├── VerifyPingHttpResponseStatusCodeIs401.java │ │ │ │ ├── VerifyPingHttpResponseStatusCodeIsNot3XX.java │ │ │ │ ├── VerifyPostedFormData.java │ │ │ │ └── VerifyThatPollingIntervalIsRespected.java │ │ │ ├── frontchannel │ │ │ ├── BrowserApiRequest.java │ │ │ ├── BrowserControl.java │ │ │ └── UrlWithMethod.java │ │ │ ├── info │ │ │ ├── DBImageService.java │ │ │ ├── DBSavedConfigurationService.java │ │ │ ├── DBTestInfoService.java │ │ │ ├── DBTestPlanService.java │ │ │ ├── ImageService.java │ │ │ ├── Plan.java │ │ │ ├── PlanRepository.java │ │ │ ├── PublicPlan.java │ │ │ ├── PublicTestInfo.java │ │ │ ├── SavedConfigurationApi.java │ │ │ ├── SavedConfigurationService.java │ │ │ ├── TestInfo.java │ │ │ ├── TestInfoApi.java │ │ │ ├── TestInfoRepository.java │ │ │ ├── TestInfoService.java │ │ │ ├── TestPlanApi.java │ │ │ └── TestPlanService.java │ │ │ ├── logging │ │ │ ├── DBEventLog.java │ │ │ ├── EventLog.java │ │ │ ├── GsonArrayToBsonArrayConverter.java │ │ │ ├── GsonObjectToBsonDocumentConverter.java │ │ │ ├── GsonPrimitiveToBsonValueConverter.java │ │ │ ├── ImageAPI.java │ │ │ ├── LogApi.java │ │ │ ├── LoggingRequestInterceptor.java │ │ │ └── TestInstanceEventLog.java │ │ │ ├── models │ │ │ └── external │ │ │ │ ├── OBBrasilConsentPermissions.java │ │ │ │ └── OpenBankingBrasilConsentRequest.java │ │ │ ├── oauth │ │ │ └── statuslists │ │ │ │ └── TokenStatusList.java │ │ │ ├── openbanking │ │ │ └── FAPIOBGetResourceEndpoint.java │ │ │ ├── openid │ │ │ ├── AbstractFormPostTestPlan.java │ │ │ ├── AbstractOIDCCAuthCodeReuse.java │ │ │ ├── AbstractOIDCCDynamicRegistrationTest.java │ │ │ ├── AbstractOIDCCMultipleClient.java │ │ │ ├── AbstractOIDCCRequestObjectServerTest.java │ │ │ ├── AbstractOIDCCRequestObjectServerTestExpectingRedirectOrPlaceholder.java │ │ │ ├── AbstractOIDCCRequestUriServerTest.java │ │ │ ├── AbstractOIDCCReturnedClaimsServerTest.java │ │ │ ├── AbstractOIDCCRpInitiatedLogout.java │ │ │ ├── AbstractOIDCCSameAuthTwiceServerTest.java │ │ │ ├── AbstractOIDCCServerSecurityProfileTest.java │ │ │ ├── AbstractOIDCCServerTest.java │ │ │ ├── AbstractOIDCCServerTestExpectingAuthorizationEndpointPlaceholderOrCallback.java │ │ │ ├── AbstractOIDCCUserInfoTest.java │ │ │ ├── OIDCC3rdPartyInitLogin.java │ │ │ ├── OIDCC3rdPartyInitLoginNonHttps.java │ │ │ ├── OIDCC3rdPartyInitLoginTestPlan.java │ │ │ ├── OIDCCAuthCodeReuse.java │ │ │ ├── OIDCCAuthCodeReuseAfter30Seconds.java │ │ │ ├── OIDCCBackChannelRpInitiatedLogout.java │ │ │ ├── OIDCCBackchannelLogoutDiscoveryEndpointVerification.java │ │ │ ├── OIDCCBackchannelRpInitiatedLogoutTestPlan.java │ │ │ ├── OIDCCBasicTestPlan.java │ │ │ ├── OIDCCClaimsEssential.java │ │ │ ├── OIDCCClaimsLocales.java │ │ │ ├── OIDCCConfigTestPlan.java │ │ │ ├── OIDCCDiscoveryEndpointVerification.java │ │ │ ├── OIDCCDisplayPage.java │ │ │ ├── OIDCCDisplayPopup.java │ │ │ ├── OIDCCDynamicTestPlan.java │ │ │ ├── OIDCCEnsureClientAssertionWithIssAudSucceeds.java │ │ │ ├── OIDCCEnsurePostRequestSucceeds.java │ │ │ ├── OIDCCEnsureRedirectUriInAuthorizationRequest.java │ │ │ ├── OIDCCEnsureRegisteredRedirectUri.java │ │ │ ├── OIDCCEnsureRequestObjectWithRedirectUri.java │ │ │ ├── OIDCCEnsureRequestWithAcrValuesSucceeds.java │ │ │ ├── OIDCCEnsureRequestWithUnknownParameterSucceeds.java │ │ │ ├── OIDCCEnsureRequestWithValidPkceSucceeds.java │ │ │ ├── OIDCCEnsureRequestWithoutNonceFails.java │ │ │ ├── OIDCCEnsureRequestWithoutNonceSucceedsForCodeFlow.java │ │ │ ├── OIDCCFormPostBasicTestPlan.java │ │ │ ├── OIDCCFormPostHybridTestPlan.java │ │ │ ├── OIDCCFormPostImplicitTestPlan.java │ │ │ ├── OIDCCFrontChannelRpInitiatedLogout.java │ │ │ ├── OIDCCFrontchannelLogoutDiscoveryEndpointVerification.java │ │ │ ├── OIDCCFrontchannelRpInitiatedLogoutTestPlan.java │ │ │ ├── OIDCCHybridTestPlan.java │ │ │ ├── OIDCCIdTokenHint.java │ │ │ ├── OIDCCIdTokenRS256.java │ │ │ ├── OIDCCIdTokenSignature.java │ │ │ ├── OIDCCIdTokenUnsigned.java │ │ │ ├── OIDCCImplicitTestPlan.java │ │ │ ├── OIDCCLoginHint.java │ │ │ ├── OIDCCMaxAge1.java │ │ │ ├── OIDCCMaxAge10000.java │ │ │ ├── OIDCCPromptLogin.java │ │ │ ├── OIDCCPromptNoneLoggedIn.java │ │ │ ├── OIDCCPromptNoneNotLoggedIn.java │ │ │ ├── OIDCCRedirectUriQueryAdded.java │ │ │ ├── OIDCCRedirectUriQueryMismatch.java │ │ │ ├── OIDCCRedirectUriQueryOK.java │ │ │ ├── OIDCCRedirectUriRegFrag.java │ │ │ ├── OIDCCRefreshToken.java │ │ │ ├── OIDCCRefreshTokenRPKeyRotation.java │ │ │ ├── OIDCCRegistrationJwksUri.java │ │ │ ├── OIDCCRegistrationLogoUri.java │ │ │ ├── OIDCCRegistrationPolicyUri.java │ │ │ ├── OIDCCRegistrationSectorBad.java │ │ │ ├── OIDCCRegistrationSectorUri.java │ │ │ ├── OIDCCRegistrationTosUri.java │ │ │ ├── OIDCCRequestUriSignedRS256.java │ │ │ ├── OIDCCRequestUriUnsigned.java │ │ │ ├── OIDCCRequestUriUnsignedSupportedCorrectlyOrRejectedAsUnsupported.java │ │ │ ├── OIDCCResponseTypeMissing.java │ │ │ ├── OIDCCRpInitiatedLogout.java │ │ │ ├── OIDCCRpInitiatedLogoutBadIdTokenHint.java │ │ │ ├── OIDCCRpInitiatedLogoutBadLogoutRedirectUri.java │ │ │ ├── OIDCCRpInitiatedLogoutDiscoveryEndpointVerification.java │ │ │ ├── OIDCCRpInitiatedLogoutModifiedIdTokenHint.java │ │ │ ├── OIDCCRpInitiatedLogoutNoIdTokenHint.java │ │ │ ├── OIDCCRpInitiatedLogoutNoParams.java │ │ │ ├── OIDCCRpInitiatedLogoutNoPostLogoutRedirectUri.java │ │ │ ├── OIDCCRpInitiatedLogoutNoState.java │ │ │ ├── OIDCCRpInitiatedLogoutOnlyState.java │ │ │ ├── OIDCCRpInitiatedLogoutQueryAddedToLogoutRedirectUri.java │ │ │ ├── OIDCCRpInitiatedLogoutTestPlan.java │ │ │ ├── OIDCCScopeAddress.java │ │ │ ├── OIDCCScopeAll.java │ │ │ ├── OIDCCScopeEmail.java │ │ │ ├── OIDCCScopePhone.java │ │ │ ├── OIDCCScopeProfile.java │ │ │ ├── OIDCCServerRotateKeys.java │ │ │ ├── OIDCCServerTest.java │ │ │ ├── OIDCCServerTestClientSecretPost.java │ │ │ ├── OIDCCSessionManagementDiscoveryEndpointVerification.java │ │ │ ├── OIDCCSessionManagementRpInitiatedLogout.java │ │ │ ├── OIDCCSessionManagementTestPlan.java │ │ │ ├── OIDCCTestPlan.java │ │ │ ├── OIDCCUiLocales.java │ │ │ ├── OIDCCUnsignedRequestObjectSupportedCorrectlyOrRejectedAsUnsupported.java │ │ │ ├── OIDCCUserInfoGet.java │ │ │ ├── OIDCCUserInfoPostBody.java │ │ │ ├── OIDCCUserInfoPostHeader.java │ │ │ ├── OIDCCUserInfoRS256.java │ │ │ ├── OIDCEnsureOtherScopeOrderSucceeds.java │ │ │ ├── client │ │ │ │ ├── AbstractOIDCCClientTest.java │ │ │ │ ├── AbstractOIDCCClientTestExpectingNothingAfterRefreshResponse.java │ │ │ │ ├── AbstractOIDCCClientTestExpectingNothingInvalidIdToken.java │ │ │ │ ├── AbstractOIDCCClientTestRefreshToken.java │ │ │ │ ├── OIDCCClient3rdPartyInitiatedLoginTest.java │ │ │ │ ├── OIDCCClient3rdPartyInitiatedLoginTestPlan.java │ │ │ │ ├── OIDCCClientBasicTestPlan.java │ │ │ │ ├── OIDCCClientConfigTestPlan.java │ │ │ │ ├── OIDCCClientDynamicTestPlan.java │ │ │ │ ├── OIDCCClientFormPostBasicTestPlan.java │ │ │ │ ├── OIDCCClientFormPostHybridTestPlan.java │ │ │ │ ├── OIDCCClientFormPostImplicitTestPlan.java │ │ │ │ ├── OIDCCClientHybridTestPlan.java │ │ │ │ ├── OIDCCClientImplicitTestPlan.java │ │ │ │ ├── OIDCCClientRefreshTokenProfileTestPlan.java │ │ │ │ ├── OIDCCClientTest.java │ │ │ │ ├── OIDCCClientTestAggregatedClaims.java │ │ │ │ ├── OIDCCClientTestClientSecretBasic.java │ │ │ │ ├── OIDCCClientTestDistributedClaims.java │ │ │ │ ├── OIDCCClientTestFormPostError.java │ │ │ │ ├── OIDCCClientTestIdTokenSigAlgNone.java │ │ │ │ ├── OIDCCClientTestIdTokenSignedUsingRS256.java │ │ │ │ ├── OIDCCClientTestInvalidAtHashInIdToken.java │ │ │ │ ├── OIDCCClientTestInvalidAudInIdToken.java │ │ │ │ ├── OIDCCClientTestInvalidCHashInIdToken.java │ │ │ │ ├── OIDCCClientTestInvalidIdTokenSignatureWithES256.java │ │ │ │ ├── OIDCCClientTestInvalidIdTokenSignatureWithHS256.java │ │ │ │ ├── OIDCCClientTestInvalidIdTokenSignatureWithRS256.java │ │ │ │ ├── OIDCCClientTestInvalidIssuerInIdToken.java │ │ │ │ ├── OIDCCClientTestInvalidSubInUserinfoResponse.java │ │ │ │ ├── OIDCCClientTestKidAbsentMultipleMatchingKeysInJwks.java │ │ │ │ ├── OIDCCClientTestKidAbsentSingleJwks.java │ │ │ │ ├── OIDCCClientTestMissingAtHashInIdToken.java │ │ │ │ ├── OIDCCClientTestMissingAudInIdToken.java │ │ │ │ ├── OIDCCClientTestMissingCHashInIdToken.java │ │ │ │ ├── OIDCCClientTestMissingIatInIdToken.java │ │ │ │ ├── OIDCCClientTestMissingSubInIdToken.java │ │ │ │ ├── OIDCCClientTestMtlsEndpointAliases.java │ │ │ │ ├── OIDCCClientTestNonce.java │ │ │ │ ├── OIDCCClientTestNonceInvalid.java │ │ │ │ ├── OIDCCClientTestPlan.java │ │ │ │ ├── OIDCCClientTestRefreshToken.java │ │ │ │ ├── OIDCCClientTestRefreshTokenInvalidIssuer.java │ │ │ │ ├── OIDCCClientTestRefreshTokenInvalidSub.java │ │ │ │ ├── OIDCCClientTestRequestUriSignedWithNone.java │ │ │ │ ├── OIDCCClientTestRequestUriSignedWithRS256.java │ │ │ │ ├── OIDCCClientTestScopeUserInfoClaims.java │ │ │ │ ├── OIDCCClientTestSignedUserinfo.java │ │ │ │ ├── OIDCCClientTestUserinfoBearerBody.java │ │ │ │ ├── OIDCCClientTestUserinfoBearerHeader.java │ │ │ │ ├── config │ │ │ │ │ ├── OIDCCClientTestDiscoveryIssuerMismatch.java │ │ │ │ │ ├── OIDCCClientTestDiscoveryJwksUriKeys.java │ │ │ │ │ ├── OIDCCClientTestDiscoveryOpenIDConfiguration.java │ │ │ │ │ ├── OIDCCClientTestDiscoveryWebfingerAcct.java │ │ │ │ │ ├── OIDCCClientTestDiscoveryWebfingerURL.java │ │ │ │ │ ├── OIDCCClientTestDynamicRegistration.java │ │ │ │ │ ├── OIDCCClientTestSigningKeyRotation.java │ │ │ │ │ └── OIDCCClientTestSigningKeyRotationJustBeforeSigning.java │ │ │ │ └── logout │ │ │ │ │ ├── AbstractOIDCCClientBackChannelLogoutTest.java │ │ │ │ │ ├── AbstractOIDCCClientFrontChannelLogoutTest.java │ │ │ │ │ ├── AbstractOIDCCClientLogoutTest.java │ │ │ │ │ ├── OIDCCClientTestBackChannelLogout.java │ │ │ │ │ ├── OIDCCClientTestBackChannelLogoutAlgNone.java │ │ │ │ │ ├── OIDCCClientTestBackChannelLogoutNoEvent.java │ │ │ │ │ ├── OIDCCClientTestBackChannelLogoutWithNonce.java │ │ │ │ │ ├── OIDCCClientTestBackChannelLogoutWrongAlg.java │ │ │ │ │ ├── OIDCCClientTestBackChannelLogoutWrongAud.java │ │ │ │ │ ├── OIDCCClientTestBackChannelLogoutWrongEvent.java │ │ │ │ │ ├── OIDCCClientTestBackChannelLogoutWrongIssuer.java │ │ │ │ │ ├── OIDCCClientTestFrontChannelLogoutOPInitiated.java │ │ │ │ │ ├── OIDCCClientTestFrontChannelLogoutRPInitiated.java │ │ │ │ │ ├── OIDCCClientTestRPInitLogout.java │ │ │ │ │ ├── OIDCCClientTestRPInitLogoutInvalidState.java │ │ │ │ │ ├── OIDCCClientTestRPInitLogoutNoState.java │ │ │ │ │ ├── OIDCCClientTestSessionManagement.java │ │ │ │ │ └── plan │ │ │ │ │ ├── OIDCCClientBackChannelLogoutRPBasicTestPlan.java │ │ │ │ │ ├── OIDCCClientBackChannelLogoutRPHybridTestPlan.java │ │ │ │ │ ├── OIDCCClientBackChannelLogoutRPImplicitTestPlan.java │ │ │ │ │ ├── OIDCCClientFrontChannelLogoutRPBasicTestPlan.java │ │ │ │ │ ├── OIDCCClientFrontChannelLogoutRPHybridTestPlan.java │ │ │ │ │ ├── OIDCCClientFrontChannelLogoutRPImplicitTestPlan.java │ │ │ │ │ ├── OIDCCClientLogoutTestPlan.java │ │ │ │ │ ├── OIDCCClientRPInitiatedLogoutRPBasicTestPlan.java │ │ │ │ │ ├── OIDCCClientRPInitiatedLogoutRPHybridTestPlan.java │ │ │ │ │ ├── OIDCCClientRPInitiatedLogoutRPImplicitTestPlan.java │ │ │ │ │ ├── OIDCCClientSessionManagementRPBasicTestPlan.java │ │ │ │ │ ├── OIDCCClientSessionManagementRPHybridTestPlan.java │ │ │ │ │ └── OIDCCClientSessionManagementRPImplicitTestPlan.java │ │ │ ├── federation │ │ │ │ ├── AbstractCallFederationEndpointAndReturnFullResponse.java │ │ │ │ ├── AbstractOpenIDFederationAutomaticClientRegistrationTest.java │ │ │ │ ├── AbstractOpenIDFederationTest.java │ │ │ │ ├── AbstractValidateClientRegistrationValues.java │ │ │ │ ├── AbstractValidateMetadata.java │ │ │ │ ├── AddAutomaticClientRegistrationTypeSupported.java │ │ │ │ ├── AddExplicitClientRegistrationTypeSupported.java │ │ │ │ ├── AddFederationEntityMetadataToEntityConfiguration.java │ │ │ │ ├── AddInvalidAudToRequestObject.java │ │ │ │ ├── AddInvalidClientIdToQueryParameters.java │ │ │ │ ├── AddInvalidClientIdToRequestObject.java │ │ │ │ ├── AddInvalidExpToRequestObject.java │ │ │ │ ├── AddInvalidIssToRequestObject.java │ │ │ │ ├── AddOpenIDProviderMetadataToEntityConfiguration.java │ │ │ │ ├── AddOpenIDRelyingPartyMetadataToEntityConfiguration.java │ │ │ │ ├── AddSubToRequestObject.java │ │ │ │ ├── AddTrustChainParameterToRequestObject.java │ │ │ │ ├── AppendAnchorToFederationEndpointUrl.java │ │ │ │ ├── AppendSubToFederationEndpointUrl.java │ │ │ │ ├── CallCredentialIssuerNonceEndpoint.java │ │ │ │ ├── CallEntityStatementEndpointAndReturnFullResponse.java │ │ │ │ ├── CallFetchEndpointAndReturnFullResponse.java │ │ │ │ ├── CallJwksUriEndpointWithGetAndReturnFullResponse.java │ │ │ │ ├── CallListEndpointAndReturnFullResponse.java │ │ │ │ ├── CallPAREndpointWithPostAndReturnFullResponse.java │ │ │ │ ├── CallResolveEndpointAndReturnFullResponse.java │ │ │ │ ├── CompareTrustChains.java │ │ │ │ ├── CreateQueryParametersForAuthorizationRequest.java │ │ │ │ ├── CreateRequestObjectClaims.java │ │ │ │ ├── EncryptRequestObject.java │ │ │ │ ├── EnsureContentTypeEntityStatementJwt.java │ │ │ │ ├── EnsureContentTypeResolveResponseJwt.java │ │ │ │ ├── EnsureEntityIsOpenIdProvider.java │ │ │ │ ├── EnsureResponseIsJsonArray.java │ │ │ │ ├── EnsureResponseIsJsonObject.java │ │ │ │ ├── EntityUtils.java │ │ │ │ ├── ExtractECJWKsFromOPConfig.java │ │ │ │ ├── ExtractECJWKsFromRPConfig.java │ │ │ │ ├── ExtractEntityIdentiferFromConfig.java │ │ │ │ ├── ExtractFederationEntityMetadataUrls.java │ │ │ │ ├── ExtractFederationFetchEndpoint.java │ │ │ │ ├── ExtractFederationListEndpoint.java │ │ │ │ ├── ExtractJWKsFromEntityStatement.java │ │ │ │ ├── ExtractJWKsFromPrimaryEntityStatement.java │ │ │ │ ├── ExtractJWKsFromTrustAnchorEntityStatement.java │ │ │ │ ├── ExtractJWTFromFederationEndpointResponse.java │ │ │ │ ├── ExtractOpenIDConnectRelyingPartyMetadata.java │ │ │ │ ├── ExtractOpenIDProviderMetadata.java │ │ │ │ ├── ExtractRegisteredClaimsFromFederationResponse.java │ │ │ │ ├── ExtractServerJWKsFromOPConfig.java │ │ │ │ ├── ExtractTrustChainFromResolveResponse.java │ │ │ │ ├── GenerateEntityConfigurationForOPTest.java │ │ │ │ ├── GetStaticEntityStatement.java │ │ │ │ ├── IgnoreErrorsErrorHandler.java │ │ │ │ ├── KeepOnlyLastTwoElementsOfTrustChainInRequestObject.java │ │ │ │ ├── NonBlocking.java │ │ │ │ ├── OpenIDFederationAutomaticClientRegistrationExpectEntityConfigurationRequestTest.java │ │ │ │ ├── OpenIDFederationAutomaticClientRegistrationInvalidClientIdInQueryParametersTest.java │ │ │ │ ├── OpenIDFederationAutomaticClientRegistrationInvalidClientIdInRequestObjectTest.java │ │ │ │ ├── OpenIDFederationAutomaticClientRegistrationInvalidDuplicateRequestObjectJtiTest.java │ │ │ │ ├── OpenIDFederationAutomaticClientRegistrationInvalidIssInEntityConfigurationTest.java │ │ │ │ ├── OpenIDFederationAutomaticClientRegistrationInvalidMissingRequestObjectAudTest.java │ │ │ │ ├── OpenIDFederationAutomaticClientRegistrationInvalidMissingRequestObjectExpTest.java │ │ │ │ ├── OpenIDFederationAutomaticClientRegistrationInvalidMissingRequestObjectIssTest.java │ │ │ │ ├── OpenIDFederationAutomaticClientRegistrationInvalidMissingRequestObjectJtiTest.java │ │ │ │ ├── OpenIDFederationAutomaticClientRegistrationInvalidRequestObjectAudTest.java │ │ │ │ ├── OpenIDFederationAutomaticClientRegistrationInvalidRequestObjectExpTest.java │ │ │ │ ├── OpenIDFederationAutomaticClientRegistrationInvalidRequestObjectIssTest.java │ │ │ │ ├── OpenIDFederationAutomaticClientRegistrationInvalidRequestObjectSubTest.java │ │ │ │ ├── OpenIDFederationAutomaticClientRegistrationInvalidSignatureOnRequestObjectTest.java │ │ │ │ ├── OpenIDFederationAutomaticClientRegistrationInvalidSignatureWithOtherKeysOnRequestObjectTest.java │ │ │ │ ├── OpenIDFederationAutomaticClientRegistrationInvalidTrustChainOrderTest.java │ │ │ │ ├── OpenIDFederationAutomaticClientRegistrationInvalidTrustChainTooShortTest.java │ │ │ │ ├── OpenIDFederationAutomaticClientRegistrationTest.java │ │ │ │ ├── OpenIDFederationAutomaticClientRegistrationWithJarAndEncryptedRequestObjectTest.java │ │ │ │ ├── OpenIDFederationAutomaticClientRegistrationWithJarAndGetAndTrustChainTest.java │ │ │ │ ├── OpenIDFederationAutomaticClientRegistrationWithJarAndGetTest.java │ │ │ │ ├── OpenIDFederationAutomaticClientRegistrationWithJarAndPostAndTrustChainTest.java │ │ │ │ ├── OpenIDFederationAutomaticClientRegistrationWithJarAndPostTest.java │ │ │ │ ├── OpenIDFederationAutomaticClientRegistrationWithParAndTrustChainTest.java │ │ │ │ ├── OpenIDFederationAutomaticClientRegistrationWithParTest.java │ │ │ │ ├── OpenIDFederationClientRegistrationOPTestPlan.java │ │ │ │ ├── OpenIDFederationCompareTrustChainToResolveTest.java │ │ │ │ ├── OpenIDFederationDeployedEntityTestPlan.java │ │ │ │ ├── OpenIDFederationEnsureFetchWithInvalidSubFailsTest.java │ │ │ │ ├── OpenIDFederationEnsureFetchWithIssAsSubFailsTest.java │ │ │ │ ├── OpenIDFederationEntityConfigurationTest.java │ │ │ │ ├── OpenIDFederationListAndFetchTest.java │ │ │ │ ├── OpenIDFederationPreconfiguredKeysMatchTrustAnchorsKeysTest.java │ │ │ │ ├── RemoveAudFromRequestObject.java │ │ │ │ ├── RemoveExpFromRequestObject.java │ │ │ │ ├── RemoveIssFromRequestObject.java │ │ │ │ ├── RemoveJtiFromRequestObject.java │ │ │ │ ├── ReverseOrderOfTrustChainInRequestObject.java │ │ │ │ ├── SetPrimaryEntityStatement.java │ │ │ │ ├── SetTrustAnchorEntityStatement.java │ │ │ │ ├── TrustChainVerifier.java │ │ │ │ ├── ValidateAbsenceOfAuthorityHints.java │ │ │ │ ├── ValidateAbsenceOfFederationEntityMetadata.java │ │ │ │ ├── ValidateAbsenceOfMetadataPolicy.java │ │ │ │ ├── ValidateAuthorityHints.java │ │ │ │ ├── ValidateClientRegistrationTypeAutomaticSupported.java │ │ │ │ ├── ValidateClientRegistrationTypeExplicitSupported.java │ │ │ │ ├── ValidateClientRegistrationTypes.java │ │ │ │ ├── ValidateClientRegistrationTypesSupported.java │ │ │ │ ├── ValidateClientRegistrationTypesSupportedValues.java │ │ │ │ ├── ValidateClientRegistrationTypesValues.java │ │ │ │ ├── ValidateDiscoveryMetadataSequence.java │ │ │ │ ├── ValidateECJWKs.java │ │ │ │ ├── ValidateEntityIdentifier.java │ │ │ │ ├── ValidateEntityStatementExp.java │ │ │ │ ├── ValidateEntityStatementIat.java │ │ │ │ ├── ValidateEntityStatementIss.java │ │ │ │ ├── ValidateEntityStatementMetadata.java │ │ │ │ ├── ValidateEntityStatementMetadataPolicy.java │ │ │ │ ├── ValidateEntityStatementResponseSequence.java │ │ │ │ ├── ValidateEntityStatementSub.java │ │ │ │ ├── ValidateFederationEntityMetadata.java │ │ │ │ ├── ValidateFederationJWKsPrivatePart.java │ │ │ │ ├── ValidateFederationRegistrationEndpoint.java │ │ │ │ ├── ValidateFederationResponseBasicClaimsSequence.java │ │ │ │ ├── ValidateFederationResponseSignatureSequence.java │ │ │ │ ├── ValidateFederationUrl.java │ │ │ │ ├── ValidateFetchResponseSequence.java │ │ │ │ ├── ValidateIdTokenAudIsSingleElement.java │ │ │ │ ├── ValidateJwksAreEqual.java │ │ │ │ ├── ValidateListAndFetchEndpointPresence.java │ │ │ │ ├── ValidateListResponseSequence.java │ │ │ │ ├── ValidateOAuthAuthorizationServerMetadata.java │ │ │ │ ├── ValidateOAuthClientMetadata.java │ │ │ │ ├── ValidateOAuthProtectedResourceMetadata.java │ │ │ │ ├── ValidateOpenIDRelyingPartyMetadataSequence.java │ │ │ │ ├── ValidateRequestAuthenticationMethodsSupported.java │ │ │ │ ├── ValidateRequestAuthenticationSigningAlgValuesSupported.java │ │ │ │ ├── ValidateResolveResponseSequence.java │ │ │ │ ├── ValidateUrlRequirements.java │ │ │ │ ├── VerifyEntityStatementSignature.java │ │ │ │ ├── VerifyPrimaryEntityPresenceInSubordinateListing.java │ │ │ │ └── client │ │ │ │ │ ├── AbstractOpenIDFederationClientTest.java │ │ │ │ │ ├── AddAuthorityHintsForRP.java │ │ │ │ │ ├── AddEmptyClientRegistrationTypesSupportedInEntityConfiguration.java │ │ │ │ │ ├── AddFederationEntityMetadataToTrustAnchorEntityConfiguration.java │ │ │ │ │ ├── AddFederationEntityToTrustAnchorImmediateSubordinates.java │ │ │ │ │ ├── AddSelfHostedTrustAnchorToAuthorityHints.java │ │ │ │ │ ├── AddSelfToTrustAnchorImmediateSubordinates.java │ │ │ │ │ ├── AddUnknownClientRegistrationTypesSupportedInEntityConfiguration.java │ │ │ │ │ ├── ClientRegistration.java │ │ │ │ │ ├── ConditionCaller.java │ │ │ │ │ ├── ExtractParametersForTrustAnchorResolveEndpoint.java │ │ │ │ │ ├── ExtractTrustChainFromRequestObject.java │ │ │ │ │ ├── GenerateEntityConfigurationForRPTest.java │ │ │ │ │ ├── GenerateTrustAnchorEntityConfiguration.java │ │ │ │ │ ├── LoadTrustAnchorJWKs.java │ │ │ │ │ ├── OpenIDFederationClienValidUnknownClientRegistrationTypesSupportedTest.java │ │ │ │ │ ├── OpenIDFederationClientInvalidAudInIdTokenTest.java │ │ │ │ │ ├── OpenIDFederationClientInvalidEmptyClientRegistrationTypesSupportedTest.java │ │ │ │ │ ├── OpenIDFederationClientInvalidIssInEntityConfigurationTest.java │ │ │ │ │ ├── OpenIDFederationClientInvalidIssInIdTokenTest.java │ │ │ │ │ ├── OpenIDFederationClientInvalidMissingClientRegistrationTypesSupportedTest.java │ │ │ │ │ ├── OpenIDFederationClientInvalidMissingExpInEntityConfigurationTest.java │ │ │ │ │ ├── OpenIDFederationClientInvalidMissingIatInEntityConfigurationTest.java │ │ │ │ │ ├── OpenIDFederationClientInvalidSubInEntityConfigurationTest.java │ │ │ │ │ ├── OpenIDFederationClientRegistrationRPTestPlan.java │ │ │ │ │ ├── OpenIDFederationClientTest.java │ │ │ │ │ ├── RemoveClientRegistrationTypesSupportedFromEntityConfiguration.java │ │ │ │ │ ├── SetTokenEndpointAuthMethodsSupportedToPrivateKeyJWTOnly.java │ │ │ │ │ ├── SignEntityStatement.java │ │ │ │ │ ├── SignEntityStatementWithClientKeys.java │ │ │ │ │ ├── SignResolveResponseWithTrustAnchorKeys.java │ │ │ │ │ ├── UrlDecodeClientIdQueryParameter.java │ │ │ │ │ ├── ValidateClientIdInParametersMatchesEntityIdentifier.java │ │ │ │ │ ├── ValidateClientIdInRequestObjectMatchesEntityIdentifier.java │ │ │ │ │ ├── ValidateClientTrustAnchor.java │ │ │ │ │ ├── ValidateSubParameterForFetchEndpoint.java │ │ │ │ │ ├── ValidateSubParameterForTrustAnchorResolveEndpoint.java │ │ │ │ │ ├── ValidateTrustAnchorJWKs.java │ │ │ │ │ ├── ValidateTrustAnchorParameterForResolveEndpoint.java │ │ │ │ │ ├── VerifyGrantTypeIsPresent.java │ │ │ │ │ ├── VerifyRequestUri.java │ │ │ │ │ └── VerifyTrustChain.java │ │ │ └── ssf │ │ │ │ ├── AbstractOIDSSFReceiverTestModule.java │ │ │ │ ├── AbstractOIDSSFTestModule.java │ │ │ │ ├── AbstractOIDSSFTransmitterTestModule.java │ │ │ │ ├── AbstractStreamControlErrorTest.java │ │ │ │ ├── OIDSSFReceiverHappyPathTest.java │ │ │ │ ├── OIDSSFReceiverStreamCaepInteropTest.java │ │ │ │ ├── OIDSSFReceiverStreamCreateDeleteTest.java │ │ │ │ ├── OIDSSFReceiverStreamStatusUpdateTest.java │ │ │ │ ├── OIDSSFReceiverStreamVerificationTest.java │ │ │ │ ├── OIDSSFReceiverSupportedEventsTest.java │ │ │ │ ├── OIDSSFReceiverTestPlan.java │ │ │ │ ├── OIDSSFStreamControlHappyPathTest.java │ │ │ │ ├── OIDSSFStreamControlNegativeTestCreateStreamWithBrokenInput.java │ │ │ │ ├── OIDSSFStreamControlNegativeTestCreateStreamWithDuplicateConfig.java │ │ │ │ ├── OIDSSFStreamControlNegativeTestCreateStreamWithInvalidAccessToken.java │ │ │ │ ├── OIDSSFStreamControlNegativeTestDeleteStreamWithInvalidAccessToken.java │ │ │ │ ├── OIDSSFStreamControlNegativeTestDeleteUnknownStream.java │ │ │ │ ├── OIDSSFStreamControlNegativeTestReadStreamWithInvalidAccessToken.java │ │ │ │ ├── OIDSSFStreamControlNegativeTestReadUnknownStream.java │ │ │ │ ├── OIDSSFStreamControlNegativeTestReplaceStreamWithInvalidBody.java │ │ │ │ ├── OIDSSFStreamControlNegativeTestReplaceStreamWithInvalidToken.java │ │ │ │ ├── OIDSSFStreamControlNegativeTestReplaceUnknownStream.java │ │ │ │ ├── OIDSSFStreamControlNegativeTestUpdateStreamWithInvalidBody.java │ │ │ │ ├── OIDSSFStreamControlNegativeTestUpdateStreamWithInvalidToken.java │ │ │ │ ├── OIDSSFStreamControlNegativeTestUpdateUnknownStream.java │ │ │ │ ├── OIDSSFStreamSubjectControlHappyPathTest.java │ │ │ │ ├── OIDSSFTransmitterEventsTest.java │ │ │ │ ├── OIDSSFTransmitterMetadataTest.java │ │ │ │ ├── OIDSSFTransmitterPushNoAuthTest.java │ │ │ │ ├── OIDSSFTransmitterTestPlan.java │ │ │ │ ├── SsfConstants.java │ │ │ │ ├── SsfEvent.java │ │ │ │ ├── SsfEvents.java │ │ │ │ ├── conditions │ │ │ │ ├── AbstractOIDSSFTransmitterEndpointCall.java │ │ │ │ ├── OIDSSFConfigurePushDeliveryMethod.java │ │ │ │ ├── OIDSSFEventAckConsumer.java │ │ │ │ ├── OIDSSFExtractTransmitterAccessTokenFromConfig.java │ │ │ │ ├── OIDSSFGenerateServerJWKs.java │ │ │ │ ├── OIDSSFLogSuccessCondition.java │ │ │ │ ├── OIDSSFValidateTlsConnectionConditionSequence.java │ │ │ │ ├── events │ │ │ │ │ ├── OIDSSFCallPollEndpoint.java │ │ │ │ │ ├── OIDSSFCheckVerificationAuthorizationHeader.java │ │ │ │ │ ├── OIDSSFCheckVerificationEventState.java │ │ │ │ │ ├── OIDSSFCheckVerificationEventSubjectId.java │ │ │ │ │ ├── OIDSSFEnsureAuthorizationHeaderIsPresentInPushRequest.java │ │ │ │ │ ├── OIDSSFEnsureEventContainsStreamAudience.java │ │ │ │ │ ├── OIDSSFEnsureEventSignedWithRsa256.java │ │ │ │ │ ├── OIDSSFEnsureNoAuthorizationHeaderIsPresentInPushRequest.java │ │ │ │ │ ├── OIDSSFEnsureSecurityEventTokenDoesNotContainExpClaim.java │ │ │ │ │ ├── OIDSSFEnsureSecurityEventTokenDoesNotContainSubClaim.java │ │ │ │ │ ├── OIDSSFEnsureSecurityEventTokenIatIsNotInFuture.java │ │ │ │ │ ├── OIDSSFEnsureSecurityEventTokenIssuerMatchesStreamConfigurationIssuer.java │ │ │ │ │ ├── OIDSSFEnsureSecurityEventTokenUsesTypeSecEventJwt.java │ │ │ │ │ ├── OIDSSFExtractReceivedSETs.java │ │ │ │ │ ├── OIDSSFExtractVerificationEventFromPushRequest.java │ │ │ │ │ ├── OIDSSFExtractVerificationEventFromReceivedSETs.java │ │ │ │ │ ├── OIDSSFParseVerificationEventToken.java │ │ │ │ │ ├── OIDSSFSecurityEvent.java │ │ │ │ │ ├── OIDSSFTriggerVerificationEvent.java │ │ │ │ │ ├── OIDSSFValidateSecurityEventTokenAudClaim.java │ │ │ │ │ ├── OIDSSFValidateSecurityEventTokenTxnClaim.java │ │ │ │ │ └── OIDSSFVerifySignatureOfVerificationEventToken.java │ │ │ │ ├── metadata │ │ │ │ │ ├── AbstractOIDSSFRequiredFieldCheck.java │ │ │ │ │ ├── OIDSSFAuthorizationSchemesTransmitterMetadataCheck.java │ │ │ │ │ ├── OIDSSFCaepInteropAuthorizationSchemesTransmitterMetadataCheck.java │ │ │ │ │ ├── OIDSSFCheckRequiredFieldConfigurationEndpoint.java │ │ │ │ │ ├── OIDSSFCheckRequiredFieldJwksUri.java │ │ │ │ │ ├── OIDSSFCheckRequiredFieldStatusEndpoint.java │ │ │ │ │ ├── OIDSSFCheckRequiredFieldVerificationEndpoint.java │ │ │ │ │ ├── OIDSSFCheckScopesWithOauthProtectedResourceMetadata.java │ │ │ │ │ ├── OIDSSFCheckSupportedDeliveryMethods.java │ │ │ │ │ ├── OIDSSFCheckTransmitterMetadataIssuer.java │ │ │ │ │ ├── OIDSSFDefaultSubjectsTransmitterMetadataCheck.java │ │ │ │ │ ├── OIDSSFEnsureHttpsUrlsTransmitterMetadataCheck.java │ │ │ │ │ ├── OIDSSFEnsureNonEmptyArrayClaimsCheck.java │ │ │ │ │ ├── OIDSSFGetDynamicTransmitterConfiguration.java │ │ │ │ │ ├── OIDSSFGetStaticTransmitterConfiguration.java │ │ │ │ │ ├── OIDSSFOptionalFieldsTransmitterMetadataCheck.java │ │ │ │ │ ├── OIDSSFRequiredFieldsTransmitterMetadataCheck.java │ │ │ │ │ └── OIDSSFSpecVersionTransmitterMetadataCheck.java │ │ │ │ ├── streams │ │ │ │ │ ├── AbstractOIDSSFGenerateSET.java │ │ │ │ │ ├── AbstractOIDSSFGenerateStreamSET.java │ │ │ │ │ ├── AbstractOIDSSFHandleReceiverRequest.java │ │ │ │ │ ├── AbstractOIDSSFHandleStreamSubjectChange.java │ │ │ │ │ ├── AbstractOIDSSFPrepareStreamConfigObject.java │ │ │ │ │ ├── AbstractOIDSSFStreamConfigCall.java │ │ │ │ │ ├── OIDSSFCheckExpectedJsonResponseContents.java │ │ │ │ │ ├── OIDSSFCheckStreamAudience.java │ │ │ │ │ ├── OIDSSFCheckStreamDeliveryMethod.java │ │ │ │ │ ├── OIDSSFCheckSupportedEventsForStream.java │ │ │ │ │ ├── OIDSSFCheckTransmitterMetadataIssuerMatchesIssuerInResponse.java │ │ │ │ │ ├── OIDSSFCreateAndDeleteStreamConditionSequence.java │ │ │ │ │ ├── OIDSSFCreateStreamConditionSequence.java │ │ │ │ │ ├── OIDSSFCreateStreamConfigCall.java │ │ │ │ │ ├── OIDSSFDeleteStreamConfigCall.java │ │ │ │ │ ├── OIDSSFGenerateStreamSET.java │ │ │ │ │ ├── OIDSSFGenerateStreamStatusUpdatedSET.java │ │ │ │ │ ├── OIDSSFGenerateStreamVerificationSET.java │ │ │ │ │ ├── OIDSSFHandleAuthorizationHeader.java │ │ │ │ │ ├── OIDSSFHandlePollRequest.java │ │ │ │ │ ├── OIDSSFHandlePushDeliveryToReceiver.java │ │ │ │ │ ├── OIDSSFHandleStreamCreateRequest.java │ │ │ │ │ ├── OIDSSFHandleStreamCreateRequestValidation.java │ │ │ │ │ ├── OIDSSFHandleStreamDeleteRequest.java │ │ │ │ │ ├── OIDSSFHandleStreamLookupRequest.java │ │ │ │ │ ├── OIDSSFHandleStreamReplaceRequest.java │ │ │ │ │ ├── OIDSSFHandleStreamRequestBodyParsing.java │ │ │ │ │ ├── OIDSSFHandleStreamStatusLookup.java │ │ │ │ │ ├── OIDSSFHandleStreamStatusUpdateRequest.java │ │ │ │ │ ├── OIDSSFHandleStreamStatusUpdateRequestParsing.java │ │ │ │ │ ├── OIDSSFHandleStreamSubjectAdd.java │ │ │ │ │ ├── OIDSSFHandleStreamSubjectRemove.java │ │ │ │ │ ├── OIDSSFHandleStreamUpdateRequest.java │ │ │ │ │ ├── OIDSSFHandleStreamUpdateRequestValidation.java │ │ │ │ │ ├── OIDSSFHandleStreamVerificationRequest.java │ │ │ │ │ ├── OIDSSFInjectInvalidAccessTokenOverride.java │ │ │ │ │ ├── OIDSSFInjectPushAuthorizationHeader.java │ │ │ │ │ ├── OIDSSFInsertBrokenStreamConfigJsonOverride.java │ │ │ │ │ ├── OIDSSFPrepareStreamConfigObject.java │ │ │ │ │ ├── OIDSSFPrepareStreamConfigObjectAddRequestedEvents.java │ │ │ │ │ ├── OIDSSFPrepareStreamConfigObjectSetDeliveryMethod.java │ │ │ │ │ ├── OIDSSFReadStreamConfigCall.java │ │ │ │ │ ├── OIDSSFReadStreamStatusCall.java │ │ │ │ │ ├── OIDSSFReplaceStreamConditionSequence.java │ │ │ │ │ ├── OIDSSFReplaceStreamConfigCall.java │ │ │ │ │ ├── OIDSSFStreamOptionalFieldsCheck.java │ │ │ │ │ ├── OIDSSFStreamRequiredFieldsCheck.java │ │ │ │ │ ├── OIDSSFStreamUtils.java │ │ │ │ │ ├── OIDSSFUpdateStreamConditionSequence.java │ │ │ │ │ ├── OIDSSFUpdateStreamConfigCall.java │ │ │ │ │ └── OIDSSFUpdateStreamStatusCall.java │ │ │ │ └── subjects │ │ │ │ │ ├── OIDSSFAddSubjectToStreamConfigCall.java │ │ │ │ │ └── OIDSSFRemoveSubjectToStreamConfigCall.java │ │ │ │ ├── eventstore │ │ │ │ ├── OIDSSFEventStore.java │ │ │ │ └── OIDSSFInMemoryEventStore.java │ │ │ │ └── variant │ │ │ │ ├── SsfAuthMode.java │ │ │ │ ├── SsfDeliveryMode.java │ │ │ │ ├── SsfProfile.java │ │ │ │ └── SsfServerMetadata.java │ │ │ ├── pagination │ │ │ ├── PaginationRequest.java │ │ │ └── PaginationResponse.java │ │ │ ├── plan │ │ │ ├── PublishTestPlan.java │ │ │ └── TestPlan.java │ │ │ ├── runner │ │ │ ├── InMemoryTestRunnerSupport.java │ │ │ ├── TestDispatcher.java │ │ │ ├── TestExecutionManager.java │ │ │ ├── TestRunner.java │ │ │ └── TestRunnerSupport.java │ │ │ ├── security │ │ │ ├── AdditiveUrlBasedCorsConfigurationSource.java │ │ │ ├── ApiTokenAuthenticationProvider.java │ │ │ ├── AuthenticationFacade.java │ │ │ ├── CorsConfigurable.java │ │ │ ├── DummyUserFilter.java │ │ │ ├── GitlabProjectAdminAuthoritiesMapper.java │ │ │ ├── GoogleHostedDomainAdminAuthoritiesMapper.java │ │ │ ├── GroupsAdminAuthoritiesMapper.java │ │ │ ├── JwksEndpoint.java │ │ │ ├── KeyManager.java │ │ │ ├── OIDCAuthenticationFacade.java │ │ │ ├── OIDCAuthoritiesMapper.java │ │ │ ├── PublicRequestMatcher.java │ │ │ ├── RejectPlainHttpTrafficChannelProcessor.java │ │ │ ├── RestAuthenticationEntryPoint.java │ │ │ ├── SubjectIssuerGrantedAuthority.java │ │ │ ├── TestDispatcherCorsConfiguration.java │ │ │ ├── WebSecurityConfig.java │ │ │ ├── WebSecurityOidcLoginConfig.java │ │ │ └── WebSecurityResourceServerConfig.java │ │ │ ├── sequence │ │ │ ├── AbstractConditionSequence.java │ │ │ ├── ConditionSequence.java │ │ │ ├── SkippedCondition.java │ │ │ ├── as │ │ │ │ ├── AddJARMToServerConfiguration.java │ │ │ │ ├── AddOpenBankingUkClaimsToAuthorizationCodeGrant.java │ │ │ │ ├── AddOpenBankingUkClaimsToAuthorizationEndpointResponse.java │ │ │ │ ├── AddPARToServerConfiguration.java │ │ │ │ ├── AddPlainFAPIToServerConfiguration.java │ │ │ │ ├── GenerateOpenBankingBrazilAccountsEndpointResponse.java │ │ │ │ ├── GenerateOpenBankingUkAccountsEndpointResponse.java │ │ │ │ ├── GenerateOpenInsuranceBrazilResourcesEndpointResponse.java │ │ │ │ ├── OIDCCRegisterClientWithClientSecret.java │ │ │ │ ├── OIDCCRegisterClientWithClientSecretBasic.java │ │ │ │ ├── OIDCCRegisterClientWithClientSecretJwt.java │ │ │ │ ├── OIDCCRegisterClientWithClientSecretPost.java │ │ │ │ ├── OIDCCRegisterClientWithIdTokenSignedResponseAlgES256.java │ │ │ │ ├── OIDCCRegisterClientWithIdTokenSignedResponseAlgHS256.java │ │ │ │ ├── OIDCCRegisterClientWithIdTokenSignedResponseAlgNone.java │ │ │ │ ├── OIDCCRegisterClientWithIdTokenSignedResponseAlgRS256.java │ │ │ │ ├── OIDCCRegisterClientWithNone.java │ │ │ │ ├── OIDCCRegisterClientWithPrivateKeyJwt.java │ │ │ │ ├── OIDCCRegisterClientWithSelfSignedTlsClientAuth.java │ │ │ │ ├── OIDCCRegisterClientWithTlsClientAuth.java │ │ │ │ ├── OIDCCValidateClientAuthenticationWithClientSecretBasic.java │ │ │ │ ├── OIDCCValidateClientAuthenticationWithClientSecretJWT.java │ │ │ │ ├── OIDCCValidateClientAuthenticationWithClientSecretPost.java │ │ │ │ ├── OIDCCValidateClientAuthenticationWithNone.java │ │ │ │ ├── OIDCCValidateClientAuthenticationWithSelfSignedTlsClientAuth.java │ │ │ │ ├── OIDCCValidateClientAuthenticationWithTlsClientAuth.java │ │ │ │ ├── PerformDpopProofParRequestChecks.java │ │ │ │ ├── PerformDpopProofResourceRequestChecks.java │ │ │ │ ├── PerformDpopProofTokenRequestChecks.java │ │ │ │ ├── ValidateClientAuthenticationWithMTLS.java │ │ │ │ └── ValidateClientAuthenticationWithPrivateKeyJWT.java │ │ │ └── client │ │ │ │ ├── AddMTLSClientAuthenticationToBackchannelRequest.java │ │ │ │ ├── AddMTLSClientAuthenticationToPAREndpointRequest.java │ │ │ │ ├── AddMTLSClientAuthenticationToTokenEndpointRequest.java │ │ │ │ ├── AddPrivateKeyJWTClientAuthenticationToBackchannelRequest.java │ │ │ │ ├── CDRAuthorizationEndpointSetup.java │ │ │ │ ├── CallDynamicRegistrationEndpointAndVerifySuccessfulResponse.java │ │ │ │ ├── CreateDpopProofSteps.java │ │ │ │ ├── CreateJWTClientAuthenticationAssertionAndAddToPAREndpointRequest.java │ │ │ │ ├── CreateJWTClientAuthenticationAssertionAndAddToTokenEndpointRequest.java │ │ │ │ ├── CreateJWTClientAuthenticationAssertionWithIssAudAndAddToPAREndpointRequest.java │ │ │ │ ├── CreateJWTClientAuthenticationAssertionWithIssAudAndAddToTokenEndpointRequest.java │ │ │ │ ├── FAPI1AdvOpenBankingUkAuthorizationEndpointSetup.java │ │ │ │ ├── FAPIAuthorizationEndpointSetup.java │ │ │ │ ├── FAPIBrV2AuthorizationEndpointSetup.java │ │ │ │ ├── OIDCCCreateDynamicClientRegistrationRequest.java │ │ │ │ ├── OpenBankingBrazilAuthorizationEndpointSetup.java │ │ │ │ ├── OpenBankingBrazilPreAuthorizationSteps.java │ │ │ │ ├── OpenBankingKSAPreAuthorizationSteps.java │ │ │ │ ├── OpenBankingUkAuthorizationEndpointSetup.java │ │ │ │ ├── OpenBankingUkPreAuthorizationSteps.java │ │ │ │ ├── PerformStandardIdTokenChecks.java │ │ │ │ ├── RefreshTokenRequestExpectingErrorSteps.java │ │ │ │ ├── RefreshTokenRequestSteps.java │ │ │ │ ├── SetupPkceAndAddToAuthorizationRequest.java │ │ │ │ ├── SupportMTLSEndpointAliases.java │ │ │ │ └── ValidateOpenBankingUkIdToken.java │ │ │ ├── testmodule │ │ │ ├── AbstractRedirectServerTestModule.java │ │ │ ├── AbstractTestModule.java │ │ │ ├── Command.java │ │ │ ├── ConditionCallBuilder.java │ │ │ ├── ConditionSequenceCallBuilder.java │ │ │ ├── DataUtils.java │ │ │ ├── Environment.java │ │ │ ├── OIDFJSON.java │ │ │ ├── PublishTestModule.java │ │ │ ├── TestExecutionUnit.java │ │ │ ├── TestFailureException.java │ │ │ ├── TestInterruptedException.java │ │ │ ├── TestModule.java │ │ │ ├── TestSkippedException.java │ │ │ └── UserFacing.java │ │ │ ├── token │ │ │ ├── DBTokenService.java │ │ │ ├── TokenApi.java │ │ │ └── TokenService.java │ │ │ ├── ui │ │ │ ├── ServerInfoTemplate.java │ │ │ ├── ServerInfoUIController.java │ │ │ ├── UIController.java │ │ │ └── UserInfoUIController.java │ │ │ ├── util │ │ │ ├── BaseUrlUtil.java │ │ │ ├── FAPITLSClient.java │ │ │ ├── JWAUtil.java │ │ │ ├── JWEUtil.java │ │ │ ├── JWKUtil.java │ │ │ ├── JWSUtil.java │ │ │ ├── JWTUtil.java │ │ │ ├── OAuthUriUtil.java │ │ │ ├── TemplateProcessor.java │ │ │ ├── http │ │ │ │ └── WwwAuthenticateHeaderValueParser.java │ │ │ └── validation │ │ │ │ └── RedirectURIValidationUtil.java │ │ │ ├── variant │ │ │ ├── AccessTokenSenderConstrainMethod.java │ │ │ ├── AuthRequestMethod.java │ │ │ ├── AuthRequestNonRepudiationMethod.java │ │ │ ├── AuthorizationRequestType.java │ │ │ ├── CIBAMode.java │ │ │ ├── ClientAuthType.java │ │ │ ├── ClientRegistration.java │ │ │ ├── ClientRequestType.java │ │ │ ├── FAPI1FinalOPProfile.java │ │ │ ├── FAPI2AuthRequestMethod.java │ │ │ ├── FAPI2FinalOPProfile.java │ │ │ ├── FAPI2ID2OPProfile.java │ │ │ ├── FAPI2SenderConstrainMethod.java │ │ │ ├── FAPIAuthRequestMethod.java │ │ │ ├── FAPIClientType.java │ │ │ ├── FAPIOpenIDConnect.java │ │ │ ├── FAPIProfile.java │ │ │ ├── FAPIRWOPProfile.java │ │ │ ├── FAPIResponseMode.java │ │ │ ├── FederationEntityMetadata.java │ │ │ ├── OIDCCClientAuthType.java │ │ │ ├── ResponseMode.java │ │ │ ├── ResponseType.java │ │ │ ├── SecurityProfile.java │ │ │ ├── ServerMetadata.java │ │ │ ├── VCIAuthorizationCodeFlowVariant.java │ │ │ ├── VCIClientAuthType.java │ │ │ ├── VCICredentialOfferParameterVariant.java │ │ │ ├── VCIGrantType.java │ │ │ ├── VCIProfile.java │ │ │ ├── VCIServerMetadata.java │ │ │ ├── VCIWalletAuthorizationCodeFlowVariant.java │ │ │ ├── VPID2VerifierClientIdScheme.java │ │ │ ├── VPID2VerifierCredentialFormat.java │ │ │ ├── VPID2VerifierRequestMethod.java │ │ │ ├── VPID2VerifierResponseMode.java │ │ │ ├── VariantConfigurationFields.java │ │ │ ├── VariantConfigurationFieldsContainer.java │ │ │ ├── VariantConverters.java │ │ │ ├── VariantHidesConfigurationFields.java │ │ │ ├── VariantHidesConfigurationFieldsContainer.java │ │ │ ├── VariantNotApplicable.java │ │ │ ├── VariantNotApplicableContainer.java │ │ │ ├── VariantParameter.java │ │ │ ├── VariantParameters.java │ │ │ ├── VariantSelection.java │ │ │ ├── VariantSelectionJsonReader.java │ │ │ ├── VariantSelectionJsonSerializer.java │ │ │ ├── VariantService.java │ │ │ └── VariantSetup.java │ │ │ ├── vci10issuer │ │ │ ├── AbstractVCIIssuerMultipleClient.java │ │ │ ├── AbstractVCIIssuerTestModule.java │ │ │ ├── AbstractVciTest.java │ │ │ ├── VCIIssuerEnsureServerAcceptsRequestObjectWithMultipleAud.java │ │ │ ├── VCIIssuerHappyFlow.java │ │ │ ├── VCIIssuerMetadataTest.java │ │ │ ├── VCIIssuerTestPlan.java │ │ │ ├── condition │ │ │ │ ├── AbstractJsonSchemaBasedValidation.java │ │ │ │ ├── VCIAuthorizationServerMetadataValidation.java │ │ │ │ ├── VCICheckCacheControlHeaderInResponse.java │ │ │ │ ├── VCICheckExpClaimInCredential.java │ │ │ │ ├── VCICheckRequiredMetadataFields.java │ │ │ │ ├── VCICreateCredentialRequest.java │ │ │ │ ├── VCICreateTokenEndpointRequestForPreAuthorizedCodeGrant.java │ │ │ │ ├── VCICredentialIssuerMetadataValidation.java │ │ │ │ ├── VCIDetermineCredentialConfigurationTransferMethod.java │ │ │ │ ├── VCIEnsureAuthorizationDetailsTypesSupportedContainOpenIdCredentialIfScopeIsMissing.java │ │ │ │ ├── VCIEnsureHttpsUrlsMetadata.java │ │ │ │ ├── VCIExtractCredentialResponse.java │ │ │ │ ├── VCIExtractPreAuthorizedCodeAndTxCodeFromCredentialOffer.java │ │ │ │ ├── VCIExtractPreAuthorizedCodeFromIssuanceInitiationRequest.java │ │ │ │ ├── VCIExtractTxCodeFromRequest.java │ │ │ │ ├── VCIFetchCredentialIssuerMetadataSequence.java │ │ │ │ ├── VCIFetchCredentialOfferFromCredentialOfferUri.java │ │ │ │ ├── VCIFetchOAuthorizationServerMetadata.java │ │ │ │ ├── VCIGenerateProofJwt.java │ │ │ │ ├── VCIGenerateRichAuthorizationRequestForCredential.java │ │ │ │ ├── VCIGetDynamicCredentialIssuerMetadata.java │ │ │ │ ├── VCIGetStaticCredentialIssuerMetadata.java │ │ │ │ ├── VCIResolveCredentialEndpointToUse.java │ │ │ │ ├── VCISelectOAuthorizationServer.java │ │ │ │ ├── VCITryAddingIssuerStateToAuthorizationRequest.java │ │ │ │ ├── VCITryToExtractIssuerStateFromCredentialOffer.java │ │ │ │ ├── VCIUseStaticTxCodeFromConfig.java │ │ │ │ ├── VCIValidateCredentialIssuerUri.java │ │ │ │ ├── VCIValidateCredentialNonceResponse.java │ │ │ │ ├── VCIValidateCredentialOffer.java │ │ │ │ ├── VCIValidateCredentialOfferRequestParams.java │ │ │ │ ├── VCIValidateCredentialValidityInfoIsPresent.java │ │ │ │ ├── VCIValidateNoUnknownKeysInCredentialResponse.java │ │ │ │ ├── VCIValidateNonceEndpointInIssuerMetadata.java │ │ │ │ ├── VCIWaitForCredentialOffer.java │ │ │ │ ├── VCIWaitForTxCode.java │ │ │ │ ├── clientattestation │ │ │ │ │ ├── AddClientAttestationClientAuthToEndpointRequest.java │ │ │ │ │ ├── AddClientAttestationHeaderToRequest.java │ │ │ │ │ ├── AddClientAttestationProofHeaderToRequest.java │ │ │ │ │ ├── CreateClientAttestationJwt.java │ │ │ │ │ ├── CreateClientAttestationProofJwt.java │ │ │ │ │ └── GenerateClientAttestationClientInstanceKey.java │ │ │ │ └── statuslist │ │ │ │ │ └── VCIValidateCredentialValidityByStatusListIfPresent.java │ │ │ └── util │ │ │ │ ├── JsonSchemaValidation.java │ │ │ │ └── JsonSchemaValidationInput.java │ │ │ ├── vci10wallet │ │ │ ├── AbstractVCIWalletTest.java │ │ │ ├── VCIWalletHappyPath.java │ │ │ ├── VCIWalletHappyPathUsingScopes.java │ │ │ ├── VCIWalletHappyPathUsingScopesWithoutAuthorizationDetailsInTokenResponse.java │ │ │ ├── VCIWalletTestPlan.java │ │ │ └── condition │ │ │ │ ├── VCIAddCredentialDataToAuthorizationDetailsForTokenEndpointResponse.java │ │ │ │ ├── VCIAddOpenIdCredentialToAuthorizationDetailsSupportedIfScopeIsMissing.java │ │ │ │ ├── VCICheckIssuerMetadataRequestUrl.java │ │ │ │ ├── VCICheckOAuthAuthorizationServerMetadataRequestUrl.java │ │ │ │ ├── VCICreateCredentialEndpointResponse.java │ │ │ │ ├── VCICreateCredentialOffer.java │ │ │ │ ├── VCICreateCredentialOfferRedirectUrl.java │ │ │ │ ├── VCICreateCredentialOfferUri.java │ │ │ │ ├── VCIExtractCredentialRequestProof.java │ │ │ │ ├── VCIGenerateIssuerState.java │ │ │ │ ├── VCIGenerateSignedCredentialIssuerMetadata.java │ │ │ │ ├── VCIInjectAuthorizationDetailsForPreAuthorizedCodeFlow.java │ │ │ │ ├── VCIInjectOpenIdCredentialAsSupportedAuthorizationRequestTypes.java │ │ │ │ ├── VCIInjectRequestScopePreAuthorizedCodeFlow.java │ │ │ │ ├── VCILogGeneratedCredentialIssuerMetadata.java │ │ │ │ ├── VCIPreparePreAuthorizationCode.java │ │ │ │ ├── VCIValidateCredentialRequestProof.java │ │ │ │ ├── VCIValidateCredentialRequestStructure.java │ │ │ │ ├── VCIValidatePreAuthorizationCode.java │ │ │ │ ├── VCIValidateTxCode.java │ │ │ │ ├── VCIVerifyIssuerStateInAuthorizationRequest.java │ │ │ │ ├── clientattestation │ │ │ │ ├── AddClientAttestationPoPNonceRequiredToServerConfiguration.java │ │ │ │ ├── CheckForClientAttestationProofJwtReuse.java │ │ │ │ ├── ExtractClientAttestationFromRequest.java │ │ │ │ ├── VCIValidateClientAuthenticationWithClientAttestationJWT.java │ │ │ │ ├── ValidateClientAttestationIssuer.java │ │ │ │ ├── ValidateClientAttestationKeyBindingSignature.java │ │ │ │ └── ValidateClientAttestationProofJwtAudience.java │ │ │ │ └── statuslist │ │ │ │ └── VCIGenerateJwtStatusListToken.java │ │ │ ├── vp1finalverifier │ │ │ ├── AbstractVP1FinalVerifierTest.java │ │ │ ├── VP1FinalVerifierClientIdPrefix.java │ │ │ ├── VP1FinalVerifierCredentialFormat.java │ │ │ ├── VP1FinalVerifierHappyFlow.java │ │ │ ├── VP1FinalVerifierRequestMethod.java │ │ │ ├── VP1FinalVerifierResponseMode.java │ │ │ └── VP1FinalVerifierTestPlan.java │ │ │ ├── vp1finalwallet │ │ │ ├── AbstractVP1FinalWalletTest.java │ │ │ ├── VP1FinalWalletClientIdPrefix.java │ │ │ ├── VP1FinalWalletCredentialFormat.java │ │ │ ├── VP1FinalWalletHappyFlowNoState.java │ │ │ ├── VP1FinalWalletHappyFlowWithStateAndRedirect.java │ │ │ ├── VP1FinalWalletInvalidRequestObjectSignature.java │ │ │ ├── VP1FinalWalletRequestMethod.java │ │ │ ├── VP1FinalWalletResponseMode.java │ │ │ ├── VP1FinalWalletResponseUriNotClientId.java │ │ │ └── VP1FinalWalletTestPlan.java │ │ │ ├── vpid2verifier │ │ │ ├── AbstractVPID2VerifierTest.java │ │ │ ├── VPID2VerifierHappyFlow.java │ │ │ └── VPID2VerifierTestPlan.java │ │ │ ├── vpid2wallet │ │ │ ├── AbstractVPID2WalletTest.java │ │ │ ├── VPID2WalletClientIdScheme.java │ │ │ ├── VPID2WalletCredentialFormat.java │ │ │ ├── VPID2WalletHappyFlowNoState.java │ │ │ ├── VPID2WalletHappyFlowWithStateAndRedirect.java │ │ │ ├── VPID2WalletInvalidRequestObjectSignature.java │ │ │ ├── VPID2WalletRequestMethod.java │ │ │ ├── VPID2WalletResponseMode.java │ │ │ ├── VPID2WalletResponseUriNotClientId.java │ │ │ └── VPID2WalletTestPlan.java │ │ │ ├── vpid3verifier │ │ │ ├── AbstractVPID3VerifierTest.java │ │ │ ├── VPID3VerifierClientIdScheme.java │ │ │ ├── VPID3VerifierCredentialFormat.java │ │ │ ├── VPID3VerifierHappyFlow.java │ │ │ ├── VPID3VerifierQueryLanguage.java │ │ │ ├── VPID3VerifierRequestMethod.java │ │ │ ├── VPID3VerifierResponseMode.java │ │ │ └── VPID3VerifierTestPlan.java │ │ │ └── vpid3wallet │ │ │ ├── AbstractVPID3WalletTest.java │ │ │ ├── VPID3WalletClientIdScheme.java │ │ │ ├── VPID3WalletCredentialFormat.java │ │ │ ├── VPID3WalletHappyFlowNoState.java │ │ │ ├── VPID3WalletHappyFlowWithStateAndRedirect.java │ │ │ ├── VPID3WalletInvalidRequestObjectSignature.java │ │ │ ├── VPID3WalletQueryLanguage.java │ │ │ ├── VPID3WalletRequestMethod.java │ │ │ ├── VPID3WalletResponseMode.java │ │ │ ├── VPID3WalletResponseUriNotClientId.java │ │ │ └── VPID3WalletTestPlan.java │ └── resources │ │ ├── application-dev.properties │ │ ├── application.properties │ │ ├── banner.txt │ │ ├── json-schemas │ │ ├── ekyc-ida │ │ │ ├── claims_schema.json │ │ │ ├── verified_claims.json │ │ │ └── verified_claims_request.json │ │ ├── oid4vci │ │ │ ├── credential_issuer_metadata-1_0.json │ │ │ ├── credential_offer-1_0.json │ │ │ ├── credential_request-1_0.json │ │ │ └── rfc8414-oauth_authorization_server_metadata.json │ │ └── rfc8414 │ │ │ └── oauth_authorization_server_metadata.json │ │ ├── static │ │ ├── css │ │ │ └── layout.css │ │ ├── favicon.ico │ │ ├── images │ │ │ ├── jwt_io_badge.png │ │ │ ├── openid.png │ │ │ ├── placeholder.png │ │ │ └── spinner.gif │ │ ├── index.html │ │ ├── js │ │ │ └── fapi.ui.js │ │ ├── log-detail.html │ │ ├── login.html │ │ ├── logs.html │ │ ├── plan-detail.html │ │ ├── plans.html │ │ ├── robots.txt │ │ ├── running-test.html │ │ ├── schedule-test.html │ │ ├── templates │ │ │ ├── browser.html │ │ │ ├── configButton.html │ │ │ ├── date.html │ │ │ ├── existingImage.html │ │ │ ├── exported.html │ │ │ ├── failureSummary.html │ │ │ ├── finalError.html │ │ │ ├── http.html │ │ │ ├── logDetailButton.html │ │ │ ├── logEntry.html │ │ │ ├── logHeader.html │ │ │ ├── message.html │ │ │ ├── more.html │ │ │ ├── moreButton.html │ │ │ ├── owner.html │ │ │ ├── pendingImageUploader.html │ │ │ ├── plan.html │ │ │ ├── planDetailButton.html │ │ │ ├── planModules.html │ │ │ ├── requirements.html │ │ │ ├── result.html │ │ │ ├── resultsSummary.html │ │ │ ├── runningTest.html │ │ │ ├── source.html │ │ │ ├── startBlock.html │ │ │ ├── statusAndResult.html │ │ │ ├── testOptGroup.html │ │ │ ├── testOption.html │ │ │ ├── testVersion.html │ │ │ ├── time.html │ │ │ ├── tokenTable.html │ │ │ ├── upload.html │ │ │ ├── uploadHeader.html │ │ │ └── userinfo.html │ │ ├── tokens.html │ │ └── upload.html │ │ └── templates │ │ ├── checkSessionIFrame.html │ │ ├── error.html │ │ ├── formPostResponseMode.html │ │ ├── implicitCallback.html │ │ ├── oidccFrontChannelLogout.html │ │ ├── pdf │ │ └── OpenID-Certification-of-Conformance.pdf │ │ ├── resultCaptured.html │ │ ├── rpSessionIframe.html │ │ ├── self-contained-export │ │ ├── log-entry.html │ │ ├── plan.html │ │ └── test.html │ │ └── sessionVerify.html └── test │ ├── java │ └── net │ │ └── openid │ │ └── conformance │ │ ├── CorrectnessTests.java │ │ ├── archunit │ │ └── ArchUnit_UnitTest.java │ │ ├── condition │ │ ├── AbstractCondition_UnitTest.java │ │ ├── as │ │ │ ├── AddACRClaimToIdTokenClaims_UnitTest.java │ │ │ ├── AddAudValueAsArrayToIdToken_UnitTest.java │ │ │ ├── AddCHashToIdTokenClaims_UnitTest.java │ │ │ ├── AddDCQLVPToken_ToAuthorizationEndpointResponseParams_UnitTest.java │ │ │ ├── AddVP1FinalDCQLVPTokenToAuthorizationEndpointResponseParams_UnitTest.java │ │ │ ├── AustraliaConnectIdCheckForUnexpectedParametersInPAREndpointRequest_UnitTest.java │ │ │ ├── AustraliaConnectIdEnsureAuthorizationRequestContainsNoUserinfoIdentityClaimsTest_UnitTest.java │ │ │ ├── AustraliaConnectIdEnsureVerifiedClaimsInRequestObject_UnitTest.java │ │ │ ├── AustraliaConnectIdValidateRequestObjectExp_UnitTest.java │ │ │ ├── CalculateAtHash_UnitTest.java │ │ │ ├── CalculateCHash_UnitTest.java │ │ │ ├── CheckForClientCertificate_UnitTest.java │ │ │ ├── CheckForInvalidCharsInNonce_UnitTest.java │ │ │ ├── CheckForInvalidCharsInState_UnitTest.java │ │ │ ├── CheckForUnexpectedClaimsInBindingJwt_UnitTest.java │ │ │ ├── CheckForUnexpectedClaimsInClaimsParameter_UnitTest.java │ │ │ ├── CheckForUnexpectedClaimsInRequestObject_UnitTest.java │ │ │ ├── CheckForUnexpectedOpenIdClaims_UnitTest.java │ │ │ ├── CheckForUnexpectedParametersInBindingJwtHeader_UnitTest.java │ │ │ ├── CheckNonceMaximumLength_UnitTest.java │ │ │ ├── CheckNotificationCallbackOnlyAuthReqId_UnitTest.java │ │ │ ├── CheckRequestObjectClaimsParameterMemberValues_UnitTest.java │ │ │ ├── CheckRequestObjectClaimsParameterValues_UnitTest.java │ │ │ ├── CheckStateLength_UnitTest.java │ │ │ ├── CreateEffectiveAuthorizationRequestParameters_UnitTest.java │ │ │ ├── CreateFapiInteractionIdIfNeeded_UnitTest.java │ │ │ ├── CreateSdJwtKbCredential_UnitTest.java │ │ │ ├── CreateSdJwtPresentationSubmission_UnitTest.java │ │ │ ├── EncryptIdToken_UnitTest.java │ │ │ ├── EnsureClientAssertionSignatureAlgorithmMatchesRegistered_UnitTest.java │ │ │ ├── EnsureClientAssertionTypeIsJwt_UnitTest.java │ │ │ ├── EnsureClientJwksDoesNotContainPrivateOrSymmetricKeys_UnitTest.java │ │ │ ├── EnsureOpenIDInScopeRequest_UnitTest.java │ │ │ ├── EnsureResponseTypeIsCodeIdToken_UnitTest.java │ │ │ ├── EnsureResponseTypeIsCode_UnitTest.java │ │ │ ├── EnsureValidRedirectUriForAuthorizationEndpointRequest_UnitTest.java │ │ │ ├── ExtractClientAssertion_UnitTest.java │ │ │ ├── ExtractClientCertificateFromRequestHeaders_UnitTest.java │ │ │ ├── ExtractClientCertificateFromTokenEndpointRequestHeaders_UnitTest.java │ │ │ ├── ExtractJWKsFromStaticClientConfiguration_UnitTest.java │ │ │ ├── ExtractNonceFromAuthorizationRequest_UnitTest.java │ │ │ ├── ExtractRequestObject_UnitTest.java │ │ │ ├── ExtractServerSigningAlg_UnitTest.java │ │ │ ├── FAPIBrazilSignPaymentConsentResponse_UnitTest.java │ │ │ ├── FAPIEnsureClientJwksContainsAnEncryptionKey_UnitTest.java │ │ │ ├── FAPIEnsureMinimumServerKeyLength_UnitTest.java │ │ │ ├── FAPIValidateRequestObjectExp_UnitTest.java │ │ │ ├── FAPIValidateRequestObjectSigningAlg_UnitTest.java │ │ │ ├── LoadRequestedIdTokenClaims_UnitTest.java │ │ │ ├── ValidateClientAssertionAudClaimForPAREndpoint_UnitTest.java │ │ │ ├── ValidateClientAssertionAudClaimIsIssuerAsString_UnitTest.java │ │ │ ├── ValidateClientAssertionClaims_UnitTest.java │ │ │ ├── ValidateClientCertificateForTlsClientAuth_UnitTest.java │ │ │ ├── ValidateRequestObjectSignatureAgainstX5cHeader_UnitTest.java │ │ │ ├── ValidateRequestObjectSignature_UnitTest.java │ │ │ ├── VerifyBearerTokenHeaderCallback_UnitTest.java │ │ │ └── dynregistration │ │ │ │ ├── FAPIBrazilValidateRegistrationClientUriQueryParams_UnitTest.java │ │ │ │ ├── OIDCCValidateClientRedirectUris_UnitTest.java │ │ │ │ └── ValidateClientGrantTypes_UnitTest.java │ │ ├── client │ │ │ ├── AddAccountRequestIdToAuthorizationEndpointRequest_UnitTest.java │ │ │ ├── AddAudToRequestObject_UnitTest.java │ │ │ ├── AddBasicAuthClientSecretAuthenticationParameters_UnitTest.java │ │ │ ├── AddBindingMessageToAuthorizationEndpointRequest_UnitTest.java │ │ │ ├── AddClientAssertionToBackchannelAuthenticationEndpoint_UnitTest.java │ │ │ ├── AddClientAssertionToTokenEndpointRequest_UnitTest.java │ │ │ ├── AddClientNameToDynamicRegistrationRequest_UnitTest.java │ │ │ ├── AddEncryptionParametersToClientMetadata_UnitTest.java │ │ │ ├── AddEndToEndIdToPaymentRequestEntityClaims_UnitTest.java │ │ │ ├── AddExpIs5MinutesInPastToClientAssertionClaims_UnitTest.java │ │ │ ├── AddExpValueIs70MinutesInFutureToRequestObject_UnitTest.java │ │ │ ├── AddFAPIFinancialIdToRequestHeaders_UnitTest.java │ │ │ ├── AddFAPIInteractionIdToPAREndpointRequest_UnitTest.java │ │ │ ├── AddFAPIInteractionIdToResourceEndpointRequest_UnitTest.java │ │ │ ├── AddFAPIInteractionIdToTokenEndpointRequest_UnitTest.java │ │ │ ├── AddFormBasedClientSecretAuthenticationParameters_UnitTest.java │ │ │ ├── AddIssForSecondClientToRequestObject_UnitTest.java │ │ │ ├── AddIssToRequestObject_UnitTest.java │ │ │ ├── AddLoginHintFromConfigurationToAuthorizationEndpointRequest_UnitTest.java │ │ │ ├── AddMTLSEndpointAliasesToEnvironment_UnitTest.java │ │ │ ├── AddMultipleHintsToAuthorizationEndpointRequest_UnitTest.java │ │ │ ├── AddMultipleRedirectUriToDynamicRegistrationRequest_UnitTest.java │ │ │ ├── AddNbfValueIs10MinutesInFutureToRequestObject_UnitTest.java │ │ │ ├── AddNbfValueIs70MinutesInPastToRequestObject_UnitTest.java │ │ │ ├── AddPotentiallyBadBindingMessageToAuthorizationEndpointRequest_UnitTest.java │ │ │ ├── AddPromptLoginToAuthorizationEndpointRequest_UnitTest.java │ │ │ ├── AddRedirectUriToDynamicRegistrationRequest_UnitTest.java │ │ │ ├── AddRequestedExp300sToAuthorizationEndpointRequestResponse_UnitTest.java │ │ │ ├── AddRequestedExp30SToAuthorizationEndpointRequest_UnitTest.java │ │ │ ├── AddVP1FinalEncryptionParametersToClientMetadata_UnitTest.java │ │ │ ├── AddWrongAudToClientAssertionClaims_UnitTest.java │ │ │ ├── AugmentRealJwksWithDecoysTest.java │ │ │ ├── AustraliaConnectIdCheckClaimsSupported_UnitTest.java │ │ │ ├── AustraliaConnectIdCheckTrustFrameworkSupported_UnitTest.java │ │ │ ├── AustraliaConnectIdCheckVerifiedClaimsSupported_UnitTest.java │ │ │ ├── AustraliaConnectIdEnsureAuthorizationRequestContainsNoAcrClaimsTest_UnitTest.java │ │ │ ├── AustraliaConnectIdEnsureIdTokenContainsTrustFramework_UnitTest.java │ │ │ ├── AustraliaConnectIdEnsureIdTokenContainsVerifiedClaims_UnitTest.java │ │ │ ├── AustraliaConnectIdEnsureMtlsAliasesContainsRequiredEndpoints_UnitTest.java │ │ │ ├── AustraliaConnectIdValidateAccessTokenExpiresIn_UnitTest.java │ │ │ ├── BuildPlainRedirectToAuthorizationEndpoint_UnitTest.java │ │ │ ├── BuildRequestObjectByValueRedirectToAuthorizationEndpoint_UnitTest.java │ │ │ ├── CallAccountRequestsEndpointWithBearerToken_UnitTest.java │ │ │ ├── CallDynamicRegistrationEndpoint_UnitTest.java │ │ │ ├── CallProtectedResource_UnitTest.java │ │ │ ├── CallTokenEndpointAllowingTLSFailure_UnitTest.java │ │ │ ├── CallTokenEndpoint_UnitTest.java │ │ │ ├── ChangeIdTokenToAlgNone_UnitTest.java │ │ │ ├── CheckBackchannelAuthenticationEndpointContentType_UnitTest.java │ │ │ ├── CheckBackchannelAuthenticationEndpointErrorHttpStatus_UnitTest.java │ │ │ ├── CheckBackchannelAuthenticationEndpointHttpStatus200_UnitTest.java │ │ │ ├── CheckBackchannelAuthenticationEndpointHttpStatus400_UnitTest.java │ │ │ ├── CheckDiscEndpointAllEndpointsAreHttps_UnitTest.java │ │ │ ├── CheckDiscEndpointGrantTypesSupportedContainsAuthorizationCode_UnitTest.java │ │ │ ├── CheckDiscEndpointIssuer_UnitTest.java │ │ │ ├── CheckErrorDescriptionFromTokenEndpointResponseErrorContainsCRLFTAB_UnitTest.java │ │ │ ├── CheckErrorFromAuthorizationEndpointErrorInvalidRequestOrInvalidRequestObject_UnitTest.java │ │ │ ├── CheckErrorFromBackchannelAuthenticationEndpointErrorInvalidBindingMessage_UnitTest.java │ │ │ ├── CheckErrorFromBackchannelAuthenticationEndpointErrorInvalidRequest_UnitTest.java │ │ │ ├── CheckErrorFromBackchannelAuthenticationEndpointError_UnitTest.java │ │ │ ├── CheckErrorFromTokenEndpointResponseErrorInvalidClientOrInvalidRequest_UnitTest.java │ │ │ ├── CheckErrorFromTokenEndpointResponseErrorInvalidGrant_UnitTest.java │ │ │ ├── CheckForAccessTokenValue_UnitTest.java │ │ │ ├── CheckForDateHeaderInResourceResponse_UnitTest.java │ │ │ ├── CheckForFAPIInteractionIdInPARResponse_UnitTest.java │ │ │ ├── CheckForFAPIInteractionIdInResourceResponse_UnitTest.java │ │ │ ├── CheckForFAPIInteractionIdInTokenResponse_UnitTest.java │ │ │ ├── CheckForRefreshTokenValue_UnitTest.java │ │ │ ├── CheckForScopesInTokenResponse_UnitTest.java │ │ │ ├── CheckForSubjectInIdToken_UnitTest.java │ │ │ ├── CheckForUnexpectedParametersInErrorResponseFromAuthorizationEndpoint_UnitTest.java │ │ │ ├── CheckIdTokenAuthTimeClaimsSameIfPresent_UnitTest.java │ │ │ ├── CheckIdTokenAuthTimeIsRecentIfPresent_UnitTest.java │ │ │ ├── CheckIfAccountRequestsEndpointResponseError_UnitTest.java │ │ │ ├── CheckIfAuthorizationEndpointError_UnitTest.java │ │ │ ├── CheckIfClientIdInX509CertSanDns_UnitTest.java │ │ │ ├── CheckIfTokenEndpointResponseError_UnitTest.java │ │ │ ├── CheckMatchingCallbackParameters_UnitTest.java │ │ │ ├── CheckSecondIdTokenAuthTimeIsLaterIfPresent_UnitTest.java │ │ │ ├── CheckServerKeysIsValid_UnitTest.java │ │ │ ├── CheckStateInAuthorizationResponse_UnitTest.java │ │ │ ├── CheckTLSClientCertificateBoundAccessTokensTrue_UnitTest.java │ │ │ ├── CheckTokenEndpointCacheHeaders_UnitTest.java │ │ │ ├── CheckTokenEndpointHttpStatus503_UnitTest.java │ │ │ ├── CheckTokenEndpointHttpStatusIs400Allowing401ForInvalidClientError_UnitTest.java │ │ │ ├── CheckTokenEndpointHttpStatusNot200_UnitTest.java │ │ │ ├── CheckTokenEndpointRetryAfterHeaders_UnitTest.java │ │ │ ├── CheckTokenEndpointReturnedInvalidClientGrantOrRequestError_UnitTest.java │ │ │ ├── CheckTokenEndpointReturnedInvalidGrantOrRequestError_UnitTest.java │ │ │ ├── CheckTokenEndpointReturnedJsonContentType_UnitTest.java │ │ │ ├── CompareIdTokenClaims_UnitTest.java │ │ │ ├── ConvertAuthorizationEndpointRequestToRequestObject_UnitTest.java │ │ │ ├── CopyAcrValueFromDynamicRegistrationTemplateToClientConfiguration_UnitTest.java │ │ │ ├── CreateBadRedirectUriByAppending_UnitTest.java │ │ │ ├── CreateBadRedirectUri_UnitTest.java │ │ │ ├── CreateCIBANotificationEndpointUri_UnitTest.java │ │ │ ├── CreateClientAuthenticationAssertionClaims_UnitTest.java │ │ │ ├── CreateClientEncryptionKeyIfMissing_UnitTest.java │ │ │ ├── CreateCreateAccountRequestRequest_UnitTest.java │ │ │ ├── CreateInvalidCIBANotificationEndpointUri_UnitTest.java │ │ │ ├── CreateLongRandomClientNotificationToken_UnitTest.java │ │ │ ├── CreatePlainCodeChallenge_UnitTest.java │ │ │ ├── CreateRandomClientNotificationToken_UnitTest.java │ │ │ ├── CreateRandomCodeVerifier_UnitTest.java │ │ │ ├── CreateRandomFAPIInteractionId_UnitTest.java │ │ │ ├── CreateRandomNonceValue_UnitTest.java │ │ │ ├── CreateRandomStateValue_UnitTest.java │ │ │ ├── CreateRedirectUri_UnitTest.java │ │ │ ├── CreateS256CodeChallenge_UnitTest.java │ │ │ ├── CreateTokenEndpointRequestForAuthorizationCodeGrant_UnitTest.java │ │ │ ├── CreateTokenEndpointRequestForClientCredentialsGrant_UnitTest.java │ │ │ ├── CreateVP1FinalVerifierIsoMdocDCAPISessionTranscript_UnitTest.java │ │ │ ├── CreateVP1FinalVerifierIsoMdocRedirectSessionTranscriptEncrypted_UnitTest.java │ │ │ ├── CreateVP1FinalVerifierIsoMdocRedirectSessionTranscriptUnencrypted_UnitTest.java │ │ │ ├── CreateVerifierIsoMdlAnnexBSessionTranscript_UnitTest.java │ │ │ ├── CreateVerifierIsoMdocDCAPISessionTranscript_UnitTest.java │ │ │ ├── DecryptResponse_UnitTest.java │ │ │ ├── DisallowAccessTokenInQuery_UnitTest.java │ │ │ ├── EnsureErrorFromAuthorizationEndpointResponse_UnitTest.java │ │ │ ├── EnsureErrorTokenEndpointSlowdownOrAuthorizationPending_UnitTest.java │ │ │ ├── EnsureIdTokenContainsRequestedClaims_UnitTest.java │ │ │ ├── EnsureIdTokenDoesNotContainNonRequestedClaims_UnitTest.java │ │ │ ├── EnsureIncomingRequestContentTypeIsFormUrlEncoded_UnitTest.java │ │ │ ├── EnsureInvalidRequestInvalidRequestObjectInvalidRequestUriOrAccessDeniedError_UnitTest.java │ │ │ ├── EnsureMatchingFAPIInteractionIdPAREndpoint_UnitTest.java │ │ │ ├── EnsureMatchingFAPIInteractionIdTokenEndpoint_UnitTest.java │ │ │ ├── EnsureMatchingFAPIInteractionId_UnitTest.java │ │ │ ├── EnsureMemberValuesInClaimNameReferenceToMemberNamesInClaimSources_UnitTest.java │ │ │ ├── EnsureMinimumAccessTokenEntropy_UnitTest.java │ │ │ ├── EnsureMinimumAccessTokenLength_UnitTest.java │ │ │ ├── EnsureMinimumAuthenticationRequestIdEntropy_UnitTest.java │ │ │ ├── EnsureMinimumAuthenticationRequestIdLength_UnitTest.java │ │ │ ├── EnsureMinimumAuthorizationCodeEntropy_UnitTest.java │ │ │ ├── EnsureMinimumAuthorizationCodeLength_UnitTest.java │ │ │ ├── EnsureMinimumPkceCodeVerifierEntropy_UnitTest.java │ │ │ ├── EnsureMinimumRefreshTokenEntropy_UnitTest.java │ │ │ ├── EnsureMinimumRefreshTokenLength_UnitTest.java │ │ │ ├── EnsurePARInvalidRequestOrInvalidRequestObjectOrRequestUriNotSupportedError_UnitTest.java │ │ │ ├── EnsureRecommendedAuthenticationRequestIdEntropy_UnitTest.java │ │ │ ├── EnsureResourceResponseReturnedJsonContentType_UnitTest.java │ │ │ ├── EnsureServerConfigurationSupportsMTLS_UnitTest.java │ │ │ ├── EnsureUnsupportedResponseTypeOrInvalidRequestError_UnitTest.java │ │ │ ├── EnsureUserInfoUpdatedAtValid_UnitTest.java │ │ │ ├── ExpectExpiredTokenErrorFromTokenEndpoint_UnitTest.java │ │ │ ├── ExpectServerDoesNotCallNotificationEndpointTwice_UnitTest.java │ │ │ ├── ExtractAccessTokenFromTokenResponse_UnitTest.java │ │ │ ├── ExtractAccountRequestIdFromAccountRequestsEndpointResponse_UnitTest.java │ │ │ ├── ExtractAuthorizationCodeFromAuthorizationResponse_UnitTest.java │ │ │ ├── ExtractBrowserApiResponse_UnitTest.java │ │ │ ├── ExtractClientNameFromStoredConfig_UnitTest.java │ │ │ ├── ExtractExpiresInFromTokenEndpointResponse_UnitTest.java │ │ │ ├── ExtractIdTokenFromTokenResponse_UnitTest.java │ │ │ ├── ExtractImplicitHashToCallbackResponse_UnitTest.java │ │ │ ├── ExtractInitialAccessTokenFromStoredConfig_UnitTest.java │ │ │ ├── ExtractMTLSCertificatesFromConfiguration_UnitTest.java │ │ │ ├── ExtractSHash_UnitTest.java │ │ │ ├── ExtractVP1FinalVpTokenDCQL_UnitTest.java │ │ │ ├── ExtractVpTokenDCQL_UnitTest.java │ │ │ ├── FAPIBrasilCreateConsentRequest_UnitTest.java │ │ │ ├── FAPIBrazilAddConsentIdToClientScope_UnitTest.java │ │ │ ├── FAPIBrazilConsentEndpointResponseValidatePermissions_UnitTest.java │ │ │ ├── FAPIBrazilCreatePaymentConsentRequest_UnitTest.java │ │ │ ├── FAPIBrazilExtractClientMTLSCertificateSubject_UnitTest.java │ │ │ ├── FAPIBrazilSignPaymentConsentRequest_UnitTest.java │ │ │ ├── FAPICIBAAddAcrValuesToAuthorizationEndpointRequest_UnitTest.java │ │ │ ├── FAPICIBAValidateIdTokenACRClaims_UnitTest.java │ │ │ ├── FAPICIBAValidateIdTokenAuthRequestIdClaims_UnitTest.java │ │ │ ├── FAPICIBAValidateRtHash_UnitTest.java │ │ │ ├── FAPICheckDiscEndpointGrantTypesSupported_UnitTest.java │ │ │ ├── FAPIRWCheckDiscEndpointResponseTypesSupported_UnitTest.java │ │ │ ├── FAPIValidateIdTokenEncryptionAlg_UnitTest.java │ │ │ ├── FAPIValidateRequestObjectIdTokenACRClaims_UnitTest.java │ │ │ ├── FetchServerKeys_UnitTest.java │ │ │ ├── GenerateRS256ClientJWKs_UnitTest.java │ │ │ ├── GetDynamicServerConfiguration_UnitTest.java │ │ │ ├── GetResourceEndpointConfiguration_UnitTest.java │ │ │ ├── GetStaticClientConfiguration_UnitTest.java │ │ │ ├── GetStaticServerConfiguration_UnitTest.java │ │ │ ├── OIDCCCheckIdTokenSigningAlgValuesSupportedAlgNone_UnitTest.java │ │ │ ├── OIDCCCheckScopesSupportedContainScopeTest_UnitTest.java │ │ │ ├── ParseCredentialAsMdoc_UnitTest.java │ │ │ ├── ParseCredentialAsSdJwt_Kb_UnitTest.java │ │ │ ├── RemoveAudFromRequestObject_UnitTest.java │ │ │ ├── RemoveExpFromRequestObject_UnitTest.java │ │ │ ├── RemoveIatFromRequestObject_UnitTest.java │ │ │ ├── RemoveIssFromRequestObject_UnitTest.java │ │ │ ├── RemoveJtiFromRequestObject_UnitTest.java │ │ │ ├── RemoveNbfFromRequestObject_UnitTest.java │ │ │ ├── ReorderGrantTypesInDynamicRegistrationRequest_UnitTest.java │ │ │ ├── ReverseScopeOrderInAuthorizationEndpointRequest_UnitTest.java │ │ │ ├── SerializeRequestObjectWithNullAlgorithm_UnitTest.java │ │ │ ├── SetAccountScopeOnTokenEndpointRequest_UnitTest.java │ │ │ ├── SetAuthorizationEndpointRequestResponseTypeFromEnvironment_UnitTest.java │ │ │ ├── SetClientAuthenticationAudIssuerIdentifierToBackchannelAuthenticationEndpoint_UnitTest.java │ │ │ ├── SetClientAuthenticationAudToBackchannelAuthenticationEndpoint_UnitTest.java │ │ │ ├── SetClientAuthenticationAudTokenEndpointToBackchannelAuthenticationEndpoint_UnitTest.java │ │ │ ├── SetDpopAccessTokenHash_UnitTest.java │ │ │ ├── SetPermissiveAcceptHeaderForResourceEndpointRequest_UnitTest.java │ │ │ ├── SetUtf8JsonAcceptHeadersForResourceEndpointRequest_UnitTest.java │ │ │ ├── SetWebOrigin_UnitTest.java │ │ │ ├── SignClientAuthenticationAssertion_UnitTest.java │ │ │ ├── SignDpopProof_UnitTest.java │ │ │ ├── SignFakeIdToken_UnitTest.java │ │ │ ├── SignRequestObject_UnitTest.java │ │ │ ├── StoreOriginalClientConfiguration_UnitTest.java │ │ │ ├── UnregisterDynamicallyRegisteredClient_UnitTest.java │ │ │ ├── ValidateAuthenticationRequestIdExpiresIn_UnitTest.java │ │ │ ├── ValidateAuthenticationRequestIdInterval_UnitTest.java │ │ │ ├── ValidateAuthenticationRequestId_UnitTest.java │ │ │ ├── ValidateClientJWKsPrivatePart_UnitTest.java │ │ │ ├── ValidateClientJWKsPublicPart_UnitTest.java │ │ │ ├── ValidateClientPrivateKeysAreDifferent_UnitTest.java │ │ │ ├── ValidateCredentialCnfJwkIsPublicKey_UnitTest.java │ │ │ ├── ValidateCredentialIsUnpaddedBase64Url_UnitTest.java │ │ │ ├── ValidateCredentialJWTIat_UnitTest.java │ │ │ ├── ValidateErrorDescriptionFromTokenEndpointResponseError_UnitTest.java │ │ │ ├── ValidateErrorFromTokenEndpointResponseError_UnitTest.java │ │ │ ├── ValidateErrorResponseFromBackchannelAuthenticationEndpoint_UnitTest.java │ │ │ ├── ValidateErrorUriFromTokenEndpointResponseError_UnitTest.java │ │ │ ├── ValidateExpiresIn_UnitTest.java │ │ │ ├── ValidateIdTokenACRClaimAgainstAcrValuesRequest_UnitTest.java │ │ │ ├── ValidateIdTokenACRClaimAgainstRequest_UnitTest.java │ │ │ ├── ValidateIdTokenFromTokenResponseEncryption_UnitTest.java │ │ │ ├── ValidateIdTokenNotIncludeCHashAndSHash_UnitTest.java │ │ │ ├── ValidateIdTokenSignature_UnitTest.java │ │ │ ├── ValidateIdToken_UnitTest.java │ │ │ ├── ValidateJARMExp_Recommendations_UnitTest.java │ │ │ ├── ValidateMTLSCertificatesAsX509_UnitTest.java │ │ │ ├── ValidateMTLSCertificatesHeader_UnitTest.java │ │ │ ├── ValidateRefreshTokenNotRotated_UnitTest.java │ │ │ ├── ValidateSHash_UnitTest.java │ │ │ ├── ValidateSdJwtKbSdHash_UnitTest.java │ │ │ ├── ValidateServerJWKs_UnitTest.java │ │ │ ├── ValidateUserInfoStandardClaims_UnitTest.java │ │ │ ├── VerifyIdTokenSubConsistentHybridFlow_UnitTest.java │ │ │ ├── VerifyNewJwksHasNewSigningKey_UnitTest.java │ │ │ ├── VerifyNewJwksStillHasOldSigningKey_UnitTest.java │ │ │ ├── VerifyNoStateInAuthorizationResponse_UnitTest.java │ │ │ ├── VerifyScopesReturnedInAuthorizationEndpointIdToken_UnitTest.java │ │ │ ├── VerifyUserInfoAndIdTokenInAuthorizationEndpointSameSub_UnitTest.java │ │ │ └── WwwAuthenticateParserTest.java │ │ ├── common │ │ │ ├── CheckCIBAServerConfiguration_UnitTest.java │ │ │ ├── CheckDistinctKeyIdValueInServerJWKs_UnitTest.java │ │ │ ├── CheckForKeyIdInServerJWKs_UnitTest.java │ │ │ ├── CheckServerConfiguration_UnitTest.java │ │ │ ├── CreateRandomImplicitSubmitUrl_UnitTest.java │ │ │ ├── EnsureIncomingTls12WithSecureCipherOrTls13_UnitTest.java │ │ │ └── EnsureTLS12_WithFAPICiphers_UnitTest.java │ │ ├── rs │ │ │ ├── ClearAccessTokenFromRequest_UnitTest.java │ │ │ ├── ConsentId_UnitTest.java │ │ │ ├── EnsureBearerAccessTokenNotInParams_UnitTest.java │ │ │ ├── ExtractFapiDateHeader_UnitTest.java │ │ │ ├── ExtractFapiInteractionIdHeader_UnitTest.java │ │ │ ├── ExtractFapiIpAddressHeader_UnitTest.java │ │ │ ├── FAPIBrazilGenerateNewPaymentInitiationResponse_UnitTest.java │ │ │ └── OIDCCLoadUserInfoWithAggregatedClaims_UnitTest.java │ │ └── util │ │ │ └── MtlsKeystoreBuilder_UnitTest.java │ │ ├── config │ │ └── ConfigurablePlanSurfacingTests.java │ │ ├── ekyc │ │ └── condition │ │ │ └── client │ │ │ ├── AddVerifiedClaimsFromUserinfoToAuthorizationEndpointRequest_UnitTest.java │ │ │ ├── ValidateElectronicRecordsSupportedInServerConfiguration_UnitTest.java │ │ │ ├── ValidateEvidenceSupportedInServerConfiguration_UnitTest.java │ │ │ ├── ValidateVerifiedClaimsInUserinfoAgainstOPMetadata_UnitTest.java │ │ │ ├── ValidateVerifiedClaimsInUserinfoResponseAgainstRequest_UnitTest.java │ │ │ ├── ValidateVerifiedClaimsRequestAgainstSchema_UnitTest.java │ │ │ └── ValidateVerifiedClaimsResponseAgainstSchema_UnitTest.java │ │ ├── export │ │ └── HtmlExportRenderer_UnitTest.java │ │ ├── fapiciba │ │ └── rp │ │ │ └── BackchannelRequestRequestedExpiryIsAnInteger_UnitTest.java │ │ ├── info │ │ └── TestPlanApi_UnitTest.java │ │ ├── logging │ │ └── LogApi_UnitTest.java │ │ ├── oauth │ │ └── statuslists │ │ │ └── TokenStatusListTests.java │ │ ├── openid │ │ ├── client │ │ │ └── logout │ │ │ │ └── AbstractOIDCCClientLogoutTest_UnitTest.java │ │ ├── federation │ │ │ ├── CompareTrustChains_UnitTest.java │ │ │ ├── EntityUtils_UnitTest.java │ │ │ ├── TrustChainVerifier_UnitTest.java │ │ │ └── ValidateEntityMetadataClaims_UnitTest.java │ │ └── ssf │ │ │ └── conditions │ │ │ └── metadata │ │ │ ├── OIDSSFOIDSSFCheckTransmitterMetadataIssuerTest.java │ │ │ └── OIDSSFSpecVersionTransmitterMetadataCheckTest.java │ │ ├── runner │ │ ├── TestDispatcher_UnitTest.java │ │ └── TestRunner_UnitTest.java │ │ ├── security │ │ ├── AdditiveUrlBasedCorsConfigurationSourceTest.java │ │ ├── GitlabProjectAdminAuthoritiesMapperTest.java │ │ └── PathMatchingTest.java │ │ ├── testmodule │ │ ├── Environment_UnitTest.java │ │ └── OIDFJSON_UnitTest.java │ │ ├── util │ │ ├── HoverflyUtil.java │ │ ├── JWEUTil_UnitTest.java │ │ ├── JWTUtil_UnitTest.java │ │ └── OAuthUriUtilTest.java │ │ └── vci10issuer │ │ └── condition │ │ ├── AbstractVciUnitTest.java │ │ ├── VCIAuthorizationServerMetadataValidationTest.java │ │ ├── VCICredentialIssuerMetadataValidationTest.java │ │ └── VCIExtractCredentialResponseTest.java │ └── resources │ ├── DecryptResponse │ └── response.txt │ ├── ParseVpTokenAsMdoc │ ├── mdoc-animo.txt │ ├── mdoc-mac.txt │ └── mdoc.txt │ ├── ValidateVerifiedClaimsInUserinfoAgainstOPMetadata │ ├── op-metadata.json │ └── verified-claims.json │ ├── ValidateVerifiedClaimsInUserinfoResponseAgainstRequest │ ├── request.json │ └── response.json │ ├── federation │ ├── entity-statement-authlete-1.json │ ├── entity-statement-invalid-entity-1.json │ └── entity-statement-invalid-federation-entity-1.json │ ├── metadata │ └── openid4vci-1_0 │ │ ├── invalid-oauth-authorization-server-metadata-multiple-errors.json │ │ ├── invalid-openid-credential-issuer-metadata-bdr-example1.json │ │ ├── invalid-openid-credential-issuer-metadata-ebsi.json │ │ ├── invalid-openid-credential-issuer-metadata-invalid-type-for-authorization-servers.json │ │ ├── invalid-openid-credential-issuer-metadata-missing-required-property-in-optional-property.json │ │ ├── invalid-openid-credential-issuer-metadata-missing-required-property.json │ │ ├── valid-oauth-authorization-server-metadata-mock-full.json │ │ ├── valid-oauth-authorization-server-metadata-mock.json │ │ ├── valid-openid-credential-issuer-metadata-eudiw.json │ │ ├── valid-openid-credential-issuer-metadata-mock-full.json │ │ ├── valid-openid-credential-issuer-metadata-mock-minimal.json │ │ ├── valid-openid-credential-issuer-metadata-spec-DcSdJwt-claims-example.json │ │ ├── valid-openid-credential-issuer-metadata-spec-DcSdJwt-claims-missing-vct-example.json │ │ └── valid-openid-credential-issuer-metadata-spec-appendix-example.json │ ├── test-user-info-yes-test001.json │ ├── test-user-info.json │ ├── verified-claims-request-based-on-userinfo-yes-test001.json │ └── verified-claims-request-based-on-userinfo.json ├── system.properties └── test └── Dockerfile /.checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.checkstyle.xml -------------------------------------------------------------------------------- /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- 1 | MAVEN_CACHE=~/.m2 2 | -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitlab-ci/.gitignore: -------------------------------------------------------------------------------- 1 | local-provider-*.plan 2 | -------------------------------------------------------------------------------- /.gitlab-ci/expected-failures-ciba.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.gitlab-ci/expected-failures-ciba.json -------------------------------------------------------------------------------- /.gitlab-ci/expected-failures-client.json: -------------------------------------------------------------------------------- 1 | [ 2 | ] 3 | -------------------------------------------------------------------------------- /.gitlab-ci/expected-failures-ekyc.json: -------------------------------------------------------------------------------- 1 | [ 2 | ] 3 | -------------------------------------------------------------------------------- /.gitlab-ci/expected-failures-federation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.gitlab-ci/expected-failures-federation.json -------------------------------------------------------------------------------- /.gitlab-ci/expected-failures-local.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.gitlab-ci/expected-failures-local.json -------------------------------------------------------------------------------- /.gitlab-ci/expected-failures-raidiam.json: -------------------------------------------------------------------------------- 1 | [ 2 | ] 3 | -------------------------------------------------------------------------------- /.gitlab-ci/expected-failures-server.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.gitlab-ci/expected-failures-server.json -------------------------------------------------------------------------------- /.gitlab-ci/expected-failures-ssf.json: -------------------------------------------------------------------------------- 1 | [ 2 | ] 3 | -------------------------------------------------------------------------------- /.gitlab-ci/expected-skips-ciba.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.gitlab-ci/expected-skips-ciba.json -------------------------------------------------------------------------------- /.gitlab-ci/expected-skips-client.json: -------------------------------------------------------------------------------- 1 | [ 2 | ] 3 | -------------------------------------------------------------------------------- /.gitlab-ci/expected-skips-ekyc.json: -------------------------------------------------------------------------------- 1 | [ 2 | ] 3 | -------------------------------------------------------------------------------- /.gitlab-ci/expected-skips-federation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.gitlab-ci/expected-skips-federation.json -------------------------------------------------------------------------------- /.gitlab-ci/expected-skips-local.json: -------------------------------------------------------------------------------- 1 | [ 2 | ] 3 | -------------------------------------------------------------------------------- /.gitlab-ci/expected-skips-server.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.gitlab-ci/expected-skips-server.json -------------------------------------------------------------------------------- /.gitlab-ci/expected-skips-ssf.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /.gitlab-ci/generate-provider-cert.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.gitlab-ci/generate-provider-cert.sh -------------------------------------------------------------------------------- /.gitlab-ci/generate-provider-plan.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.gitlab-ci/generate-provider-plan.sh -------------------------------------------------------------------------------- /.gitlab-ci/local-provider-oidcc-conformance-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.gitlab-ci/local-provider-oidcc-conformance-config.json -------------------------------------------------------------------------------- /.gitlab-ci/local-provider-oidcc.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.gitlab-ci/local-provider-oidcc.crt -------------------------------------------------------------------------------- /.gitlab-ci/local-provider-oidcc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.gitlab-ci/local-provider-oidcc.json -------------------------------------------------------------------------------- /.gitlab-ci/local-provider.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.gitlab-ci/local-provider.key -------------------------------------------------------------------------------- /.gitlab-ci/rp_tests-tls_client_auth.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.gitlab-ci/rp_tests-tls_client_auth.crt -------------------------------------------------------------------------------- /.gitlab-ci/rp_tests-tls_client_auth.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.gitlab-ci/rp_tests-tls_client_auth.key -------------------------------------------------------------------------------- /.gitlab-ci/run-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.gitlab-ci/run-tests.sh -------------------------------------------------------------------------------- /.gitlab/agents/alert-acrobat-222615-agent-prod/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.gitlab/agents/alert-acrobat-222615-agent-prod/config.yaml -------------------------------------------------------------------------------- /.gitlab/agents/alert-acrobat-222615-agent/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.gitlab/agents/alert-acrobat-222615-agent/config.yaml -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/Conformance.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.idea/runConfigurations/Conformance.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/attach_via_docker.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.idea/runConfigurations/attach_via_docker.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.mvn/jvm.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.mvn/jvm.config -------------------------------------------------------------------------------- /.pmd.ruleset.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/.pmd.ruleset.xml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/README.md -------------------------------------------------------------------------------- /chart/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/chart/.helmignore -------------------------------------------------------------------------------- /chart/Chart.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/chart/Chart.lock -------------------------------------------------------------------------------- /chart/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/chart/Chart.yaml -------------------------------------------------------------------------------- /chart/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/chart/templates/NOTES.txt -------------------------------------------------------------------------------- /chart/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/chart/templates/_helpers.tpl -------------------------------------------------------------------------------- /chart/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/chart/templates/deployment.yaml -------------------------------------------------------------------------------- /chart/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/chart/templates/ingress.yaml -------------------------------------------------------------------------------- /chart/templates/pvc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/chart/templates/pvc.yaml -------------------------------------------------------------------------------- /chart/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/chart/templates/service.yaml -------------------------------------------------------------------------------- /chart/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/chart/values.yaml -------------------------------------------------------------------------------- /devenv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/devenv.lock -------------------------------------------------------------------------------- /devenv.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/devenv.md -------------------------------------------------------------------------------- /devenv.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/devenv.nix -------------------------------------------------------------------------------- /devenv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/devenv.yaml -------------------------------------------------------------------------------- /docker-compose-dev-linux-nodocker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/docker-compose-dev-linux-nodocker.yml -------------------------------------------------------------------------------- /docker-compose-dev-mac-nodocker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/docker-compose-dev-mac-nodocker.yml -------------------------------------------------------------------------------- /docker-compose-dev-mac.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/docker-compose-dev-mac.yml -------------------------------------------------------------------------------- /docker-compose-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/docker-compose-dev.yml -------------------------------------------------------------------------------- /docker-compose-localtest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/docker-compose-localtest.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /httpd/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/httpd/Dockerfile -------------------------------------------------------------------------------- /httpd/Dockerfile-nodocker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/httpd/Dockerfile-nodocker -------------------------------------------------------------------------------- /httpd/Dockerfile-static: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/httpd/Dockerfile-static -------------------------------------------------------------------------------- /httpd/ports.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/httpd/ports.conf -------------------------------------------------------------------------------- /httpd/server-nodocker.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/httpd/server-nodocker.conf -------------------------------------------------------------------------------- /httpd/server-static.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/httpd/server-static.conf -------------------------------------------------------------------------------- /httpd/server.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/httpd/server.conf -------------------------------------------------------------------------------- /make-package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/make-package.sh -------------------------------------------------------------------------------- /mongo_analysis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/mongo_analysis.md -------------------------------------------------------------------------------- /package/Dockerfile.server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/package/Dockerfile.server -------------------------------------------------------------------------------- /package/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/package/README.md -------------------------------------------------------------------------------- /package/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/package/docker-compose.yml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/pom.xml -------------------------------------------------------------------------------- /resolve_external_url.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/resolve_external_url.sh -------------------------------------------------------------------------------- /scripts/certs-keys/uk-client-transport.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/certs-keys/uk-client-transport.crt -------------------------------------------------------------------------------- /scripts/checkwhitespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/checkwhitespace.py -------------------------------------------------------------------------------- /scripts/codeclimate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/codeclimate.sh -------------------------------------------------------------------------------- /scripts/compare-results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/compare-results.py -------------------------------------------------------------------------------- /scripts/conformance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/conformance.py -------------------------------------------------------------------------------- /scripts/requirements.txt: -------------------------------------------------------------------------------- 1 | httpx 2 | pyparsing 3 | -------------------------------------------------------------------------------- /scripts/run-test-plan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/run-test-plan.py -------------------------------------------------------------------------------- /scripts/test-configs-brazil/brazil-raidiam-fapi-dcr-accounts-automated.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-brazil/brazil-raidiam-fapi-dcr-accounts-automated.json -------------------------------------------------------------------------------- /scripts/test-configs-brazil/brazil-raidiam-fapi-dcr-payments-automated.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-brazil/brazil-raidiam-fapi-dcr-payments-automated.json -------------------------------------------------------------------------------- /scripts/test-configs-brazil/brazil-raidiam-fapi-payments-automated.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-brazil/brazil-raidiam-fapi-payments-automated.json -------------------------------------------------------------------------------- /scripts/test-configs-brazil/run-raidiam.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-brazil/run-raidiam.sh -------------------------------------------------------------------------------- /scripts/test-configs-federation/authlete-federation-fapidev-as.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-federation/authlete-federation-fapidev-as.json -------------------------------------------------------------------------------- /scripts/test-configs-federation/authlete-federation-trust-anchor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-federation/authlete-federation-trust-anchor.json -------------------------------------------------------------------------------- /scripts/test-configs-federation/sweden-federation-bankid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-federation/sweden-federation-bankid.json -------------------------------------------------------------------------------- /scripts/test-configs-federation/sweden-federation-intermediate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-federation/sweden-federation-intermediate.json -------------------------------------------------------------------------------- /scripts/test-configs-federation/sweden-federation-trust-anchor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-federation/sweden-federation-trust-anchor.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/cbuae-op.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/cbuae-op.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/cbuae-rp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/cbuae-rp.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-au-connectid-op-test-config-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-au-connectid-op-test-config-1.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-au-connectid-op-test-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-au-connectid-op-test-config.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-au-connectid-rp-test-config-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-au-connectid-rp-test-config-1.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-au-connectid-rp-test-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-au-connectid-rp-test-config.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-brazil-op-test-config-accounts-dcr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-brazil-op-test-config-accounts-dcr.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-brazil-op-test-config-accounts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-brazil-op-test-config-accounts.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-brazil-op-test-config-opin-dcr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-brazil-op-test-config-opin-dcr.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-brazil-op-test-config-opin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-brazil-op-test-config-opin.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-brazil-op-test-config-payments-dcr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-brazil-op-test-config-payments-dcr.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-brazil-rp-test-config-accounts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-brazil-rp-test-config-accounts.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-brazil-rp-test-config-opin-dcr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-brazil-rp-test-config-opin-dcr.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-brazil-rp-test-config-opin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-brazil-rp-test-config-opin.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-brazil-rp-test-config-payments-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-brazil-rp-test-config-payments-1.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-brazil-rp-test-config-payments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-brazil-rp-test-config-payments.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-ciba-brazil-op-test-config-refresh.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-ciba-brazil-op-test-config-refresh.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-ciba-brazil-op-test-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-ciba-brazil-op-test-config.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-ciba-brazil-rp-test-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-ciba-brazil-rp-test-config.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-ciba-op-test-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-ciba-op-test-config.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-ciba-rp-test-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-ciba-rp-test-config.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-op-eddsa-keytest-config-no-mtls.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-op-eddsa-keytest-config-no-mtls.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-op-eddsa-keytest-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-op-eddsa-keytest-config.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-op-test-config-dpop-no-openid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-op-test-config-dpop-no-openid.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-op-test-config-no-mtls.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-op-test-config-no-mtls.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-op-test-config-no-openid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-op-test-config-no-openid.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-op-test-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-op-test-config.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-rp-eddsa-keytest-config-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-rp-eddsa-keytest-config-1.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-rp-eddsa-keytest-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-rp-eddsa-keytest-config.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-rp-test-config-no-openid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-rp-test-config-no-openid.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/fapi-rp-test-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/fapi-rp-test-config.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/federation-op-test-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/federation-op-test-config.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/federation-rp-test-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/federation-rp-test-config.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/vci-issuer-test-config-no-mtls.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/vci-issuer-test-config-no-mtls.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/vci-issuer-test-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/vci-issuer-test-config.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/vci-wallet-test-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/vci-wallet-test-config.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/vp-verifier-test-config-with-redirect.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/vp-verifier-test-config-with-redirect.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/vp-verifier-test-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/vp-verifier-test-config.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/vp-wallet-test-config-dcql.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/vp-wallet-test-config-dcql.json -------------------------------------------------------------------------------- /scripts/test-configs-rp-against-op/vp-wallet-test-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-rp-against-op/vp-wallet-test-config.json -------------------------------------------------------------------------------- /scripts/test-configs-ssf/ssf-receiver-test-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-ssf/ssf-receiver-test-config.json -------------------------------------------------------------------------------- /scripts/test-configs-ssf/ssf-transmitter-test-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test-configs-ssf/ssf-transmitter-test-config.json -------------------------------------------------------------------------------- /scripts/test_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test_parser.py -------------------------------------------------------------------------------- /scripts/test_plan_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/test_plan_parser.py -------------------------------------------------------------------------------- /scripts/whitespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/scripts/whitespace.py -------------------------------------------------------------------------------- /server-dev/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/server-dev/Dockerfile -------------------------------------------------------------------------------- /src/main/java/com/android/identity/testapp/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/com/android/identity/testapp/LICENSE.txt -------------------------------------------------------------------------------- /src/main/java/com/android/identity/testapp/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/com/android/identity/testapp/README.txt -------------------------------------------------------------------------------- /src/main/java/com/android/identity/testapp/TestAppDocumentMetadata.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/com/android/identity/testapp/TestAppDocumentMetadata.kt -------------------------------------------------------------------------------- /src/main/java/com/android/identity/testapp/TestAppUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/com/android/identity/testapp/TestAppUtils.kt -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/Application.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/ApplicationConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/ApplicationConfig.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/CollapsingGsonHttpMessageConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/CollapsingGsonHttpMessageConverter.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/SwaggerConfig.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/AbstractCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/AbstractCondition.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/AbstractExtractJWT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/AbstractExtractJWT.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/Condition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/Condition.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/ConditionError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/ConditionError.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/PostEnvironment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/PostEnvironment.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/PreEnvironment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/PreEnvironment.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/AbstractJWEEncryptString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/AbstractJWEEncryptString.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/AddAtHashToIdTokenClaims.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/AddAtHashToIdTokenClaims.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/AddCHashToIdTokenClaims.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/AddCHashToIdTokenClaims.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/AddInvalidAudValueToJarm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/AddInvalidAudValueToJarm.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/AddInvalidIssValueToJarm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/AddInvalidIssValueToJarm.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/AddSHashToIdTokenClaims.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/AddSHashToIdTokenClaims.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/CalculateAtHash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/CalculateAtHash.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/CalculateCHash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/CalculateCHash.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/CalculateSHash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/CalculateSHash.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/CheckAuthReqIdInCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/CheckAuthReqIdInCallback.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/CheckCIBAModeIsPoll.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/CheckCIBAModeIsPoll.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/CheckNoScopeParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/CheckNoScopeParameter.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/CheckNonceMaximumLength.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/CheckNonceMaximumLength.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/CheckNonceMinimumLength.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/CheckNonceMinimumLength.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/CheckPkceCodeVerifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/CheckPkceCodeVerifier.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/CheckStateLength.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/CheckStateLength.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/CreateAuthorizationCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/CreateAuthorizationCode.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/CreateMDocGeneratedNonce.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/CreateMDocGeneratedNonce.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/CreateMdocCredential.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/CreateMdocCredential.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/CreateRefreshToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/CreateRefreshToken.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/CreateSdJwtCredential.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/CreateSdJwtCredential.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/CreateSdJwtKbCredential.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/CreateSdJwtKbCredential.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/CreateVPID2SdJwtVpToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/CreateVPID2SdJwtVpToken.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/CreateWebfingerResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/CreateWebfingerResponse.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/EncryptIdToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/EncryptIdToken.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/EncryptJARMResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/EncryptJARMResponse.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/EncryptUserInfoResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/EncryptUserInfoResponse.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/EncryptVPResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/EncryptVPResponse.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/EnsureMatchingClientId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/EnsureMatchingClientId.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/EnsureRequestUriIsHttps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/EnsureRequestUriIsHttps.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/EnsureResponseTypeIsCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/EnsureResponseTypeIsCode.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/ExtractClientAssertion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/ExtractClientAssertion.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/ExtractOBIntentId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/ExtractOBIntentId.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/ExtractRequestObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/ExtractRequestObject.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/ExtractRequestedScopes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/ExtractRequestedScopes.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/ExtractServerSigningAlg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/ExtractServerSigningAlg.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/FetchClientKeys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/FetchClientKeys.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/FilterUserInfoForScopes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/FilterUserInfoForScopes.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/GenerateCredentialNonce.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/GenerateCredentialNonce.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/GenerateDpopAccessToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/GenerateDpopAccessToken.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/GenerateIdTokenClaims.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/GenerateIdTokenClaims.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/InvalidateJarmSignature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/InvalidateJarmSignature.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/LoadServerJWKs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/LoadServerJWKs.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/OIDCCGenerateServerJWKs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/OIDCCGenerateServerJWKs.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/OIDCCSignIdToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/OIDCCSignIdToken.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/RemoveAtHashFromIdToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/RemoveAtHashFromIdToken.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/RemoveAudFromIdToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/RemoveAudFromIdToken.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/RemoveAudFromJarm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/RemoveAudFromJarm.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/RemoveExpFromIdToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/RemoveExpFromIdToken.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/RemoveExpFromJarm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/RemoveExpFromJarm.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/RemoveIatFromIdToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/RemoveIatFromIdToken.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/RemoveIssFromIdToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/RemoveIssFromIdToken.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/RemoveIssFromJarm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/RemoveIssFromJarm.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/RemoveNonceFromIdToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/RemoveNonceFromIdToken.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/RemoveSHashFromIdToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/RemoveSHashFromIdToken.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/RemoveSubFromIdToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/RemoveSubFromIdToken.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/SetRsaAltServerJwks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/SetRsaAltServerJwks.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/SignIdToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/SignIdToken.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/SignIdTokenWithAlgNone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/SignIdTokenWithAlgNone.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/SignIdTokenWithX5tS256.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/SignIdTokenWithX5tS256.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/SignUserInfoResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/SignUserInfoResponse.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/ValidateClientIdScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/ValidateClientIdScheme.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/ValidateDpopAccessToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/ValidateDpopAccessToken.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/ValidateDpopProofIat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/ValidateDpopProofIat.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/ValidateDpopProofNbf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/ValidateDpopProofNbf.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/ValidateRedirectUri.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/ValidateRedirectUri.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/ValidateRefreshToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/ValidateRefreshToken.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/ValidateRequestObjectAud.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/ValidateRequestObjectAud.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/ValidateRequestObjectIat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/ValidateRequestObjectIat.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/ValidateRequestObjectIss.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/ValidateRequestObjectIss.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/ValidateRequestObjectJti.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/ValidateRequestObjectJti.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/ValidateResponseMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/ValidateResponseMode.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/as/jarm/SignJARMResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/as/jarm/SignJARMResponse.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/AbstractCallEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/AbstractCallEndpoint.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/AbstractCompareJwks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/AbstractCompareJwks.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/AbstractGenerateKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/AbstractGenerateKey.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/AbstractSignJWT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/AbstractSignJWT.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/AbstractValidateHash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/AbstractValidateHash.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/AbstractValidateJWKs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/AbstractValidateJWKs.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/BuildVCIDCAPIRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/BuildVCIDCAPIRequest.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/CallPAREndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/CallPAREndpoint.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/CallTokenEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/CallTokenEndpoint.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/CallUserInfoEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/CallUserInfoEndpoint.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/CheckAudInBindingJwt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/CheckAudInBindingJwt.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/CheckIatInBindingJwt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/CheckIatInBindingJwt.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/CheckJwksUri.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/CheckJwksUri.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/CheckPostLogoutState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/CheckPostLogoutState.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/CheckTokenTypeIsDpop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/CheckTokenTypeIsDpop.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/CheckTypInBindingJwt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/CheckTypInBindingJwt.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/CheckUrlQueryIsEmpty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/CheckUrlQueryIsEmpty.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/CompareIdTokenClaims.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/CompareIdTokenClaims.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/CreateBadRedirectUri.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/CreateBadRedirectUri.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/CreateDpopClaims.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/CreateDpopClaims.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/CreateDpopHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/CreateDpopHeader.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/CreateIdempotencyKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/CreateIdempotencyKey.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/CreateJwksUri.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/CreateJwksUri.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/CreateLogoUri.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/CreateLogoUri.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/CreatePolicyUri.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/CreatePolicyUri.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/CreateRedirectUri.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/CreateRedirectUri.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/CreateTosUri.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/CreateTosUri.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/DecryptResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/DecryptResponse.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/EnsureHttpStatusCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/EnsureHttpStatusCode.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/EnsureNotFoundError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/EnsureNotFoundError.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/EnsureParHTTPError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/EnsureParHTTPError.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/ExpectLoginPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/ExpectLoginPage.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/ExtractAtHash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/ExtractAtHash.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/ExtractCHash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/ExtractCHash.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/ExtractHash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/ExtractHash.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/ExtractRtHash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/ExtractRtHash.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/ExtractSHash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/ExtractSHash.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/ExtractVpTokenDCQL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/ExtractVpTokenDCQL.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/ExtractVpTokenPE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/ExtractVpTokenPE.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/FetchServerKeys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/FetchServerKeys.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/GenerateDpopKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/GenerateDpopKey.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/SetDpopNbfToNow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/SetDpopNbfToNow.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/SetWebOrigin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/SetWebOrigin.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/SignDpopProof.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/SignDpopProof.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/SignFakeIdToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/SignFakeIdToken.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/SignRequestObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/SignRequestObject.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/ValidateAtHash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/ValidateAtHash.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/ValidateCHash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/ValidateCHash.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/ValidateExpiresIn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/ValidateExpiresIn.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/ValidateIdToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/ValidateIdToken.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/ValidateIdTokenNonce.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/ValidateIdTokenNonce.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/ValidateJARMResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/ValidateJARMResponse.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/ValidateSHash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/ValidateSHash.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/ValidateServerJWKs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/ValidateServerJWKs.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/VerifyNoSHash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/VerifyNoSHash.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/WaitFor2Seconds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/WaitFor2Seconds.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/WaitFor30Seconds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/WaitFor30Seconds.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/WaitFor5Seconds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/WaitFor5Seconds.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/WaitFor62Seconds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/WaitFor62Seconds.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/WaitForExpiry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/WaitForExpiry.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/client/WaitForOneSecond.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/client/WaitForOneSecond.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/common/DisallowTLS10.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/common/DisallowTLS10.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/common/DisallowTLS11.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/common/DisallowTLS11.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/common/EnsureTLS12OrLater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/common/EnsureTLS12OrLater.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/common/EnsureTLS13OrLater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/common/EnsureTLS13OrLater.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/common/RARSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/common/RARSupport.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/rs/ExtractFapiDateHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/rs/ExtractFapiDateHeader.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/rs/GenerateAccountRequestId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/rs/GenerateAccountRequestId.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/rs/LoadUserInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/rs/LoadUserInfo.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/rs/OIDCCLoadUserInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/rs/OIDCCLoadUserInfo.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/rs/RequireBearerAccessToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/rs/RequireBearerAccessToken.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/rs/RequireDpopAccessToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/rs/RequireDpopAccessToken.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/rs/RequireMtlsAccessToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/rs/RequireMtlsAccessToken.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/rs/RequireOpenIDScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/rs/RequireOpenIDScope.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/util/MtlsKeystoreBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/util/MtlsKeystoreBuilder.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/util/NoopTlsAuthentication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/util/NoopTlsAuthentication.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/util/PEMFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/util/PEMFormatter.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/condition/util/TLSTestValueExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/condition/util/TLSTestValueExtractor.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/ekyc/plan/EKYCWithOIDCCoreTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/ekyc/plan/EKYCWithOIDCCoreTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/ekyc/test/oidccore/EKYCHappyPathTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/ekyc/test/oidccore/EKYCHappyPathTest.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/errorhandling/FAPIErrorController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/errorhandling/FAPIErrorController.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/export/HtmlExportRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/export/HtmlExportRenderer.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/export/LogEntryHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/export/LogEntryHelper.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/export/PlanExportInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/export/PlanExportInfo.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/export/PlanHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/export/PlanHelper.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/export/TestExportInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/export/TestExportInfo.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/export/TestHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/export/TestHelper.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/extensions/AlternateJWSSignerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/extensions/AlternateJWSSignerFactory.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/extensions/MultiJWSSignerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/extensions/MultiJWSSignerFactory.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapi1advancedfinal/FAPI1AdvancedFinal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapi1advancedfinal/FAPI1AdvancedFinal.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapi2spfinal/FAPI2SPFinalHappyFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapi2spfinal/FAPI2SPFinalHappyFlow.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapi2spfinal/FAPI2SPFinalRefreshToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapi2spfinal/FAPI2SPFinalRefreshToken.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapi2spfinal/FAPI2SPFinalTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapi2spfinal/FAPI2SPFinalTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapi2spid2/FAPI2SPID2BrazilDCRBadMTLS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapi2spid2/FAPI2SPID2BrazilDCRBadMTLS.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapi2spid2/FAPI2SPID2BrazilDCRNoMTLS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapi2spid2/FAPI2SPID2BrazilDCRNoMTLS.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapi2spid2/FAPI2SPID2ClientTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapi2spid2/FAPI2SPID2ClientTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapi2spid2/FAPI2SPID2HappyFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapi2spid2/FAPI2SPID2HappyFlow.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapi2spid2/FAPI2SPID2RefreshToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapi2spid2/FAPI2SPID2RefreshToken.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapi2spid2/FAPI2SPID2TestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapi2spid2/FAPI2SPID2TestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapiciba/AbstractFAPICIBAID1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapiciba/AbstractFAPICIBAID1.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapiciba/FAPICIBAID1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapiciba/FAPICIBAID1.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapiciba/FAPICIBAID1AuthReqIdExpired.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapiciba/FAPICIBAID1AuthReqIdExpired.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapiciba/FAPICIBAID1RefreshToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapiciba/FAPICIBAID1RefreshToken.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapiciba/FAPICIBAID1TestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapiciba/FAPICIBAID1TestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapiciba/rp/CheckServerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapiciba/rp/CheckServerConfiguration.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapiciba/rp/CreateSlowDownResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapiciba/rp/CreateSlowDownResponse.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapiciba/rp/FAPICIBAClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapiciba/rp/FAPICIBAClientTest.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapiciba/rp/FAPICIBAClientTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapiciba/rp/FAPICIBAClientTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapiciba/rp/NonIssuerAsAudClaim.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapiciba/rp/NonIssuerAsAudClaim.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapiciba/rp/RedeemAuthReqId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapiciba/rp/RedeemAuthReqId.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapiciba/rp/SetIntervalTo31Seconds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapiciba/rp/SetIntervalTo31Seconds.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapiciba/rp/SetIntervalTo5Seconds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapiciba/rp/SetIntervalTo5Seconds.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapiciba/rp/SetIntervalToPlus5Seconds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapiciba/rp/SetIntervalToPlus5Seconds.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapiciba/rp/VerifyAuthReqId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapiciba/rp/VerifyAuthReqId.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapiciba/rp/VerifyAuthReqIdExpiration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapiciba/rp/VerifyAuthReqIdExpiration.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/fapiciba/rp/VerifyPostedFormData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/fapiciba/rp/VerifyPostedFormData.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/frontchannel/BrowserApiRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/frontchannel/BrowserApiRequest.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/frontchannel/BrowserControl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/frontchannel/BrowserControl.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/frontchannel/UrlWithMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/frontchannel/UrlWithMethod.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/info/DBImageService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/info/DBImageService.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/info/DBSavedConfigurationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/info/DBSavedConfigurationService.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/info/DBTestInfoService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/info/DBTestInfoService.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/info/DBTestPlanService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/info/DBTestPlanService.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/info/ImageService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/info/ImageService.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/info/Plan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/info/Plan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/info/PlanRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/info/PlanRepository.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/info/PublicPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/info/PublicPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/info/PublicTestInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/info/PublicTestInfo.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/info/SavedConfigurationApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/info/SavedConfigurationApi.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/info/SavedConfigurationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/info/SavedConfigurationService.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/info/TestInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/info/TestInfo.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/info/TestInfoApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/info/TestInfoApi.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/info/TestInfoRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/info/TestInfoRepository.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/info/TestInfoService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/info/TestInfoService.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/info/TestPlanApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/info/TestPlanApi.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/info/TestPlanService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/info/TestPlanService.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/logging/DBEventLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/logging/DBEventLog.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/logging/EventLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/logging/EventLog.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/logging/GsonArrayToBsonArrayConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/logging/GsonArrayToBsonArrayConverter.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/logging/ImageAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/logging/ImageAPI.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/logging/LogApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/logging/LogApi.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/logging/LoggingRequestInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/logging/LoggingRequestInterceptor.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/logging/TestInstanceEventLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/logging/TestInstanceEventLog.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/oauth/statuslists/TokenStatusList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/oauth/statuslists/TokenStatusList.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openbanking/FAPIOBGetResourceEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openbanking/FAPIOBGetResourceEndpoint.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/AbstractFormPostTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/AbstractFormPostTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/AbstractOIDCCAuthCodeReuse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/AbstractOIDCCAuthCodeReuse.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/AbstractOIDCCMultipleClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/AbstractOIDCCMultipleClient.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/AbstractOIDCCRpInitiatedLogout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/AbstractOIDCCRpInitiatedLogout.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/AbstractOIDCCServerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/AbstractOIDCCServerTest.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/AbstractOIDCCUserInfoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/AbstractOIDCCUserInfoTest.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCC3rdPartyInitLogin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCC3rdPartyInitLogin.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCC3rdPartyInitLoginNonHttps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCC3rdPartyInitLoginNonHttps.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCC3rdPartyInitLoginTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCC3rdPartyInitLoginTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCAuthCodeReuse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCAuthCodeReuse.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCBasicTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCBasicTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCClaimsEssential.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCClaimsEssential.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCClaimsLocales.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCClaimsLocales.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCConfigTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCConfigTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCDisplayPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCDisplayPage.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCDisplayPopup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCDisplayPopup.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCDynamicTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCDynamicTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCEnsurePostRequestSucceeds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCEnsurePostRequestSucceeds.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCFormPostBasicTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCFormPostBasicTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCFormPostHybridTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCFormPostHybridTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCFormPostImplicitTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCFormPostImplicitTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCHybridTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCHybridTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCIdTokenHint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCIdTokenHint.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCIdTokenRS256.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCIdTokenRS256.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCIdTokenSignature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCIdTokenSignature.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCIdTokenUnsigned.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCIdTokenUnsigned.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCImplicitTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCImplicitTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCLoginHint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCLoginHint.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCMaxAge1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCMaxAge1.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCMaxAge10000.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCMaxAge10000.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCPromptLogin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCPromptLogin.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCPromptNoneLoggedIn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCPromptNoneLoggedIn.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCPromptNoneNotLoggedIn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCPromptNoneNotLoggedIn.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCRedirectUriQueryAdded.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCRedirectUriQueryAdded.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCRedirectUriQueryMismatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCRedirectUriQueryMismatch.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCRedirectUriQueryOK.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCRedirectUriQueryOK.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCRedirectUriRegFrag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCRedirectUriRegFrag.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCRefreshToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCRefreshToken.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCRefreshTokenRPKeyRotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCRefreshTokenRPKeyRotation.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCRegistrationJwksUri.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCRegistrationJwksUri.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCRegistrationLogoUri.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCRegistrationLogoUri.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCRegistrationPolicyUri.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCRegistrationPolicyUri.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCRegistrationSectorBad.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCRegistrationSectorBad.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCRegistrationSectorUri.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCRegistrationSectorUri.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCRegistrationTosUri.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCRegistrationTosUri.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCRequestUriSignedRS256.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCRequestUriSignedRS256.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCRequestUriUnsigned.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCRequestUriUnsigned.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCResponseTypeMissing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCResponseTypeMissing.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCRpInitiatedLogout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCRpInitiatedLogout.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCRpInitiatedLogoutNoParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCRpInitiatedLogoutNoParams.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCRpInitiatedLogoutNoState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCRpInitiatedLogoutNoState.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCRpInitiatedLogoutTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCRpInitiatedLogoutTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCScopeAddress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCScopeAddress.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCScopeAll.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCScopeAll.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCScopeEmail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCScopeEmail.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCScopePhone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCScopePhone.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCScopeProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCScopeProfile.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCServerRotateKeys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCServerRotateKeys.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCServerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCServerTest.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCSessionManagementTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCSessionManagementTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCUiLocales.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCUiLocales.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCUserInfoGet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCUserInfoGet.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCUserInfoPostBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCUserInfoPostBody.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCUserInfoPostHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCUserInfoPostHeader.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/OIDCCUserInfoRS256.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/OIDCCUserInfoRS256.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/client/AbstractOIDCCClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/client/AbstractOIDCCClientTest.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/client/OIDCCClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/client/OIDCCClientTest.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/client/OIDCCClientTestNonce.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/client/OIDCCClientTestNonce.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/client/OIDCCClientTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/client/OIDCCClientTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/federation/CompareTrustChains.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/federation/CompareTrustChains.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/federation/EntityUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/federation/EntityUtils.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/federation/NonBlocking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/federation/NonBlocking.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/federation/TrustChainVerifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/federation/TrustChainVerifier.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/federation/ValidateECJWKs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/federation/ValidateECJWKs.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/ssf/AbstractOIDSSFTestModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/ssf/AbstractOIDSSFTestModule.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/ssf/OIDSSFReceiverTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/ssf/OIDSSFReceiverTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/ssf/OIDSSFTransmitterTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/ssf/OIDSSFTransmitterTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/ssf/SsfConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/ssf/SsfConstants.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/ssf/SsfEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/ssf/SsfEvent.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/ssf/SsfEvents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/ssf/SsfEvents.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/ssf/variant/SsfAuthMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/ssf/variant/SsfAuthMode.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/ssf/variant/SsfDeliveryMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/ssf/variant/SsfDeliveryMode.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/ssf/variant/SsfProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/ssf/variant/SsfProfile.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/openid/ssf/variant/SsfServerMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/openid/ssf/variant/SsfServerMetadata.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/pagination/PaginationRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/pagination/PaginationRequest.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/pagination/PaginationResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/pagination/PaginationResponse.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/plan/PublishTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/plan/PublishTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/plan/TestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/plan/TestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/runner/InMemoryTestRunnerSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/runner/InMemoryTestRunnerSupport.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/runner/TestDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/runner/TestDispatcher.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/runner/TestExecutionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/runner/TestExecutionManager.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/runner/TestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/runner/TestRunner.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/runner/TestRunnerSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/runner/TestRunnerSupport.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/security/AuthenticationFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/security/AuthenticationFacade.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/security/CorsConfigurable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/security/CorsConfigurable.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/security/DummyUserFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/security/DummyUserFilter.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/security/GroupsAdminAuthoritiesMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/security/GroupsAdminAuthoritiesMapper.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/security/JwksEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/security/JwksEndpoint.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/security/KeyManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/security/KeyManager.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/security/OIDCAuthenticationFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/security/OIDCAuthenticationFacade.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/security/OIDCAuthoritiesMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/security/OIDCAuthoritiesMapper.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/security/PublicRequestMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/security/PublicRequestMatcher.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/security/RestAuthenticationEntryPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/security/RestAuthenticationEntryPoint.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/security/WebSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/security/WebSecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/security/WebSecurityOidcLoginConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/security/WebSecurityOidcLoginConfig.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/sequence/AbstractConditionSequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/sequence/AbstractConditionSequence.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/sequence/ConditionSequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/sequence/ConditionSequence.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/sequence/SkippedCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/sequence/SkippedCondition.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/sequence/client/CreateDpopProofSteps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/sequence/client/CreateDpopProofSteps.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/testmodule/AbstractTestModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/testmodule/AbstractTestModule.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/testmodule/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/testmodule/Command.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/testmodule/ConditionCallBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/testmodule/ConditionCallBuilder.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/testmodule/DataUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/testmodule/DataUtils.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/testmodule/Environment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/testmodule/Environment.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/testmodule/OIDFJSON.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/testmodule/OIDFJSON.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/testmodule/PublishTestModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/testmodule/PublishTestModule.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/testmodule/TestExecutionUnit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/testmodule/TestExecutionUnit.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/testmodule/TestFailureException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/testmodule/TestFailureException.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/testmodule/TestInterruptedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/testmodule/TestInterruptedException.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/testmodule/TestModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/testmodule/TestModule.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/testmodule/TestSkippedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/testmodule/TestSkippedException.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/testmodule/UserFacing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/testmodule/UserFacing.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/token/DBTokenService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/token/DBTokenService.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/token/TokenApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/token/TokenApi.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/token/TokenService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/token/TokenService.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/ui/ServerInfoTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/ui/ServerInfoTemplate.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/ui/ServerInfoUIController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/ui/ServerInfoUIController.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/ui/UIController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/ui/UIController.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/ui/UserInfoUIController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/ui/UserInfoUIController.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/util/BaseUrlUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/util/BaseUrlUtil.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/util/FAPITLSClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/util/FAPITLSClient.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/util/JWAUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/util/JWAUtil.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/util/JWEUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/util/JWEUtil.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/util/JWKUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/util/JWKUtil.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/util/JWSUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/util/JWSUtil.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/util/JWTUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/util/JWTUtil.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/util/OAuthUriUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/util/OAuthUriUtil.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/util/TemplateProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/util/TemplateProcessor.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/AuthRequestMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/AuthRequestMethod.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/AuthorizationRequestType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/AuthorizationRequestType.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/CIBAMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/CIBAMode.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/ClientAuthType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/ClientAuthType.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/ClientRegistration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/ClientRegistration.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/ClientRequestType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/ClientRequestType.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/FAPI1FinalOPProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/FAPI1FinalOPProfile.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/FAPI2AuthRequestMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/FAPI2AuthRequestMethod.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/FAPI2FinalOPProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/FAPI2FinalOPProfile.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/FAPI2ID2OPProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/FAPI2ID2OPProfile.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/FAPI2SenderConstrainMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/FAPI2SenderConstrainMethod.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/FAPIAuthRequestMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/FAPIAuthRequestMethod.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/FAPIClientType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/FAPIClientType.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/FAPIOpenIDConnect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/FAPIOpenIDConnect.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/FAPIProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/FAPIProfile.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/FAPIRWOPProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/FAPIRWOPProfile.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/FAPIResponseMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/FAPIResponseMode.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/FederationEntityMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/FederationEntityMetadata.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/OIDCCClientAuthType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/OIDCCClientAuthType.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/ResponseMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/ResponseMode.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/ResponseType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/ResponseType.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/SecurityProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/SecurityProfile.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/ServerMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/ServerMetadata.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/VCIClientAuthType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/VCIClientAuthType.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/VCIGrantType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/VCIGrantType.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/VCIProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/VCIProfile.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/VCIServerMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/VCIServerMetadata.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/VPID2VerifierClientIdScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/VPID2VerifierClientIdScheme.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/VPID2VerifierCredentialFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/VPID2VerifierCredentialFormat.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/VPID2VerifierRequestMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/VPID2VerifierRequestMethod.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/VPID2VerifierResponseMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/VPID2VerifierResponseMode.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/VariantConfigurationFields.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/VariantConfigurationFields.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/VariantConverters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/VariantConverters.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/VariantNotApplicable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/VariantNotApplicable.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/VariantNotApplicableContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/VariantNotApplicableContainer.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/VariantParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/VariantParameter.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/VariantParameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/VariantParameters.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/VariantSelection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/VariantSelection.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/VariantSelectionJsonReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/VariantSelectionJsonReader.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/VariantService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/VariantService.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/variant/VariantSetup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/variant/VariantSetup.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/vci10issuer/AbstractVciTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/vci10issuer/AbstractVciTest.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/vci10issuer/VCIIssuerHappyFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/vci10issuer/VCIIssuerHappyFlow.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/vci10issuer/VCIIssuerMetadataTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/vci10issuer/VCIIssuerMetadataTest.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/vci10issuer/VCIIssuerTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/vci10issuer/VCIIssuerTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/vci10issuer/util/JsonSchemaValidation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/vci10issuer/util/JsonSchemaValidation.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/vci10wallet/AbstractVCIWalletTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/vci10wallet/AbstractVCIWalletTest.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/vci10wallet/VCIWalletHappyPath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/vci10wallet/VCIWalletHappyPath.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/vci10wallet/VCIWalletTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/vci10wallet/VCIWalletTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/vp1finalwallet/VP1FinalWalletTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/vp1finalwallet/VP1FinalWalletTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/vpid2verifier/VPID2VerifierHappyFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/vpid2verifier/VPID2VerifierHappyFlow.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/vpid2verifier/VPID2VerifierTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/vpid2verifier/VPID2VerifierTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/vpid2wallet/AbstractVPID2WalletTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/vpid2wallet/AbstractVPID2WalletTest.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/vpid2wallet/VPID2WalletClientIdScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/vpid2wallet/VPID2WalletClientIdScheme.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/vpid2wallet/VPID2WalletResponseMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/vpid2wallet/VPID2WalletResponseMode.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/vpid2wallet/VPID2WalletTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/vpid2wallet/VPID2WalletTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/vpid3verifier/VPID3VerifierTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/vpid3verifier/VPID3VerifierTestPlan.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/vpid3wallet/AbstractVPID3WalletTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/vpid3wallet/AbstractVPID3WalletTest.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/vpid3wallet/VPID3WalletResponseMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/vpid3wallet/VPID3WalletResponseMode.java -------------------------------------------------------------------------------- /src/main/java/net/openid/conformance/vpid3wallet/VPID3WalletTestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/java/net/openid/conformance/vpid3wallet/VPID3WalletTestPlan.java -------------------------------------------------------------------------------- /src/main/resources/application-dev.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/application-dev.properties -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/banner.txt -------------------------------------------------------------------------------- /src/main/resources/json-schemas/ekyc-ida/claims_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/json-schemas/ekyc-ida/claims_schema.json -------------------------------------------------------------------------------- /src/main/resources/json-schemas/ekyc-ida/verified_claims.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/json-schemas/ekyc-ida/verified_claims.json -------------------------------------------------------------------------------- /src/main/resources/json-schemas/ekyc-ida/verified_claims_request.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/json-schemas/ekyc-ida/verified_claims_request.json -------------------------------------------------------------------------------- /src/main/resources/json-schemas/oid4vci/credential_issuer_metadata-1_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/json-schemas/oid4vci/credential_issuer_metadata-1_0.json -------------------------------------------------------------------------------- /src/main/resources/json-schemas/oid4vci/credential_offer-1_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/json-schemas/oid4vci/credential_offer-1_0.json -------------------------------------------------------------------------------- /src/main/resources/json-schemas/oid4vci/credential_request-1_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/json-schemas/oid4vci/credential_request-1_0.json -------------------------------------------------------------------------------- /src/main/resources/static/css/layout.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/css/layout.css -------------------------------------------------------------------------------- /src/main/resources/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/favicon.ico -------------------------------------------------------------------------------- /src/main/resources/static/images/jwt_io_badge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/images/jwt_io_badge.png -------------------------------------------------------------------------------- /src/main/resources/static/images/openid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/images/openid.png -------------------------------------------------------------------------------- /src/main/resources/static/images/placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/images/placeholder.png -------------------------------------------------------------------------------- /src/main/resources/static/images/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/images/spinner.gif -------------------------------------------------------------------------------- /src/main/resources/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/index.html -------------------------------------------------------------------------------- /src/main/resources/static/js/fapi.ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/js/fapi.ui.js -------------------------------------------------------------------------------- /src/main/resources/static/log-detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/log-detail.html -------------------------------------------------------------------------------- /src/main/resources/static/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/login.html -------------------------------------------------------------------------------- /src/main/resources/static/logs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/logs.html -------------------------------------------------------------------------------- /src/main/resources/static/plan-detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/plan-detail.html -------------------------------------------------------------------------------- /src/main/resources/static/plans.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/plans.html -------------------------------------------------------------------------------- /src/main/resources/static/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: / 3 | -------------------------------------------------------------------------------- /src/main/resources/static/running-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/running-test.html -------------------------------------------------------------------------------- /src/main/resources/static/schedule-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/schedule-test.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/browser.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/browser.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/configButton.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/configButton.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/date.html: -------------------------------------------------------------------------------- 1 | <%- new Date(date).toLocaleString() %> 2 | -------------------------------------------------------------------------------- /src/main/resources/static/templates/existingImage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/existingImage.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/exported.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/exported.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/failureSummary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/failureSummary.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/finalError.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/finalError.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/http.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/http.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/logDetailButton.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/logDetailButton.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/logEntry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/logEntry.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/logHeader.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/logHeader.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/message.html: -------------------------------------------------------------------------------- 1 | 2 | <%- item.msg %> 3 | -------------------------------------------------------------------------------- /src/main/resources/static/templates/more.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/more.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/moreButton.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/moreButton.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/owner.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/owner.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/pendingImageUploader.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/pendingImageUploader.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/plan.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/plan.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/planDetailButton.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/planDetailButton.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/planModules.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/planModules.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/requirements.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/requirements.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/result.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/result.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/resultsSummary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/resultsSummary.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/runningTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/runningTest.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/source.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/startBlock.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/startBlock.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/statusAndResult.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/statusAndResult.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/testOptGroup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/testOptGroup.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/testOption.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/testOption.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/testVersion.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/testVersion.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/time.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/time.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/tokenTable.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/tokenTable.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/upload.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/upload.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/uploadHeader.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/uploadHeader.html -------------------------------------------------------------------------------- /src/main/resources/static/templates/userinfo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/templates/userinfo.html -------------------------------------------------------------------------------- /src/main/resources/static/tokens.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/tokens.html -------------------------------------------------------------------------------- /src/main/resources/static/upload.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/static/upload.html -------------------------------------------------------------------------------- /src/main/resources/templates/checkSessionIFrame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/templates/checkSessionIFrame.html -------------------------------------------------------------------------------- /src/main/resources/templates/error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/templates/error.html -------------------------------------------------------------------------------- /src/main/resources/templates/formPostResponseMode.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/templates/formPostResponseMode.html -------------------------------------------------------------------------------- /src/main/resources/templates/implicitCallback.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/templates/implicitCallback.html -------------------------------------------------------------------------------- /src/main/resources/templates/oidccFrontChannelLogout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/templates/oidccFrontChannelLogout.html -------------------------------------------------------------------------------- /src/main/resources/templates/pdf/OpenID-Certification-of-Conformance.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/templates/pdf/OpenID-Certification-of-Conformance.pdf -------------------------------------------------------------------------------- /src/main/resources/templates/resultCaptured.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/templates/resultCaptured.html -------------------------------------------------------------------------------- /src/main/resources/templates/rpSessionIframe.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/templates/rpSessionIframe.html -------------------------------------------------------------------------------- /src/main/resources/templates/self-contained-export/log-entry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/templates/self-contained-export/log-entry.html -------------------------------------------------------------------------------- /src/main/resources/templates/self-contained-export/plan.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/templates/self-contained-export/plan.html -------------------------------------------------------------------------------- /src/main/resources/templates/self-contained-export/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/templates/self-contained-export/test.html -------------------------------------------------------------------------------- /src/main/resources/templates/sessionVerify.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/main/resources/templates/sessionVerify.html -------------------------------------------------------------------------------- /src/test/java/net/openid/conformance/CorrectnessTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/test/java/net/openid/conformance/CorrectnessTests.java -------------------------------------------------------------------------------- /src/test/java/net/openid/conformance/archunit/ArchUnit_UnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/test/java/net/openid/conformance/archunit/ArchUnit_UnitTest.java -------------------------------------------------------------------------------- /src/test/java/net/openid/conformance/condition/rs/ConsentId_UnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/test/java/net/openid/conformance/condition/rs/ConsentId_UnitTest.java -------------------------------------------------------------------------------- /src/test/java/net/openid/conformance/export/HtmlExportRenderer_UnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/test/java/net/openid/conformance/export/HtmlExportRenderer_UnitTest.java -------------------------------------------------------------------------------- /src/test/java/net/openid/conformance/info/TestPlanApi_UnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/test/java/net/openid/conformance/info/TestPlanApi_UnitTest.java -------------------------------------------------------------------------------- /src/test/java/net/openid/conformance/logging/LogApi_UnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/test/java/net/openid/conformance/logging/LogApi_UnitTest.java -------------------------------------------------------------------------------- /src/test/java/net/openid/conformance/runner/TestDispatcher_UnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/test/java/net/openid/conformance/runner/TestDispatcher_UnitTest.java -------------------------------------------------------------------------------- /src/test/java/net/openid/conformance/runner/TestRunner_UnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/test/java/net/openid/conformance/runner/TestRunner_UnitTest.java -------------------------------------------------------------------------------- /src/test/java/net/openid/conformance/security/PathMatchingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/test/java/net/openid/conformance/security/PathMatchingTest.java -------------------------------------------------------------------------------- /src/test/java/net/openid/conformance/testmodule/Environment_UnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/test/java/net/openid/conformance/testmodule/Environment_UnitTest.java -------------------------------------------------------------------------------- /src/test/java/net/openid/conformance/testmodule/OIDFJSON_UnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/test/java/net/openid/conformance/testmodule/OIDFJSON_UnitTest.java -------------------------------------------------------------------------------- /src/test/java/net/openid/conformance/util/HoverflyUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/test/java/net/openid/conformance/util/HoverflyUtil.java -------------------------------------------------------------------------------- /src/test/java/net/openid/conformance/util/JWEUTil_UnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/test/java/net/openid/conformance/util/JWEUTil_UnitTest.java -------------------------------------------------------------------------------- /src/test/java/net/openid/conformance/util/JWTUtil_UnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/test/java/net/openid/conformance/util/JWTUtil_UnitTest.java -------------------------------------------------------------------------------- /src/test/java/net/openid/conformance/util/OAuthUriUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/test/java/net/openid/conformance/util/OAuthUriUtilTest.java -------------------------------------------------------------------------------- /src/test/resources/DecryptResponse/response.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/test/resources/DecryptResponse/response.txt -------------------------------------------------------------------------------- /src/test/resources/ParseVpTokenAsMdoc/mdoc-animo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/test/resources/ParseVpTokenAsMdoc/mdoc-animo.txt -------------------------------------------------------------------------------- /src/test/resources/ParseVpTokenAsMdoc/mdoc-mac.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/test/resources/ParseVpTokenAsMdoc/mdoc-mac.txt -------------------------------------------------------------------------------- /src/test/resources/ParseVpTokenAsMdoc/mdoc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/test/resources/ParseVpTokenAsMdoc/mdoc.txt -------------------------------------------------------------------------------- /src/test/resources/federation/entity-statement-authlete-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/test/resources/federation/entity-statement-authlete-1.json -------------------------------------------------------------------------------- /src/test/resources/federation/entity-statement-invalid-entity-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/test/resources/federation/entity-statement-invalid-entity-1.json -------------------------------------------------------------------------------- /src/test/resources/metadata/openid4vci-1_0/valid-oauth-authorization-server-metadata-mock.json: -------------------------------------------------------------------------------- 1 | { 2 | "issuer": "https://auth.example.com" 3 | } 4 | -------------------------------------------------------------------------------- /src/test/resources/test-user-info-yes-test001.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/test/resources/test-user-info-yes-test001.json -------------------------------------------------------------------------------- /src/test/resources/test-user-info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/test/resources/test-user-info.json -------------------------------------------------------------------------------- /src/test/resources/verified-claims-request-based-on-userinfo-yes-test001.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/test/resources/verified-claims-request-based-on-userinfo-yes-test001.json -------------------------------------------------------------------------------- /src/test/resources/verified-claims-request-based-on-userinfo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/src/test/resources/verified-claims-request-based-on-userinfo.json -------------------------------------------------------------------------------- /system.properties: -------------------------------------------------------------------------------- 1 | java.runtime.version=17 2 | -------------------------------------------------------------------------------- /test/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openid-certification/conformance-suite/HEAD/test/Dockerfile --------------------------------------------------------------------------------