JwtTokenExtractor 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
JwtTokenExtractor(HttpClient, TokenValidationParameters, String, HashSet<String>) |
JwtTokenExtractor 클래스의 새 인스턴스를 초기화합니다. JWT 토큰에서 관련 데이터를 추출합니다. |
JwtTokenExtractor(HttpClient, TokenValidationParameters, String, HashSet<String>, ConfigurationManager<IDictionary<String,HashSet<String>>>) |
JwtTokenExtractor 클래스의 새 인스턴스를 초기화합니다. JWT 토큰에서 관련 데이터를 추출합니다. |
JwtTokenExtractor(HttpClient, TokenValidationParameters, String, HashSet<String>)
JwtTokenExtractor 클래스의 새 인스턴스를 초기화합니다. 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))
매개 변수
- httpClient
- HttpClient
JWT 토큰 유효성 검사의 일환으로 관련 보안 URL에 지정된 원본에서 인증을 가져와야 합니다. 이 HttpClient는 이러한 검색을 중심으로 리소스 풀링을 허용하는 데 사용됩니다. 이러한 리소스에는 HttpClient를 공유하는 TLS가 필요하므로 전반적인 성능에 중요합니다.
- tokenValidationParameters
- TokenValidationParameters
tokenValidationParameters.
- metadataUrl
- String
metadataUrl.
적용 대상
JwtTokenExtractor(HttpClient, TokenValidationParameters, String, HashSet<String>, ConfigurationManager<IDictionary<String,HashSet<String>>>)
JwtTokenExtractor 클래스의 새 인스턴스를 초기화합니다. 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))))
매개 변수
- httpClient
- HttpClient
JWT 토큰 유효성 검사의 일환으로 관련 보안 URL에 지정된 원본에서 인증을 가져와야 합니다. 이 HttpClient는 이러한 검색을 중심으로 리소스 풀링을 허용하는 데 사용됩니다. 이러한 리소스에는 HttpClient를 공유하는 TLS가 필요하므로 전반적인 성능에 중요합니다.
- tokenValidationParameters
- TokenValidationParameters
tokenValidationParameters.
- metadataUrl
- String
metadataUrl.
- customEndorsementsConfig
- ConfigurationManager<IDictionary<String,HashSet<String>>>
JwtTokenExtractor에서 사용할 사용자 지정 인증 구성입니다.