Share via


AuthenticationFactory Class

Definition

public class AuthenticationFactory : Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAuthenticationFactory
type AuthenticationFactory = class
    interface IAuthenticationFactory
    interface IHyakAuthenticationFactory
Public Class AuthenticationFactory
Implements IAuthenticationFactory
Inheritance
AuthenticationFactory
Implements

Constructors

AuthenticationFactory()

Fields

AppServiceManagedIdentityFlag
CommonAdTenant
DefaultBackupMSILoginUri
DefaultMSILoginUri

Properties

KeyStore
TokenProvider

Methods

Authenticate(IAzureAccount, IAzureEnvironment, String, SecureString, String, Action<String>, IAzureTokenCache, String)
Authenticate(IAzureAccount, IAzureEnvironment, String, SecureString, String, Action<String>, String)
GetServiceClientCredentials(IAzureContext, String, String)
GetServiceClientCredentials(IAzureContext, String)
GetServiceClientCredentials(IAzureContext)
GetServiceClientCredentials(String, Func<String>)
GetSubscriptionCloudCredentials(IAzureContext, String)
GetSubscriptionCloudCredentials(IAzureContext)
RemoveUser(IAzureAccount, IAzureTokenCache)

Remove a user from token cache.

Applies to