TokenAcquirerFactory Classe

Definição

Fábrica de um adquirente de token.

public class TokenAcquirerFactory : Microsoft.Identity.Abstractions.ITokenAcquirerFactory
type TokenAcquirerFactory = class
    interface ITokenAcquirerFactory
Public Class TokenAcquirerFactory
Implements ITokenAcquirerFactory
Herança
TokenAcquirerFactory
Derivado
Implementações

Construtores

Nome Description
TokenAcquirerFactory()

Construtor

Propriedades

Nome Description
Configuration

Configuração. Por padrão, a configuração contém o conteúdo do arquivo appsettings.json, desde que esse arquivo seja copiado na pasta do aplicativo.

ServiceProvider

Provedor de Serviços. O provedor de serviços só estará disponível depois que a fábrica foi criada usando Build().

Services

Serviços. Usado na fase de inicialização

Métodos

Nome Description
Build()

Crie o adquirente de token. Isso faz a composição de todos os serviços aos Servicesquais você adicionou e retorna um provedor de serviços, que você pode usar para obter acesso aos serviços adicionados.

DefineConfiguration(IConfigurationBuilder)

Adicionando configuração adicional e retorna o caminho base para arquivos de configuração

GetDefaultInstance(String)

Obtenha a instância padrão. Use esse método para recuperar a instância, opcionalmente, adicionar alguns serviços à coleção de serviços e compilar a instância.

GetDefaultInstance<T>(String)

Obtenha a instância padrão de uma fábrica de adquirente de token. Use esse método, por exemplo, se você tiver um aplicativo OWIN ASP.NET e quiser obter a instância padrão do OwinTokenAcquirerFactory.

GetTokenAcquirer(IdentityApplicationOptions)

Obtenha um adquirente de token dado um conjunto de opções de identidade do aplicativo.

GetTokenAcquirer(String, String, IEnumerable<CredentialDescription>, String)

Fábrica de um adquirente de token.

GetTokenAcquirer(String)

Obtenha um adquirente de token para uma configuração nomeada específica (por exemplo, um esquema de autenticação ASP.NET Core).

PreBuild()

Processamento adicional antes do Build (adiciona um cache de token na memória se nenhum cache foi adicionado)

Aplica-se a