createPublicClientApplication static method Null safety

Future<AzureAdAuthentication> createPublicClientApplication(
  1. {required String clientId,
  2. required String authority,
  3. String? redirectUri}
)

initialize client application

param required String clientId
param required String authority
param String? redirectUri (only for MacOs)
return AzureAdAuthentication

Implementation

static Future<AzureAdAuthentication> createPublicClientApplication(
    {required String clientId, required String authority, String? redirectUri}) async {
  var res =
      AzureAdAuthentication._create(clientId: clientId, authority: authority,redirectUri: redirectUri);
  await res._initialize();

  return res;
}