JwtTokenExtractor Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
JwtTokenExtractor(HttpClient, TokenValidationParameters, String, HashSet<String>) |
Inizializza una nuova istanza della classe JwtTokenExtractor. Estrae i dati pertinenti dai token JWT. |
JwtTokenExtractor(HttpClient, TokenValidationParameters, String, HashSet<String>, ConfigurationManager<IDictionary<String,HashSet<String>>>) |
Inizializza una nuova istanza della classe JwtTokenExtractor. Estrae i dati pertinenti dai token JWT. |
JwtTokenExtractor(HttpClient, TokenValidationParameters, String, HashSet<String>)
Inizializza una nuova istanza della classe JwtTokenExtractor. Estrae i dati pertinenti dai token 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))
Parametri
- httpClient
- HttpClient
Come parte della convalida dei token JWT, è necessario recuperare le approvazioni dalle origini specificate dagli URL di sicurezza pertinenti. Questo HttpClient viene usato per consentire il pool di risorse intorno a tali operazioni di recupero. Poiché queste risorse richiedono la condivisione TLS di HttpClient è importante per le prestazioni complessive.
- tokenValidationParameters
- TokenValidationParameters
tokenValidationParameters.
- metadataUrl
- String
metadataUrl.
Si applica a
JwtTokenExtractor(HttpClient, TokenValidationParameters, String, HashSet<String>, ConfigurationManager<IDictionary<String,HashSet<String>>>)
Inizializza una nuova istanza della classe JwtTokenExtractor. Estrae i dati pertinenti dai token 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))))
Parametri
- httpClient
- HttpClient
Come parte della convalida dei token JWT, è necessario recuperare le approvazioni dalle origini specificate dagli URL di sicurezza pertinenti. Questo HttpClient viene usato per consentire il pool di risorse intorno a tali operazioni di recupero. Poiché queste risorse richiedono la condivisione TLS di HttpClient è importante per le prestazioni complessive.
- tokenValidationParameters
- TokenValidationParameters
tokenValidationParameters.
- metadataUrl
- String
metadataUrl.
- customEndorsementsConfig
- ConfigurationManager<IDictionary<String,HashSet<String>>>
Configurazione di verifica dell'autenticità personalizzata da usare da JwtTokenExtractor.