├── .editorconfig ├── .eslintrc ├── .github └── workflows │ ├── conformance.yml │ ├── lock.yml │ ├── release.yml │ ├── retry.yml │ └── test.yml ├── .gitignore ├── .release-notes.cjs ├── .versionrc.json ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.md ├── OpenID_Certified.png ├── Procfile ├── README.md ├── SECURITY.md ├── certification ├── .eslintrc ├── README.md ├── fapi │ ├── index.js │ └── plan.json ├── index.js ├── oidc │ ├── configuration.js │ ├── docker.js │ ├── index.js │ └── plan.json └── runner │ ├── api.js │ ├── debug.js │ └── index.js ├── docs ├── README.md ├── events.md └── update-configuration.js ├── example ├── .eslintrc ├── README.md ├── express.js ├── koa.js ├── my_adapter.js ├── routes │ ├── express.js │ └── koa.js ├── standalone.js ├── support │ ├── account.js │ └── configuration.js └── views │ ├── _layout.ejs │ ├── interaction.ejs │ └── login.ejs ├── lib ├── actions │ ├── authorization │ │ ├── assign_claims.js │ │ ├── assign_defaults.js │ │ ├── authenticated_client_id.js │ │ ├── backchannel_request_remap_errors.js │ │ ├── backchannel_request_response.js │ │ ├── check_ciba_context.js │ │ ├── check_claims.js │ │ ├── check_client.js │ │ ├── check_client_grant_type.js │ │ ├── check_dpop_jkt.js │ │ ├── check_extra_params.js │ │ ├── check_id_token_hint.js │ │ ├── check_max_age.js │ │ ├── check_openid_scope.js │ │ ├── check_pkce.js │ │ ├── check_prompt.js │ │ ├── check_redirect_uri.js │ │ ├── check_requested_expiry.js │ │ ├── check_response_mode.js │ │ ├── check_response_type.js │ │ ├── check_scope.js │ │ ├── ciba_load_account.js │ │ ├── ciba_required.js │ │ ├── device_authorization_response.js │ │ ├── device_user_flow.js │ │ ├── device_user_flow_errors.js │ │ ├── device_user_flow_response.js │ │ ├── index.js │ │ ├── interaction_emit.js │ │ ├── interactions.js │ │ ├── load_account.js │ │ ├── load_grant.js │ │ ├── load_pushed_authorization_request.js │ │ ├── oauth_required.js │ │ ├── oidc_required.js │ │ ├── one_redirect_uri_clients.js │ │ ├── process_request_object.js │ │ ├── pushed_authorization_request_remap_errors.js │ │ ├── pushed_authorization_request_response.js │ │ ├── reject_registration.js │ │ ├── reject_request_and_uri.js │ │ ├── reject_unsupported.js │ │ ├── respond.js │ │ ├── resume.js │ │ ├── strip_outside_jar_params.js │ │ └── unsupported_rar.js │ ├── challenge.js │ ├── code_verification.js │ ├── discovery.js │ ├── end_session.js │ ├── grants │ │ ├── authorization_code.js │ │ ├── ciba.js │ │ ├── client_credentials.js │ │ ├── device_code.js │ │ ├── index.js │ │ └── refresh_token.js │ ├── index.js │ ├── interaction.js │ ├── introspection.js │ ├── jwks.js │ ├── registration.js │ ├── revocation.js │ ├── token.js │ └── userinfo.js ├── adapters │ └── memory_adapter.js ├── consts │ ├── client_attributes.js │ ├── dev_keystore.js │ ├── index.js │ ├── jwa.js │ └── param_list.js ├── helpers │ ├── _ │ │ ├── camel_case.js │ │ ├── defaults.js │ │ ├── difference.js │ │ ├── is_plain_object.js │ │ ├── map_keys.js │ │ ├── merge.js │ │ ├── omit_by.js │ │ ├── pick.js │ │ ├── pick_by.js │ │ ├── remove.js │ │ ├── set.js │ │ ├── snake_case.js │ │ └── upper_first.js │ ├── account_claims.js │ ├── add_client.js │ ├── als.js │ ├── append_www_authenticate.js │ ├── attention.js │ ├── base64url.js │ ├── certificate_thumbprint.js │ ├── challenge.js │ ├── check_attest_binding.js │ ├── claims.js │ ├── client_schema.js │ ├── combined_scope.js │ ├── configuration.js │ ├── constant_equals.js │ ├── defaults.js │ ├── epoch_time.js │ ├── err_out.js │ ├── errors.js │ ├── features.js │ ├── filter_claims.js │ ├── formatters.js │ ├── html_safe.js │ ├── initialize_adapter.js │ ├── initialize_app.js │ ├── initialize_clients.js │ ├── initialize_keystore.js │ ├── interaction_policy │ │ ├── check.js │ │ ├── index.js │ │ ├── prompt.js │ │ └── prompts │ │ │ ├── consent.js │ │ │ └── login.js │ ├── jwt.js │ ├── keystore.js │ ├── nanoid.js │ ├── oidc_context.js │ ├── params.js │ ├── pkce.js │ ├── pkce_format.js │ ├── process_response_types.js │ ├── re_render_errors.js │ ├── redirect_uri.js │ ├── resolve_resource.js │ ├── resolve_response_mode.js │ ├── resource_server.js │ ├── revoke.js │ ├── script_src_sha.js │ ├── sector_identifier.js │ ├── sector_validate.js │ ├── set_rt_bindings.js │ ├── type_validators.js │ ├── user_code_form.js │ ├── user_codes.js │ ├── valid_url.js │ ├── validate_dpop.js │ ├── validate_presence.js │ └── weak_cache.js ├── index.js ├── models │ ├── access_token.js │ ├── authorization_code.js │ ├── backchannel_authentication_request.js │ ├── base_model.js │ ├── base_token.js │ ├── client.js │ ├── client_credentials.js │ ├── device_code.js │ ├── formats │ │ ├── dynamic.js │ │ ├── index.js │ │ ├── jwt.js │ │ └── opaque.js │ ├── grant.js │ ├── id_token.js │ ├── index.js │ ├── initial_access_token.js │ ├── interaction.js │ ├── mixins │ │ ├── apply.js │ │ ├── consumable.js │ │ ├── has_format.js │ │ ├── has_grant_id.js │ │ ├── has_grant_type.js │ │ ├── has_policies.js │ │ ├── is_attestation_constrained.js │ │ ├── is_sender_constrained.js │ │ ├── is_session_bound.js │ │ ├── set_audience.js │ │ ├── stores_auth.js │ │ └── stores_pkce.js │ ├── pushed_authorization_request.js │ ├── refresh_token.js │ ├── registration_access_token.js │ ├── replay_detection.js │ └── session.js ├── provider.js ├── response_modes │ ├── form_post.js │ ├── fragment.js │ ├── index.js │ ├── jwt.js │ ├── query.js │ └── web_message.js ├── shared │ ├── assemble_params.js │ ├── attest_client_auth.js │ ├── authorization_error_handler.js │ ├── check_rar.js │ ├── check_resource.js │ ├── client_auth.js │ ├── conditional_body.js │ ├── cors.js │ ├── error_handler.js │ ├── jwt_client_auth.js │ ├── no_cache.js │ ├── reject_dupes.js │ ├── reject_structured_tokens.js │ ├── selective_body.js │ └── session.js └── views │ ├── index.js │ ├── interaction.js │ ├── layout.js │ └── login.js ├── package.json ├── sponsor ├── Auth0byOkta_dark.png └── Auth0byOkta_light.png └── test ├── .eslintrc ├── _ ├── defaults.test.js ├── merge.test.js └── set.test.js ├── attest_bindings ├── attest_bindings.config.js └── attest_bindings.test.js ├── auth_time ├── auth_time.config.js └── auth_time.test.js ├── authorization_code ├── authorization_code.config.js └── code.grant.test.js ├── backchannel_logout ├── backchannel_logout.config.js └── backchannel_logout.test.js ├── base_token ├── base_token.config.js └── base_token.test.js ├── body_parser └── body_parser.test.js ├── certificate_bound_access_tokens ├── certificate_bound_access_tokens.config.js └── certificate_bound_access_tokens.test.js ├── ci.js ├── ciba ├── ciba.config.js ├── ciba.test.js └── ciba_jar.config.js ├── claim_types ├── claim_types.config.js └── claim_types.test.js ├── claims ├── claims.config.js └── claims.test.js ├── client.sig.key.js ├── client_auth ├── client_auth.config.js └── client_auth.test.js ├── client_credentials ├── client_credentials.config.js └── client_credentials.grant.test.js ├── client_id_uri ├── client_id_uri.config.js └── client_id_uri.test.js ├── configuration ├── account_find_by_id.test.js ├── client_keystore.config.js ├── client_keystore.test.js ├── client_metadata.test.js ├── client_secrets.config.js ├── client_secrets.test.js ├── configuration.config.js ├── configuration.test.js ├── constructor.test.js ├── custom_client_metadata.test.js ├── interaction_url.test.js ├── issuer.test.js ├── keystore_configuration.test.js ├── offline_access.test.js ├── omit_algs.test.js ├── pairwise.test.js ├── response_types.test.js ├── scopes_claims.test.js └── secure.test.js ├── core ├── basic │ ├── basic.config.js │ ├── code.authorization.test.js │ ├── isscookie.test.js │ └── none.authorization.test.js ├── hybrid │ ├── code+id_token+token.authorization.test.js │ ├── code+id_token.authorization.test.js │ ├── code+token.authorization.test.js │ └── hybrid.config.js └── implicit │ ├── id_token+token.authorization.test.js │ ├── id_token.authorization.test.js │ └── implicit.config.js ├── cors ├── cors.config.js ├── cors.test.js └── custom_cors.test.js ├── custom_grants ├── custom_grants.config.js └── custom_grants.test.js ├── custom_response_modes ├── custom_response_modes.config.js └── custom_response_modes.test.js ├── default.config.js ├── device_code ├── code_verification_endpoint.test.js ├── device_authorization_endpoint.test.js ├── device_code.config.js ├── device_code.test.js ├── device_code_grant.test.js ├── device_code_non_conform.config.js └── device_resume.test.js ├── discovery ├── discovery.config.js ├── oauth_authorization_server.test.js └── openid_configuration.test.js ├── dpop ├── dpop.config.js └── dpop.test.js ├── dynamic_registration ├── dynamic_registration.config.js └── dynamic_registration.test.js ├── dynamic_token_ttl ├── dynamic_token_ttl.config.js └── dynamic_token_ttl.test.js ├── encryption ├── discovery.test.js ├── encryption.config.js └── encryption.test.js ├── end_session ├── end_session.config.js └── end_session.test.js ├── errors ├── errors.config.js └── errors.test.js ├── external_signing ├── external_signing.config.js └── external_signing.test.js ├── fapi ├── fapi-final.config.js ├── fapi-final.test.js ├── fapi2.config.js └── fapi2.test.js ├── form_post ├── form_post.config.js └── form_post.test.js ├── formats ├── formats.config.js ├── jwt.test.js └── opaque.test.js ├── helpers ├── constant_equals.test.js ├── html_escape.test.js ├── initialize_adapter.test.js ├── redirect_uri.test.js └── type_validators.test.js ├── id_token_claims ├── conform.config.js ├── conform.test.js ├── non_conform.config.js └── non_conform.test.js ├── interaction ├── interaction.config.js └── interaction.test.js ├── introspection ├── introspection.config.js └── introspection.test.js ├── iss ├── iss.config.js └── iss.test.js ├── jwks ├── client.crt ├── ec.crt ├── ec.key ├── jwks-enc.config.js ├── jwks-noenc.config.js ├── jwks.json ├── jwks_uri.test.js ├── rsa.crt └── rsa.key ├── jwt └── jsonwebtoken.test.js ├── jwt_introspection ├── jwt_introspection.config.js └── jwt_introspection.test.js ├── jwt_response_modes ├── jwt_response_modes.config.js └── jwt_response_modes.test.js ├── keys.js ├── models.js ├── oauth ├── oauth.config.js └── oauth.test.js ├── oauth_native_apps ├── oauth_native_apps.config.js └── oauth_native_apps.test.js ├── pairwise ├── pairwise.config.js └── pairwise_clients.test.js ├── pkce ├── pkce.config.js └── pkce.test.js ├── provider ├── grant.test.js ├── provider_instance.test.js └── set_session.config.js ├── pushed_authorization_requests ├── pushed_authorization_requests.config.js ├── pushed_authorization_requests.test.js └── pushed_authorization_requests_jar.config.js ├── refresh ├── refresh.config.js └── refresh.grant.test.js ├── registration_management ├── registration_management.config.js └── registration_management.test.js ├── registration_policies ├── registration_policies.config.js └── registration_policies.test.js ├── request ├── jwt_request.test.js └── request.config.js ├── resource_indicators ├── client_credentials.config.js ├── client_credentials.test.js ├── resource_indicators.config.js └── resource_indicators.test.js ├── revocation ├── revocation.config.js └── revocation.test.js ├── routing └── routing.config.js ├── run.js ├── session_bound_tokens ├── session_bound_tokens.config.js └── session_bound_tokens.test.js ├── sessions ├── sessions.config.js └── sessions.test.js ├── signatures ├── signatures.config.js └── signatures.test.js ├── test_helper.js ├── userinfo ├── bearer.test.js ├── userinfo.config.js └── userinfo.test.js └── web_message ├── web_message.config.js └── web_message.test.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/conformance.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/.github/workflows/conformance.yml -------------------------------------------------------------------------------- /.github/workflows/lock.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/.github/workflows/lock.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/retry.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/.github/workflows/retry.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/.gitignore -------------------------------------------------------------------------------- /.release-notes.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/.release-notes.cjs -------------------------------------------------------------------------------- /.versionrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/.versionrc.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/LICENSE.md -------------------------------------------------------------------------------- /OpenID_Certified.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/OpenID_Certified.png -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: node certification 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/SECURITY.md -------------------------------------------------------------------------------- /certification/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/certification/.eslintrc -------------------------------------------------------------------------------- /certification/README.md: -------------------------------------------------------------------------------- 1 | # 🛑 ✋ 2 | 3 | This is not an example you should be taking inspirations from. 4 | -------------------------------------------------------------------------------- /certification/fapi/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/certification/fapi/index.js -------------------------------------------------------------------------------- /certification/fapi/plan.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/certification/fapi/plan.json -------------------------------------------------------------------------------- /certification/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/certification/index.js -------------------------------------------------------------------------------- /certification/oidc/configuration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/certification/oidc/configuration.js -------------------------------------------------------------------------------- /certification/oidc/docker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/certification/oidc/docker.js -------------------------------------------------------------------------------- /certification/oidc/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/certification/oidc/index.js -------------------------------------------------------------------------------- /certification/oidc/plan.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/certification/oidc/plan.json -------------------------------------------------------------------------------- /certification/runner/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/certification/runner/api.js -------------------------------------------------------------------------------- /certification/runner/debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/certification/runner/debug.js -------------------------------------------------------------------------------- /certification/runner/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/certification/runner/index.js -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/docs/events.md -------------------------------------------------------------------------------- /docs/update-configuration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/docs/update-configuration.js -------------------------------------------------------------------------------- /example/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/example/.eslintrc -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/example/README.md -------------------------------------------------------------------------------- /example/express.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/example/express.js -------------------------------------------------------------------------------- /example/koa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/example/koa.js -------------------------------------------------------------------------------- /example/my_adapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/example/my_adapter.js -------------------------------------------------------------------------------- /example/routes/express.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/example/routes/express.js -------------------------------------------------------------------------------- /example/routes/koa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/example/routes/koa.js -------------------------------------------------------------------------------- /example/standalone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/example/standalone.js -------------------------------------------------------------------------------- /example/support/account.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/example/support/account.js -------------------------------------------------------------------------------- /example/support/configuration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/example/support/configuration.js -------------------------------------------------------------------------------- /example/views/_layout.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/example/views/_layout.ejs -------------------------------------------------------------------------------- /example/views/interaction.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/example/views/interaction.ejs -------------------------------------------------------------------------------- /example/views/login.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/example/views/login.ejs -------------------------------------------------------------------------------- /lib/actions/authorization/assign_claims.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/assign_claims.js -------------------------------------------------------------------------------- /lib/actions/authorization/assign_defaults.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/assign_defaults.js -------------------------------------------------------------------------------- /lib/actions/authorization/authenticated_client_id.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/authenticated_client_id.js -------------------------------------------------------------------------------- /lib/actions/authorization/backchannel_request_remap_errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/backchannel_request_remap_errors.js -------------------------------------------------------------------------------- /lib/actions/authorization/backchannel_request_response.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/backchannel_request_response.js -------------------------------------------------------------------------------- /lib/actions/authorization/check_ciba_context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/check_ciba_context.js -------------------------------------------------------------------------------- /lib/actions/authorization/check_claims.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/check_claims.js -------------------------------------------------------------------------------- /lib/actions/authorization/check_client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/check_client.js -------------------------------------------------------------------------------- /lib/actions/authorization/check_client_grant_type.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/check_client_grant_type.js -------------------------------------------------------------------------------- /lib/actions/authorization/check_dpop_jkt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/check_dpop_jkt.js -------------------------------------------------------------------------------- /lib/actions/authorization/check_extra_params.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/check_extra_params.js -------------------------------------------------------------------------------- /lib/actions/authorization/check_id_token_hint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/check_id_token_hint.js -------------------------------------------------------------------------------- /lib/actions/authorization/check_max_age.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/check_max_age.js -------------------------------------------------------------------------------- /lib/actions/authorization/check_openid_scope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/check_openid_scope.js -------------------------------------------------------------------------------- /lib/actions/authorization/check_pkce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/check_pkce.js -------------------------------------------------------------------------------- /lib/actions/authorization/check_prompt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/check_prompt.js -------------------------------------------------------------------------------- /lib/actions/authorization/check_redirect_uri.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/check_redirect_uri.js -------------------------------------------------------------------------------- /lib/actions/authorization/check_requested_expiry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/check_requested_expiry.js -------------------------------------------------------------------------------- /lib/actions/authorization/check_response_mode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/check_response_mode.js -------------------------------------------------------------------------------- /lib/actions/authorization/check_response_type.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/check_response_type.js -------------------------------------------------------------------------------- /lib/actions/authorization/check_scope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/check_scope.js -------------------------------------------------------------------------------- /lib/actions/authorization/ciba_load_account.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/ciba_load_account.js -------------------------------------------------------------------------------- /lib/actions/authorization/ciba_required.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/ciba_required.js -------------------------------------------------------------------------------- /lib/actions/authorization/device_authorization_response.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/device_authorization_response.js -------------------------------------------------------------------------------- /lib/actions/authorization/device_user_flow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/device_user_flow.js -------------------------------------------------------------------------------- /lib/actions/authorization/device_user_flow_errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/device_user_flow_errors.js -------------------------------------------------------------------------------- /lib/actions/authorization/device_user_flow_response.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/device_user_flow_response.js -------------------------------------------------------------------------------- /lib/actions/authorization/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/index.js -------------------------------------------------------------------------------- /lib/actions/authorization/interaction_emit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/interaction_emit.js -------------------------------------------------------------------------------- /lib/actions/authorization/interactions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/interactions.js -------------------------------------------------------------------------------- /lib/actions/authorization/load_account.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/load_account.js -------------------------------------------------------------------------------- /lib/actions/authorization/load_grant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/load_grant.js -------------------------------------------------------------------------------- /lib/actions/authorization/load_pushed_authorization_request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/load_pushed_authorization_request.js -------------------------------------------------------------------------------- /lib/actions/authorization/oauth_required.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/oauth_required.js -------------------------------------------------------------------------------- /lib/actions/authorization/oidc_required.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/oidc_required.js -------------------------------------------------------------------------------- /lib/actions/authorization/one_redirect_uri_clients.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/one_redirect_uri_clients.js -------------------------------------------------------------------------------- /lib/actions/authorization/process_request_object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/process_request_object.js -------------------------------------------------------------------------------- /lib/actions/authorization/pushed_authorization_request_remap_errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/pushed_authorization_request_remap_errors.js -------------------------------------------------------------------------------- /lib/actions/authorization/pushed_authorization_request_response.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/pushed_authorization_request_response.js -------------------------------------------------------------------------------- /lib/actions/authorization/reject_registration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/reject_registration.js -------------------------------------------------------------------------------- /lib/actions/authorization/reject_request_and_uri.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/reject_request_and_uri.js -------------------------------------------------------------------------------- /lib/actions/authorization/reject_unsupported.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/reject_unsupported.js -------------------------------------------------------------------------------- /lib/actions/authorization/respond.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/respond.js -------------------------------------------------------------------------------- /lib/actions/authorization/resume.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/resume.js -------------------------------------------------------------------------------- /lib/actions/authorization/strip_outside_jar_params.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/strip_outside_jar_params.js -------------------------------------------------------------------------------- /lib/actions/authorization/unsupported_rar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/authorization/unsupported_rar.js -------------------------------------------------------------------------------- /lib/actions/challenge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/challenge.js -------------------------------------------------------------------------------- /lib/actions/code_verification.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/code_verification.js -------------------------------------------------------------------------------- /lib/actions/discovery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/discovery.js -------------------------------------------------------------------------------- /lib/actions/end_session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/end_session.js -------------------------------------------------------------------------------- /lib/actions/grants/authorization_code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/grants/authorization_code.js -------------------------------------------------------------------------------- /lib/actions/grants/ciba.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/grants/ciba.js -------------------------------------------------------------------------------- /lib/actions/grants/client_credentials.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/grants/client_credentials.js -------------------------------------------------------------------------------- /lib/actions/grants/device_code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/grants/device_code.js -------------------------------------------------------------------------------- /lib/actions/grants/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/grants/index.js -------------------------------------------------------------------------------- /lib/actions/grants/refresh_token.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/grants/refresh_token.js -------------------------------------------------------------------------------- /lib/actions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/index.js -------------------------------------------------------------------------------- /lib/actions/interaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/interaction.js -------------------------------------------------------------------------------- /lib/actions/introspection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/introspection.js -------------------------------------------------------------------------------- /lib/actions/jwks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/jwks.js -------------------------------------------------------------------------------- /lib/actions/registration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/registration.js -------------------------------------------------------------------------------- /lib/actions/revocation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/revocation.js -------------------------------------------------------------------------------- /lib/actions/token.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/token.js -------------------------------------------------------------------------------- /lib/actions/userinfo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/actions/userinfo.js -------------------------------------------------------------------------------- /lib/adapters/memory_adapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/adapters/memory_adapter.js -------------------------------------------------------------------------------- /lib/consts/client_attributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/consts/client_attributes.js -------------------------------------------------------------------------------- /lib/consts/dev_keystore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/consts/dev_keystore.js -------------------------------------------------------------------------------- /lib/consts/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/consts/index.js -------------------------------------------------------------------------------- /lib/consts/jwa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/consts/jwa.js -------------------------------------------------------------------------------- /lib/consts/param_list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/consts/param_list.js -------------------------------------------------------------------------------- /lib/helpers/_/camel_case.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/_/camel_case.js -------------------------------------------------------------------------------- /lib/helpers/_/defaults.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/_/defaults.js -------------------------------------------------------------------------------- /lib/helpers/_/difference.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/_/difference.js -------------------------------------------------------------------------------- /lib/helpers/_/is_plain_object.js: -------------------------------------------------------------------------------- 1 | export default (a) => !!a && a.constructor === Object; 2 | -------------------------------------------------------------------------------- /lib/helpers/_/map_keys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/_/map_keys.js -------------------------------------------------------------------------------- /lib/helpers/_/merge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/_/merge.js -------------------------------------------------------------------------------- /lib/helpers/_/omit_by.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/_/omit_by.js -------------------------------------------------------------------------------- /lib/helpers/_/pick.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/_/pick.js -------------------------------------------------------------------------------- /lib/helpers/_/pick_by.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/_/pick_by.js -------------------------------------------------------------------------------- /lib/helpers/_/remove.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/_/remove.js -------------------------------------------------------------------------------- /lib/helpers/_/set.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/_/set.js -------------------------------------------------------------------------------- /lib/helpers/_/snake_case.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/_/snake_case.js -------------------------------------------------------------------------------- /lib/helpers/_/upper_first.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/_/upper_first.js -------------------------------------------------------------------------------- /lib/helpers/account_claims.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/account_claims.js -------------------------------------------------------------------------------- /lib/helpers/add_client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/add_client.js -------------------------------------------------------------------------------- /lib/helpers/als.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/als.js -------------------------------------------------------------------------------- /lib/helpers/append_www_authenticate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/append_www_authenticate.js -------------------------------------------------------------------------------- /lib/helpers/attention.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/attention.js -------------------------------------------------------------------------------- /lib/helpers/base64url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/base64url.js -------------------------------------------------------------------------------- /lib/helpers/certificate_thumbprint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/certificate_thumbprint.js -------------------------------------------------------------------------------- /lib/helpers/challenge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/challenge.js -------------------------------------------------------------------------------- /lib/helpers/check_attest_binding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/check_attest_binding.js -------------------------------------------------------------------------------- /lib/helpers/claims.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/claims.js -------------------------------------------------------------------------------- /lib/helpers/client_schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/client_schema.js -------------------------------------------------------------------------------- /lib/helpers/combined_scope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/combined_scope.js -------------------------------------------------------------------------------- /lib/helpers/configuration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/configuration.js -------------------------------------------------------------------------------- /lib/helpers/constant_equals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/constant_equals.js -------------------------------------------------------------------------------- /lib/helpers/defaults.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/defaults.js -------------------------------------------------------------------------------- /lib/helpers/epoch_time.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/epoch_time.js -------------------------------------------------------------------------------- /lib/helpers/err_out.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/err_out.js -------------------------------------------------------------------------------- /lib/helpers/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/errors.js -------------------------------------------------------------------------------- /lib/helpers/features.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/features.js -------------------------------------------------------------------------------- /lib/helpers/filter_claims.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/filter_claims.js -------------------------------------------------------------------------------- /lib/helpers/formatters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/formatters.js -------------------------------------------------------------------------------- /lib/helpers/html_safe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/html_safe.js -------------------------------------------------------------------------------- /lib/helpers/initialize_adapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/initialize_adapter.js -------------------------------------------------------------------------------- /lib/helpers/initialize_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/initialize_app.js -------------------------------------------------------------------------------- /lib/helpers/initialize_clients.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/initialize_clients.js -------------------------------------------------------------------------------- /lib/helpers/initialize_keystore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/initialize_keystore.js -------------------------------------------------------------------------------- /lib/helpers/interaction_policy/check.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/interaction_policy/check.js -------------------------------------------------------------------------------- /lib/helpers/interaction_policy/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/interaction_policy/index.js -------------------------------------------------------------------------------- /lib/helpers/interaction_policy/prompt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/interaction_policy/prompt.js -------------------------------------------------------------------------------- /lib/helpers/interaction_policy/prompts/consent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/interaction_policy/prompts/consent.js -------------------------------------------------------------------------------- /lib/helpers/interaction_policy/prompts/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/interaction_policy/prompts/login.js -------------------------------------------------------------------------------- /lib/helpers/jwt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/jwt.js -------------------------------------------------------------------------------- /lib/helpers/keystore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/keystore.js -------------------------------------------------------------------------------- /lib/helpers/nanoid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/nanoid.js -------------------------------------------------------------------------------- /lib/helpers/oidc_context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/oidc_context.js -------------------------------------------------------------------------------- /lib/helpers/params.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/params.js -------------------------------------------------------------------------------- /lib/helpers/pkce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/pkce.js -------------------------------------------------------------------------------- /lib/helpers/pkce_format.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/pkce_format.js -------------------------------------------------------------------------------- /lib/helpers/process_response_types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/process_response_types.js -------------------------------------------------------------------------------- /lib/helpers/re_render_errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/re_render_errors.js -------------------------------------------------------------------------------- /lib/helpers/redirect_uri.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/redirect_uri.js -------------------------------------------------------------------------------- /lib/helpers/resolve_resource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/resolve_resource.js -------------------------------------------------------------------------------- /lib/helpers/resolve_response_mode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/resolve_response_mode.js -------------------------------------------------------------------------------- /lib/helpers/resource_server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/resource_server.js -------------------------------------------------------------------------------- /lib/helpers/revoke.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/revoke.js -------------------------------------------------------------------------------- /lib/helpers/script_src_sha.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/script_src_sha.js -------------------------------------------------------------------------------- /lib/helpers/sector_identifier.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/sector_identifier.js -------------------------------------------------------------------------------- /lib/helpers/sector_validate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/sector_validate.js -------------------------------------------------------------------------------- /lib/helpers/set_rt_bindings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/set_rt_bindings.js -------------------------------------------------------------------------------- /lib/helpers/type_validators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/type_validators.js -------------------------------------------------------------------------------- /lib/helpers/user_code_form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/user_code_form.js -------------------------------------------------------------------------------- /lib/helpers/user_codes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/user_codes.js -------------------------------------------------------------------------------- /lib/helpers/valid_url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/valid_url.js -------------------------------------------------------------------------------- /lib/helpers/validate_dpop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/validate_dpop.js -------------------------------------------------------------------------------- /lib/helpers/validate_presence.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/validate_presence.js -------------------------------------------------------------------------------- /lib/helpers/weak_cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/helpers/weak_cache.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/models/access_token.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/access_token.js -------------------------------------------------------------------------------- /lib/models/authorization_code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/authorization_code.js -------------------------------------------------------------------------------- /lib/models/backchannel_authentication_request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/backchannel_authentication_request.js -------------------------------------------------------------------------------- /lib/models/base_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/base_model.js -------------------------------------------------------------------------------- /lib/models/base_token.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/base_token.js -------------------------------------------------------------------------------- /lib/models/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/client.js -------------------------------------------------------------------------------- /lib/models/client_credentials.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/client_credentials.js -------------------------------------------------------------------------------- /lib/models/device_code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/device_code.js -------------------------------------------------------------------------------- /lib/models/formats/dynamic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/formats/dynamic.js -------------------------------------------------------------------------------- /lib/models/formats/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/formats/index.js -------------------------------------------------------------------------------- /lib/models/formats/jwt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/formats/jwt.js -------------------------------------------------------------------------------- /lib/models/formats/opaque.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/formats/opaque.js -------------------------------------------------------------------------------- /lib/models/grant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/grant.js -------------------------------------------------------------------------------- /lib/models/id_token.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/id_token.js -------------------------------------------------------------------------------- /lib/models/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/index.js -------------------------------------------------------------------------------- /lib/models/initial_access_token.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/initial_access_token.js -------------------------------------------------------------------------------- /lib/models/interaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/interaction.js -------------------------------------------------------------------------------- /lib/models/mixins/apply.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/mixins/apply.js -------------------------------------------------------------------------------- /lib/models/mixins/consumable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/mixins/consumable.js -------------------------------------------------------------------------------- /lib/models/mixins/has_format.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/mixins/has_format.js -------------------------------------------------------------------------------- /lib/models/mixins/has_grant_id.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/mixins/has_grant_id.js -------------------------------------------------------------------------------- /lib/models/mixins/has_grant_type.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/mixins/has_grant_type.js -------------------------------------------------------------------------------- /lib/models/mixins/has_policies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/mixins/has_policies.js -------------------------------------------------------------------------------- /lib/models/mixins/is_attestation_constrained.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/mixins/is_attestation_constrained.js -------------------------------------------------------------------------------- /lib/models/mixins/is_sender_constrained.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/mixins/is_sender_constrained.js -------------------------------------------------------------------------------- /lib/models/mixins/is_session_bound.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/mixins/is_session_bound.js -------------------------------------------------------------------------------- /lib/models/mixins/set_audience.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/mixins/set_audience.js -------------------------------------------------------------------------------- /lib/models/mixins/stores_auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/mixins/stores_auth.js -------------------------------------------------------------------------------- /lib/models/mixins/stores_pkce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/mixins/stores_pkce.js -------------------------------------------------------------------------------- /lib/models/pushed_authorization_request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/pushed_authorization_request.js -------------------------------------------------------------------------------- /lib/models/refresh_token.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/refresh_token.js -------------------------------------------------------------------------------- /lib/models/registration_access_token.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/registration_access_token.js -------------------------------------------------------------------------------- /lib/models/replay_detection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/replay_detection.js -------------------------------------------------------------------------------- /lib/models/session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/models/session.js -------------------------------------------------------------------------------- /lib/provider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/provider.js -------------------------------------------------------------------------------- /lib/response_modes/form_post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/response_modes/form_post.js -------------------------------------------------------------------------------- /lib/response_modes/fragment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/response_modes/fragment.js -------------------------------------------------------------------------------- /lib/response_modes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/response_modes/index.js -------------------------------------------------------------------------------- /lib/response_modes/jwt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/response_modes/jwt.js -------------------------------------------------------------------------------- /lib/response_modes/query.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/response_modes/query.js -------------------------------------------------------------------------------- /lib/response_modes/web_message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/response_modes/web_message.js -------------------------------------------------------------------------------- /lib/shared/assemble_params.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/shared/assemble_params.js -------------------------------------------------------------------------------- /lib/shared/attest_client_auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/shared/attest_client_auth.js -------------------------------------------------------------------------------- /lib/shared/authorization_error_handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/shared/authorization_error_handler.js -------------------------------------------------------------------------------- /lib/shared/check_rar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/shared/check_rar.js -------------------------------------------------------------------------------- /lib/shared/check_resource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/shared/check_resource.js -------------------------------------------------------------------------------- /lib/shared/client_auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/shared/client_auth.js -------------------------------------------------------------------------------- /lib/shared/conditional_body.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/shared/conditional_body.js -------------------------------------------------------------------------------- /lib/shared/cors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/shared/cors.js -------------------------------------------------------------------------------- /lib/shared/error_handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/shared/error_handler.js -------------------------------------------------------------------------------- /lib/shared/jwt_client_auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/shared/jwt_client_auth.js -------------------------------------------------------------------------------- /lib/shared/no_cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/shared/no_cache.js -------------------------------------------------------------------------------- /lib/shared/reject_dupes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/shared/reject_dupes.js -------------------------------------------------------------------------------- /lib/shared/reject_structured_tokens.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/shared/reject_structured_tokens.js -------------------------------------------------------------------------------- /lib/shared/selective_body.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/shared/selective_body.js -------------------------------------------------------------------------------- /lib/shared/session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/shared/session.js -------------------------------------------------------------------------------- /lib/views/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/views/index.js -------------------------------------------------------------------------------- /lib/views/interaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/views/interaction.js -------------------------------------------------------------------------------- /lib/views/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/views/layout.js -------------------------------------------------------------------------------- /lib/views/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/lib/views/login.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/package.json -------------------------------------------------------------------------------- /sponsor/Auth0byOkta_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/sponsor/Auth0byOkta_dark.png -------------------------------------------------------------------------------- /sponsor/Auth0byOkta_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/sponsor/Auth0byOkta_light.png -------------------------------------------------------------------------------- /test/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/.eslintrc -------------------------------------------------------------------------------- /test/_/defaults.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/_/defaults.test.js -------------------------------------------------------------------------------- /test/_/merge.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/_/merge.test.js -------------------------------------------------------------------------------- /test/_/set.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/_/set.test.js -------------------------------------------------------------------------------- /test/attest_bindings/attest_bindings.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/attest_bindings/attest_bindings.config.js -------------------------------------------------------------------------------- /test/attest_bindings/attest_bindings.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/attest_bindings/attest_bindings.test.js -------------------------------------------------------------------------------- /test/auth_time/auth_time.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/auth_time/auth_time.config.js -------------------------------------------------------------------------------- /test/auth_time/auth_time.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/auth_time/auth_time.test.js -------------------------------------------------------------------------------- /test/authorization_code/authorization_code.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/authorization_code/authorization_code.config.js -------------------------------------------------------------------------------- /test/authorization_code/code.grant.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/authorization_code/code.grant.test.js -------------------------------------------------------------------------------- /test/backchannel_logout/backchannel_logout.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/backchannel_logout/backchannel_logout.config.js -------------------------------------------------------------------------------- /test/backchannel_logout/backchannel_logout.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/backchannel_logout/backchannel_logout.test.js -------------------------------------------------------------------------------- /test/base_token/base_token.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/base_token/base_token.config.js -------------------------------------------------------------------------------- /test/base_token/base_token.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/base_token/base_token.test.js -------------------------------------------------------------------------------- /test/body_parser/body_parser.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/body_parser/body_parser.test.js -------------------------------------------------------------------------------- /test/certificate_bound_access_tokens/certificate_bound_access_tokens.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/certificate_bound_access_tokens/certificate_bound_access_tokens.config.js -------------------------------------------------------------------------------- /test/certificate_bound_access_tokens/certificate_bound_access_tokens.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/certificate_bound_access_tokens/certificate_bound_access_tokens.test.js -------------------------------------------------------------------------------- /test/ci.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/ci.js -------------------------------------------------------------------------------- /test/ciba/ciba.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/ciba/ciba.config.js -------------------------------------------------------------------------------- /test/ciba/ciba.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/ciba/ciba.test.js -------------------------------------------------------------------------------- /test/ciba/ciba_jar.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/ciba/ciba_jar.config.js -------------------------------------------------------------------------------- /test/claim_types/claim_types.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/claim_types/claim_types.config.js -------------------------------------------------------------------------------- /test/claim_types/claim_types.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/claim_types/claim_types.test.js -------------------------------------------------------------------------------- /test/claims/claims.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/claims/claims.config.js -------------------------------------------------------------------------------- /test/claims/claims.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/claims/claims.test.js -------------------------------------------------------------------------------- /test/client.sig.key.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/client.sig.key.js -------------------------------------------------------------------------------- /test/client_auth/client_auth.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/client_auth/client_auth.config.js -------------------------------------------------------------------------------- /test/client_auth/client_auth.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/client_auth/client_auth.test.js -------------------------------------------------------------------------------- /test/client_credentials/client_credentials.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/client_credentials/client_credentials.config.js -------------------------------------------------------------------------------- /test/client_credentials/client_credentials.grant.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/client_credentials/client_credentials.grant.test.js -------------------------------------------------------------------------------- /test/client_id_uri/client_id_uri.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/client_id_uri/client_id_uri.config.js -------------------------------------------------------------------------------- /test/client_id_uri/client_id_uri.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/client_id_uri/client_id_uri.test.js -------------------------------------------------------------------------------- /test/configuration/account_find_by_id.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/configuration/account_find_by_id.test.js -------------------------------------------------------------------------------- /test/configuration/client_keystore.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/configuration/client_keystore.config.js -------------------------------------------------------------------------------- /test/configuration/client_keystore.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/configuration/client_keystore.test.js -------------------------------------------------------------------------------- /test/configuration/client_metadata.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/configuration/client_metadata.test.js -------------------------------------------------------------------------------- /test/configuration/client_secrets.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/configuration/client_secrets.config.js -------------------------------------------------------------------------------- /test/configuration/client_secrets.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/configuration/client_secrets.test.js -------------------------------------------------------------------------------- /test/configuration/configuration.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/configuration/configuration.config.js -------------------------------------------------------------------------------- /test/configuration/configuration.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/configuration/configuration.test.js -------------------------------------------------------------------------------- /test/configuration/constructor.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/configuration/constructor.test.js -------------------------------------------------------------------------------- /test/configuration/custom_client_metadata.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/configuration/custom_client_metadata.test.js -------------------------------------------------------------------------------- /test/configuration/interaction_url.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/configuration/interaction_url.test.js -------------------------------------------------------------------------------- /test/configuration/issuer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/configuration/issuer.test.js -------------------------------------------------------------------------------- /test/configuration/keystore_configuration.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/configuration/keystore_configuration.test.js -------------------------------------------------------------------------------- /test/configuration/offline_access.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/configuration/offline_access.test.js -------------------------------------------------------------------------------- /test/configuration/omit_algs.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/configuration/omit_algs.test.js -------------------------------------------------------------------------------- /test/configuration/pairwise.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/configuration/pairwise.test.js -------------------------------------------------------------------------------- /test/configuration/response_types.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/configuration/response_types.test.js -------------------------------------------------------------------------------- /test/configuration/scopes_claims.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/configuration/scopes_claims.test.js -------------------------------------------------------------------------------- /test/configuration/secure.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/configuration/secure.test.js -------------------------------------------------------------------------------- /test/core/basic/basic.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/core/basic/basic.config.js -------------------------------------------------------------------------------- /test/core/basic/code.authorization.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/core/basic/code.authorization.test.js -------------------------------------------------------------------------------- /test/core/basic/isscookie.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/core/basic/isscookie.test.js -------------------------------------------------------------------------------- /test/core/basic/none.authorization.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/core/basic/none.authorization.test.js -------------------------------------------------------------------------------- /test/core/hybrid/code+id_token+token.authorization.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/core/hybrid/code+id_token+token.authorization.test.js -------------------------------------------------------------------------------- /test/core/hybrid/code+id_token.authorization.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/core/hybrid/code+id_token.authorization.test.js -------------------------------------------------------------------------------- /test/core/hybrid/code+token.authorization.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/core/hybrid/code+token.authorization.test.js -------------------------------------------------------------------------------- /test/core/hybrid/hybrid.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/core/hybrid/hybrid.config.js -------------------------------------------------------------------------------- /test/core/implicit/id_token+token.authorization.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/core/implicit/id_token+token.authorization.test.js -------------------------------------------------------------------------------- /test/core/implicit/id_token.authorization.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/core/implicit/id_token.authorization.test.js -------------------------------------------------------------------------------- /test/core/implicit/implicit.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/core/implicit/implicit.config.js -------------------------------------------------------------------------------- /test/cors/cors.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/cors/cors.config.js -------------------------------------------------------------------------------- /test/cors/cors.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/cors/cors.test.js -------------------------------------------------------------------------------- /test/cors/custom_cors.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/cors/custom_cors.test.js -------------------------------------------------------------------------------- /test/custom_grants/custom_grants.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/custom_grants/custom_grants.config.js -------------------------------------------------------------------------------- /test/custom_grants/custom_grants.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/custom_grants/custom_grants.test.js -------------------------------------------------------------------------------- /test/custom_response_modes/custom_response_modes.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/custom_response_modes/custom_response_modes.config.js -------------------------------------------------------------------------------- /test/custom_response_modes/custom_response_modes.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/custom_response_modes/custom_response_modes.test.js -------------------------------------------------------------------------------- /test/default.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/default.config.js -------------------------------------------------------------------------------- /test/device_code/code_verification_endpoint.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/device_code/code_verification_endpoint.test.js -------------------------------------------------------------------------------- /test/device_code/device_authorization_endpoint.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/device_code/device_authorization_endpoint.test.js -------------------------------------------------------------------------------- /test/device_code/device_code.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/device_code/device_code.config.js -------------------------------------------------------------------------------- /test/device_code/device_code.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/device_code/device_code.test.js -------------------------------------------------------------------------------- /test/device_code/device_code_grant.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/device_code/device_code_grant.test.js -------------------------------------------------------------------------------- /test/device_code/device_code_non_conform.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/device_code/device_code_non_conform.config.js -------------------------------------------------------------------------------- /test/device_code/device_resume.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/device_code/device_resume.test.js -------------------------------------------------------------------------------- /test/discovery/discovery.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/discovery/discovery.config.js -------------------------------------------------------------------------------- /test/discovery/oauth_authorization_server.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/discovery/oauth_authorization_server.test.js -------------------------------------------------------------------------------- /test/discovery/openid_configuration.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/discovery/openid_configuration.test.js -------------------------------------------------------------------------------- /test/dpop/dpop.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/dpop/dpop.config.js -------------------------------------------------------------------------------- /test/dpop/dpop.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/dpop/dpop.test.js -------------------------------------------------------------------------------- /test/dynamic_registration/dynamic_registration.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/dynamic_registration/dynamic_registration.config.js -------------------------------------------------------------------------------- /test/dynamic_registration/dynamic_registration.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/dynamic_registration/dynamic_registration.test.js -------------------------------------------------------------------------------- /test/dynamic_token_ttl/dynamic_token_ttl.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/dynamic_token_ttl/dynamic_token_ttl.config.js -------------------------------------------------------------------------------- /test/dynamic_token_ttl/dynamic_token_ttl.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/dynamic_token_ttl/dynamic_token_ttl.test.js -------------------------------------------------------------------------------- /test/encryption/discovery.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/encryption/discovery.test.js -------------------------------------------------------------------------------- /test/encryption/encryption.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/encryption/encryption.config.js -------------------------------------------------------------------------------- /test/encryption/encryption.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/encryption/encryption.test.js -------------------------------------------------------------------------------- /test/end_session/end_session.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/end_session/end_session.config.js -------------------------------------------------------------------------------- /test/end_session/end_session.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/end_session/end_session.test.js -------------------------------------------------------------------------------- /test/errors/errors.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/errors/errors.config.js -------------------------------------------------------------------------------- /test/errors/errors.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/errors/errors.test.js -------------------------------------------------------------------------------- /test/external_signing/external_signing.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/external_signing/external_signing.config.js -------------------------------------------------------------------------------- /test/external_signing/external_signing.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/external_signing/external_signing.test.js -------------------------------------------------------------------------------- /test/fapi/fapi-final.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/fapi/fapi-final.config.js -------------------------------------------------------------------------------- /test/fapi/fapi-final.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/fapi/fapi-final.test.js -------------------------------------------------------------------------------- /test/fapi/fapi2.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/fapi/fapi2.config.js -------------------------------------------------------------------------------- /test/fapi/fapi2.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/fapi/fapi2.test.js -------------------------------------------------------------------------------- /test/form_post/form_post.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/form_post/form_post.config.js -------------------------------------------------------------------------------- /test/form_post/form_post.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/form_post/form_post.test.js -------------------------------------------------------------------------------- /test/formats/formats.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/formats/formats.config.js -------------------------------------------------------------------------------- /test/formats/jwt.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/formats/jwt.test.js -------------------------------------------------------------------------------- /test/formats/opaque.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/formats/opaque.test.js -------------------------------------------------------------------------------- /test/helpers/constant_equals.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/helpers/constant_equals.test.js -------------------------------------------------------------------------------- /test/helpers/html_escape.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/helpers/html_escape.test.js -------------------------------------------------------------------------------- /test/helpers/initialize_adapter.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/helpers/initialize_adapter.test.js -------------------------------------------------------------------------------- /test/helpers/redirect_uri.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/helpers/redirect_uri.test.js -------------------------------------------------------------------------------- /test/helpers/type_validators.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/helpers/type_validators.test.js -------------------------------------------------------------------------------- /test/id_token_claims/conform.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/id_token_claims/conform.config.js -------------------------------------------------------------------------------- /test/id_token_claims/conform.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/id_token_claims/conform.test.js -------------------------------------------------------------------------------- /test/id_token_claims/non_conform.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/id_token_claims/non_conform.config.js -------------------------------------------------------------------------------- /test/id_token_claims/non_conform.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/id_token_claims/non_conform.test.js -------------------------------------------------------------------------------- /test/interaction/interaction.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/interaction/interaction.config.js -------------------------------------------------------------------------------- /test/interaction/interaction.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/interaction/interaction.test.js -------------------------------------------------------------------------------- /test/introspection/introspection.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/introspection/introspection.config.js -------------------------------------------------------------------------------- /test/introspection/introspection.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/introspection/introspection.test.js -------------------------------------------------------------------------------- /test/iss/iss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/iss/iss.config.js -------------------------------------------------------------------------------- /test/iss/iss.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/iss/iss.test.js -------------------------------------------------------------------------------- /test/jwks/client.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/jwks/client.crt -------------------------------------------------------------------------------- /test/jwks/ec.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/jwks/ec.crt -------------------------------------------------------------------------------- /test/jwks/ec.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/jwks/ec.key -------------------------------------------------------------------------------- /test/jwks/jwks-enc.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/jwks/jwks-enc.config.js -------------------------------------------------------------------------------- /test/jwks/jwks-noenc.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/jwks/jwks-noenc.config.js -------------------------------------------------------------------------------- /test/jwks/jwks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/jwks/jwks.json -------------------------------------------------------------------------------- /test/jwks/jwks_uri.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/jwks/jwks_uri.test.js -------------------------------------------------------------------------------- /test/jwks/rsa.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/jwks/rsa.crt -------------------------------------------------------------------------------- /test/jwks/rsa.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/jwks/rsa.key -------------------------------------------------------------------------------- /test/jwt/jsonwebtoken.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/jwt/jsonwebtoken.test.js -------------------------------------------------------------------------------- /test/jwt_introspection/jwt_introspection.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/jwt_introspection/jwt_introspection.config.js -------------------------------------------------------------------------------- /test/jwt_introspection/jwt_introspection.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/jwt_introspection/jwt_introspection.test.js -------------------------------------------------------------------------------- /test/jwt_response_modes/jwt_response_modes.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/jwt_response_modes/jwt_response_modes.config.js -------------------------------------------------------------------------------- /test/jwt_response_modes/jwt_response_modes.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/jwt_response_modes/jwt_response_modes.test.js -------------------------------------------------------------------------------- /test/keys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/keys.js -------------------------------------------------------------------------------- /test/models.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/models.js -------------------------------------------------------------------------------- /test/oauth/oauth.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/oauth/oauth.config.js -------------------------------------------------------------------------------- /test/oauth/oauth.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/oauth/oauth.test.js -------------------------------------------------------------------------------- /test/oauth_native_apps/oauth_native_apps.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/oauth_native_apps/oauth_native_apps.config.js -------------------------------------------------------------------------------- /test/oauth_native_apps/oauth_native_apps.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/oauth_native_apps/oauth_native_apps.test.js -------------------------------------------------------------------------------- /test/pairwise/pairwise.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/pairwise/pairwise.config.js -------------------------------------------------------------------------------- /test/pairwise/pairwise_clients.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/pairwise/pairwise_clients.test.js -------------------------------------------------------------------------------- /test/pkce/pkce.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/pkce/pkce.config.js -------------------------------------------------------------------------------- /test/pkce/pkce.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/pkce/pkce.test.js -------------------------------------------------------------------------------- /test/provider/grant.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/provider/grant.test.js -------------------------------------------------------------------------------- /test/provider/provider_instance.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/provider/provider_instance.test.js -------------------------------------------------------------------------------- /test/provider/set_session.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/provider/set_session.config.js -------------------------------------------------------------------------------- /test/pushed_authorization_requests/pushed_authorization_requests.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/pushed_authorization_requests/pushed_authorization_requests.config.js -------------------------------------------------------------------------------- /test/pushed_authorization_requests/pushed_authorization_requests.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/pushed_authorization_requests/pushed_authorization_requests.test.js -------------------------------------------------------------------------------- /test/pushed_authorization_requests/pushed_authorization_requests_jar.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/pushed_authorization_requests/pushed_authorization_requests_jar.config.js -------------------------------------------------------------------------------- /test/refresh/refresh.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/refresh/refresh.config.js -------------------------------------------------------------------------------- /test/refresh/refresh.grant.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/refresh/refresh.grant.test.js -------------------------------------------------------------------------------- /test/registration_management/registration_management.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/registration_management/registration_management.config.js -------------------------------------------------------------------------------- /test/registration_management/registration_management.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/registration_management/registration_management.test.js -------------------------------------------------------------------------------- /test/registration_policies/registration_policies.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/registration_policies/registration_policies.config.js -------------------------------------------------------------------------------- /test/registration_policies/registration_policies.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/registration_policies/registration_policies.test.js -------------------------------------------------------------------------------- /test/request/jwt_request.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/request/jwt_request.test.js -------------------------------------------------------------------------------- /test/request/request.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/request/request.config.js -------------------------------------------------------------------------------- /test/resource_indicators/client_credentials.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/resource_indicators/client_credentials.config.js -------------------------------------------------------------------------------- /test/resource_indicators/client_credentials.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/resource_indicators/client_credentials.test.js -------------------------------------------------------------------------------- /test/resource_indicators/resource_indicators.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/resource_indicators/resource_indicators.config.js -------------------------------------------------------------------------------- /test/resource_indicators/resource_indicators.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/resource_indicators/resource_indicators.test.js -------------------------------------------------------------------------------- /test/revocation/revocation.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/revocation/revocation.config.js -------------------------------------------------------------------------------- /test/revocation/revocation.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/revocation/revocation.test.js -------------------------------------------------------------------------------- /test/routing/routing.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/routing/routing.config.js -------------------------------------------------------------------------------- /test/run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/run.js -------------------------------------------------------------------------------- /test/session_bound_tokens/session_bound_tokens.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/session_bound_tokens/session_bound_tokens.config.js -------------------------------------------------------------------------------- /test/session_bound_tokens/session_bound_tokens.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/session_bound_tokens/session_bound_tokens.test.js -------------------------------------------------------------------------------- /test/sessions/sessions.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/sessions/sessions.config.js -------------------------------------------------------------------------------- /test/sessions/sessions.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/sessions/sessions.test.js -------------------------------------------------------------------------------- /test/signatures/signatures.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/signatures/signatures.config.js -------------------------------------------------------------------------------- /test/signatures/signatures.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/signatures/signatures.test.js -------------------------------------------------------------------------------- /test/test_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/test_helper.js -------------------------------------------------------------------------------- /test/userinfo/bearer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/userinfo/bearer.test.js -------------------------------------------------------------------------------- /test/userinfo/userinfo.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/userinfo/userinfo.config.js -------------------------------------------------------------------------------- /test/userinfo/userinfo.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/userinfo/userinfo.test.js -------------------------------------------------------------------------------- /test/web_message/web_message.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/web_message/web_message.config.js -------------------------------------------------------------------------------- /test/web_message/web_message.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/panva/node-oidc-provider/HEAD/test/web_message/web_message.test.js --------------------------------------------------------------------------------