diff --git a/drupal/simplesamlphp_auth/simplesamlphp/config/authsources.php b/drupal/simplesamlphp_auth/simplesamlphp/config/authsources.php index ac41aa1..92d11bb 100644 --- a/drupal/simplesamlphp_auth/simplesamlphp/config/authsources.php +++ b/drupal/simplesamlphp_auth/simplesamlphp/config/authsources.php @@ -23,7 +23,7 @@ $config = array( // 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. // Production - 'idp' => 'https://connexion.montpellier-agglo.com/idp/saml2/metadata', + 'idp' => 'https://connexion.montpellier3m.fr/idp/saml2/metadata', // Recette // 'idp' => 'https://idp-test-entrouvert.montpellier-agglo.com/idp/saml2/metadata', // Dev diff --git a/drupal/simplesamlphp_auth/simplesamlphp/metadata/saml20-idp-remote.php b/drupal/simplesamlphp_auth/simplesamlphp/metadata/saml20-idp-remote.php index 5c885da..565fe93 100644 --- a/drupal/simplesamlphp_auth/simplesamlphp/metadata/saml20-idp-remote.php +++ b/drupal/simplesamlphp_auth/simplesamlphp/metadata/saml20-idp-remote.php @@ -1,5 +1,80 @@ 'https://connexion.montpellier3m.fr/idp/saml2/metadata', + 'contacts' => + array ( + ), + 'metadata-set' => 'saml20-idp-remote', + 'SingleSignOnService' => + array ( + 0 => + array ( + 'Binding' => 'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect', + 'Location' => 'https://connexion.montpellier3m.fr/idp/saml2/sso', + ), + 1 => + array ( + 'Binding' => 'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST', + 'Location' => 'https://connexion.montpellier3m.fr/idp/saml2/sso', + ), + ), + 'SingleLogoutService' => + array ( + 0 => + array ( + 'Binding' => 'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect', + 'Location' => 'https://connexion.montpellier3m.fr/idp/saml2/slo', + 'ResponseLocation' => 'https://connexion.montpellier3m.fr/idp/saml2/slo_return', + ), + 1 => + array ( + 'Binding' => 'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST', + 'Location' => 'https://connexion.montpellier3m.fr/idp/saml2/slo', + 'ResponseLocation' => 'https://connexion.montpellier3m.fr/idp/saml2/slo_return', + ), + 2 => + array ( + 'Binding' => 'urn:oasis:names:tc:SAML:2.0:bindings:SOAP', + 'Location' => 'https://connexion.montpellier3m.fr/idp/saml2/slo/soap', + ), + ), + 'ArtifactResolutionService' => + array ( + 0 => + array ( + 'Binding' => 'urn:oasis:names:tc:SAML:2.0:bindings:SOAP', + 'Location' => 'https://connexion.montpellier3m.fr/idp/saml2/artifact', + 'index' => 0, + ), + ), + 'keys' => + array ( + 0 => + array ( + 'encryption' => true, + 'signing' => true, + 'type' => 'X509Certificate', + 'X509Certificate' => 'MIIC+TCCAeGgAwIBAgIJAKiAR+I7dFTmMA0GCSqGSIb3DQEBBQUAMBMxETAPBgNV +BAMMCHdob2NhcmVzMB4XDTE0MTEyNjEyMDQzOFoXDTI0MTEyMzEyMDQzOFowEzER +MA8GA1UEAwwId2hvY2FyZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB +AQC50uhcC0e8B6+0wu7UaMs95h6bD7o6MqJnvTwkQ9OteyIK+qgXtSS5dKZCnY6r +fHKV6JVCpHrjc5eR0M1vZjCLRfbJzlQaLnatHibpTswsnAsCikXvNhrxuHConqX9 +vRHxI6mcH1QydImSQALJDtYVI4qB9yy2gBbudxc2Q01KxT5+Q4ODNDHKOPtBtnZA +hKtVu+HwjOvUPeNUhcHdt+LORm09Cvgn/d7iD6qIWMkYYE3ec98KE5t93jupG7Bg +HAi8aDScfKxyTS1r/KADVK2mdStSNrnxHRt/wHGyYsR4XZRAfsdABp+jej3PMBe+ +SmbCXgK6iyVBoyHoYrdyc9v7AgMBAAGjUDBOMB0GA1UdDgQWBBRnTNWO0ySFUJrR +zgMlKT08BCEe3TAfBgNVHSMEGDAWgBRnTNWO0ySFUJrRzgMlKT08BCEe3TAMBgNV +HRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4IBAQBa/v8yNYLylg8X2iesUZuJLG2K +BLSYzaU2yfB2FX7upb467uyblb/Ekxv3WV+mEHLOIJnM31B60HmQg3VQLymS+bBX +nR+T1n+b2W5DtTUeDdqdF8wmAbO30tgTxDD7xkF/YjZFDxUUc+RyTLMDsxq1jMDy +E6WRHf+tPp/7ZqW1WlBIs2WoXfVOmC7c674w3rjEV4nrZq63uzQJm0q7e0eyH7YR +yodHJ8dHb0FNbMebrzFdE7Avootb9kySIZ2GqDiovxQ57fngVdJPiqzyPHItJszg +UbDyAtIG3MT92BbW2iXLT1l56zp5kjTfhDexIyo8T1xrsQA+dCNXK/nD72IA', + ), + ), +); + $metadata['https://connexion.montpellier-agglo.com/idp/saml2/metadata'] = array ( 'entityid' => 'https://connexion.montpellier-agglo.com/idp/saml2/metadata', 'contacts' =>