- Added `MicrosoftGraphCredentialsData` and `FederatedIdpMfaBehaviorEnum` for managing Entra ID integration. - Implemented `MicrosoftGraphService` to handle federation setup, domain management, and token authentication. - Created UI for managing Microsoft Graph Federation, including connection and disconnection flows. - Extended tests to validate Microsoft Graph Federation functionality.
20 lines
434 B
PHP
20 lines
434 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
namespace App\Enums;
|
|
|
|
use App\Concerns\EnumValuesAsArray;
|
|
|
|
/**
|
|
* Entra ID Federated IdP MFA behavior configuration values.
|
|
*/
|
|
enum FederatedIdpMfaBehaviorEnum: string
|
|
{
|
|
use EnumValuesAsArray;
|
|
|
|
case AcceptIfMfaDoneByFederatedIdp = 'acceptIfMfaDoneByFederatedIdp';
|
|
case EnforceMfaByFederatedIdp = 'enforceMfaByFederatedIdp';
|
|
case RejectMfaByFederatedIdp = 'rejectMfaByFederatedIdp';
|
|
}
|