Partager via


ApplicationTokenProvider Classe

Définition

Fournit des jetons pour les applications Azure Active Directory.

public class ApplicationTokenProvider : Microsoft.Rest.ITokenProvider
type ApplicationTokenProvider = class
    interface ITokenProvider
Public Class ApplicationTokenProvider
Implements ITokenProvider
Héritage
ApplicationTokenProvider
Implémente

Constructeurs

ApplicationTokenProvider(AuthenticationContext, String, ClientAssertionCertificate, AuthenticationResult)

Créez un fournisseur de jetons d’application qui peut récupérer des jetons pour l’application donnée à partir du contexte donné, à l’aide de l’audience et du certificat donnés. 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.

ApplicationTokenProvider(AuthenticationContext, String, ClientCredential, AuthenticationResult)

Créez un fournisseur de jetons d’application qui peut récupérer les jetons de l’application donnée à partir du contexte donné, à l’aide de l’audience et des informations d’identification données. 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.

ApplicationTokenProvider(AuthenticationContext, String, String, IApplicationAuthenticationProvider, AuthenticationResult)

Créez un fournisseur de jetons d’application qui peut récupérer des jetons pour l’application donnée à partir du contexte donné, à l’aide de l’audience et du magasin d’informations d’identification donnés. 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.

ApplicationTokenProvider(AuthenticationContext, String, String, IApplicationAuthenticationProvider, AuthenticationResult, DateTimeOffset)

Créez un fournisseur de jetons d’application qui peut récupérer des jetons pour l’application donnée à partir du contexte donné, à l’aide de l’audience et du magasin d’informations d’identification donnés. 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.

ApplicationTokenProvider(Func<Dictionary<String,String>,Dictionary<String,String>>)

Fournit des jetons pour les applications Azure Active Directory.

Propriétés

AccessTokenExpired

Fournit des jetons pour les applications Azure Active Directory.

Méthodes

GetAuthenticationHeaderAsync(CancellationToken)

Obtient un jeton d’accès à partir du cache de jetons ou du point de terminaison d’authentification AD. Tente d’actualiser le jeton d’accès s’il a expiré.

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)

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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, 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, 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, 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, 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.

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, 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, 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, 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, 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.

LoginSilentWithCertificateAsync(String, ClientAssertionCertificate)

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 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.

LoginSilentWithCertificateAsync(String, ClientAssertionCertificate, 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 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.

LoginSilentWithCertificateAsync(String, ClientAssertionCertificate, 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 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.

S’applique à