TokenAcquirerFactory Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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) |