Partilhar via


ApplicationTokenProvider Classe

Definição

Fornece tokens para aplicativos do Azure Active Directory.

public class ApplicationTokenProvider : Microsoft.Rest.ITokenProvider
type ApplicationTokenProvider = class
    interface ITokenProvider
Public Class ApplicationTokenProvider
Implements ITokenProvider
Herança
ApplicationTokenProvider
Implementações

Construtores

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

Fornece tokens para aplicativos do Azure Active Directory.

Propriedades

AccessTokenExpired

Fornece tokens para aplicativos do Azure Active Directory.

Métodos

GetAuthenticationHeaderAsync(CancellationToken)

Obtém um token de acesso do cache de token ou do ponto de extremidade de autenticação do AD. Tenta atualizar o token de acesso se ele tiver expirado.

LoginSilentAsync(String, ClientAssertionCertificate, ActiveDirectoryServiceSettings, TokenCache)

Cria ServiceClientCredentials para autenticar solicitações como um aplicativo do Active Directory usando uma credencial de certificado. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

LoginSilentAsync(String, ClientCredential)

Cria ServiceClientCredentials para autenticar solicitações como um aplicativo do Active Directory usando uma credencial de cliente. Usa o cache de token padrão e as configurações de serviço padrão para o azure Resource Manager (autoridade, público-alvo do token) durante a autenticação. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

LoginSilentAsync(String, ClientCredential, ActiveDirectoryServiceSettings)

Cria ServiceClientCredentials para autenticar solicitações como um aplicativo do Active Directory usando uma credencial de cliente. Usa o cache de token padrão para autenticação. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

LoginSilentAsync(String, ClientCredential, ActiveDirectoryServiceSettings, TokenCache)

Cria ServiceClientCredentials para autenticar solicitações como um aplicativo do Active Directory usando uma credencial de cliente. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

LoginSilentAsync(String, ClientCredential, TokenCache)

Cria ServiceClientCredentials para autenticar solicitações como um aplicativo do Active Directory usando uma credencial de cliente. Usa as configurações de serviço padrão para o azure Resource Manager (autoridade, público-alvo de token) durante a autenticação. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

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

Cria ServiceClientCredentials para autenticar solicitações como um aplicativo do Active Directory usando credenciais de certificado. Usa o cache de token padrão e as configurações de serviço padrão (autoridade, público-alvo do token) para fazer logon no Azure Resource Manager durante a autenticação. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

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

Cria ServiceClientCredentials para autenticar solicitações como um aplicativo do Active Directory usando credenciais de certificado. Usa o cache de token padrão e as configurações de serviço padrão (autoridade, público-alvo do token) para fazer logon no Azure Resource Manager durante a autenticação. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

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

Cria ServiceClientCredentials para autenticar solicitações como um aplicativo do Active Directory usando credenciais de certificado. Usa o cache de token padrão durante a autenticação. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

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

Cria ServiceClientCredentials para autenticar solicitações como um aplicativo do Active Directory usando a credencial de certificado. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

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

Cria ServiceClientCredentials para autenticar solicitações como um aplicativo do Active Directory usando credenciais de certificado. Usa o cache de token padrão e as configurações de serviço padrão (autoridade, público-alvo do token) para fazer logon no Azure Resource Manager durante a autenticação. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

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

Cria ServiceClientCredentials para autenticar solicitações como um aplicativo do Active Directory usando credenciais de certificado. Usa as configurações de serviço padrão (autoridade, público-alvo do token) para fazer logon no Azure Resource Manager durante a autenticação. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

LoginSilentAsync(String, String, IApplicationAuthenticationProvider)

Cria ServiceClientCredentials para autenticar solicitações como um aplicativo do Active Directory. Usa o cache de token padrão e as configurações de serviço padrão (autoridade e público-alvo de token) para autenticação com o Azure Resource Manager. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

LoginSilentAsync(String, String, IApplicationAuthenticationProvider, ActiveDirectoryServiceSettings)

Cria ServiceClientCredentials para autenticar solicitações como um aplicativo do Active Directory. Usa o cache de token compartilhado padrão. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

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

Cria ServiceClientCredentials para autenticar solicitações como um aplicativo do Active Directory. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

LoginSilentAsync(String, String, IApplicationAuthenticationProvider, TokenCache)

Cria ServiceClientCredentials para autenticar solicitações como um aplicativo do Active Directory. Usa as configurações de serviço padrão (autoridade e público-alvo de token) para autenticação com o Azure Resource Manager. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

LoginSilentAsync(String, String, String)

Cria ServiceClientCredentials para autenticar solicitações como um aplicativo do Active Directory usando credenciais de cliente. Usa o cache de token padrão e as configurações de serviço padrão (autoridade, público-alvo do token) para fazer logon no Azure Resource Manager durante a autenticação. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

LoginSilentAsync(String, String, String, ActiveDirectoryServiceSettings)

Cria ServiceClientCredentials para autenticar solicitações como um aplicativo do Active Directory usando credenciais de cliente. Usa o cache de token padrão durante a autenticação. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

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

Cria ServiceClientCredentials para autenticar solicitações como um aplicativo do Active Directory usando credenciais de cliente. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

LoginSilentAsync(String, String, String, Boolean)

Cria ServiceClientCredentials para autenticar solicitações como um aplicativo do Active Directory usando credenciais de certificado. Usa o cache de token padrão e as configurações de serviço padrão (autoridade, público-alvo do token) para fazer logon no Azure Resource Manager durante a autenticação. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

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

Cria ServiceClientCredentials para autenticar solicitações como um aplicativo do Active Directory usando credenciais de certificado. Usa o cache de token padrão e as configurações de serviço padrão (autoridade, público-alvo do token) para fazer logon no Azure Resource Manager durante a autenticação. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

LoginSilentAsync(String, String, String, TokenCache)

Cria ServiceClientCredentials para autenticar solicitações como um aplicativo do Active Directory usando credenciais de cliente. Usa as configurações de serviço padrão (autoridade, público-alvo do token) para fazer logon no Azure Resource Manager durante a autenticação. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

LoginSilentWithCertificateAsync(String, ClientAssertionCertificate)

Cria ServiceClientCredentials para autenticar solicitações como um aplicativo do Active Directory usando uma credencial de certificado. Usa o cache de token padrão e as configurações de serviço padrão para o azure Resource Manager (autoridade, público-alvo do token) durante a autenticação. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

LoginSilentWithCertificateAsync(String, ClientAssertionCertificate, ActiveDirectoryServiceSettings)

Cria ServiceClientCredentials para autenticar solicitações como um aplicativo do Active Directory usando uma credencial de certificado. Usa o cache de token padrão para autenticação. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

LoginSilentWithCertificateAsync(String, ClientAssertionCertificate, TokenCache)

Cria ServiceClientCredentials para autenticar solicitações como um aplicativo do Active Directory usando uma credencial de certificado. Usa as configurações de serviço padrão para o azure Resource Manager (autoridade, público-alvo de token) durante a autenticação. Consulte Início Rápido do Active Directory para .Net para obter instruções detalhadas sobre como criar um aplicativo do Azure Active Directory.

Aplica-se a