-
Andreas Åkre Solberg authored
Removed references to SPNameIdentifier, and added support for at SP to define ForceAuthn = true in metadata. git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@216 44740490-163a-0410-bde0-09ae8108e29a
b8285828
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
<?php
/*
* SAML 2.0 Meta data for simpleSAMLphp
*
* The SAML 2.0 SP Remote config is used by the SAML 2.0 IdP to identify trusted SAML 2.0 SPs.
*
* Required parameters:
*
* spNameQualifier
* NameIDFormat
* simplesaml.attributes (Will you send an attributestatement [true/false])
*
* Optional parameters:
*
* ForceAuthn (default: "false")
* simplesaml.nameidattribute (only needed when you are using NameID format email.
*
*/
$metadata = array(
/*
* Example simpleSAMLphp SAML 2.0 SP
*/
'saml2sp.example.org' => array(
'AssertionConsumerService' => 'https://saml2sp.example.org/simplesaml/saml2/sp/AssertionConsumerService.php',
'SingleLogoutService' => 'https://saml2sp.example.org/simplesaml/saml2/sp/SingleLogoutService.php',
'ForceAuthn' => 'false',
'NameIDFormat' => 'urn:oasis:names:tc:SAML:2.0:nameid-format:transient',
'simplesaml.attributes' => true,
// 'attributemap' => 'test',
// 'attributes' => array('mail')
/*
* When request.signing is true the certificate of the sp
* will be used to verify all messages received with the HTTPRedirect binding.
*
* The certificate from the SP must be installed in the cert directory
* before verification can be done.
*/
'request.signing' => false,
'certificate' => "saml2sp.example.org.crt",
),
/*
* This example shows an example config that works with Google Apps for education.
* What is important is that you have an attribute in your IdP that maps to the local part of the email address
* at Google Apps. In example, if your google account is foo.com, and you have a user that has an email john@foo.com, then you
* must set the simplesaml.nameidattribute to be the name of an attribute that for this user has the value of 'john'.
*/
'google.com' => array(
'AssertionConsumerService' => 'https://www.google.com/a/g.feide.no/acs',
'SingleLogoutService' => '',
'ForceAuthn' => 'false',
'NameIDFormat' => 'urn:oasis:names:tc:SAML:2.0:nameid-format:email',
'simplesaml.nameidattribute' => 'uid',
'simplesaml.attributes' => false
)
);
?>