Partilhar via


ApplicationTokenProvider Construtores

Definição

Sobrecargas

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

Crie um provedor de token de aplicativo que possa recuperar tokens para o aplicativo fornecido do contexto fornecido, usando o público-alvo e a credencial fornecidos. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

ApplicationTokenProvider(AuthenticationContext, String, ClientAssertionCertificate, AuthenticationResult)

Crie um provedor de token de aplicativo que possa recuperar tokens para o aplicativo fornecido do contexto fornecido, usando o público-alvo e o certificado fornecidos. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

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

Crie um provedor de token de aplicativo que possa recuperar tokens para o aplicativo fornecido do contexto fornecido, usando o público-alvo e o repositório de credenciais fornecidos. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

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

Crie um provedor de token de aplicativo que possa recuperar tokens para o aplicativo fornecido do contexto fornecido, usando o público-alvo e o repositório de credenciais fornecidos. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

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

Parâmetros

Aplica-se a

ApplicationTokenProvider(AuthenticationContext, String, ClientCredential, AuthenticationResult)

Crie um provedor de token de aplicativo que possa recuperar tokens para o aplicativo fornecido do contexto fornecido, usando o público-alvo e a credencial fornecidos. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

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)

Parâmetros

context
Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext

O contexto de autenticação a ser usado ao recuperar tokens.

tokenAudience
String

O público-alvo do token a ser usado ao recuperar tokens.

credential
Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential

A credencial do cliente para este aplicativo.

authenticationResult
Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult

Os detalhes do token fornecidos ao autenticar com as credenciais do cliente.

Aplica-se a

ApplicationTokenProvider(AuthenticationContext, String, ClientAssertionCertificate, AuthenticationResult)

Crie um provedor de token de aplicativo que possa recuperar tokens para o aplicativo fornecido do contexto fornecido, usando o público-alvo e o certificado fornecidos. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

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)

Parâmetros

context
Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext

O contexto de autenticação a ser usado ao recuperar tokens.

tokenAudience
String

O público-alvo do token a ser usado ao recuperar tokens.

certificate
ClientAssertionCertificate

O certificado associado ao aplicativo do Active Directory.

authenticationResult
Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult

Os detalhes do token fornecidos ao autenticar com as credenciais do cliente.

Aplica-se a

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

Crie um provedor de token de aplicativo que possa recuperar tokens para o aplicativo fornecido do contexto fornecido, usando o público-alvo e o repositório de credenciais fornecidos. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

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)

Parâmetros

context
Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext

O contexto de autenticação a ser usado ao recuperar tokens.

tokenAudience
String

O público-alvo do token a ser usado ao recuperar tokens

clientId
String

A ID do cliente para este aplicativo do Active Directory

authenticationStore
IApplicationAuthenticationProvider

A origem das informações de autenticação para este aplicativo.

authenticationResult
Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult

O authenticationResult da autenticação inicial com as credenciais do aplicativo.

Aplica-se a

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

Crie um provedor de token de aplicativo que possa recuperar tokens para o aplicativo fornecido do contexto fornecido, usando o público-alvo e o repositório de credenciais fornecidos. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

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)

Parâmetros

context
Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext

O contexto de autenticação a ser usado ao recuperar tokens.

tokenAudience
String

O público-alvo do token a ser usado ao recuperar tokens

clientId
String

A ID do cliente para este aplicativo do Active Directory

authenticationStore
IApplicationAuthenticationProvider

A origem das informações de autenticação para este aplicativo.

authenticationResult
Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult

O authenticationResult da autenticação inicial com as credenciais do aplicativo.

tokenExpiration
DateTimeOffset

A data de validade do token de acesso atual.

Aplica-se a