Skip to content

Commit

Permalink
[TASK] Remove @internal for MfaProvider classes
Browse files Browse the repository at this point in the history
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/+/79716
Tested-by: core-ci <typo3@b13.com>
Tested-by: Oliver Bartsch <bo@cedev.de>
Reviewed-by: Oliver Bartsch <bo@cedev.de>
  • Loading branch information
thomashohn authored and o-ba committed Jul 5, 2023
1 parent 41aa51d commit 29f892b
Show file tree
Hide file tree
Showing 6 changed files with 3 additions and 9 deletions.
Expand Up @@ -22,8 +22,6 @@

/**
* To be implemented by all MFA providers.
*
* @internal This is an experimental TYPO3 Core API and subject to change until v11 LTS
*/
interface MfaProviderInterface
{
Expand Down
Expand Up @@ -24,7 +24,7 @@
/**
* Adapter for MFA providers
*
* @internal
* @internal should only be used by the TYPO3 Core
*/
final class MfaProviderManifest implements MfaProviderManifestInterface
{
Expand Down
Expand Up @@ -20,7 +20,7 @@
/**
* Annotated information about the MFA provider – used in various views
*
* @internal
* @internal should only be used by the TYPO3 Core
*/
interface MfaProviderManifestInterface extends MfaProviderInterface
{
Expand Down
Expand Up @@ -28,8 +28,6 @@
/**
* 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
{
Expand Down
Expand Up @@ -22,7 +22,7 @@
/**
* Registry for configuration providers which is called by the ConfigurationProviderPass
*
* @internal
* @internal should only be used by the TYPO3 Core
*/
class MfaProviderRegistry
{
Expand Down
2 changes: 0 additions & 2 deletions typo3/sysext/core/Classes/Authentication/Mfa/MfaViewType.php
Expand Up @@ -21,8 +21,6 @@

/**
* Enumeration of possible view types for MFA providers
*
* @internal This is an experimental TYPO3 Core API and subject to change until v11 LTS
*/
class MfaViewType extends Enumeration
{
Expand Down

0 comments on commit 29f892b

Please sign in to comment.