function saml_sp_drupal_login__admin_config_form in SAML Service Provider 7
Same name and namespace in other branches
- 7.8 modules/saml_sp_drupal_login/saml_sp_drupal_login.admin.inc \saml_sp_drupal_login__admin_config_form()
- 7.2 modules/saml_sp_drupal_login/saml_sp_drupal_login.admin.inc \saml_sp_drupal_login__admin_config_form()
- 7.3 modules/saml_sp_drupal_login/saml_sp_drupal_login.admin.inc \saml_sp_drupal_login__admin_config_form()
Configure which IDP to use when authenticating with Drupal.
1 string reference to 'saml_sp_drupal_login__admin_config_form'
- saml_sp_drupal_login_menu in modules/
saml_sp_drupal_login/ saml_sp_drupal_login.module - Implements hook_menu().
File
- modules/
saml_sp_drupal_login/ saml_sp_drupal_login.admin.inc, line 11 - Admin pages for the SAML Drupal Login module
Code
function saml_sp_drupal_login__admin_config_form($form, &$form_state) {
// List all the IDPs in the system.
foreach (saml_sp__load_all_idps() as $machine_name => $idp) {
$idps[$machine_name] = $idp->name;
}
$form['saml_sp_drupal_login__idp'] = array(
'#type' => 'select',
'#options' => $idps,
'#title' => t('IDP'),
'#description' => t('Choose the IDP to use when authenticating Drupal logins'),
'#default_value' => variable_get('saml_sp_drupal_login__idp', ''),
);
return system_settings_form($form);
}