Partager via


ApplicationTokenProvider.LoginSilentAsync Méthode

Définition

Surcharges

LoginSilentAsync(String, String, String, Boolean)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide des informations d’identification de certificat. Utilise le cache de jetons par défaut et les paramètres de service par défaut (autorité, audience de jeton) pour se connecter à Azure Resource Manager pendant l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

LoginSilentAsync(String, String, IApplicationAuthenticationProvider, ActiveDirectoryServiceSettings, TokenCache)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

LoginSilentAsync(String, String, Byte[], String, TokenCache)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide d’informations d’identification de certificat. Utilise les paramètres de service par défaut (autorité, audience de jetons) pour se connecter à Azure Resource Manager pendant l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

LoginSilentAsync(String, String, Byte[], String, ActiveDirectoryServiceSettings)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide d’informations d’identification de certificat. Utilise le cache de jetons par défaut pendant l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

LoginSilentAsync(String, String, String, String, Boolean)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide des informations d’identification de certificat. Utilise le cache de jetons par défaut et les paramètres de service par défaut (autorité, audience de jeton) pour se connecter à Azure Resource Manager pendant l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

LoginSilentAsync(String, String, String, ActiveDirectoryServiceSettings, TokenCache)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide des informations d’identification du client. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

LoginSilentAsync(String, String, String, ActiveDirectoryServiceSettings)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide des informations d’identification du client. Utilise le cache de jetons par défaut pendant l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

LoginSilentAsync(String, String, Byte[], String, ActiveDirectoryServiceSettings, TokenCache)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide d’informations d’identification de certificat. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

LoginSilentAsync(String, String, Byte[], String, Boolean)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide d’informations d’identification de certificat. Utilise le cache de jetons par défaut et les paramètres de service par défaut (autorité, audience de jeton) pour se connecter à Azure Resource Manager pendant l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

LoginSilentAsync(String, String, String, TokenCache)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide des informations d’identification du client. Utilise les paramètres de service par défaut (autorité, audience de jeton) pour se connecter à Azure Resource Manager pendant l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

LoginSilentAsync(String, String, IApplicationAuthenticationProvider, ActiveDirectoryServiceSettings)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory. Utilise le cache de jeton partagé par défaut. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

LoginSilentAsync(String, String, Byte[], Boolean)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide d’informations d’identification de certificat. Utilise le cache de jetons par défaut et les paramètres de service par défaut (autorité, audience de jeton) pour se connecter à Azure Resource Manager pendant l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

LoginSilentAsync(String, String, IApplicationAuthenticationProvider, TokenCache)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory. Utilise les paramètres de service par défaut (audience d’autorité et de jeton) pour l’authentification auprès d’Azure Resource Manager. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

LoginSilentAsync(String, ClientAssertionCertificate, ActiveDirectoryServiceSettings, TokenCache)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide d’informations d’identification de certificat. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

LoginSilentAsync(String, ClientCredential, ActiveDirectoryServiceSettings, TokenCache)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide d’informations d’identification du client. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

LoginSilentAsync(String, String, String)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide des informations d’identification client. Utilise le cache de jetons par défaut et les paramètres de service par défaut (autorité, audience de jeton) pour se connecter à Azure Resource Manager pendant l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

LoginSilentAsync(String, String, IApplicationAuthenticationProvider)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory. Utilise le cache de jetons par défaut et les paramètres de service par défaut (autorité et audience de jeton) pour l’authentification auprès d’Azure Resource Manager. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

LoginSilentAsync(String, ClientCredential, ActiveDirectoryServiceSettings)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide d’informations d’identification du client. Utilise le cache de jetons par défaut pour l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

LoginSilentAsync(String, ClientCredential, TokenCache)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide d’informations d’identification du client. Utilise les paramètres de service par défaut pour Azure Resource Manager (autorité, audience de jeton) pendant l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

LoginSilentAsync(String, ClientCredential)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide d’informations d’identification du client. Utilise le cache de jetons par défaut et les paramètres de service par défaut pour Azure Resource Manager (autorité, audience de jeton) pendant l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

LoginSilentAsync(String, String, Byte[], String)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide d’informations d’identification de certificat. Utilise le cache de jetons par défaut et les paramètres de service par défaut (autorité, audience de jeton) pour se connecter à Azure Resource Manager pendant l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

LoginSilentAsync(String, String, String, Boolean)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide des informations d’identification de certificat. Utilise le cache de jetons par défaut et les paramètres de service par défaut (autorité, audience de jeton) pour se connecter à Azure Resource Manager pendant l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginSilentAsync (string domain, string clientId, string certificateFilePath, bool IsCertificateRollOverEnabled);
static member LoginSilentAsync : string * string * string * bool -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginSilentAsync (domain As String, clientId As String, certificateFilePath As String, IsCertificateRollOverEnabled As Boolean) As Task(Of ServiceClientCredentials)

Paramètres

domain
String

Domaine active directory ou tenantId avec lequel s’authentifier.

clientId
String

Id client active directory de l’application.

certificateFilePath
String

Chemin d’accès au fichier de certificat

IsCertificateRollOverEnabled
Boolean

Définissez-le sur true si certificat KeyVault/dSMS assistend certificate (rotation automatique)

Retours

Objet ServiceClientCredentials qui peut authentifier les requêtes HTTP en tant qu’application donnée.

S’applique à

LoginSilentAsync(String, String, IApplicationAuthenticationProvider, ActiveDirectoryServiceSettings, TokenCache)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginSilentAsync (string domain, string clientId, Microsoft.Rest.Azure.Authentication.IApplicationAuthenticationProvider authenticationProvider, Microsoft.Rest.Azure.Authentication.ActiveDirectoryServiceSettings settings, Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache cache);
static member LoginSilentAsync : string * string * Microsoft.Rest.Azure.Authentication.IApplicationAuthenticationProvider * Microsoft.Rest.Azure.Authentication.ActiveDirectoryServiceSettings * Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginSilentAsync (domain As String, clientId As String, authenticationProvider As IApplicationAuthenticationProvider, settings As ActiveDirectoryServiceSettings, cache As TokenCache) As Task(Of ServiceClientCredentials)

Paramètres

domain
String

Domaine active directory ou tenantId avec lequel s’authentifier.

clientId
String

Id client active directory de l’application.

authenticationProvider
IApplicationAuthenticationProvider

Source du secret sécurisé pour cette application.

settings
ActiveDirectoryServiceSettings

Paramètres côté service Active Directory, y compris l’autorité et l’audience de jeton.

cache
Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache

Cache de jetons à cibler lors de l’authentification.

Retours

Objet ServiceClientCredentials qui peut authentifier les requêtes HTTP en tant qu’application donnée.

S’applique à

LoginSilentAsync(String, String, Byte[], String, TokenCache)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide des informations d’identification de certificat. Utilise les paramètres de service par défaut (autorité, audience de jeton) pour se connecter à Azure Resource Manager pendant l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginSilentAsync (string domain, string clientId, byte[] certificate, string password, Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache cache);
static member LoginSilentAsync : string * string * byte[] * string * Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginSilentAsync (domain As String, clientId As String, certificate As Byte(), password As String, cache As TokenCache) As Task(Of ServiceClientCredentials)

Paramètres

domain
String

Domaine active directory ou tenantId avec lequel s’authentifier.

clientId
String

Id client active directory de l’application.

certificate
Byte[]

Certificat associé à l’application Active Directory.

password
String

Mot de passe du certificat.

cache
Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache

Cache de jetons à cibler lors de l’authentification.

Retours

Objet ServiceClientCredentials qui peut authentifier les requêtes HTTP en tant qu’application donnée.

S’applique à

LoginSilentAsync(String, String, Byte[], String, ActiveDirectoryServiceSettings)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide des informations d’identification de certificat. Utilise le cache de jetons par défaut pendant l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginSilentAsync (string domain, string clientId, byte[] certificate, string password, Microsoft.Rest.Azure.Authentication.ActiveDirectoryServiceSettings settings);
static member LoginSilentAsync : string * string * byte[] * string * Microsoft.Rest.Azure.Authentication.ActiveDirectoryServiceSettings -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginSilentAsync (domain As String, clientId As String, certificate As Byte(), password As String, settings As ActiveDirectoryServiceSettings) As Task(Of ServiceClientCredentials)

Paramètres

domain
String

Domaine active directory ou tenantId avec lequel s’authentifier.

clientId
String

Id client active directory de l’application.

certificate
Byte[]

Certificat associé à l’application Active Directory.

password
String

Mot de passe du certificat.

settings
ActiveDirectoryServiceSettings

Paramètres côté service Active Directory, y compris l’autorité et l’audience de jeton.

Retours

Objet ServiceClientCredentials qui peut authentifier les requêtes HTTP en tant qu’application donnée.

S’applique à

LoginSilentAsync(String, String, String, String, Boolean)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide des informations d’identification de certificat. Utilise le cache de jetons par défaut et les paramètres de service par défaut (autorité, audience de jeton) pour se connecter à Azure Resource Manager pendant l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginSilentAsync (string domain, string clientId, string certificateFilePath, string certificatePassword, bool IsCertificateRollOverEnabled);
static member LoginSilentAsync : string * string * string * string * bool -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginSilentAsync (domain As String, clientId As String, certificateFilePath As String, certificatePassword As String, IsCertificateRollOverEnabled As Boolean) As Task(Of ServiceClientCredentials)

Paramètres

domain
String

Domaine active directory ou tenantId avec lequel s’authentifier.

clientId
String

Id client active directory de l’application.

certificateFilePath
String

Chemin d’accès au fichier de certificat

certificatePassword
String

Mot de passe du certificat

IsCertificateRollOverEnabled
Boolean

Définissez-le sur true si certificat KeyVault/dSMS assistend certificate (rotation automatique)

Retours

Objet ServiceClientCredentials qui peut authentifier les requêtes HTTP en tant qu’application donnée.

S’applique à

LoginSilentAsync(String, String, String, ActiveDirectoryServiceSettings, TokenCache)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide des informations d’identification du client. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginSilentAsync (string domain, string clientId, string secret, Microsoft.Rest.Azure.Authentication.ActiveDirectoryServiceSettings settings, Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache cache);
static member LoginSilentAsync : string * string * string * Microsoft.Rest.Azure.Authentication.ActiveDirectoryServiceSettings * Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginSilentAsync (domain As String, clientId As String, secret As String, settings As ActiveDirectoryServiceSettings, cache As TokenCache) As Task(Of ServiceClientCredentials)

Paramètres

domain
String

Domaine active directory ou tenantId avec lequel s’authentifier.

clientId
String

Id client active directory de l’application.

secret
String

Secret de cette application Active Directory.

settings
ActiveDirectoryServiceSettings

Paramètres côté service Active Directory, y compris l’autorité et l’audience de jeton.

cache
Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache

Cache de jetons à cibler lors de l’authentification.

Retours

Objet ServiceClientCredentials qui peut authentifier les requêtes HTTP en tant qu’application donnée.

S’applique à

LoginSilentAsync(String, String, String, ActiveDirectoryServiceSettings)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide des informations d’identification du client. Utilise le cache de jetons par défaut pendant l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginSilentAsync (string domain, string clientId, string secret, Microsoft.Rest.Azure.Authentication.ActiveDirectoryServiceSettings settings);
static member LoginSilentAsync : string * string * string * Microsoft.Rest.Azure.Authentication.ActiveDirectoryServiceSettings -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginSilentAsync (domain As String, clientId As String, secret As String, settings As ActiveDirectoryServiceSettings) As Task(Of ServiceClientCredentials)

Paramètres

domain
String

Domaine active directory ou tenantId avec lequel s’authentifier.

clientId
String

Id client active directory de l’application.

secret
String

Secret de cette application Active Directory.

settings
ActiveDirectoryServiceSettings

Paramètres côté service Active Directory, y compris l’autorité et l’audience de jeton.

Retours

Objet ServiceClientCredentials qui peut authentifier les requêtes HTTP en tant qu’application donnée.

S’applique à

LoginSilentAsync(String, String, Byte[], String, ActiveDirectoryServiceSettings, TokenCache)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide des informations d’identification de certificat. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginSilentAsync (string domain, string clientId, byte[] certificate, string password, Microsoft.Rest.Azure.Authentication.ActiveDirectoryServiceSettings settings, Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache cache);
static member LoginSilentAsync : string * string * byte[] * string * Microsoft.Rest.Azure.Authentication.ActiveDirectoryServiceSettings * Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginSilentAsync (domain As String, clientId As String, certificate As Byte(), password As String, settings As ActiveDirectoryServiceSettings, cache As TokenCache) As Task(Of ServiceClientCredentials)

Paramètres

domain
String

Domaine active directory ou tenantId avec lequel s’authentifier.

clientId
String

Id client active directory de l’application.

certificate
Byte[]

Certificat associé à l’application Active Directory.

password
String

Mot de passe du certificat.

settings
ActiveDirectoryServiceSettings

Paramètres côté service Active Directory, y compris l’autorité et l’audience de jeton.

cache
Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache

Cache de jetons à cibler lors de l’authentification.

Retours

Objet ServiceClientCredentials qui peut authentifier les requêtes HTTP en tant qu’application donnée.

S’applique à

LoginSilentAsync(String, String, Byte[], String, Boolean)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide des informations d’identification de certificat. Utilise le cache de jetons par défaut et les paramètres de service par défaut (autorité, audience de jeton) pour se connecter à Azure Resource Manager pendant l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginSilentAsync (string domain, string clientId, byte[] certificate, string certificatePassword, bool IsCertificateRollOverEnabled);
static member LoginSilentAsync : string * string * byte[] * string * bool -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginSilentAsync (domain As String, clientId As String, certificate As Byte(), certificatePassword As String, IsCertificateRollOverEnabled As Boolean) As Task(Of ServiceClientCredentials)

Paramètres

domain
String

Domaine active directory ou tenantId avec lequel s’authentifier.

clientId
String

Id client active directory de l’application.

certificate
Byte[]

Certificat associé à l’application Active Directory.

certificatePassword
String

Mot de passe du certificat

IsCertificateRollOverEnabled
Boolean

Définissez-le sur true si certificat KeyVault/dSMS assistend certificate (rotation automatique)

Retours

Objet ServiceClientCredentials qui peut authentifier les requêtes HTTP en tant qu’application donnée.

S’applique à

LoginSilentAsync(String, String, String, TokenCache)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide des informations d’identification du client. Utilise les paramètres de service par défaut (autorité, audience de jeton) pour se connecter à Azure Resource Manager pendant l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginSilentAsync (string domain, string clientId, string secret, Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache cache);
static member LoginSilentAsync : string * string * string * Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginSilentAsync (domain As String, clientId As String, secret As String, cache As TokenCache) As Task(Of ServiceClientCredentials)

Paramètres

domain
String

Domaine active directory ou tenantId avec lequel s’authentifier.

clientId
String

Id client active directory de l’application.

secret
String

Secret de cette application Active Directory.

cache
Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache

Cache de jetons à cibler lors de l’authentification.

Retours

Objet ServiceClientCredentials qui peut authentifier les requêtes HTTP en tant qu’application donnée.

S’applique à

LoginSilentAsync(String, String, IApplicationAuthenticationProvider, ActiveDirectoryServiceSettings)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory. Utilise le cache de jeton partagé par défaut. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginSilentAsync (string domain, string clientId, Microsoft.Rest.Azure.Authentication.IApplicationAuthenticationProvider authenticationProvider, Microsoft.Rest.Azure.Authentication.ActiveDirectoryServiceSettings settings);
static member LoginSilentAsync : string * string * Microsoft.Rest.Azure.Authentication.IApplicationAuthenticationProvider * Microsoft.Rest.Azure.Authentication.ActiveDirectoryServiceSettings -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginSilentAsync (domain As String, clientId As String, authenticationProvider As IApplicationAuthenticationProvider, settings As ActiveDirectoryServiceSettings) As Task(Of ServiceClientCredentials)

Paramètres

domain
String

Domaine active directory ou tenantId avec lequel s’authentifier.

clientId
String

Id client active directory de l’application.

authenticationProvider
IApplicationAuthenticationProvider

Source du secret sécurisé pour cette application.

settings
ActiveDirectoryServiceSettings

Paramètres côté service Active Directory, y compris l’autorité et l’audience de jeton.

Retours

Objet ServiceClientCredentials qui peut authentifier les requêtes HTTP en tant qu’application donnée.

S’applique à

LoginSilentAsync(String, String, Byte[], Boolean)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide des informations d’identification de certificat. Utilise le cache de jetons par défaut et les paramètres de service par défaut (autorité, audience de jeton) pour se connecter à Azure Resource Manager pendant l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginSilentAsync (string domain, string clientId, byte[] certificate, bool IsCertificateRollOverEnabled);
static member LoginSilentAsync : string * string * byte[] * bool -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginSilentAsync (domain As String, clientId As String, certificate As Byte(), IsCertificateRollOverEnabled As Boolean) As Task(Of ServiceClientCredentials)

Paramètres

domain
String

Domaine active directory ou tenantId avec lequel s’authentifier.

clientId
String

Id client active directory de l’application.

certificate
Byte[]

Certificat associé à l’application Active Directory.

IsCertificateRollOverEnabled
Boolean

Définissez-le sur true si certificat KeyVault/dSMS assistend certificate (rotation automatique)

Retours

Objet ServiceClientCredentials qui peut authentifier les requêtes HTTP en tant qu’application donnée.

S’applique à

LoginSilentAsync(String, String, IApplicationAuthenticationProvider, TokenCache)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory. Utilise les paramètres de service par défaut (audience d’autorité et de jeton) pour l’authentification auprès d’Azure Resource Manager. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginSilentAsync (string domain, string clientId, Microsoft.Rest.Azure.Authentication.IApplicationAuthenticationProvider authenticationProvider, Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache cache);
static member LoginSilentAsync : string * string * Microsoft.Rest.Azure.Authentication.IApplicationAuthenticationProvider * Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginSilentAsync (domain As String, clientId As String, authenticationProvider As IApplicationAuthenticationProvider, cache As TokenCache) As Task(Of ServiceClientCredentials)

Paramètres

domain
String

Domaine active directory ou tenantId avec lequel s’authentifier.

clientId
String

Id client active directory de l’application.

authenticationProvider
IApplicationAuthenticationProvider

Source du secret sécurisé pour cette application.

cache
Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache

Cache de jetons à cibler lors de l’authentification.

Retours

Objet ServiceClientCredentials qui peut authentifier les requêtes HTTP en tant qu’application donnée.

S’applique à

LoginSilentAsync(String, ClientAssertionCertificate, ActiveDirectoryServiceSettings, TokenCache)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide d’informations d’identification de certificat. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginSilentAsync (string domain, Microsoft.Rest.Azure.Authentication.ClientAssertionCertificate certificate, Microsoft.Rest.Azure.Authentication.ActiveDirectoryServiceSettings settings, Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache cache);
static member LoginSilentAsync : string * Microsoft.Rest.Azure.Authentication.ClientAssertionCertificate * Microsoft.Rest.Azure.Authentication.ActiveDirectoryServiceSettings * Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginSilentAsync (domain As String, certificate As ClientAssertionCertificate, settings As ActiveDirectoryServiceSettings, cache As TokenCache) As Task(Of ServiceClientCredentials)

Paramètres

domain
String

Domaine active directory ou tenantId avec lequel s’authentifier.

certificate
ClientAssertionCertificate

Certificat associé à l’application Active Directory.

settings
ActiveDirectoryServiceSettings

Paramètres côté service Active Directory, y compris l’autorité et l’audience de jeton.

cache
Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache

Cache de jetons à cibler lors de l’authentification.

Retours

Objet ServiceClientCredentials qui peut authentifier les requêtes HTTP en tant qu’application donnée.

S’applique à

LoginSilentAsync(String, ClientCredential, ActiveDirectoryServiceSettings, TokenCache)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide d’informations d’identification client. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginSilentAsync (string domain, Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential credential, Microsoft.Rest.Azure.Authentication.ActiveDirectoryServiceSettings settings, Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache cache);
static member LoginSilentAsync : string * Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential * Microsoft.Rest.Azure.Authentication.ActiveDirectoryServiceSettings * Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginSilentAsync (domain As String, credential As ClientCredential, settings As ActiveDirectoryServiceSettings, cache As TokenCache) As Task(Of ServiceClientCredentials)

Paramètres

domain
String

Domaine active directory ou tenantId avec lequel s’authentifier.

credential
Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential

Informations d’identification du client (ID client et secret) pour cette application Active Directory.

settings
ActiveDirectoryServiceSettings

Paramètres côté service Active Directory, y compris l’autorité et l’audience de jeton.

cache
Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache

Cache de jetons à cibler lors de l’authentification.

Retours

Objet ServiceClientCredentials qui peut authentifier les requêtes HTTP en tant qu’application donnée.

S’applique à

LoginSilentAsync(String, String, String)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide des informations d’identification du client. Utilise le cache de jetons par défaut et les paramètres de service par défaut (autorité, audience de jeton) pour se connecter à Azure Resource Manager pendant l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginSilentAsync (string domain, string clientId, string secret);
static member LoginSilentAsync : string * string * string -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginSilentAsync (domain As String, clientId As String, secret As String) As Task(Of ServiceClientCredentials)

Paramètres

domain
String

Domaine active directory ou tenantId avec lequel s’authentifier.

clientId
String

Id client active directory de l’application.

secret
String

Secret de cette application Active Directory.

Retours

Objet ServiceClientCredentials qui peut authentifier les requêtes HTTP en tant qu’application donnée.

S’applique à

LoginSilentAsync(String, String, IApplicationAuthenticationProvider)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory. Utilise le cache de jetons par défaut et les paramètres de service par défaut (autorité et audience de jeton) pour l’authentification auprès d’Azure Resource Manager. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginSilentAsync (string domain, string clientId, Microsoft.Rest.Azure.Authentication.IApplicationAuthenticationProvider authenticationProvider);
static member LoginSilentAsync : string * string * Microsoft.Rest.Azure.Authentication.IApplicationAuthenticationProvider -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginSilentAsync (domain As String, clientId As String, authenticationProvider As IApplicationAuthenticationProvider) As Task(Of ServiceClientCredentials)

Paramètres

domain
String

Domaine active directory ou tenantId avec lequel s’authentifier.

clientId
String

Id client active directory de l’application.

authenticationProvider
IApplicationAuthenticationProvider

Source du secret sécurisé pour cette application.

Retours

Objet ServiceClientCredentials qui peut authentifier les requêtes HTTP en tant qu’application donnée.

S’applique à

LoginSilentAsync(String, ClientCredential, ActiveDirectoryServiceSettings)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide d’informations d’identification client. Utilise le cache de jetons par défaut pour l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginSilentAsync (string domain, Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential credential, Microsoft.Rest.Azure.Authentication.ActiveDirectoryServiceSettings settings);
static member LoginSilentAsync : string * Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential * Microsoft.Rest.Azure.Authentication.ActiveDirectoryServiceSettings -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginSilentAsync (domain As String, credential As ClientCredential, settings As ActiveDirectoryServiceSettings) As Task(Of ServiceClientCredentials)

Paramètres

domain
String

Domaine active directory ou tenantId avec lequel s’authentifier.

credential
Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential

Informations d’identification du client (ID client et secret) pour cette application Active Directory.

settings
ActiveDirectoryServiceSettings

Paramètres côté service Active Directory, y compris l’autorité et l’audience de jeton.

Retours

Objet ServiceClientCredentials qui peut authentifier les requêtes HTTP en tant qu’application donnée.

S’applique à

LoginSilentAsync(String, ClientCredential, TokenCache)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide d’informations d’identification client. Utilise les paramètres de service par défaut pour Azure Resource Manager (autorité, audience de jeton) pendant l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginSilentAsync (string domain, Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential credential, Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache cache);
static member LoginSilentAsync : string * Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential * Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginSilentAsync (domain As String, credential As ClientCredential, cache As TokenCache) As Task(Of ServiceClientCredentials)

Paramètres

domain
String

Domaine active directory ou tenantId avec lequel s’authentifier.

credential
Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential

Informations d’identification du client (ID client et secret) pour cette application Active Directory.

cache
Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache

Cache de jetons à cibler lors de l’authentification.

Retours

Objet ServiceClientCredentials qui peut authentifier les requêtes HTTP en tant qu’application donnée.

S’applique à

LoginSilentAsync(String, ClientCredential)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide d’informations d’identification client. Utilise le cache de jetons par défaut et les paramètres de service par défaut pour Azure Resource Manager (autorité, audience de jeton) pendant l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginSilentAsync (string domain, Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential credential);
static member LoginSilentAsync : string * Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginSilentAsync (domain As String, credential As ClientCredential) As Task(Of ServiceClientCredentials)

Paramètres

domain
String

Domaine active directory ou tenantId avec lequel s’authentifier.

credential
Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential

Informations d’identification du client (ID client et secret) pour cette application Active Directory.

Retours

Objet ServiceClientCredentials qui peut authentifier les requêtes HTTP en tant qu’application donnée.

S’applique à

LoginSilentAsync(String, String, Byte[], String)

Crée ServiceClientCredentials pour l’authentification des demandes en tant qu’application Active Directory à l’aide des informations d’identification de certificat. Utilise le cache de jetons par défaut et les paramètres de service par défaut (autorité, audience de jeton) pour se connecter à Azure Resource Manager pendant l’authentification. Consultez Démarrage rapide Active Directory pour .Net pour obtenir des instructions détaillées sur la création d’une application Azure Active Directory.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginSilentAsync (string domain, string clientId, byte[] certificate, string password);
static member LoginSilentAsync : string * string * byte[] * string -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginSilentAsync (domain As String, clientId As String, certificate As Byte(), password As String) As Task(Of ServiceClientCredentials)

Paramètres

domain
String

Domaine active directory ou tenantId avec lequel s’authentifier.

clientId
String

Id client active directory de l’application.

certificate
Byte[]

Certificat associé à l’application Active Directory.

password
String

Mot de passe du certificat.

Retours

Objet ServiceClientCredentials qui peut authentifier les requêtes HTTP en tant qu’application donnée.

S’applique à