ApplicationTokenProvider Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Token für Azure Active Directory-Anwendungen bereit.
public class ApplicationTokenProvider : Microsoft.Rest.ITokenProvider
type ApplicationTokenProvider = class
interface ITokenProvider
Public Class ApplicationTokenProvider
Implements ITokenProvider
- Vererbung
-
ApplicationTokenProvider
- Implementiert
Konstruktoren
ApplicationTokenProvider(AuthenticationContext, String, ClientAssertionCertificate, AuthenticationResult) |
Erstellen Sie einen Anwendungstokenanbieter, der Token für die angegebene Anwendung aus dem angegebenen Kontext mithilfe der angegebenen Zielgruppe und des angegebenen Zertifikats abrufen kann. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
ApplicationTokenProvider(AuthenticationContext, String, ClientCredential, AuthenticationResult) |
Erstellen Sie einen Anwendungstokenanbieter, der Token für die angegebene Anwendung aus dem angegebenen Kontext mithilfe der angegebenen Zielgruppe und der anmeldeinformationen abrufen kann. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
ApplicationTokenProvider(AuthenticationContext, String, String, IApplicationAuthenticationProvider, AuthenticationResult) |
Erstellen Sie einen Anwendungstokenanbieter, der Token für die angegebene Anwendung aus dem angegebenen Kontext mithilfe der angegebenen Zielgruppe und des Anmeldeinformationsspeichers abrufen kann. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
ApplicationTokenProvider(AuthenticationContext, String, String, IApplicationAuthenticationProvider, AuthenticationResult, DateTimeOffset) |
Erstellen Sie einen Anwendungstokenanbieter, der Token für die angegebene Anwendung aus dem angegebenen Kontext mithilfe der angegebenen Zielgruppe und des Anmeldeinformationsspeichers abrufen kann. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
ApplicationTokenProvider(Func<Dictionary<String,String>,Dictionary<String,String>>) |
Stellt Token für Azure Active Directory-Anwendungen bereit. |
Eigenschaften
AccessTokenExpired |
Stellt Token für Azure Active Directory-Anwendungen bereit. |
Methoden
GetAuthenticationHeaderAsync(CancellationToken) |
Ruft ein Zugriffstoken aus dem Tokencache oder vom AD-Authentifizierungsendpunkt ab. Versucht, das Zugriffstoken zu aktualisieren, wenn es abgelaufen ist. |
LoginSilentAsync(String, ClientAssertionCertificate, ActiveDirectoryServiceSettings, TokenCache) |
Erstellt ServiceClientCredentials zum Authentifizieren von Anforderungen als Active Directory-Anwendung mithilfe von Zertifikatanmeldeinformationen. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
LoginSilentAsync(String, ClientCredential) |
Erstellt ServiceClientCredentials zum Authentifizieren von Anforderungen als Active Directory-Anwendung mithilfe von Clientanmeldeinformationen. Verwendet während der Authentifizierung den Standardtokencache und die Standarddiensteinstellungen für den Azure Resource Manager (Autorität, Tokengruppe). Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
LoginSilentAsync(String, ClientCredential, ActiveDirectoryServiceSettings) |
Erstellt ServiceClientCredentials zum Authentifizieren von Anforderungen als Active Directory-Anwendung mithilfe von Clientanmeldeinformationen. Verwendet den Standardtokencache für die Authentifizierung. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
LoginSilentAsync(String, ClientCredential, ActiveDirectoryServiceSettings, TokenCache) |
Erstellt ServiceClientCredentials zum Authentifizieren von Anforderungen als Active Directory-Anwendung mithilfe von Clientanmeldeinformationen. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
LoginSilentAsync(String, ClientCredential, TokenCache) |
Erstellt ServiceClientCredentials zum Authentifizieren von Anforderungen als Active Directory-Anwendung mithilfe von Clientanmeldeinformationen. Verwendet die Standarddiensteinstellungen für den Azure-Ressourcen-Manager (Autorität, Token-Zielgruppe) während der Authentifizierung. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
LoginSilentAsync(String, String, Byte[], Boolean) |
Erstellt ServiceClientCredentials zum Authentifizieren von Anforderungen als Active Directory-Anwendung mithilfe von Zertifikatanmeldeinformationen. Verwendet den Standardtokencache und die Standarddiensteinstellungen (Autorität, Tokenzielgruppe) für die Anmeldung beim Azure Resource Manager während der Authentifizierung. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
LoginSilentAsync(String, String, Byte[], String) |
Erstellt ServiceClientCredentials zum Authentifizieren von Anforderungen als Active Directory-Anwendung mithilfe von Zertifikatanmeldeinformationen. Verwendet den Standardtokencache und die Standarddiensteinstellungen (Autorität, Tokenzielgruppe) für die Anmeldung beim Azure Resource Manager während der Authentifizierung. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
LoginSilentAsync(String, String, Byte[], String, ActiveDirectoryServiceSettings) |
Erstellt ServiceClientCredentials zum Authentifizieren von Anforderungen als Active Directory-Anwendung mithilfe von Zertifikatanmeldeinformationen. Verwendet den Standardtokencache während der Authentifizierung. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
LoginSilentAsync(String, String, Byte[], String, ActiveDirectoryServiceSettings, TokenCache) |
Erstellt ServiceClientCredentials zum Authentifizieren von Anforderungen als Active Directory-Anwendung mithilfe von Zertifikatanmeldeinformationen. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
LoginSilentAsync(String, String, Byte[], String, Boolean) |
Erstellt ServiceClientCredentials zum Authentifizieren von Anforderungen als Active Directory-Anwendung mithilfe von Zertifikatanmeldeinformationen. Verwendet den Standardtokencache und die Standarddiensteinstellungen (Autorität, Tokenzielgruppe) für die Anmeldung beim Azure Resource Manager während der Authentifizierung. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
LoginSilentAsync(String, String, Byte[], String, TokenCache) |
Erstellt ServiceClientCredentials zum Authentifizieren von Anforderungen als Active Directory-Anwendung mithilfe von Zertifikatanmeldeinformationen. Verwendet die Standarddiensteinstellungen (Autorität, Tokengruppe) für die Anmeldung beim Azure Resource Manager während der Authentifizierung. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
LoginSilentAsync(String, String, IApplicationAuthenticationProvider) |
Erstellt ServiceClientCredentials zum Authentifizieren von Anforderungen als Active Directory-Anwendung. Verwendet den Standardtokencache und die Standarddiensteinstellungen (Autorität und Tokengruppe) für die Authentifizierung beim Azure Resource Manager. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
LoginSilentAsync(String, String, IApplicationAuthenticationProvider, ActiveDirectoryServiceSettings) |
Erstellt ServiceClientCredentials zum Authentifizieren von Anforderungen als Active Directory-Anwendung. Verwendet den Standardcache für freigegebene Token. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
LoginSilentAsync(String, String, IApplicationAuthenticationProvider, ActiveDirectoryServiceSettings, TokenCache) |
Erstellt ServiceClientCredentials zum Authentifizieren von Anforderungen als Active Directory-Anwendung. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
LoginSilentAsync(String, String, IApplicationAuthenticationProvider, TokenCache) |
Erstellt ServiceClientCredentials zum Authentifizieren von Anforderungen als Active Directory-Anwendung. Verwendet die Standarddiensteinstellungen (Autorität und Tokengruppe) für die Authentifizierung beim Azure Resource Manager. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
LoginSilentAsync(String, String, String) |
Erstellt ServiceClientCredentials zum Authentifizieren von Anforderungen als Active Directory-Anwendung mithilfe von Clientanmeldeinformationen. Verwendet den Standardtokencache und die Standarddiensteinstellungen (Autorität, Tokenzielgruppe) für die Anmeldung beim Azure Resource Manager während der Authentifizierung. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
LoginSilentAsync(String, String, String, ActiveDirectoryServiceSettings) |
Erstellt ServiceClientCredentials zum Authentifizieren von Anforderungen als Active Directory-Anwendung mithilfe von Clientanmeldeinformationen. Verwendet den Standardtokencache während der Authentifizierung. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
LoginSilentAsync(String, String, String, ActiveDirectoryServiceSettings, TokenCache) |
Erstellt ServiceClientCredentials zum Authentifizieren von Anforderungen als Active Directory-Anwendung mithilfe von Clientanmeldeinformationen. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
LoginSilentAsync(String, String, String, Boolean) |
Erstellt ServiceClientCredentials zum Authentifizieren von Anforderungen als Active Directory-Anwendung mithilfe von Zertifikatanmeldeinformationen. Verwendet den Standardtokencache und die Standarddiensteinstellungen (Autorität, Tokenzielgruppe) für die Anmeldung beim Azure Resource Manager während der Authentifizierung. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
LoginSilentAsync(String, String, String, String, Boolean) |
Erstellt ServiceClientCredentials zum Authentifizieren von Anforderungen als Active Directory-Anwendung mithilfe von Zertifikatanmeldeinformationen. Verwendet den Standardtokencache und die Standarddiensteinstellungen (Autorität, Tokenzielgruppe) für die Anmeldung beim Azure Resource Manager während der Authentifizierung. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
LoginSilentAsync(String, String, String, TokenCache) |
Erstellt ServiceClientCredentials zum Authentifizieren von Anforderungen als Active Directory-Anwendung mithilfe von Clientanmeldeinformationen. Verwendet die Standarddiensteinstellungen (Autorität, Tokengruppe) für die Anmeldung beim Azure Resource Manager während der Authentifizierung. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
LoginSilentWithCertificateAsync(String, ClientAssertionCertificate) |
Erstellt ServiceClientCredentials zum Authentifizieren von Anforderungen als Active Directory-Anwendung mithilfe von Zertifikatanmeldeinformationen. Verwendet während der Authentifizierung den Standardtokencache und die Standarddiensteinstellungen für den Azure Resource Manager (Autorität, Tokengruppe). Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
LoginSilentWithCertificateAsync(String, ClientAssertionCertificate, ActiveDirectoryServiceSettings) |
Erstellt ServiceClientCredentials zum Authentifizieren von Anforderungen als Active Directory-Anwendung mithilfe von Zertifikatanmeldeinformationen. Verwendet den Standardtokencache für die Authentifizierung. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
LoginSilentWithCertificateAsync(String, ClientAssertionCertificate, TokenCache) |
Erstellt ServiceClientCredentials zum Authentifizieren von Anforderungen als Active Directory-Anwendung mithilfe von Zertifikatanmeldeinformationen. Verwendet die Standarddiensteinstellungen für den Azure-Ressourcen-Manager (Autorität, Token-Zielgruppe) während der Authentifizierung. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET . |
Gilt für:
Azure SDK for .NET