EndorsementsRetriever Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Her anahtardaki onaylar özelliği, gelen isteğin Activity nesnesi içinde channelId özelliğinde belirtilen kanal kimliğinin gerçek olduğunu doğrulamak için kullanabileceğiniz bir veya daha fazla onay dizesi içerir. Diğer ayrıntılar: https://docs.microsoft.com/bot-framework/rest-api/bot-framework-rest-connector-authentication.
public sealed class EndorsementsRetriever : Microsoft.IdentityModel.Protocols.IConfigurationRetriever<System.Collections.Generic.IDictionary<string,System.Collections.Generic.HashSet<string>>>, Microsoft.IdentityModel.Protocols.IDocumentRetriever
type EndorsementsRetriever = class
interface IDocumentRetriever
interface IConfigurationRetriever<IDictionary<string, HashSet<string>>>
Public NotInheritable Class EndorsementsRetriever
Implements IConfigurationRetriever(Of IDictionary(Of String, HashSet(Of String))), IDocumentRetriever
- Devralma
-
EndorsementsRetriever
- Uygulamalar
Oluşturucular
EndorsementsRetriever(HttpClient) |
EndorsementsRetriever sınıfının yeni bir örneğini başlatır. |
Alanlar
JsonWebKeySetUri |
JSON Web Anahtarı Kümesi Meta Veri değeri OP'nin JSON Web Anahtar Kümesi [JWK] belgesinin URL'sinde https://openid.net/specs/openid-connect-discovery-1_0.html OpenID Belirtiminden. Bu, RP'nin OP'den imzaları doğrulamak için kullandığı imzalama anahtarlarını içerir. JWK Kümesi, SUNUCU'ya yönelik istekleri şifrelemek için RP'ler tarafından kullanılan Sunucunun şifreleme anahtarlarını da içerebilir. hem imzalama hem de şifreleme anahtarları kullanıma sunulduğunda, her anahtarın hedeflenen kullanımını belirtmek için başvuruda bulunulmuş JWK Kümesindeki tüm anahtarlar için bir kullanım (Anahtar Kullanımı) parametre değeri GEREKLIDIR. Bazı algoritmalar hem imzalar hem de şifreleme için aynı anahtarın kullanılmasına izin verse de, daha az güvenli olduğundan bunu yapmak ÖNERILMEZ. JWK x5c parametresi, sağlanan anahtarların X.509 gösterimlerini sağlamak için kullanılabilir. Kullanıldığında, çıplak anahtar değerleri hala mevcut olmalı ve sertifikadakilerle eşleşmeSI GEREKİr. |
Yöntemler
GetConfigurationAsync(String, IDocumentRetriever, CancellationToken) |
Adres ve belge alıcısı verilen doldurulmuş bir yapılandırmayı alır. |
GetDocumentAsync(String, CancellationToken) |
Bir adresten belge alır. |