From ef84db35e9b9fb15897ea1a4f3f1ae55c80678a1 Mon Sep 17 00:00:00 2001
From: bcweaver <brianweaver@gmail.com>
Date: Wed, 13 Feb 2019 16:28:16 -0500
Subject: [PATCH] Delete old keys/certs. Update staged simplesamlphp config
 files

---
 config/simplesamlphp/cert/README              |  1 -
 config/simplesamlphp/cert/sp-cert-new.crt     | 22 -------------
 config/simplesamlphp/cert/sp-cert.crt         | 29 ----------------
 config/simplesamlphp/cert/sp-key-new.pem      | 28 ----------------
 config/simplesamlphp/cert/sp-key.pem          | 27 ---------------
 config/simplesamlphp/config/authsources.php   |  8 +++--
 config/simplesamlphp/config/config.php        | 33 ++++++++++++++++---
 .../simplesamlphp/simplesamlphp/cert/README   |  1 -
 .../simplesamlphp/cert/sp-cert-new.crt        | 22 -------------
 .../simplesamlphp/cert/sp-cert.crt            | 29 ----------------
 .../simplesamlphp/cert/sp-key-new.pem         | 28 ----------------
 .../simplesamlphp/cert/sp-key.pem             | 27 ---------------
 12 files changed, 33 insertions(+), 222 deletions(-)
 delete mode 100644 config/simplesamlphp/cert/README
 delete mode 100644 config/simplesamlphp/cert/sp-cert-new.crt
 delete mode 100644 config/simplesamlphp/cert/sp-cert.crt
 delete mode 100644 config/simplesamlphp/cert/sp-key-new.pem
 delete mode 100644 config/simplesamlphp/cert/sp-key.pem
 delete mode 100644 vendor/simplesamlphp/simplesamlphp/cert/README
 delete mode 100644 vendor/simplesamlphp/simplesamlphp/cert/sp-cert-new.crt
 delete mode 100644 vendor/simplesamlphp/simplesamlphp/cert/sp-cert.crt
 delete mode 100644 vendor/simplesamlphp/simplesamlphp/cert/sp-key-new.pem
 delete mode 100644 vendor/simplesamlphp/simplesamlphp/cert/sp-key.pem

diff --git a/config/simplesamlphp/cert/README b/config/simplesamlphp/cert/README
deleted file mode 100644
index f1e2ee194d..0000000000
--- a/config/simplesamlphp/cert/README
+++ /dev/null
@@ -1 +0,0 @@
-Place generated pem and crt files here. 
diff --git a/config/simplesamlphp/cert/sp-cert-new.crt b/config/simplesamlphp/cert/sp-cert-new.crt
deleted file mode 100644
index 8c94416ae4..0000000000
--- a/config/simplesamlphp/cert/sp-cert-new.crt
+++ /dev/null
@@ -1,22 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIDvDCCAqQCCQCkBGvCpx5gDjANBgkqhkiG9w0BAQsFADCBnzELMAkGA1UEBhMC
-VVMxCzAJBgNVBAgMAk9IMREwDwYDVQQHDAhDb2x1bWJ1czEiMCAGA1UECgwZVGhl
-IE9oaW8gU3RhdGUgVW5pdmVyc2l0eTERMA8GA1UECwwIQVNDIFRlY2gxEjAQBgNV
-BAMMCSoub3N1LmVkdTElMCMGCSqGSIb3DQEJARYWYXNjd2Vic2VydmljZXNAb3N1
-LmVkdTAeFw0xODEwMTIxNTAwMzFaFw0yODEwMTExNTAwMzFaMIGfMQswCQYDVQQG
-EwJVUzELMAkGA1UECAwCT0gxETAPBgNVBAcMCENvbHVtYnVzMSIwIAYDVQQKDBlU
-aGUgT2hpbyBTdGF0ZSBVbml2ZXJzaXR5MREwDwYDVQQLDAhBU0MgVGVjaDESMBAG
-A1UEAwwJKi5vc3UuZWR1MSUwIwYJKoZIhvcNAQkBFhZhc2N3ZWJzZXJ2aWNlc0Bv
-c3UuZWR1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1GfeO/c4jHrZ
-zZVnM2fqpHRy0Oyv6Y+AHPNza5ztXnQjW07XVx8el4Jim5dC4Qh00ySPFd4U9kh2
-MdgE9GeGwazIMiVCmtD5uE/fxgFSvo79R98jXOoz0giw1rOgowsC/14Pudg8QZw3
-TiZ8kt8L6zxUNln2ODxAEpdu0zhId1Xn0t+f6XNRj2BS5ahw2jjYBoNy9xcjgblR
-yo8724AHEz4XJDaZW5AUMYD5ikUgED4BEIpSjk7rVfswu0ZWaKBxc8uwLR6D7CtN
-en2VdByczkpzNRgUpQo3uT6cMwAxpuOKu2RlG+w6SBg2a404ke1S+NM+z4/exLZW
-H72ANsClMwIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQDTapI1J8znHCarXiICz/KP
-KP175IeTf2RgZ61K7WfYHmQE+0zdeVhjFggjkb3fads6dPU+zd2rYn3aaux+ocRy
-/8GavGBjoQs00piRs65O6a0etzBgHez6+FideNGeHvBOoxmmworpSxbjxozMJHFQ
-XBC6a2pnV+XAtPsbgVeifnxZCkTFpdRaIjZ7BDxkrKeR/8VKtUcjiou4DMi38CrB
-xq3gQxsWxO0xFOKclRG17RuePIm/EMSv8MLaHRVlZ8c9vkpkjRPEIT19jsmQ8X+t
-ppQPusVI40I/gQj6TYUYF/UZJOWE1g15Q4udMKhv3YfDpQ0AL2ZN51vWZAWQDdMV
------END CERTIFICATE-----
diff --git a/config/simplesamlphp/cert/sp-cert.crt b/config/simplesamlphp/cert/sp-cert.crt
deleted file mode 100644
index 87f8723ae8..0000000000
--- a/config/simplesamlphp/cert/sp-cert.crt
+++ /dev/null
@@ -1,29 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIE6zCCA9OgAwIBAgIJAK+ie5w+w/VtMA0GCSqGSIb3DQEBBQUAMIGpMQswCQYD
-VQQGEwJVUzENMAsGA1UECBMET2hpbzERMA8GA1UEBxMIQ29sdW1idXMxIjAgBgNV
-BAoTGVRoZSBPaGlvIFN0YXRlIFVuaXZlcnNpdHkxEDAOBgNVBAsTB0FTQ1RlY2gx
-IjAgBgNVBAMTGWFzY3dlYi5hc2Mub2hpby1zdGF0ZS5lZHUxHjAcBgkqhkiG9w0B
-CQEWD2FzY3RlY2hAb3N1LmVkdTAeFw0xNjA2MjgxOTE0MzNaFw0yNjA2MjgxOTE0
-MzNaMIGpMQswCQYDVQQGEwJVUzENMAsGA1UECBMET2hpbzERMA8GA1UEBxMIQ29s
-dW1idXMxIjAgBgNVBAoTGVRoZSBPaGlvIFN0YXRlIFVuaXZlcnNpdHkxEDAOBgNV
-BAsTB0FTQ1RlY2gxIjAgBgNVBAMTGWFzY3dlYi5hc2Mub2hpby1zdGF0ZS5lZHUx
-HjAcBgkqhkiG9w0BCQEWD2FzY3RlY2hAb3N1LmVkdTCCASIwDQYJKoZIhvcNAQEB
-BQADggEPADCCAQoCggEBALeUt72cecx+UrG2tJrCdIrSbUNHgV1LAA6iP6M11zXw
-WBaJYXYGjfqsU1EqZeSmwPGjE+97rNCS9IRtsxidGu/pkWg/A26ASIf81Fr2fQ5s
-cYldA08OV6wI6o28m2veaTcVbm2iH+RsxOtYhWCJtsNgYfuj+SujrFQKcigFDBbS
-xFvDLXkAf3XB3rw+uXs7fdTPiLEzDd2Qe2yxloka8JIdDKBxjPX63Rxw2751VN+h
-v73wEPTd/uKmhkqVeQkSMzYytgowFtKulMEsKBx4bsPCKvwOQs/yPhA104VjTwAO
-rZlP16QJcAEuexOjchLMAg366JbNrysFVhQvBu7HQJsCAwEAAaOCARIwggEOMB0G
-A1UdDgQWBBSDsVz3883tQJrYBGyaJTSiJ4TKgzCB3gYDVR0jBIHWMIHTgBSDsVz3
-883tQJrYBGyaJTSiJ4TKg6GBr6SBrDCBqTELMAkGA1UEBhMCVVMxDTALBgNVBAgT
-BE9oaW8xETAPBgNVBAcTCENvbHVtYnVzMSIwIAYDVQQKExlUaGUgT2hpbyBTdGF0
-ZSBVbml2ZXJzaXR5MRAwDgYDVQQLEwdBU0NUZWNoMSIwIAYDVQQDExlhc2N3ZWIu
-YXNjLm9oaW8tc3RhdGUuZWR1MR4wHAYJKoZIhvcNAQkBFg9hc2N0ZWNoQG9zdS5l
-ZHWCCQCvonucPsP1bTAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4IBAQCc
-dlF2LX9xdlE/wVyRZZ/wAyWbime6Mb7up5aJUmWNFQ/PUNvPFvtxLXxRsVOR3RBs
-gF3qjbRW/0oQygHs86jjtCFV2tN9jD0J89FxXTFMvRUa075MuQnKgJc0cpiUdurp
-D2o+60VLhMXjuKV8auNLt8wXhT5NvTMAKXJxso0zZG9MsNYJtihtbOmNuD/hXeHH
-79YiOnMjIGmIFbzxpQBCcrdOz1UrdcviSY8/XktV+WLJxWpWAcBueoyp2Hk+rErv
-CchBgVgKN/JQtn6h1tstUXGx8okwNNUd4Ns6kZutrd0TOK8kkbdWrWySd/0P3eDO
-sdw9Fk5v6etK0yw+FKHz
------END CERTIFICATE-----
diff --git a/config/simplesamlphp/cert/sp-key-new.pem b/config/simplesamlphp/cert/sp-key-new.pem
deleted file mode 100644
index 17c0970cda..0000000000
--- a/config/simplesamlphp/cert/sp-key-new.pem
+++ /dev/null
@@ -1,28 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDUZ9479ziMetnN
-lWczZ+qkdHLQ7K/pj4Ac83NrnO1edCNbTtdXHx6XgmKbl0LhCHTTJI8V3hT2SHYx
-2AT0Z4bBrMgyJUKa0Pm4T9/GAVK+jv1H3yNc6jPSCLDWs6CjCwL/Xg+52DxBnDdO
-JnyS3wvrPFQ2WfY4PEASl27TOEh3VefS35/pc1GPYFLlqHDaONgGg3L3FyOBuVHK
-jzvbgAcTPhckNplbkBQxgPmKRSAQPgEQilKOTutV+zC7RlZooHFzy7AtHoPsK016
-fZV0HJzOSnM1GBSlCje5PpwzADGm44q7ZGUb7DpIGDZrjTiR7VL40z7Pj97EtlYf
-vYA2wKUzAgMBAAECggEASid5DrZgp6q8H2npfajp4kBFVWtMft36fCECSq+erzsc
-nOQJigDzTTHX+znzv1yUbKJ20cuWxeTGXuBr2mfKRBNuURNxDVun0xEPrrEHkj+Z
-bV4ZmnapYMpn8o0Dp+hQQ5czJk63urAvHrmRBDWak6WcQN1neHqQY+06Y8NiiUZx
-nhGZaejY8gmoocjrOGn54bBaeEcB7QSyVDt2O6dcngWTCxppCO8yYtyM6QZvntXR
-OVqu2pU/Clqv0gneI+fOeC/Bu2lBHtdbJjh2ujPq6kxl0FpYzaPu+pjkskGPd/JI
-E64xCrezVTWzlCPwq5zAceKZn72BvvZ7I5pqbGXrAQKBgQDxWWYOMcsP0T3hBHkt
-S2o+WiqOMO8UIQhaEnbtBcAEgKol+oAnmlRQIRPG+DN6QSIV4S6SXU0MO97pbVCQ
-OM4Or5CUEhbmTup64pmXgo/8/yXmRX1oJSrvrjtHVg0Xql96JJktMeXmsO8hH3vs
-415/6MzLW6pT3KXb07HVdbbi3QKBgQDhTK8DRFeqWSM4dwIBTh9QJOSSr5VT5c8M
-7Db7grYSRCRmagJ7YnBzTXwPD+IcQw3GfrXirv4BHtXPN9UC5ltPbq3AUmdAbsq8
-a/1ydNTkNxJ32Qu2b3BThE0YllhoeGD59zdLU+hF1yYe2qnEhqpCP/gAIxQSSS5C
-3eKxewl/TwKBgGSXYSzbXgoqqMLHbYYOX6q7Q+9dv9fA6M050u15Lw3xXnlTzeQz
-s55uGuMcAcCbswwxfYqtbnaB4aei0yg5NND0JatBWuAE1j//gAqg9Uh6Q56VKe6l
-Rx78nGJgIDbT4NV0uY8Xs/2RkylYCPuzzGg9bFX5z6UCWvKjagRQ+rfVAoGBAJA3
-hQQDWFZ7zpbTXx40wsiLhSD8cgsNXPc5sYxXxHJ22hIQo9wVTEQSgmol0agjqAq6
-i3U6bO+MrHKDm7/KcwKqp2Ann15YTUBFpCwC60/WjOTYs62pMe7UDoHBo3/kJrd7
-bxKx+EnUidtQP0HErfHQftCfo7Z8z7cPz4+qYY7zAoGAQ5eahBJ+3OfpQDEiJIne
-Ev8/ljBXKKGTBz2TGKp0+QFHy64ttMbsBQOaj9LlAeI9RvusGpoRX5glYzbktcoK
-UanmCOZ4ZGw4IFFjpGa98l+tqgnIOtw+INmdgddImVfGE9N6P4NEd6SGRxAVijPa
-Hac1nXNJCxx6OOEG5fy/zhs=
------END PRIVATE KEY-----
diff --git a/config/simplesamlphp/cert/sp-key.pem b/config/simplesamlphp/cert/sp-key.pem
deleted file mode 100644
index 6a0ddd35d6..0000000000
--- a/config/simplesamlphp/cert/sp-key.pem
+++ /dev/null
@@ -1,27 +0,0 @@
------BEGIN RSA PRIVATE KEY-----
-MIIEowIBAAKCAQEAt5S3vZx5zH5Ssba0msJ0itJtQ0eBXUsADqI/ozXXNfBYFolh
-dgaN+qxTUSpl5KbA8aMT73us0JL0hG2zGJ0a7+mRaD8DboBIh/zUWvZ9DmxxiV0D
-Tw5XrAjqjbyba95pNxVubaIf5GzE61iFYIm2w2Bh+6P5K6OsVApyKAUMFtLEW8Mt
-eQB/dcHevD65ezt91M+IsTMN3ZB7bLGWiRrwkh0MoHGM9frdHHDbvnVU36G/vfAQ
-9N3+4qaGSpV5CRIzNjK2CjAW0q6UwSwoHHhuw8Iq/A5Cz/I+EDXThWNPAA6tmU/X
-pAlwAS57E6NyEswCDfrols2vKwVWFC8G7sdAmwIDAQABAoIBAHkqP+d2unD8wymm
-NCecxnzFi/YG4NwpXz1JWwUmyQdBvXIKdHgItXbIfCkq+ZtjcB9MCiFbGGGFTLuH
-B9jsAFZua1lJlcM+CiEu/x2WaE23x2vpJwDrr3PNYrnvzQjx/7GqhHr5sWD7ZTEL
-+OQRoL3tBF6pCBEEcv348wV051i73WfJGVYR1ZtSipI2xYMGEDDcPN2xcrSufJjv
-gl9UdRpAk55jR69EwJUoJoY8Py6EGa/aHo1/ZmbYvJisRmeu59FI80Vchcl3wkvi
-W8x7R+GGeEJ2E7+H0hplO23VslduzB3mTqucekpDLdT1GbUE0/CwtR/usN0vnGiL
-ZQS/fPECgYEA81Q5ibvsvw0jVPtFyrq/IDlHN+1unsAsMauGLwiY9UFJ/1qzH5P6
-0/XDUBReCgoxb4yC2/zLYI0wryRUFqyIbRgMR3iT8rwh485YuQ4J79UecgZ4EH/D
-+cGqCgfNZOMldK34Qc8SYo2XpDlWkWEO49ij+Czf8hjijcnerJGtUcMCgYEAwSQA
-i5cuQY2OGnW8XAlESyYGtdPbiX4IMkAJGXgNJm1PwMuSNGKtnHde7veBQLJq/c2t
-3m06QSpBV3g1R9jq0JYWcu9JlZ7h5M06eZGBeVWkIdPkLQ9b8PNvtJGTwli0JhzJ
-q7TtjFZildIWAqKz7tKZaN94EHxBdzmkl48aUEkCgYBX2Yewd32g+HBSJSnsaIHK
-c4OH6Jvwircp86BNaNA4c6rwm2FiPD3puqgaSFAvVcDFYjh4jgsrP65c/UOyr/XN
-VUpRn3HiyBOAOKaFoVDrGsmUJ0u/wTETAd2PI4P/MZb7SjgAIm+jzzT5YI4ljKIg
-lr2UQzdTI7LfuAtByJKHmwKBgCh3RZH5m9xqLyLGFi/mVSO1lORVvgKBoG/+0KlA
-aOjrMDGBtWE6Z4uHyyEgRDls6FPC2zHmCrWKh+QusGMcRJ5tQ8jS78TkZAnPIfhE
-jy7/zYK05XK3bBkAuB/J/H5UnXH6yBosrzSfCMrBGJF2y2I3R6McZwh1MDYtopmK
-hwXZAoGBALxFfLKOMSusyjWOwpTDKT7bYsBeI1e6ywVZc/AdbHNPnwR6KK02EXtx
-ED7OuhCGbISdOMR6/AMNtIKNUi/NizQR/yD1RnM7GNwQoD/+503XRZ2qWbj2qWty
-hUiVFU+rw5w+7Zq54oUrpFpbKhDBrnpXH4+is1tC+oJ4X0Xbwae6
------END RSA PRIVATE KEY-----
diff --git a/config/simplesamlphp/config/authsources.php b/config/simplesamlphp/config/authsources.php
index 942638d6ee..2af0aec009 100644
--- a/config/simplesamlphp/config/authsources.php
+++ b/config/simplesamlphp/config/authsources.php
@@ -15,12 +15,14 @@
     // and Shibboleth 1.3 IdPs.
     'default-sp' => array(
         'saml:SP',
-        'privatekey' => 'sp-key.pem',
-        'certificate' => 'sp-cert.crt',
+        'privatekey' => 'sp-key-old.pem',
+        'certificate' => 'sp-cert-old.crt',
+        'new_privatekey' => 'sp-key.pem',
+        'new_certificate' => 'sp-cert.crt',
 
         // The entity ID of this SP.
         // Can be NULL/unset, in which case an entity ID is generated based on the metadata URL.
-        'entityID' => "https://" . $_SERVER['HTTP_HOST'] . "/simplesaml", 
+        'entityID' => "https://" . $_SERVER['HTTP_HOST'] . "/simplesaml",
 
         // The entity ID of the IdP this should SP should contact.
         // Can be NULL/unset, in which case the user will be shown a list of available IdPs.
diff --git a/config/simplesamlphp/config/config.php b/config/simplesamlphp/config/config.php
index 8309f0e3af..c4b5de123a 100644
--- a/config/simplesamlphp/config/config.php
+++ b/config/simplesamlphp/config/config.php
@@ -16,20 +16,20 @@
     //error_log('set home dir: ' . $_ENV['HOME']);
 }
 
-# Load necessary environmental data
+// Load necessary environmental data
 $ps = json_decode($_SERVER['PRESSFLOW_SETTINGS'], TRUE);
 $host = $_SERVER['HTTP_HOST'];
 $drop_id = $ps['conf']['pantheon_binding'];
 $db = $ps['databases']['default']['default'];
 
+//  Set metadata path
 $metadata_folder = __DIR__ . '/../../../../web/sites/default/files/private/simplesamlphp/metadata';
-//error_log("config.php - metadata_folder: $metadata_folder");
+// error_log("config.php - metadata_folder: $metadata_folder");
 
 if(!is_dir($metadata_folder)) {
 	error_log("config.php - $metadata_folder isn't a directory");
 }
 
-
 if(!empty($_SERVER['FILEMOUNT']) && !is_dir($metadata_folder)) {
     error_log("metadata_folder doesn't exist: $metadata_folder");
     // error_log("_ENV[HOME]: " . $_ENV['HOME']);
@@ -37,12 +37,35 @@
     //error_log("_SERVER[FILEMOUNT]: " . $_SERVER['FILEMOUNT']);
     //error_log("getenv(HOME): " . getenv('HOME'));
     $metadata_folder = $_SERVER['HOME'] . '/' . $_SERVER['FILEMOUNT'] . '/private/simplesamlphp/metadata';
-    //error_log("metadata_folder take 2: $metadata_folder");
+    error_log("metadata_folder take 2: $metadata_folder");
     if(!is_dir($metadata_folder)) {
         error_log("metadata_folder take 2 doesn't exist: $metadata_folder");
     }
 }
 
+// Set cert/key path
+$cert_folder = __DIR__ . '/../../../../web/sites/default/files/private/simplesamlphp/cert';
+// error_log("config.php - cert_folder: $cert_folder");
+
+if(!is_dir($cert_folder)) {
+	error_log("config.php - $cert_folder isn't a directory");
+}
+
+if(!empty($_SERVER['FILEMOUNT']) && !is_dir($cert_folder)) {
+    error_log("cert_folder doesn't exist: $cert_folder");
+    // error_log("_ENV[HOME]: " . $_ENV['HOME']);
+    // error_log("_SERVER[HOME]: " . $_SERVER['HOME']);
+    //error_log("_SERVER[FILEMOUNT]: " . $_SERVER['FILEMOUNT']);
+    //error_log("getenv(HOME): " . getenv('HOME'));
+    $cert_folder = $_SERVER['HOME'] . '/' . $_SERVER['FILEMOUNT'] . '/private/simplesamlphp/cert';
+    error_log("cert_folder take 2: $cert_folder");
+    if(!is_dir($cert_folder)) {
+        error_log("cert_folder take 2 doesn't exist: $cert_folder");
+    }
+}
+
+
+
 $config = array(
     /*******************************
      | BASIC CONFIGURATION OPTIONS |
@@ -100,7 +123,7 @@
      * When specified as a relative path, this is relative to the SimpleSAMLphp
      * root directory.
      */
-    'certdir' => 'cert/',
+    'certdir' => $cert_folder,
     'loggingdir' => 'log/',
     'datadir' => 'data/',
     'tempdir'               =>  '/srv/bindings/' . $drop_id . '/tmp/simplesaml',
diff --git a/vendor/simplesamlphp/simplesamlphp/cert/README b/vendor/simplesamlphp/simplesamlphp/cert/README
deleted file mode 100644
index f1e2ee194d..0000000000
--- a/vendor/simplesamlphp/simplesamlphp/cert/README
+++ /dev/null
@@ -1 +0,0 @@
-Place generated pem and crt files here. 
diff --git a/vendor/simplesamlphp/simplesamlphp/cert/sp-cert-new.crt b/vendor/simplesamlphp/simplesamlphp/cert/sp-cert-new.crt
deleted file mode 100644
index 8c94416ae4..0000000000
--- a/vendor/simplesamlphp/simplesamlphp/cert/sp-cert-new.crt
+++ /dev/null
@@ -1,22 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIDvDCCAqQCCQCkBGvCpx5gDjANBgkqhkiG9w0BAQsFADCBnzELMAkGA1UEBhMC
-VVMxCzAJBgNVBAgMAk9IMREwDwYDVQQHDAhDb2x1bWJ1czEiMCAGA1UECgwZVGhl
-IE9oaW8gU3RhdGUgVW5pdmVyc2l0eTERMA8GA1UECwwIQVNDIFRlY2gxEjAQBgNV
-BAMMCSoub3N1LmVkdTElMCMGCSqGSIb3DQEJARYWYXNjd2Vic2VydmljZXNAb3N1
-LmVkdTAeFw0xODEwMTIxNTAwMzFaFw0yODEwMTExNTAwMzFaMIGfMQswCQYDVQQG
-EwJVUzELMAkGA1UECAwCT0gxETAPBgNVBAcMCENvbHVtYnVzMSIwIAYDVQQKDBlU
-aGUgT2hpbyBTdGF0ZSBVbml2ZXJzaXR5MREwDwYDVQQLDAhBU0MgVGVjaDESMBAG
-A1UEAwwJKi5vc3UuZWR1MSUwIwYJKoZIhvcNAQkBFhZhc2N3ZWJzZXJ2aWNlc0Bv
-c3UuZWR1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1GfeO/c4jHrZ
-zZVnM2fqpHRy0Oyv6Y+AHPNza5ztXnQjW07XVx8el4Jim5dC4Qh00ySPFd4U9kh2
-MdgE9GeGwazIMiVCmtD5uE/fxgFSvo79R98jXOoz0giw1rOgowsC/14Pudg8QZw3
-TiZ8kt8L6zxUNln2ODxAEpdu0zhId1Xn0t+f6XNRj2BS5ahw2jjYBoNy9xcjgblR
-yo8724AHEz4XJDaZW5AUMYD5ikUgED4BEIpSjk7rVfswu0ZWaKBxc8uwLR6D7CtN
-en2VdByczkpzNRgUpQo3uT6cMwAxpuOKu2RlG+w6SBg2a404ke1S+NM+z4/exLZW
-H72ANsClMwIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQDTapI1J8znHCarXiICz/KP
-KP175IeTf2RgZ61K7WfYHmQE+0zdeVhjFggjkb3fads6dPU+zd2rYn3aaux+ocRy
-/8GavGBjoQs00piRs65O6a0etzBgHez6+FideNGeHvBOoxmmworpSxbjxozMJHFQ
-XBC6a2pnV+XAtPsbgVeifnxZCkTFpdRaIjZ7BDxkrKeR/8VKtUcjiou4DMi38CrB
-xq3gQxsWxO0xFOKclRG17RuePIm/EMSv8MLaHRVlZ8c9vkpkjRPEIT19jsmQ8X+t
-ppQPusVI40I/gQj6TYUYF/UZJOWE1g15Q4udMKhv3YfDpQ0AL2ZN51vWZAWQDdMV
------END CERTIFICATE-----
diff --git a/vendor/simplesamlphp/simplesamlphp/cert/sp-cert.crt b/vendor/simplesamlphp/simplesamlphp/cert/sp-cert.crt
deleted file mode 100644
index 87f8723ae8..0000000000
--- a/vendor/simplesamlphp/simplesamlphp/cert/sp-cert.crt
+++ /dev/null
@@ -1,29 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIE6zCCA9OgAwIBAgIJAK+ie5w+w/VtMA0GCSqGSIb3DQEBBQUAMIGpMQswCQYD
-VQQGEwJVUzENMAsGA1UECBMET2hpbzERMA8GA1UEBxMIQ29sdW1idXMxIjAgBgNV
-BAoTGVRoZSBPaGlvIFN0YXRlIFVuaXZlcnNpdHkxEDAOBgNVBAsTB0FTQ1RlY2gx
-IjAgBgNVBAMTGWFzY3dlYi5hc2Mub2hpby1zdGF0ZS5lZHUxHjAcBgkqhkiG9w0B
-CQEWD2FzY3RlY2hAb3N1LmVkdTAeFw0xNjA2MjgxOTE0MzNaFw0yNjA2MjgxOTE0
-MzNaMIGpMQswCQYDVQQGEwJVUzENMAsGA1UECBMET2hpbzERMA8GA1UEBxMIQ29s
-dW1idXMxIjAgBgNVBAoTGVRoZSBPaGlvIFN0YXRlIFVuaXZlcnNpdHkxEDAOBgNV
-BAsTB0FTQ1RlY2gxIjAgBgNVBAMTGWFzY3dlYi5hc2Mub2hpby1zdGF0ZS5lZHUx
-HjAcBgkqhkiG9w0BCQEWD2FzY3RlY2hAb3N1LmVkdTCCASIwDQYJKoZIhvcNAQEB
-BQADggEPADCCAQoCggEBALeUt72cecx+UrG2tJrCdIrSbUNHgV1LAA6iP6M11zXw
-WBaJYXYGjfqsU1EqZeSmwPGjE+97rNCS9IRtsxidGu/pkWg/A26ASIf81Fr2fQ5s
-cYldA08OV6wI6o28m2veaTcVbm2iH+RsxOtYhWCJtsNgYfuj+SujrFQKcigFDBbS
-xFvDLXkAf3XB3rw+uXs7fdTPiLEzDd2Qe2yxloka8JIdDKBxjPX63Rxw2751VN+h
-v73wEPTd/uKmhkqVeQkSMzYytgowFtKulMEsKBx4bsPCKvwOQs/yPhA104VjTwAO
-rZlP16QJcAEuexOjchLMAg366JbNrysFVhQvBu7HQJsCAwEAAaOCARIwggEOMB0G
-A1UdDgQWBBSDsVz3883tQJrYBGyaJTSiJ4TKgzCB3gYDVR0jBIHWMIHTgBSDsVz3
-883tQJrYBGyaJTSiJ4TKg6GBr6SBrDCBqTELMAkGA1UEBhMCVVMxDTALBgNVBAgT
-BE9oaW8xETAPBgNVBAcTCENvbHVtYnVzMSIwIAYDVQQKExlUaGUgT2hpbyBTdGF0
-ZSBVbml2ZXJzaXR5MRAwDgYDVQQLEwdBU0NUZWNoMSIwIAYDVQQDExlhc2N3ZWIu
-YXNjLm9oaW8tc3RhdGUuZWR1MR4wHAYJKoZIhvcNAQkBFg9hc2N0ZWNoQG9zdS5l
-ZHWCCQCvonucPsP1bTAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4IBAQCc
-dlF2LX9xdlE/wVyRZZ/wAyWbime6Mb7up5aJUmWNFQ/PUNvPFvtxLXxRsVOR3RBs
-gF3qjbRW/0oQygHs86jjtCFV2tN9jD0J89FxXTFMvRUa075MuQnKgJc0cpiUdurp
-D2o+60VLhMXjuKV8auNLt8wXhT5NvTMAKXJxso0zZG9MsNYJtihtbOmNuD/hXeHH
-79YiOnMjIGmIFbzxpQBCcrdOz1UrdcviSY8/XktV+WLJxWpWAcBueoyp2Hk+rErv
-CchBgVgKN/JQtn6h1tstUXGx8okwNNUd4Ns6kZutrd0TOK8kkbdWrWySd/0P3eDO
-sdw9Fk5v6etK0yw+FKHz
------END CERTIFICATE-----
diff --git a/vendor/simplesamlphp/simplesamlphp/cert/sp-key-new.pem b/vendor/simplesamlphp/simplesamlphp/cert/sp-key-new.pem
deleted file mode 100644
index 17c0970cda..0000000000
--- a/vendor/simplesamlphp/simplesamlphp/cert/sp-key-new.pem
+++ /dev/null
@@ -1,28 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDUZ9479ziMetnN
-lWczZ+qkdHLQ7K/pj4Ac83NrnO1edCNbTtdXHx6XgmKbl0LhCHTTJI8V3hT2SHYx
-2AT0Z4bBrMgyJUKa0Pm4T9/GAVK+jv1H3yNc6jPSCLDWs6CjCwL/Xg+52DxBnDdO
-JnyS3wvrPFQ2WfY4PEASl27TOEh3VefS35/pc1GPYFLlqHDaONgGg3L3FyOBuVHK
-jzvbgAcTPhckNplbkBQxgPmKRSAQPgEQilKOTutV+zC7RlZooHFzy7AtHoPsK016
-fZV0HJzOSnM1GBSlCje5PpwzADGm44q7ZGUb7DpIGDZrjTiR7VL40z7Pj97EtlYf
-vYA2wKUzAgMBAAECggEASid5DrZgp6q8H2npfajp4kBFVWtMft36fCECSq+erzsc
-nOQJigDzTTHX+znzv1yUbKJ20cuWxeTGXuBr2mfKRBNuURNxDVun0xEPrrEHkj+Z
-bV4ZmnapYMpn8o0Dp+hQQ5czJk63urAvHrmRBDWak6WcQN1neHqQY+06Y8NiiUZx
-nhGZaejY8gmoocjrOGn54bBaeEcB7QSyVDt2O6dcngWTCxppCO8yYtyM6QZvntXR
-OVqu2pU/Clqv0gneI+fOeC/Bu2lBHtdbJjh2ujPq6kxl0FpYzaPu+pjkskGPd/JI
-E64xCrezVTWzlCPwq5zAceKZn72BvvZ7I5pqbGXrAQKBgQDxWWYOMcsP0T3hBHkt
-S2o+WiqOMO8UIQhaEnbtBcAEgKol+oAnmlRQIRPG+DN6QSIV4S6SXU0MO97pbVCQ
-OM4Or5CUEhbmTup64pmXgo/8/yXmRX1oJSrvrjtHVg0Xql96JJktMeXmsO8hH3vs
-415/6MzLW6pT3KXb07HVdbbi3QKBgQDhTK8DRFeqWSM4dwIBTh9QJOSSr5VT5c8M
-7Db7grYSRCRmagJ7YnBzTXwPD+IcQw3GfrXirv4BHtXPN9UC5ltPbq3AUmdAbsq8
-a/1ydNTkNxJ32Qu2b3BThE0YllhoeGD59zdLU+hF1yYe2qnEhqpCP/gAIxQSSS5C
-3eKxewl/TwKBgGSXYSzbXgoqqMLHbYYOX6q7Q+9dv9fA6M050u15Lw3xXnlTzeQz
-s55uGuMcAcCbswwxfYqtbnaB4aei0yg5NND0JatBWuAE1j//gAqg9Uh6Q56VKe6l
-Rx78nGJgIDbT4NV0uY8Xs/2RkylYCPuzzGg9bFX5z6UCWvKjagRQ+rfVAoGBAJA3
-hQQDWFZ7zpbTXx40wsiLhSD8cgsNXPc5sYxXxHJ22hIQo9wVTEQSgmol0agjqAq6
-i3U6bO+MrHKDm7/KcwKqp2Ann15YTUBFpCwC60/WjOTYs62pMe7UDoHBo3/kJrd7
-bxKx+EnUidtQP0HErfHQftCfo7Z8z7cPz4+qYY7zAoGAQ5eahBJ+3OfpQDEiJIne
-Ev8/ljBXKKGTBz2TGKp0+QFHy64ttMbsBQOaj9LlAeI9RvusGpoRX5glYzbktcoK
-UanmCOZ4ZGw4IFFjpGa98l+tqgnIOtw+INmdgddImVfGE9N6P4NEd6SGRxAVijPa
-Hac1nXNJCxx6OOEG5fy/zhs=
------END PRIVATE KEY-----
diff --git a/vendor/simplesamlphp/simplesamlphp/cert/sp-key.pem b/vendor/simplesamlphp/simplesamlphp/cert/sp-key.pem
deleted file mode 100644
index 6a0ddd35d6..0000000000
--- a/vendor/simplesamlphp/simplesamlphp/cert/sp-key.pem
+++ /dev/null
@@ -1,27 +0,0 @@
------BEGIN RSA PRIVATE KEY-----
-MIIEowIBAAKCAQEAt5S3vZx5zH5Ssba0msJ0itJtQ0eBXUsADqI/ozXXNfBYFolh
-dgaN+qxTUSpl5KbA8aMT73us0JL0hG2zGJ0a7+mRaD8DboBIh/zUWvZ9DmxxiV0D
-Tw5XrAjqjbyba95pNxVubaIf5GzE61iFYIm2w2Bh+6P5K6OsVApyKAUMFtLEW8Mt
-eQB/dcHevD65ezt91M+IsTMN3ZB7bLGWiRrwkh0MoHGM9frdHHDbvnVU36G/vfAQ
-9N3+4qaGSpV5CRIzNjK2CjAW0q6UwSwoHHhuw8Iq/A5Cz/I+EDXThWNPAA6tmU/X
-pAlwAS57E6NyEswCDfrols2vKwVWFC8G7sdAmwIDAQABAoIBAHkqP+d2unD8wymm
-NCecxnzFi/YG4NwpXz1JWwUmyQdBvXIKdHgItXbIfCkq+ZtjcB9MCiFbGGGFTLuH
-B9jsAFZua1lJlcM+CiEu/x2WaE23x2vpJwDrr3PNYrnvzQjx/7GqhHr5sWD7ZTEL
-+OQRoL3tBF6pCBEEcv348wV051i73WfJGVYR1ZtSipI2xYMGEDDcPN2xcrSufJjv
-gl9UdRpAk55jR69EwJUoJoY8Py6EGa/aHo1/ZmbYvJisRmeu59FI80Vchcl3wkvi
-W8x7R+GGeEJ2E7+H0hplO23VslduzB3mTqucekpDLdT1GbUE0/CwtR/usN0vnGiL
-ZQS/fPECgYEA81Q5ibvsvw0jVPtFyrq/IDlHN+1unsAsMauGLwiY9UFJ/1qzH5P6
-0/XDUBReCgoxb4yC2/zLYI0wryRUFqyIbRgMR3iT8rwh485YuQ4J79UecgZ4EH/D
-+cGqCgfNZOMldK34Qc8SYo2XpDlWkWEO49ij+Czf8hjijcnerJGtUcMCgYEAwSQA
-i5cuQY2OGnW8XAlESyYGtdPbiX4IMkAJGXgNJm1PwMuSNGKtnHde7veBQLJq/c2t
-3m06QSpBV3g1R9jq0JYWcu9JlZ7h5M06eZGBeVWkIdPkLQ9b8PNvtJGTwli0JhzJ
-q7TtjFZildIWAqKz7tKZaN94EHxBdzmkl48aUEkCgYBX2Yewd32g+HBSJSnsaIHK
-c4OH6Jvwircp86BNaNA4c6rwm2FiPD3puqgaSFAvVcDFYjh4jgsrP65c/UOyr/XN
-VUpRn3HiyBOAOKaFoVDrGsmUJ0u/wTETAd2PI4P/MZb7SjgAIm+jzzT5YI4ljKIg
-lr2UQzdTI7LfuAtByJKHmwKBgCh3RZH5m9xqLyLGFi/mVSO1lORVvgKBoG/+0KlA
-aOjrMDGBtWE6Z4uHyyEgRDls6FPC2zHmCrWKh+QusGMcRJ5tQ8jS78TkZAnPIfhE
-jy7/zYK05XK3bBkAuB/J/H5UnXH6yBosrzSfCMrBGJF2y2I3R6McZwh1MDYtopmK
-hwXZAoGBALxFfLKOMSusyjWOwpTDKT7bYsBeI1e6ywVZc/AdbHNPnwR6KK02EXtx
-ED7OuhCGbISdOMR6/AMNtIKNUi/NizQR/yD1RnM7GNwQoD/+503XRZ2qWbj2qWty
-hUiVFU+rw5w+7Zq54oUrpFpbKhDBrnpXH4+is1tC+oJ4X0Xbwae6
------END RSA PRIVATE KEY-----
-- 
GitLab