JwtTokenExtractor Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
JwtTokenExtractor(HttpClient, TokenValidationParameters, String, HashSet<String>) |
Inicializa uma nova instância da JwtTokenExtractor classe . Extrai dados relevantes dos Tokens JWT. |
JwtTokenExtractor(HttpClient, TokenValidationParameters, String, HashSet<String>, ConfigurationManager<IDictionary<String,HashSet<String>>>) |
Inicializa uma nova instância da JwtTokenExtractor classe . Extrai dados relevantes dos Tokens JWT. |
JwtTokenExtractor(HttpClient, TokenValidationParameters, String, HashSet<String>)
Inicializa uma nova instância da JwtTokenExtractor classe . Extrai dados relevantes dos Tokens JWT.
public JwtTokenExtractor (System.Net.Http.HttpClient httpClient, Microsoft.IdentityModel.Tokens.TokenValidationParameters tokenValidationParameters, string metadataUrl, System.Collections.Generic.HashSet<string> allowedSigningAlgorithms);
new Microsoft.Bot.Connector.Authentication.JwtTokenExtractor : System.Net.Http.HttpClient * Microsoft.IdentityModel.Tokens.TokenValidationParameters * string * System.Collections.Generic.HashSet<string> -> Microsoft.Bot.Connector.Authentication.JwtTokenExtractor
Public Sub New (httpClient As HttpClient, tokenValidationParameters As TokenValidationParameters, metadataUrl As String, allowedSigningAlgorithms As HashSet(Of String))
Parâmetros
- httpClient
- HttpClient
Como parte da validação de Tokens JWT, os endossamentos têm de ser obtidos a partir de origens especificadas pelos URLs de segurança relevantes. Este HttpClient é utilizado para permitir o agrupamento de recursos em torno dessas obtenções. Uma vez que esses recursos requerem a partilha de TLS, o HttpClient é importante para o desempenho geral.
- tokenValidationParameters
- TokenValidationParameters
tokenValidationParameters.
- metadataUrl
- String
metadataUrl.
Aplica-se a
JwtTokenExtractor(HttpClient, TokenValidationParameters, String, HashSet<String>, ConfigurationManager<IDictionary<String,HashSet<String>>>)
Inicializa uma nova instância da JwtTokenExtractor classe . Extrai dados relevantes dos Tokens JWT.
public JwtTokenExtractor (System.Net.Http.HttpClient httpClient, Microsoft.IdentityModel.Tokens.TokenValidationParameters tokenValidationParameters, string metadataUrl, System.Collections.Generic.HashSet<string> allowedSigningAlgorithms, Microsoft.IdentityModel.Protocols.ConfigurationManager<System.Collections.Generic.IDictionary<string,System.Collections.Generic.HashSet<string>>> customEndorsementsConfig);
new Microsoft.Bot.Connector.Authentication.JwtTokenExtractor : System.Net.Http.HttpClient * Microsoft.IdentityModel.Tokens.TokenValidationParameters * string * System.Collections.Generic.HashSet<string> * Microsoft.IdentityModel.Protocols.ConfigurationManager<System.Collections.Generic.IDictionary<string, System.Collections.Generic.HashSet<string>>> -> Microsoft.Bot.Connector.Authentication.JwtTokenExtractor
Public Sub New (httpClient As HttpClient, tokenValidationParameters As TokenValidationParameters, metadataUrl As String, allowedSigningAlgorithms As HashSet(Of String), customEndorsementsConfig As ConfigurationManager(Of IDictionary(Of String, HashSet(Of String))))
Parâmetros
- httpClient
- HttpClient
Como parte da validação de Tokens JWT, os endossamentos têm de ser obtidos a partir de origens especificadas pelos URLs de segurança relevantes. Este HttpClient é utilizado para permitir o agrupamento de recursos em torno dessas obtenções. Uma vez que esses recursos requerem a partilha de TLS, o HttpClient é importante para o desempenho geral.
- tokenValidationParameters
- TokenValidationParameters
tokenValidationParameters.
- metadataUrl
- String
metadataUrl.
- customEndorsementsConfig
- ConfigurationManager<IDictionary<String,HashSet<String>>>
Configuração de endossamento personalizada a utilizar pelo JwtTokenExtractor.