Refactored authentication interface for compatibility with plugin manager...
Refactored authentication interface for compatibility with plugin manager (moved configuration setting from constructor to setConfig() method). Added some partial unit tests for uncovered authentication methods.
Showing
- module/VuFind/src/VuFind/Auth/AbstractBase.php 44 additions, 6 deletionsmodule/VuFind/src/VuFind/Auth/AbstractBase.php
- module/VuFind/src/VuFind/Auth/Factory.php 4 additions, 1 deletionmodule/VuFind/src/VuFind/Auth/Factory.php
- module/VuFind/src/VuFind/Auth/ILS.php 3 additions, 2 deletionsmodule/VuFind/src/VuFind/Auth/ILS.php
- module/VuFind/src/VuFind/Auth/LDAP.php 17 additions, 29 deletionsmodule/VuFind/src/VuFind/Auth/LDAP.php
- module/VuFind/src/VuFind/Auth/MultiAuth.php 30 additions, 12 deletionsmodule/VuFind/src/VuFind/Auth/MultiAuth.php
- module/VuFind/src/VuFind/Auth/SIP2.php 5 additions, 4 deletionsmodule/VuFind/src/VuFind/Auth/SIP2.php
- module/VuFind/src/VuFind/Auth/Shibboleth.php 40 additions, 25 deletionsmodule/VuFind/src/VuFind/Auth/Shibboleth.php
- module/VuFind/tests/Auth/LDAPTest.php 9 additions, 7 deletionsmodule/VuFind/tests/Auth/LDAPTest.php
- module/VuFind/tests/Auth/MultiAuthTest.php 128 additions, 0 deletionsmodule/VuFind/tests/Auth/MultiAuthTest.php
- module/VuFind/tests/Auth/SIP2Test.php 116 additions, 0 deletionsmodule/VuFind/tests/Auth/SIP2Test.php
- module/VuFind/tests/Auth/ShibbolethTest.php 3 additions, 1 deletionmodule/VuFind/tests/Auth/ShibbolethTest.php
Please register or sign in to comment