19 declare(strict_types=1);
32 switch ((
int) $a_authmode) {
35 $provider = parent::getProviderByAuthMode($credentials, $a_authmode);
36 return $provider->withoutPasswordVerification();
39 throw new ilCronException(
"The cron CLI script supports local authentication only.");
Interface of auth credentials.
Standard interface for auth provider implementations.
getProviders(ilAuthCredentials $credentials)
getProviderByAuthMode(ilAuthCredentials $credentials, $a_authmode)