diff --git a/module/VuFind/src/VuFind/Auth/ChoiceAuth.php b/module/VuFind/src/VuFind/Auth/ChoiceAuth.php index f7aa7521e775453c8b8eb2574863a3bffc865274..43b5ed0174576e2456b7413f1666d486ee5eb943 100644 --- a/module/VuFind/src/VuFind/Auth/ChoiceAuth.php +++ b/module/VuFind/src/VuFind/Auth/ChoiceAuth.php @@ -323,6 +323,20 @@ class ChoiceAuth extends AbstractBase return $this->proxyAuthMethod('updatePassword', func_get_args()); } + /** + * Returns any authentication method this request should be delegated to. + * + * @param \Zend\Http\PhpEnvironment\Request $request Request object. + * + * @return string|bool + * + * @SuppressWarnings(PHPMD.UnusedFormalParameter) + */ + public function getDelegateAuthMethod(\Zend\Http\PhpEnvironment\Request $request) + { + return $this->proxyAuthMethod('getDelegateAuthMethod', func_get_args()); + } + /** * Proxy auth method; a helper function to be called like: * return $this->proxyAuthMethod(METHOD, func_get_args());