@@ -43,16 +43,27 @@ public static function serviceAvailabilityDataProvider(): array
4343 [\OxidEsales \SecurityModule \Authentication \TwoFactorAuth \Factory \TwoFAServiceFactoryInterface::class],
4444
4545 [\OxidEsales \SecurityModule \Authentication \TwoFactorAuth \Service \TwoFAServiceInterface::class],
46+ [\OxidEsales \SecurityModule \Authentication \TwoFactorAuth \Service \TwoFAUserServiceInterface::class],
47+
48+ [\OxidEsales \SecurityModule \Authentication \TwoFactorAuth \Settings \TwoFASettingsInterface::class],
49+
50+ [\OxidEsales \SecurityModule \Authentication \TwoFactorAuth \Transput \AuthCodeRequestInterface::class],
51+ [\OxidEsales \SecurityModule \Authentication \TwoFactorAuth \Transput \JsonResponseInterface::class],
52+
53+ [\OxidEsales \SecurityModule \Authentication \TwoFactorAuth \Infrastructure \Factory \EmailFactoryInterface::class],
54+ [\OxidEsales \SecurityModule \Authentication \TwoFactorAuth \Infrastructure \Factory \UserFactoryInterface::class],
55+ [\OxidEsales \SecurityModule \Authentication \TwoFactorAuth \Infrastructure \Factory \UserModelFactoryInterface::class],
56+ [\OxidEsales \SecurityModule \Authentication \TwoFactorAuth \Infrastructure \Repository \UserRepositoryInterface::class],
57+ [\OxidEsales \SecurityModule \Authentication \TwoFactorAuth \Infrastructure \Service \UserLoginAdapterInterface::class],
4658
4759 [\OxidEsales \SecurityModule \Authentication \TwoFactorAuth \OTP \Infrastructure \Repository \OtpChallengeStateRepositoryInterface::class],
4860 [\OxidEsales \SecurityModule \Authentication \TwoFactorAuth \OTP \Service \OtpChallengeStateServiceInterface::class],
4961 [\OxidEsales \SecurityModule \Authentication \TwoFactorAuth \OTP \Service \OtpCodeValidatorServiceInterface::class],
5062 [\OxidEsales \SecurityModule \Authentication \TwoFactorAuth \OTP \Service \OtpCodeGeneratorServiceInterface::class],
5163 [\OxidEsales \SecurityModule \Authentication \TwoFactorAuth \OTP \Service \OtpCodeHasherServiceInterface::class],
52- [\OxidEsales \SecurityModule \Authentication \TwoFactorAuth \Settings \TwoFASettingsInterface ::class],
64+ [\OxidEsales \SecurityModule \Authentication \TwoFactorAuth \OTP \ Service \OtpSendPolicyServiceInterface ::class],
5365 [\OxidEsales \SecurityModule \Authentication \TwoFactorAuth \OTP \Notifier \OtpNotifierInterface::class],
5466 [\OxidEsales \SecurityModule \Authentication \TwoFactorAuth \OTP \Notifier \Factory \OtpNotifierFactoryInterface::class],
55- [\OxidEsales \SecurityModule \Authentication \TwoFactorAuth \OTP \Service \OtpSendPolicyServiceInterface::class],
5667 ];
5768 // phpcs:enable
5869 }
0 commit comments