From d16dcc56d3dabb2ceeba5995815346f3e188229c Mon Sep 17 00:00:00 2001 From: Vraj Mohan Date: Fri, 13 Sep 2024 13:02:35 -0700 Subject: [PATCH] Add PKCE service provider for local development This service provider can be configured for the sample OIDC app for PKCE. changelog: Internal, Local Development, Add PKCE service provider --- config/service_providers.localdev.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/config/service_providers.localdev.yml b/config/service_providers.localdev.yml index 362e0111672..9b905e8ad0f 100644 --- a/config/service_providers.localdev.yml +++ b/config/service_providers.localdev.yml @@ -450,6 +450,21 @@ development: friendly_name: 'Example Sinatra App' in_person_proofing_enabled: true + 'urn:gov:gsa:openidconnect:sp:sinatra_pkce': + agency_id: 1 + ial: 2 + push_notification_url: http://localhost:9292/api/push_notifications + return_to_sp_url: 'http://localhost:9292' + redirect_uris: + - 'http://localhost:9292/' + - 'http://localhost:9292/auth/result' + - 'http://localhost:9292/logout' + certs: + - 'sp_sinatra_demo' + friendly_name: 'Example Sinatra App with PKCE' + in_person_proofing_enabled: true + pkce: true + 'urn:gov:gsa:openidconnect:sp:expressjs': agency: 'GSA' certs: