Skip to content
Snippets Groups Projects
Commit ffcbeb10 authored by Thomas Hohn's avatar Thomas Hohn Committed by Oliver Bartsch
Browse files

[TASK] Remove @internal for MfaProvider classes

The following classes were marked as @internal in TYPO3 11 since
the feature was experimental. This should have been removed with
TYPO3 12. The @internal has now been removed for:
\TYPO3\CMS\Core\Authentication\Mfa\MfaProviderInterface
\TYPO3\CMS\Core\Authentication\Mfa\MfaProviderPropertyManager
\TYPO3\CMS\Core\Authentication\Mfa\MfaViewType

Resolves: #101237
Related: #100224
Related: #93526
Releases: main, 12.4, 11.5
Change-Id: Iad9b3337a595c2ee1b9162f4cd1463d3c45881f1
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/79712


Tested-by: default avatarcore-ci <typo3@b13.com>
Reviewed-by: default avatarOliver Bartsch <bo@cedev.de>
Tested-by: default avatarAndreas Fernandez <a.fernandez@scripting-base.de>
Tested-by: default avatarOliver Bartsch <bo@cedev.de>
Reviewed-by: default avatarAndreas Fernandez <a.fernandez@scripting-base.de>
parent d127bc78
Branches
Tags
No related merge requests found
......@@ -22,8 +22,6 @@ use Psr\Http\Message\ServerRequestInterface;
/**
* To be implemented by all MFA providers.
*
* @internal This is an experimental TYPO3 Core API and subject to change until v11 LTS
*/
interface MfaProviderInterface
{
......
......@@ -24,7 +24,7 @@ use Psr\Http\Message\ServerRequestInterface;
/**
* Adapter for MFA providers
*
* @internal
* @internal should only be used by the TYPO3 Core
*/
final class MfaProviderManifest implements MfaProviderManifestInterface
{
......
......@@ -20,7 +20,7 @@ namespace TYPO3\CMS\Core\Authentication\Mfa;
/**
* Annotated information about the MFA provider – used in various views
*
* @internal
* @internal should only be used by the TYPO3 Core
*/
interface MfaProviderManifestInterface extends MfaProviderInterface
{
......
......@@ -28,8 +28,6 @@ use TYPO3\CMS\Core\Utility\GeneralUtility;
/**
* Basic manager for MFA providers to access and update their
* properties (information) from the mfa column in the user array.
*
* @internal This is an experimental TYPO3 Core API and subject to change until v11 LTS
*/
class MfaProviderPropertyManager implements LoggerAwareInterface
{
......
......@@ -22,7 +22,7 @@ use TYPO3\CMS\Core\Authentication\AbstractUserAuthentication;
/**
* Registry for configuration providers which is called by the ConfigurationProviderPass
*
* @internal
* @internal should only be used by the TYPO3 Core
*/
class MfaProviderRegistry
{
......
......@@ -19,8 +19,6 @@ namespace TYPO3\CMS\Core\Authentication\Mfa;
/**
* Enumeration of possible view types for MFA providers
*
* @internal
*/
enum MfaViewType: string
{
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment