55 exit ;
66}
77
8+
89require_once "_toolkit_loader.php " ;
910require_once "compatibility.php " ;
1011
12+ use OneLogin \Saml2 \Constants ;
13+ use RobRichards \XMLSecLibs \XMLSecurityDSig ;
14+ use RobRichards \XMLSecLibs \XMLSecurityKey ;
15+
16+
1117 function onelogin_saml_configuration_render () {
1218 $ title = __ ("SSO/SAML Settings " , 'onelogin-saml-sso ' );
1319 ?>
@@ -477,15 +483,15 @@ function plugin_setting_boolean_onelogin_saml_advanced_settings_retrieve_paramet
477483 function plugin_setting_select_onelogin_saml_advanced_nameidformat () {
478484 $ nameidformat_value = get_option ('onelogin_saml_advanced_nameidformat ' );
479485 $ posible_nameidformat_values = array (
480- 'unspecified ' => OneLogin_Saml2_Constants ::NAMEID_UNSPECIFIED ,
481- 'emailAddress ' => OneLogin_Saml2_Constants ::NAMEID_EMAIL_ADDRESS ,
482- 'transient ' => OneLogin_Saml2_Constants ::NAMEID_TRANSIENT ,
483- 'persistent ' => OneLogin_Saml2_Constants ::NAMEID_PERSISTENT ,
484- 'entity ' => OneLogin_Saml2_Constants ::NAMEID_ENTITY ,
485- 'encrypted ' => OneLogin_Saml2_Constants ::NAMEID_ENCRYPTED ,
486- 'kerberos ' => OneLogin_Saml2_Constants ::NAMEID_KERBEROS ,
487- 'x509subjecname ' => OneLogin_Saml2_Constants ::NAMEID_X509_SUBJECT_NAME ,
488- 'windowsdomainqualifiedname ' => OneLogin_Saml2_Constants ::NAMEID_WINDOWS_DOMAIN_QUALIFIED_NAME
486+ 'unspecified ' => Constants ::NAMEID_UNSPECIFIED ,
487+ 'emailAddress ' => Constants ::NAMEID_EMAIL_ADDRESS ,
488+ 'transient ' => Constants ::NAMEID_TRANSIENT ,
489+ 'persistent ' => Constants ::NAMEID_PERSISTENT ,
490+ 'entity ' => Constants ::NAMEID_ENTITY ,
491+ 'encrypted ' => Constants ::NAMEID_ENCRYPTED ,
492+ 'kerberos ' => Constants ::NAMEID_KERBEROS ,
493+ 'x509subjecname ' => Constants ::NAMEID_X509_SUBJECT_NAME ,
494+ 'windowsdomainqualifiedname ' => Constants ::NAMEID_WINDOWS_DOMAIN_QUALIFIED_NAME
489495 );
490496
491497 echo '<select name="onelogin_saml_advanced_nameidformat" id="onelogin_saml_advanced_nameidformat"> ' ;
@@ -506,12 +512,12 @@ function plugin_setting_select_onelogin_saml_advanced_requestedauthncontext() {
506512 }
507513
508514 $ posible_requestedauthncontext_values = array (
509- 'unspecified ' => OneLogin_Saml2_Constants ::AC_UNSPECIFIED ,
510- 'password ' => OneLogin_Saml2_Constants ::AC_PASSWORD ,
515+ 'unspecified ' => Constants ::AC_UNSPECIFIED ,
516+ 'password ' => Constants ::AC_PASSWORD ,
511517 'passwordprotectedtransport ' => "urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport " ,
512- 'x509 ' => OneLogin_Saml2_Constants ::AC_X509 ,
513- 'smartcard ' => OneLogin_Saml2_Constants ::AC_SMARTCARD ,
514- 'kerberos ' => OneLogin_Saml2_Constants ::AC_KERBEROS ,
518+ 'x509 ' => Constants ::AC_X509 ,
519+ 'smartcard ' => Constants ::AC_SMARTCARD ,
520+ 'kerberos ' => Constants ::AC_KERBEROS ,
515521 );
516522
517523 echo '<select multiple="multiple" name="onelogin_saml_advanced_requestedauthncontext[]" id="onelogin_saml_advanced_requestedauthncontext"> ' ;
0 commit comments