diff --git a/certs.example/saml2020.crt b/certs.example/saml2020.crt new file mode 100644 index 00000000000..8ef26fa37d7 --- /dev/null +++ b/certs.example/saml2020.crt @@ -0,0 +1,22 @@ +-----BEGIN CERTIFICATE----- +MIIDsjCCApoCCQDoknFO78DuOTANBgkqhkiG9w0BAQsFADCBmjELMAkGA1UEBhMC +VVMxCzAJBgNVBAgMAkRDMRMwEQYDVQQHDApXYXNoaW5ndG9uMSgwJgYDVQQKDB9H +ZW5lcmFsIFNlcnZpY2VzIEFkbWluaXN0cmF0aW9uMSswKQYDVQQLDCJUZWNobm9s +b2d5IFRyYW5zZm9ybWF0aW9uIFNlcnZpY2VzMRIwEAYDVQQDDAlsb2dpbi5nb3Yw +HhcNMjAxMjIzMTg1NDEzWhcNMjExMjIzMTg1NDEzWjCBmjELMAkGA1UEBhMCVVMx +CzAJBgNVBAgMAkRDMRMwEQYDVQQHDApXYXNoaW5ndG9uMSgwJgYDVQQKDB9HZW5l +cmFsIFNlcnZpY2VzIEFkbWluaXN0cmF0aW9uMSswKQYDVQQLDCJUZWNobm9sb2d5 +IFRyYW5zZm9ybWF0aW9uIFNlcnZpY2VzMRIwEAYDVQQDDAlsb2dpbi5nb3YwggEi +MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDC+Cdi5S4FA1oXtmtMXpHYRerh +e/S6iQuLC9ngLchRiKjJt3JTvUsu8qt34nr6oW5/x+ZeOoEUHjd2IzLn1DoJSA9w +VykBT0avHiIqfiicTYvcdhor7vAWwBwmgnW9MF8J1dsu5SKKMQA7AHYIGC8gh6FN +X3TTWHfnI+HhPMpHNeUj3u/AOjcn7l1VrGVH4YqoZ6iK0HK77FDE1ScoOmrZCcu9 +SJ/Uoh95SIJLNbNv/Dd6ce+1m/1261NOiSVb2BnQyS6AwNi0aSvEDaYWDEycfHWC +tjqW0VFyYQTw1z0VBJ8CpgMUoUW87RggrMsaiQnUpLZo25+qWb4EvEGx+lpHAgMB +AAEwDQYJKoZIhvcNAQELBQADggEBAFQpdxDgWErTtM90nDr2TAD5LUx+3mo7WaDB +Dyocvui4RVH/etkQrhpvkrKe67UyLvVsGEIHkevCC6z5EyhF0n1EaWuTZbsHO5J8 +ncFFodIXbF6xp+XSTQi4nK94pw/xCp45/tn/kc+74lD3BW0Wr1ZERRfv0qZV3Jqp +f0N7hf8vjIBM5Nz91eLaa7XDrM2GDTu6tOCd83erMYBhw2iKJOYrxYZz+AIH+KT0 +8AYv1nNN4YYsqx+s/DW10rg00UQGGoYP/fhiVNPsf8w7KDqVcJOHLxbK6fOTTtiO +V4yADFD68CeDhynxoo0eN/hhIcIacO54xBgfMJlZYA8qHjd+FIU= +-----END CERTIFICATE----- diff --git a/config/application.yml.default b/config/application.yml.default index 91920250b8b..edbc541d044 100644 --- a/config/application.yml.default +++ b/config/application.yml.default @@ -232,7 +232,7 @@ development: resolution_proof_result_lambda_token: ABC123 s3_report_bucket_prefix: s3_reports_enabled: 'false' - saml_endpoint_configs: '[{"suffix":"","secret_key_passphrase":"trust-but-verify"},{"suffix":"2018","secret_key_passphrase":"asdf1234"}]' + saml_endpoint_configs: '[{"suffix":"2019","secret_key_passphrase":"trust-but-verify"},{"suffix":"2018","secret_key_passphrase":"asdf1234"},{"suffix":"2020","secret_key_passphrase":"trust-but-verify"}]' scrypt_cost: 10000$8$1$ secret_key_base: development_secret_key_base session_encryption_key: 27bad3c25711099429c1afdfd1890910f3b59f5a4faec1c85e945cb8b02b02f261ba501d99cfbb4fab394e0102de6fecf8ffe260f322f610db3e96b2a775c120 diff --git a/keys.example/saml2020.key.enc b/keys.example/saml2020.key.enc new file mode 100644 index 00000000000..9558d2db944 --- /dev/null +++ b/keys.example/saml2020.key.enc @@ -0,0 +1,30 @@ +-----BEGIN ENCRYPTED PRIVATE KEY----- +MIIFHzBJBgkqhkiG9w0BBQ0wPDAbBgkqhkiG9w0BBQwwDgQIeWlmQRJku4YCAggA +MB0GCWCGSAFlAwQBKgQQE1byludud1OzQQc/UtmYyQSCBNDwppz7wU9x6gZh5q0G +bRakUyoEJWKcTwEZAz58FFyJdq+fuxmWTUcGFAtDK0Sl32HCQfN/hySBckv/wkY0 +enOSiz+fwqMRF7nZqJOX3UEPnsHFaZGxrUALUV1rldQ88c5/Tkzs3s9NeVg1Suoc +pnrmO9OgwuKgpdVFbv5OJenzQtU23C5yW2b3zFctkcePaIRSQKEvK51yVi1ZUqHk +HrKlomw+u9TuTHmu502wbEuE+ZsN5oWzfOZPHU1GYXFZ5bvS2LFmFaTkhSI5K2jl +i/aAU26Wzwvz5fHOhg8b9Qu2oTlwxg/Eb0YcYJYSXInsMSAGzwBXGXcyYtBo4dqA +sj5Z08lb7nBf3QkUBji3aHsEKryBbC28jrWF850lfXIBemwRXp78pQIjEysl8BIe +6jmP86EXa90R4XCo7LI6R9ZNNcYkgfvNK+8K1iQ4w1u1FUjdxLT9S4gfKUP7HJ3s +wt56DCNi6HbFDNxi81L2FDtCxtMQgvvvapt69ib7WNhRUwVayTihgEQrn2izS0Hv +PUDzc51mzzVVoFkGzh0TYwc7d/dM+JHRCaKhQyrOSnAzjlTU1k25S/dGphKLNqST +Q991LpCeO/aWgh8aX/QI0AFy8GiiPcUhJ1vatsw6giCP7KWlSvd9vo96WUntPggr +uUrcErsVY9LPs4/OCA7X5/qXt0eh//zoNx6/TEv0Z4Z/Wv7ocSMWKcw/olCsc1sv +ZkGjEs3odsGG5f4jf5Sols0iIXdkBslgNlPtpv+gLuv5sVndeGoQn/nVV3PbXelR +J+fTksBiipT+r+8nzJuxuUTxXpIHCipUPzLFHAlpZEsQ31TI5QCvr22eWwTJ5YVe +eYeqdC4/s8czq6ashKaKezUes/6Rc6yy5EUet2GDkN9rtA0OZebwooLqAMVcB4FG +YhPuHw3jVFxS9+a4dL827Ex6avp73c0qZ2RScufarDTvSRy9F0tmxQzehHR3ugHM +QsxKRw67JZU0YhZgmFD3lIp9ZeQZVjCxMXoSd+Hzqwe+VoANLGWkMDIcwvo9srmJ +51ZbuENL95N+mXolGxjzFesSl3TLbod/2c7FXmmbYMueRMh4L82ZbHz3R7J5eEV+ +q+2v7TX2/r/qY2yFEsrYHxTVtkdTMEa3u3T6pjJr+f302GzY4ohRPgR5ifli4YFt +BzMRXaGh8OM68OkE+H+iqBrn3vQQQ6XIVZ0Cyph/8uGvMGw72zo2/wKtO5lV18gJ +IdCv3iWBTaS5PQL0DKAzAI0jI+FUA3HisNoiBg0GsqiXfnavs03jRshAJ88mpusY +dvdWLilfEWYitMMRxYtqGnNtZd645zCYC9dZIpN+jdCVltT4XNvGcQMZPt3QbjPu +/Dem4anE1SOs77dEWHg8GlXBPxJ68HX25wHjQf11P0SV8xfvxcHyi2ZSzL4bob6W +laEMhoB4AIs1Bscpoawz7oyJl9ZGVSpdT5/XYi8EuxYsCn00Ei2wrzbbP31tJw5o +ksGAjRcN0OPYfwxKpEL4Q1XmKwh3EFINbSoq2V1bXNX9soMw+is0iJ1tkb5Z8hHO ++ooPvCeCJ8s8tFJ35+sY69I9NgIE/8ecYEd6JuIlTFVyZguGB7iTEaTiBq2T5PYx +UP2HcGhqc4jAdY7KIM0iwRhG9w== +-----END ENCRYPTED PRIVATE KEY-----