Interfaces
\
Name | Description |
---|---|
JsonSerializable | No description available |
Serializable | No description available |
\SilverStripe\MFA\Method
Name | Description |
---|---|
MethodInterface | Defines an Authentication Method, which serves as an additional factor for authentication beyond the standard username / password method. |
\SilverStripe\MFA\Method\Handler
Name | Description |
---|---|
RegisterHandlerInterface | Represents the base requirements for implementing an MFA Method's RegisterHandler, which has the responsibility of initiating and managing registration of the MFA Method in question against the current Member. |
VerifyHandlerInterface | Define how MFA Methods will initiate and check verification attempts. |
\SilverStripe\MFA\Service
Name | Description |
---|---|
BackupCodeGeneratorInterface | A service class implementation for generating and hashing backup codes. |
EncryptionAdapterInterface | A generic encryption service implementation, responsible for encrypting and decrypting strings. |
\SilverStripe\MFA\State
Name | Description |
---|---|
AvailableMethodDetailsInterface | Used to provide details about an available {@link \SilverStripe\MFA\Method\MethodInterface} instance, for example when being used in the multi-factor application schema. |
RegisteredMethodDetailsInterface | Used to provide details about a registered {@link \SilverStripe\MFA\Method\MethodInterface} instance, for example when being used in the multi-factor application schema. |
\SilverStripe\MFA\Store
Name | Description |
---|---|
StoreInterface | Represents a place for temporarily storing state related to a login or registration attempt. |