'NameIDFormat' => 'urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress' Which attributes should be retrieved from the Drupal site.Īrray ( 'drupaluservar' => 'uid', 'callit' => 'uid' ),Īrray ( 'drupaluservar' => 'name', 'callit' => 'cn' ),Īrray ( 'drupaluservar' => 'mail', 'callit' => 'mail' ),Īrray ( 'drupaluservar' => 'field_first_name', 'callit' => 'givenName' ),Īrray ( 'drupaluservar' => 'field_last_name', 'callit' => 'sn' ),Īrray ( 'drupaluservar' => 'field_organization', 'callit' => 'ou' ),Īrray ( 'drupaluservar' => 'roles', 'callit' => 'roles' ), 'urn:oasis:names:tc:SAML:1.0:profiles:browser-post' 'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST' , Can be NULL/unset, in which case a builtin discovery service will be used. Can be NULL/unset, in which case the user will be shown a list of available IdPs. The entity ID of the IdP this should SP should contact. Can be NULL/unset, in which case an entity ID is generated based on the metadata URL. arbitrary name, used in the IdP metadata.