Nextcloud PHP API (stable18)

TwoFactorAuth

Interfaces, Classes and Traits

IActivatableAtLogin
IActivatableByAdmin
Marks a 2FA provider as activatable by the administrator. This means that an admin can activate this provider without user interaction. The provider, therefore, must not require any user-provided configuration.
IDeactivatableByAdmin
Marks a 2FA provider as activale by the administrator. This means that an admin can activate this provider without user interaction. The provider, therefore, must not require any user-provided configuration.
ILoginSetupProvider
IPersonalProviderSettings
Interface IPersonalProviderSettings
IProvider
IProvidesCustomCSP
IProvidesIcons
Interface for two-factor providers that provide dark and light provider icons
IProvidesPersonalSettings
Interface for admins that have personal settings. These settings will be shown in the security sections. Some information like the display name of the provider is read from the provider directly.
IRegistry
Nextcloud 2FA provider registry for stateful 2FA providers
ALoginSetupController
Base class to inherit your controllers from
RegistryEvent
Base event class for the event dispatcher service
TwoFactorException
Two Factor Authentication failed

Search results