Azure.Identity.ManagedIdentitySource
namespace Azure.Identity
{
internal abstract class ManagedIdentitySource
{
protected ManagedIdentitySource(CredentialPipeline pipeline);
public virtual ValueTask<AccessToken> AuthenticateAsync(bool async, TokenRequestContext context, CancellationToken cancellationToken);
protected virtual ValueTask<AccessToken> HandleResponseAsync(bool async, TokenRequestContext context, HttpMessage message, CancellationToken cancellationToken);
protected abstract Request CreateRequest(string[] scopes);
protected virtual HttpMessage CreateHttpMessage(Request request);
protected static string GetMessageFromResponse(ref JsonElement root);
}
}