Using authentication token in azure sdk fluent : <p>To authenticate with Azure in azure sdk fluent nuget, there is a method that uses client id and secret as below</p>

<pre><code>var azureCredentials = new AzureCredentials(new 
ServicePrincipalLoginInformation
        {
            ClientId = "ClientId",
            ClientSecret = "ClientSecret"
        }, "tenantId", AzureEnvironment.AzureGlobalCloud);
</code></pre>

<p>Is there any interface where authentication token (JWT) can be used instead of using client id and secret while creating IAzure in the below code?</p>

<pre><code>_azure = Azure
            .Configure()
            .WithLogLevel(HttpLoggingDelegatingHandler.Level.Basic)
            .Authenticate(azureCredentials)
            .WithSubscription(_subscriptionId); 
</code></pre>

<p>Note: I have a separate authenticater module that keeps client id and secret with itself and uses them to get authentication token which will be used by other components/sdks.</p>
