ProviderSet¶
-
class
OC\Authentication\TwoFactorAuth\
ProviderSet
¶ - Contains all two-factor provider information for the two-factor login challenge
Source: lib/private/Authentication/TwoFactorAuth/ProviderSet.php#36
Properties¶
Methods¶
-
public
OC\Authentication\TwoFactorAuth\ProviderSet::
__construct
($providers, $providerMissing)¶ Source: Parameters: - $providers (
OCP\Authentication\TwoFactorAuth\IProvider[]
) - $providerMissing (bool)
- $providers (
-
public
OC\Authentication\TwoFactorAuth\ProviderSet::
getProvider
($providerId)¶ Source: Parameters: - $providerId (string)
Returns:
-
public
OC\Authentication\TwoFactorAuth\ProviderSet::
getProviders
()¶ Source: lib/private/Authentication/TwoFactorAuth/ProviderSet.php#67 Returns: \OCP\Authentication\TwoFactorAuth\IProvider[]
-
public
OC\Authentication\TwoFactorAuth\ProviderSet::
getPrimaryProviders
()¶ Source: lib/private/Authentication/TwoFactorAuth/ProviderSet.php#74 Returns: \OCP\Authentication\TwoFactorAuth\IProvider[]
-
public
OC\Authentication\TwoFactorAuth\ProviderSet::
isProviderMissing
()¶ Source: lib/private/Authentication/TwoFactorAuth/ProviderSet.php#80