Freigeben über


ApplicationTokenProvider Konstruktoren

Definition

Überlädt

ApplicationTokenProvider(Func<Dictionary<String,String>,Dictionary<String,String>>)
ApplicationTokenProvider(AuthenticationContext, String, ClientCredential, AuthenticationResult)

Erstellen Sie einen Anwendungstokenanbieter, der Token für die angegebene Anwendung aus dem angegebenen Kontext unter Verwendung der angegebenen Zielgruppe und der angegebenen 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, ClientAssertionCertificate, AuthenticationResult)

Erstellen Sie einen Anwendungstokenanbieter, der Token für die angegebene Anwendung aus dem angegebenen Kontext mithilfe der angegebenen Zielgruppe und des 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, 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>>)

public ApplicationTokenProvider (Func<System.Collections.Generic.Dictionary<string,string>,System.Collections.Generic.Dictionary<string,string>> UpdateAuthData);
new Microsoft.Rest.Azure.Authentication.ApplicationTokenProvider : Func<System.Collections.Generic.Dictionary<string, string>, System.Collections.Generic.Dictionary<string, string>> -> Microsoft.Rest.Azure.Authentication.ApplicationTokenProvider
Public Sub New (UpdateAuthData As Func(Of Dictionary(Of String, String), Dictionary(Of String, String)))

Parameter

Gilt für:

ApplicationTokenProvider(AuthenticationContext, String, ClientCredential, AuthenticationResult)

Erstellen Sie einen Anwendungstokenanbieter, der Token für die angegebene Anwendung aus dem angegebenen Kontext unter Verwendung der angegebenen Zielgruppe und der angegebenen Anmeldeinformationen abrufen kann. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET .

public ApplicationTokenProvider (Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext context, string tokenAudience, Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential credential, Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult authenticationResult);
new Microsoft.Rest.Azure.Authentication.ApplicationTokenProvider : Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext * string * Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential * Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult -> Microsoft.Rest.Azure.Authentication.ApplicationTokenProvider
Public Sub New (context As AuthenticationContext, tokenAudience As String, credential As ClientCredential, authenticationResult As AuthenticationResult)

Parameter

context
Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext

Der Authentifizierungskontext, der beim Abrufen von Token verwendet werden soll.

tokenAudience
String

Die Tokenzielgruppe, die beim Abrufen von Token verwendet werden soll.

credential
Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential

Die Clientanmeldeinformationen für diese Anwendung.

authenticationResult
Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult

Die Tokendetails, die bei der Authentifizierung mit den Clientanmeldeinformationen bereitgestellt werden.

Gilt für:

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 zertifikats abrufen kann. Ausführliche Anweisungen zum Erstellen einer Azure Active Directory-Anwendung finden Sie unter Active Directory-Schnellstart für .NET .

public ApplicationTokenProvider (Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext context, string tokenAudience, Microsoft.Rest.Azure.Authentication.ClientAssertionCertificate certificate, Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult authenticationResult);
new Microsoft.Rest.Azure.Authentication.ApplicationTokenProvider : Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext * string * Microsoft.Rest.Azure.Authentication.ClientAssertionCertificate * Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult -> Microsoft.Rest.Azure.Authentication.ApplicationTokenProvider
Public Sub New (context As AuthenticationContext, tokenAudience As String, certificate As ClientAssertionCertificate, authenticationResult As AuthenticationResult)

Parameter

context
Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext

Der Authentifizierungskontext, der beim Abrufen von Token verwendet werden soll.

tokenAudience
String

Die Tokenzielgruppe, die beim Abrufen von Token verwendet werden soll.

certificate
ClientAssertionCertificate

Das Zertifikat, das der Active Directory-Anwendung zugeordnet ist.

authenticationResult
Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult

Die Tokendetails, die bei der Authentifizierung mit den Clientanmeldeinformationen bereitgestellt werden.

Gilt für:

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 .

public ApplicationTokenProvider (Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext context, string tokenAudience, string clientId, Microsoft.Rest.Azure.Authentication.IApplicationAuthenticationProvider authenticationStore, Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult authenticationResult);
new Microsoft.Rest.Azure.Authentication.ApplicationTokenProvider : Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext * string * string * Microsoft.Rest.Azure.Authentication.IApplicationAuthenticationProvider * Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult -> Microsoft.Rest.Azure.Authentication.ApplicationTokenProvider
Public Sub New (context As AuthenticationContext, tokenAudience As String, clientId As String, authenticationStore As IApplicationAuthenticationProvider, authenticationResult As AuthenticationResult)

Parameter

context
Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext

Der Authentifizierungskontext, der beim Abrufen von Token verwendet werden soll.

tokenAudience
String

Die Tokenzielgruppe, die beim Abrufen von Token verwendet werden soll

clientId
String

Die Client-ID für diese Active Directory-Anwendung

authenticationStore
IApplicationAuthenticationProvider

Die Quelle der Authentifizierungsinformationen für diese Anwendung.

authenticationResult
Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult

Das authenticationResult der ersten Authentifizierung mit den Anmeldeinformationen der Anwendung.

Gilt für:

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 .

public ApplicationTokenProvider (Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext context, string tokenAudience, string clientId, Microsoft.Rest.Azure.Authentication.IApplicationAuthenticationProvider authenticationStore, Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult authenticationResult, DateTimeOffset tokenExpiration);
new Microsoft.Rest.Azure.Authentication.ApplicationTokenProvider : Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext * string * string * Microsoft.Rest.Azure.Authentication.IApplicationAuthenticationProvider * Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult * DateTimeOffset -> Microsoft.Rest.Azure.Authentication.ApplicationTokenProvider
Public Sub New (context As AuthenticationContext, tokenAudience As String, clientId As String, authenticationStore As IApplicationAuthenticationProvider, authenticationResult As AuthenticationResult, tokenExpiration As DateTimeOffset)

Parameter

context
Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext

Der Authentifizierungskontext, der beim Abrufen von Token verwendet werden soll.

tokenAudience
String

Die Tokenzielgruppe, die beim Abrufen von Token verwendet werden soll

clientId
String

Die Client-ID für diese Active Directory-Anwendung

authenticationStore
IApplicationAuthenticationProvider

Die Quelle der Authentifizierungsinformationen für diese Anwendung.

authenticationResult
Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult

Das authenticationResult der ersten Authentifizierung mit den Anmeldeinformationen der Anwendung.

tokenExpiration
DateTimeOffset

Das Ablaufdatum für das aktuelle Zugriffstoken.

Gilt für: