From 4b70d069f8c211ccb157abe9e0fe2d85e48ac78e Mon Sep 17 00:00:00 2001 From: Paul Caskey <pcaskey@internet2.edu> Date: Wed, 23 Dec 2020 08:36:09 -0600 Subject: [PATCH] wordpress SP chgs --- .../wordpress/shibboleth/shibboleth2.xml | 2 +- Workbench/docker-compose.yml | 10 -- .../conf/attribute-resolver.xml | 2 +- .../shibboleth-idp/metadata/wordpress-sp.xml | 97 +++++++++---------- .../webproxy/container_files/httpd/index.html | 3 +- Workbench/wordpress_server/Dockerfile | 2 +- .../shibboleth/sp-encrypt-cert.pem | 24 +++++ .../shibboleth/sp-encrypt-key.pem | 40 ++++++++ .../shibboleth/sp-signing-cert.pem | 24 +++++ .../shibboleth/sp-signing-key.pem | 40 ++++++++ 10 files changed, 180 insertions(+), 64 deletions(-) create mode 100644 Workbench/wordpress_server/container_files/shibboleth/sp-encrypt-cert.pem create mode 100644 Workbench/wordpress_server/container_files/shibboleth/sp-encrypt-key.pem create mode 100644 Workbench/wordpress_server/container_files/shibboleth/sp-signing-cert.pem create mode 100644 Workbench/wordpress_server/container_files/shibboleth/sp-signing-key.pem diff --git a/Workbench/configs-and-secrets/wordpress/shibboleth/shibboleth2.xml b/Workbench/configs-and-secrets/wordpress/shibboleth/shibboleth2.xml index 9df7259..6804343 100644 --- a/Workbench/configs-and-secrets/wordpress/shibboleth/shibboleth2.xml +++ b/Workbench/configs-and-secrets/wordpress/shibboleth/shibboleth2.xml @@ -47,7 +47,7 @@ <Handler type="MetadataGenerator" Location="/Metadata" signing="false"/> <!-- Status reporting service. --> - <Handler type="Status" Location="/Status" acl="127.0.0.1 ::1 172.16.0.0/12"/> + <Handler type="Status" Location="/Status" acl="127.0.0.1 ::1 172.16.0.0/12 192.168.0.0/16"/> <!-- Session diagnostic service. --> <Handler type="Session" Location="/Session" showAttributeValues="true"/> diff --git a/Workbench/docker-compose.yml b/Workbench/docker-compose.yml index 88341e3..5a4a509 100644 --- a/Workbench/docker-compose.yml +++ b/Workbench/docker-compose.yml @@ -399,17 +399,10 @@ services: - type: bind source: ./configs-and-secrets/wordpress/httpd/host-cert.pem target: /etc/pki/tls/certs/cachain.pem - - type: bind - source: ./configs-and-secrets/wordpress/shibboleth/sp-cert.pem - target: /etc/shibboleth/sp-cert.pem - type: bind source: ./configs-and-secrets/wordpress/httpd/shib.conf target: /etc/httpd/conf.d/shib.conf - secrets: - - source: w_sp-key.pem - target: shib_sp-key.pem - wordpress_data: build: ./wordpress_data/ networks: @@ -511,9 +504,6 @@ secrets: # COmanage c_sp-key.pem: file: ./configs-and-secrets/comanage/shibboleth/sp-key.pem -# Wordpress - w_sp-key.pem: - file: ./configs-and-secrets/wordpress/shibboleth/sp-key.pem volumes: grouper_data: diff --git a/Workbench/idp/shibboleth-idp/conf/attribute-resolver.xml b/Workbench/idp/shibboleth-idp/conf/attribute-resolver.xml index ac97ff2..cd2fb55 100644 --- a/Workbench/idp/shibboleth-idp/conf/attribute-resolver.xml +++ b/Workbench/idp/shibboleth-idp/conf/attribute-resolver.xml @@ -28,7 +28,7 @@ <InputDataConnector ref="myLDAP" attributeNames="cn"/> </AttributeDefinition> <AttributeDefinition xsi:type="Scoped" id="eduPersonPrincipalName" scope="%{idp.scope}"> - <InputDataConnector ref="myLDAP" attributeNames="eduPersonPrincipalName"/> + <InputDataConnector ref="myLDAP" attributeNames="uid"/> </AttributeDefinition> <!-- ========================================== --> diff --git a/Workbench/idp/shibboleth-idp/metadata/wordpress-sp.xml b/Workbench/idp/shibboleth-idp/metadata/wordpress-sp.xml index f73b4aa..2dc426c 100644 --- a/Workbench/idp/shibboleth-idp/metadata/wordpress-sp.xml +++ b/Workbench/idp/shibboleth-idp/metadata/wordpress-sp.xml @@ -1,7 +1,3 @@ -<!-- -This is example metadata only. Do *NOT* supply it as is without review, -and do *NOT* provide it in real time to your partners. - --> <md:EntityDescriptor xmlns:md="urn:oasis:names:tc:SAML:2.0:metadata" ID="_9d0ae95ee88f2396b39d245b74751e04b8508425" entityID="https://wordpressdemo/shibboleth"> <md:Extensions xmlns:alg="urn:oasis:names:tc:SAML:metadata:algsupport"> @@ -29,60 +25,60 @@ and do *NOT* provide it in real time to your partners. </md:Extensions> <md:KeyDescriptor use="signing"> <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> - <ds:KeyName>1f84026f1f87</ds:KeyName> <ds:X509Data> - <ds:X509SubjectName>CN=1f84026f1f87</ds:X509SubjectName> - <ds:X509Certificate>MIID6zCCAlOgAwIBAgIJAKlkm2CJBUzxMA0GCSqGSIb3DQEBCwUAMBcxFTATBgNV -BAMTDDFmODQwMjZmMWY4NzAeFw0yMDA0MjExOTAwMzlaFw0zMDA0MTkxOTAwMzla -MBcxFTATBgNVBAMTDDFmODQwMjZmMWY4NzCCAaIwDQYJKoZIhvcNAQEBBQADggGP -ADCCAYoCggGBAPHOVkU6Zu4Q0Mpx1/YpGa+iDG3e8boT5D4ptJldP80cmh13MoA3 -AyeQac86EC8dO1Z8XFmnwsSwT246kBVfLgr6gQgMy7Ql4zLpnFzhKFBPgHBCT/5e -or9qdn/b/ZPBC2sAeRecS7gFox66/s3+/FJ/XNHErrEDZi3XnDIz6UpOPFWR5WE1 -IUWMnEY27GFX4dAqIaXGBELwvPKsyZYpJLGjovi0beFVlN6B39dDmZn5yUD00ekX -WSnYPSIYgXo5M1iM7tn5jRoaRo/KGbCK0q4/F3cCbzMSgfwkMAJ5GY0yhPUUXQGQ -5ieLPawBV5QCiNNF4+SJIdGuASTYiZr7o51bmcMTqjAxTqPRL34cd+Cddndf+sGU -24zPHfmjB79C0Xn+QgKmvkhujoi+n/pCgEtF1M75IsGY1djipqplOiph9vjQsD2x -HGe5Vi1RDPqCIMgbxARJh3NodbgLeM92SiJur6VDpOVgdVOich1JYBsL5O3Vlb5v -xKA6Sol8TneRywIDAQABozowODAXBgNVHREEEDAOggwxZjg0MDI2ZjFmODcwHQYD -VR0OBBYEFOxhICWI1bbhgXsMW4DNuNHLB4g4MA0GCSqGSIb3DQEBCwUAA4IBgQBU -0gKlnY0GzzFuYyWoF+tbLPKT9i3InG320A4H9V+VJ3ZgnXy+3kG2rIg09j04mgWF -YSrWb7BUwYk8WMLD5fbhQ99vpFpKiJnhWvISc3wstgo18k9xr09n4lVU2aYDwgoD -GTVj59KPu+KlwULvIMnvFbWZm3z2JqGzBMFv8zkID3YCGzyz1Ej7W05A12qcga+o -Pu5/PLuVY2iRRI2cYpbxG5+kYejNXqiNHph5ROmEEpfnMFHyfMZrpH+BUxVfSTkJ -K62rduZQabp4qKhIibyXw5fuANIXoGxsSC2IbBKl1jJ23j4aY1OUOqW7YBYkk94Q -hp77m7JILWdulKtE314/Iy+/5V0k05FsVnWdeRLFW08NK5klt7+x6zG5gTFczN4I -X+znZJ9LQKrr5VRwEx8aGBbpJ1OVXc5U5ARdtSMz/Nl+yRgZJD3kxID/1sjFRwmq -OGk1Wid/0g2ZjXSiVMjTi8WrUzw9OyyCi4w9AkBPVNHRvBy1qVjZIlCzcso4gEQ= + <ds:X509Certificate> +MIIEBjCCAm6gAwIBAgIJANwZNSCDkBYjMA0GCSqGSIb3DQEBCwUAMCAxHjAcBgNV +BAMTFXdvcmRwcmVzcy5leGFtcGxlLm9yZzAeFw0yMDEyMjMxMzUzNDZaFw0zMDEy +MjExMzUzNDZaMCAxHjAcBgNVBAMTFXdvcmRwcmVzcy5leGFtcGxlLm9yZzCCAaIw +DQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGBALoCAG6fcMdxSRSSv1OAEtLTO8Oy +TiTyPBmHCGynMYjRm8a/pIM8x+bYlh6dPL/HI2IJI2vcIPdFibVbncoX/b0y/9AT +bw0xx9xmBO9IFCwUDrgOAK20ZWnnAq49Yxz/dmw6K+PqBZpwMqrFfGaqrN8IrPn/ +MgpOzxDBnuD7dWhlxh0WFN1RE93zFghYIDn/DXWsBRm/blFUgDmGip0UJ+Vkh0kq +a5DLrjtcD1hnR3kKfQ+TbIKEkUBxLLLjKCTbak26u0H5iwHMgL/FuM0U4L+IrwfU +xTOCCLFRc+uUDe6JguENoanw6cImGZtIFhYOG9UVMeKZl5k7omLV75mr2atus6W6 +Dz0fOOZBl7ffp9xmxruX/gTl0M/nOaXN3axcn3DSPnsEDbpyeYuVRWd46FtT84yf +QvWMUQ+Ul4pS3abRRnMWNS1F2elPaKEsXxCEPYD7pK1kUqotd2noj9aOec3ZThO5 +aOYBrn53rGBQ16GUBEXc7wd8C8KJtQEY5SO1MQIDAQABo0MwQTAgBgNVHREEGTAX +ghV3b3JkcHJlc3MuZXhhbXBsZS5vcmcwHQYDVR0OBBYEFDrtqhAIDU//cTGckZaW +QqpXVtZwMA0GCSqGSIb3DQEBCwUAA4IBgQBoeiXx2YLD5Kth+jib0lcPvX1e3Gpi +aVpCPb+CDv3GYXRMJU7sy5lPasx1kaIi4DOAqpHKhBZo+j/FZV52Fd0J472tRlDP +ObGMAHC8mNrTW2T1KCWbnq9ZkZDG8ECRG3VeRs2beEqAepZgFFdNyfabcTFYYq52 +5AlcLuyBEBWL6R43g3o8b08EBErkAYLdD1BiVNVgtujsG9Dyd1+PonerjhHHW1Tn +7OT+dmgKqoWuP+AEfp4NYLfXUwk1ZE6hWc+LaNkHFQFC6ONuUVXutjQF7hGrtAcr +mOiaQX2lxP/AETBVt5ENujPy9oZvOnddQjD/1ligbB+2qlV9Ffho6h4DvNzPJrqo +Jhdg6QahRKeZKLxXsZE6doynKd9Igks0MXEMqQCls0aPrI+IMKnfif5g8N+VFjLD +Qb5c0stKdTIgo328XoSEVFxtpVP3jPieyUqFwafGN7JMvtfC+YRF846iMKocXhmT +uNeq2ibSIRl1jKJuXK+P9WL4Bd26gt8HBnc= </ds:X509Certificate> </ds:X509Data> </ds:KeyInfo> </md:KeyDescriptor> <md:KeyDescriptor use="encryption"> <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> - <ds:KeyName>1f84026f1f87</ds:KeyName> <ds:X509Data> - <ds:X509SubjectName>CN=1f84026f1f87</ds:X509SubjectName> - <ds:X509Certificate>MIID6zCCAlOgAwIBAgIJAOqc+LvB4m+VMA0GCSqGSIb3DQEBCwUAMBcxFTATBgNV -BAMTDDFmODQwMjZmMWY4NzAeFw0yMDA0MjExOTAwNDBaFw0zMDA0MTkxOTAwNDBa -MBcxFTATBgNVBAMTDDFmODQwMjZmMWY4NzCCAaIwDQYJKoZIhvcNAQEBBQADggGP -ADCCAYoCggGBAKcbX9lvwcBpG9qmza970xI4Vj537Aad7Fq7XNJfxRsXbPK+sRYV -0TwRok2HhCPt2fKrzE03JZtqA7GemihvDDgWiW/KiSU8mFiFeGap0JkxoRnNQOLu -y7AcZ9NrSh5jts+ko9SrJkVerNI7tF8njlmCR/19R1g/yp/ThLzr6PwfNg9zkFdo -RXDtzYd1Qq4GPMaHqC8VMKwnaiv2s4KPU/sKN0sEea4XaaziCI6Cf2iZR/rHLNHe -x9ST0VpuVODz/BOWmxsgTgeYrY3aGAwrB3lXlRkJL6KKabgC5cvrza1MfilzEart -ngT0ckzCiLoRp10P3pVINqM7unyDdSwgElWvH3AcI3zJDblNyzL0eZp9F/pudNSN -V4HVyqWPsGhRnDpLW/TS+Fnxv2DQqEe2Srxh61Un+8jZK7IWGeuCgPPuQrwzxq5c -X98oyNqeys5X3yHkor42RbX4qYQzjfbvjDg4ewcNpNtu9RKfgUXAaMSS6dH5wdrZ -fwo4Nuv0lCZB/QIDAQABozowODAXBgNVHREEEDAOggwxZjg0MDI2ZjFmODcwHQYD -VR0OBBYEFCG6Hg40T0gRUyl4IQdW3pcoOIvTMA0GCSqGSIb3DQEBCwUAA4IBgQCM -wJIMbAtcShEHhPOeZ72rGycR9Z7+yC72uSXyScgHME/kcLVqwzsHXvw37IkfbuvH -D9Gz34OI4gg5QZtbarp4GpSycnoNJDT5IRNKkFrPyv3QWvyiTBtFguSAr6xOO8Py -tBWetorrCcpqvnmiEDHIfs6g8vFq1HUDS1etDkrOk/e5RyHW7Yys3CBfRtLoRX/c -iiEcuQg/HPqlCTFlHFbaSFMjklomSfSYFytdFkqGNNgZobUCAaj3L2Zw3FEBVn0o -G0CcW9X3s+L+C3CAyofZBY0Nto2AOrAyaRW0wbGkcI3hI744f9rHArUyonTIe0hG -SS1pwkfzFbpWZmiBMnoA7CB1ma/xVF+ln/gEn1LS7yKIdHO84/etJ3Ve8yjZKSBD -e1TRefMMT5McNwoKEZdD0OhD8CBk95Pkhcl2limOzy6R7ekBlak2PclSLXyD6Hda -m1lmTwWWHX/Jt8iVZsV85PlLIbZC0PJaJk90yMtMTBVxyLTU+iNcdhD9qnjwVb8= + <ds:X509Certificate> +MIIEBjCCAm6gAwIBAgIJAMfBuX0EHgUTMA0GCSqGSIb3DQEBCwUAMCAxHjAcBgNV +BAMTFXdvcmRwcmVzcy5leGFtcGxlLm9yZzAeFw0yMDEyMjMxMzU0MDRaFw0zMDEy +MjExMzU0MDRaMCAxHjAcBgNVBAMTFXdvcmRwcmVzcy5leGFtcGxlLm9yZzCCAaIw +DQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGBALGuaZnmLjQYyfHea1Aaaztp9KZ3 +7E3lQpgbbr65A8F3C3ZWBLbZsXjC/eYkfl/PNTsdhP/hT8pY3X5qw/pT4BB4js9l +6izWrAULlvdSvHEpy1cFF0LQRLIED4OxjoeKPPvolzzB4KuiJ3s1UAwBqhd2xFCe +GOn39g50eR+ZIHbHAgweYyBY9Lhs4o1f3b2h/dHpQnorO8r9A+LVTDxTw/a77IYP +1mkrnElUgxSFljrtR5R/JIcHCPRV4fPL3b71KsU6nzYuDwImnd/VgqiYxgnrvePS +MR3vEM3Iv1Bz9PjmCwMiKlYzR4IWAH3f3XXUS9zbd7VzQgQfZJ22xnlI8tcmXI0O +urlQa4+F+XVPLCLLW3MjDGzPRuMNyFzxHuG24JB6AM9qJaVgXR6NtQxWUKP5mrWl +B6A2Rz31v/ANqYkap3RKRKvXPGrelicIisRUkm4+QWT/BbgmxTPCvKUI+bH/G07c +YDq43i7fWps0GbLPqPvLNgWjfZAr/NyaPAOhJwIDAQABo0MwQTAgBgNVHREEGTAX +ghV3b3JkcHJlc3MuZXhhbXBsZS5vcmcwHQYDVR0OBBYEFLX6HBgHrHWIkE9ckQxg +TfTq9XklMA0GCSqGSIb3DQEBCwUAA4IBgQBugmRLQ2AG3s0r7Eu2cP9CcBpvC8bw +yhE4qtG6D8v4mKxsTyZUsvW9FBcN5+eyG2vTb+qSkjqY54pobgsbeVWQyc+DLVza +r/URH/a3FqRAWquRjDrgcI8cwJ833sqxIWPhJvsRVnmDsminLHt5/oso5EpjnLk+ +DSnTVJElAYM0LxGIBQqR+cIJvL5zAJagVqAT9tLHuygJGruGat9fbdRz5eFH99sc +jwCXbiWx5O6cc5e8ybyq/XrQxHyITT01o8ICIfm4+ycG6sGOxlUXP82OWTZCP6IH +pVTzLSGJAELtPHLw689YbyFkcXzOYDUTsyCFOeY3+O+rxHyVOVbraa3Zo3vi0Ez3 +L9RaVD3RPOGKyUjOHfbCh/VjQQ4BS6XneIGp9GzNsbXe5gMLhCEH821CCy4qjXCV +67hWa7nj0Q1K77l87YnDj1qPZ98p/VpGqDK5QDia1+O/CqZybd4Prtwt+vItnr90 +YvpQhMhhTF7S6LTcUwp1WTouwTozS8xDrTY= </ds:X509Certificate> </ds:X509Data> </ds:KeyInfo> @@ -108,3 +104,4 @@ m1lmTwWWHX/Jt8iVZsV85PlLIbZC0PJaJk90yMtMTBVxyLTU+iNcdhD9qnjwVb8= </md:SPSSODescriptor> </md:EntityDescriptor> + diff --git a/Workbench/webproxy/container_files/httpd/index.html b/Workbench/webproxy/container_files/httpd/index.html index 28a56ea..d7862f9 100644 --- a/Workbench/webproxy/container_files/httpd/index.html +++ b/Workbench/webproxy/container_files/httpd/index.html @@ -17,7 +17,7 @@ <h3>Welcome to the InCommon TAP Workbench!</h3> The system also contains the following downstream/target applications: <ul> <li><a href="https://__CSPHOSTNAME__/wordpress/" target="TAP-WB-WORDPRESS">WordPress</a></li> -<li><a href="https://__CSPHOSTNAME__/wordpress/wp-admin/" target="TAP-WB-WORDPRESS-ADMON">WordPress Admin</a></li> +<ul><li><a href="https://__CSPHOSTNAME__/wordpress/wp-admin/" target="TAP-WB-WORDPRESS-ADMON">WordPress Admin</a></li></ul> </ul> <br /> The following repository and message exchange monitoring tools are available: @@ -35,6 +35,7 @@ <h3>Welcome to the InCommon TAP Workbench!</h3> <li><a href="https://__CSPHOSTNAME__/grouperSSO/Shibboleth.sso/Status" target="TAP-WB-gSP">Grouper SP (3.2.0) status</a></li> <li><a href="https://__CSPHOSTNAME__/MPSSO/Shibboleth.sso/Status" target="TAP-WB-mSP">midPoint SP (3.1.0) status</a></li> <li><a href="https://__CSPHOSTNAME__/registrySSO/Shibboleth.sso/Status" target="TAP-WB-cSP">COmanage SP (3.2.0) status</a></li> + <li><a href="https://__CSPHOSTNAME__/wordpressSSO/Shibboleth.sso/Status" target="TAP-WB-wSP">Wordpress SP (3.2.0) status</a></li> </ul> </ul> <br /><br /><br /> diff --git a/Workbench/wordpress_server/Dockerfile b/Workbench/wordpress_server/Dockerfile index 3e2a4fa..d7a5586 100644 --- a/Workbench/wordpress_server/Dockerfile +++ b/Workbench/wordpress_server/Dockerfile @@ -24,7 +24,7 @@ RUN echo 'date.timezone="UTC"' >> /etc/php.ini RUN cat /etc/resolv.conf WORKDIR /var/www/html -RUN ln -sf /run/secrets/shib_sp-key.pem /etc/shibboleth/sp-key.pem +#RUN ln -sf /run/secrets/shib_sp-key.pem /etc/shibboleth/sp-key.pem RUN chown -R apache:apache /var/www/html COPY container_files/system/setservername.sh /usr/local/bin/ RUN chmod 755 /usr/local/bin/setservername.sh #&& rm -f /etc/httpd/conf.d/ssl.conf diff --git a/Workbench/wordpress_server/container_files/shibboleth/sp-encrypt-cert.pem b/Workbench/wordpress_server/container_files/shibboleth/sp-encrypt-cert.pem new file mode 100644 index 0000000..7a591f9 --- /dev/null +++ b/Workbench/wordpress_server/container_files/shibboleth/sp-encrypt-cert.pem @@ -0,0 +1,24 @@ +-----BEGIN CERTIFICATE----- +MIIEBjCCAm6gAwIBAgIJAMfBuX0EHgUTMA0GCSqGSIb3DQEBCwUAMCAxHjAcBgNV +BAMTFXdvcmRwcmVzcy5leGFtcGxlLm9yZzAeFw0yMDEyMjMxMzU0MDRaFw0zMDEy +MjExMzU0MDRaMCAxHjAcBgNVBAMTFXdvcmRwcmVzcy5leGFtcGxlLm9yZzCCAaIw +DQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGBALGuaZnmLjQYyfHea1Aaaztp9KZ3 +7E3lQpgbbr65A8F3C3ZWBLbZsXjC/eYkfl/PNTsdhP/hT8pY3X5qw/pT4BB4js9l +6izWrAULlvdSvHEpy1cFF0LQRLIED4OxjoeKPPvolzzB4KuiJ3s1UAwBqhd2xFCe +GOn39g50eR+ZIHbHAgweYyBY9Lhs4o1f3b2h/dHpQnorO8r9A+LVTDxTw/a77IYP +1mkrnElUgxSFljrtR5R/JIcHCPRV4fPL3b71KsU6nzYuDwImnd/VgqiYxgnrvePS +MR3vEM3Iv1Bz9PjmCwMiKlYzR4IWAH3f3XXUS9zbd7VzQgQfZJ22xnlI8tcmXI0O +urlQa4+F+XVPLCLLW3MjDGzPRuMNyFzxHuG24JB6AM9qJaVgXR6NtQxWUKP5mrWl +B6A2Rz31v/ANqYkap3RKRKvXPGrelicIisRUkm4+QWT/BbgmxTPCvKUI+bH/G07c +YDq43i7fWps0GbLPqPvLNgWjfZAr/NyaPAOhJwIDAQABo0MwQTAgBgNVHREEGTAX +ghV3b3JkcHJlc3MuZXhhbXBsZS5vcmcwHQYDVR0OBBYEFLX6HBgHrHWIkE9ckQxg +TfTq9XklMA0GCSqGSIb3DQEBCwUAA4IBgQBugmRLQ2AG3s0r7Eu2cP9CcBpvC8bw +yhE4qtG6D8v4mKxsTyZUsvW9FBcN5+eyG2vTb+qSkjqY54pobgsbeVWQyc+DLVza +r/URH/a3FqRAWquRjDrgcI8cwJ833sqxIWPhJvsRVnmDsminLHt5/oso5EpjnLk+ +DSnTVJElAYM0LxGIBQqR+cIJvL5zAJagVqAT9tLHuygJGruGat9fbdRz5eFH99sc +jwCXbiWx5O6cc5e8ybyq/XrQxHyITT01o8ICIfm4+ycG6sGOxlUXP82OWTZCP6IH +pVTzLSGJAELtPHLw689YbyFkcXzOYDUTsyCFOeY3+O+rxHyVOVbraa3Zo3vi0Ez3 +L9RaVD3RPOGKyUjOHfbCh/VjQQ4BS6XneIGp9GzNsbXe5gMLhCEH821CCy4qjXCV +67hWa7nj0Q1K77l87YnDj1qPZ98p/VpGqDK5QDia1+O/CqZybd4Prtwt+vItnr90 +YvpQhMhhTF7S6LTcUwp1WTouwTozS8xDrTY= +-----END CERTIFICATE----- diff --git a/Workbench/wordpress_server/container_files/shibboleth/sp-encrypt-key.pem b/Workbench/wordpress_server/container_files/shibboleth/sp-encrypt-key.pem new file mode 100644 index 0000000..27aa71d --- /dev/null +++ b/Workbench/wordpress_server/container_files/shibboleth/sp-encrypt-key.pem @@ -0,0 +1,40 @@ +-----BEGIN PRIVATE KEY----- +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 +akxuQgnBaVCpMtYpxIu/j04= +-----END PRIVATE KEY----- diff --git a/Workbench/wordpress_server/container_files/shibboleth/sp-signing-cert.pem b/Workbench/wordpress_server/container_files/shibboleth/sp-signing-cert.pem new file mode 100644 index 0000000..eff28c4 --- /dev/null +++ b/Workbench/wordpress_server/container_files/shibboleth/sp-signing-cert.pem @@ -0,0 +1,24 @@ +-----BEGIN CERTIFICATE----- +MIIEBjCCAm6gAwIBAgIJANwZNSCDkBYjMA0GCSqGSIb3DQEBCwUAMCAxHjAcBgNV +BAMTFXdvcmRwcmVzcy5leGFtcGxlLm9yZzAeFw0yMDEyMjMxMzUzNDZaFw0zMDEy +MjExMzUzNDZaMCAxHjAcBgNVBAMTFXdvcmRwcmVzcy5leGFtcGxlLm9yZzCCAaIw +DQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGBALoCAG6fcMdxSRSSv1OAEtLTO8Oy +TiTyPBmHCGynMYjRm8a/pIM8x+bYlh6dPL/HI2IJI2vcIPdFibVbncoX/b0y/9AT +bw0xx9xmBO9IFCwUDrgOAK20ZWnnAq49Yxz/dmw6K+PqBZpwMqrFfGaqrN8IrPn/ +MgpOzxDBnuD7dWhlxh0WFN1RE93zFghYIDn/DXWsBRm/blFUgDmGip0UJ+Vkh0kq +a5DLrjtcD1hnR3kKfQ+TbIKEkUBxLLLjKCTbak26u0H5iwHMgL/FuM0U4L+IrwfU +xTOCCLFRc+uUDe6JguENoanw6cImGZtIFhYOG9UVMeKZl5k7omLV75mr2atus6W6 +Dz0fOOZBl7ffp9xmxruX/gTl0M/nOaXN3axcn3DSPnsEDbpyeYuVRWd46FtT84yf +QvWMUQ+Ul4pS3abRRnMWNS1F2elPaKEsXxCEPYD7pK1kUqotd2noj9aOec3ZThO5 +aOYBrn53rGBQ16GUBEXc7wd8C8KJtQEY5SO1MQIDAQABo0MwQTAgBgNVHREEGTAX +ghV3b3JkcHJlc3MuZXhhbXBsZS5vcmcwHQYDVR0OBBYEFDrtqhAIDU//cTGckZaW +QqpXVtZwMA0GCSqGSIb3DQEBCwUAA4IBgQBoeiXx2YLD5Kth+jib0lcPvX1e3Gpi +aVpCPb+CDv3GYXRMJU7sy5lPasx1kaIi4DOAqpHKhBZo+j/FZV52Fd0J472tRlDP +ObGMAHC8mNrTW2T1KCWbnq9ZkZDG8ECRG3VeRs2beEqAepZgFFdNyfabcTFYYq52 +5AlcLuyBEBWL6R43g3o8b08EBErkAYLdD1BiVNVgtujsG9Dyd1+PonerjhHHW1Tn +7OT+dmgKqoWuP+AEfp4NYLfXUwk1ZE6hWc+LaNkHFQFC6ONuUVXutjQF7hGrtAcr +mOiaQX2lxP/AETBVt5ENujPy9oZvOnddQjD/1ligbB+2qlV9Ffho6h4DvNzPJrqo +Jhdg6QahRKeZKLxXsZE6doynKd9Igks0MXEMqQCls0aPrI+IMKnfif5g8N+VFjLD +Qb5c0stKdTIgo328XoSEVFxtpVP3jPieyUqFwafGN7JMvtfC+YRF846iMKocXhmT +uNeq2ibSIRl1jKJuXK+P9WL4Bd26gt8HBnc= +-----END CERTIFICATE----- diff --git a/Workbench/wordpress_server/container_files/shibboleth/sp-signing-key.pem b/Workbench/wordpress_server/container_files/shibboleth/sp-signing-key.pem new file mode 100644 index 0000000..7da4fd6 --- /dev/null +++ b/Workbench/wordpress_server/container_files/shibboleth/sp-signing-key.pem @@ -0,0 +1,40 @@ +-----BEGIN PRIVATE KEY----- +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 +4rggo885D5ZdExABMLC4s50M0Q== +-----END PRIVATE KEY-----