diff --git a/app/assets/images/sp-logos/nlrb.png b/app/assets/images/sp-logos/nlrb.png new file mode 100644 index 00000000000..7d813de32ee Binary files /dev/null and b/app/assets/images/sp-logos/nlrb.png differ diff --git a/certs/sp/nlrb_prod.crt b/certs/sp/nlrb_prod.crt new file mode 100644 index 00000000000..9902de33583 --- /dev/null +++ b/certs/sp/nlrb_prod.crt @@ -0,0 +1,22 @@ +-----BEGIN CERTIFICATE----- +MIIDlTCCAn2gAwIBAgIUWOSMQP5FLiUAsQCawK/7PJ5NIVowDQYJKoZIhvcNAQEL +BQAwWjELMAkGA1UEBhMCVVMxETAPBgNVBAgMCFZpcmdpbmlhMQ0wCwYDVQQKDARO +TFJCMQswCQYDVQQLDAJNUzEcMBoGA1UEAwwTU2VsZiBTZXJ2aWNlIFBvcnRhbDAe +Fw0xOTAxMjgxNDQ1MjBaFw0yMDAxMjgxNDQ1MjBaMFoxCzAJBgNVBAYTAlVTMREw +DwYDVQQIDAhWaXJnaW5pYTENMAsGA1UECgwETkxSQjELMAkGA1UECwwCTVMxHDAa +BgNVBAMME1NlbGYgU2VydmljZSBQb3J0YWwwggEiMA0GCSqGSIb3DQEBAQUAA4IB +DwAwggEKAoIBAQDTQrUt0CczBwpA8U2n+asxjGzYv1iqjqLzwGWFAXvbaVhVtl5k +I8JZw8JGNUm46Mn3fNypT/EtrZ5qVPK3Y0r7jCZPDpdRm2/8B5RZPPXneqJUZkNm +TeMAN2kNbiwSt47GO1mC58E/2C17veL4VEJb1nHr/OBNGSahjle05DT2gqhNnQ/S +H9e4X9e0F4x0wiUW4zv68hmktk3mSRGkP8/Xhe53nHc4i6NbQJj5Y0cg2h+jp6Iw +BEVFqd/CvHxyVJFLMzuw5ColbgNH6lGTMaGgvf/A56EwXq8Z1Z0NT2J1IPxJ8AV7 +3Q9LOrovB38sYBk17H1fJcIHw43ytnOwtaYVAgMBAAGjUzBRMB0GA1UdDgQWBBRF +4WEgdE6J1MAit8XTrWh8u7Kt6TAfBgNVHSMEGDAWgBRF4WEgdE6J1MAit8XTrWh8 +u7Kt6TAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQA4yDpwPtvZ +1vh3jnH5uJ80sfLlMnGZzGYveD9lGihjYGwOA+fiBDscQJMjGZwIVXf8ojlpYFs0 +WZmNdWfdLS8/IwLL0PDBm1+g5RXZA48DJ5Kl0hYzodt6j+PLvhMp2awtUxFp7g/h +BqkD7JA1kdmkg1H7/9rqhK7RPl0+yjeAMB+PFBakgxQY0rE1alHBoanLcSA8zsWS +3HbhN6ig9reJpm10b3GiSKEau/40Wi+8v3usv+qjkgG6/91iw5sXgrDYXGrsnY6K +vC/yv013jg3KVat5+R1XWD7924lgEc/CnknhTNu8eiiVOPTUttKn0EEnU6x9CkP2 ++A/Ojc+Sfre2 +-----END CERTIFICATE----- diff --git a/config/agencies.yml b/config/agencies.yml index 3e5912aa118..acbff84e604 100644 --- a/config/agencies.yml +++ b/config/agencies.yml @@ -33,6 +33,8 @@ test: name: 'DOI' 17: name: 'SBA' + 18: + name: 'NLRB' development: 1: @@ -69,6 +71,8 @@ development: name: 'DOI' 17: name: 'SBA' + 18: + name: 'NLRB' production: 1: @@ -105,3 +109,5 @@ production: name: 'DOI' 17: name: 'SBA' + 18: + name: 'NLRB' diff --git a/config/service_providers.yml b/config/service_providers.yml index af9f3d281e7..06191817766 100644 --- a/config/service_providers.yml +++ b/config/service_providers.yml @@ -1082,3 +1082,18 @@ production: - 'https://api.data.gov/admin/logout/callback' restrict_to_deploy_env: 'prod' piv_cac: true + + # NLRB - My Account aka public self-service portal - https://apps.nlrb.gov + 'urn:gov:gsa:openidconnect.profiles:sp:sso:nlrb:my_account': + friendly_name: 'NLRB My Account' + agency: 'NLRB' + agency_id: 18 + logo: 'nlrb.png' + cert: 'nlrb_prod' + ial: 1 + return_to_sp_url: 'https://apps.nlrb.gov/myAccount' + redirect_uris: + - 'https://apps.nlrb.gov/myAccountAPI/Callback' + attribute_bundle: + - email + restrict_to_deploy_env: 'prod'