Aracılığıyla paylaş


EncryptedSecurityTokenHandler.ReadToken(XmlReader) Yöntem

Tanım

Şifrelenmiş bir güvenlik belirtecini okur.

public:
 override System::IdentityModel::Tokens::SecurityToken ^ ReadToken(System::Xml::XmlReader ^ reader);
public override System.IdentityModel.Tokens.SecurityToken ReadToken (System.Xml.XmlReader reader);
override this.ReadToken : System.Xml.XmlReader -> System.IdentityModel.Tokens.SecurityToken
Public Overrides Function ReadToken (reader As XmlReader) As SecurityToken

Parametreler

reader
XmlReader

Belirtecin okunduğu okuyucu.

Döndürülenler

türünde EncryptedSecurityTokenbir güvenlik belirteci.

Özel durumlar

reader, null değeridir.

Yapılandırılmış hizmet belirteci çözümleyicisi yok. (Başvurulan Configuration belirteç işleyici yapılandırmasının özelliği veya ServiceTokenResolver özelliği şeklindedir null. Şifre çözme anahtarlarını almak için bir hizmet belirteci çözümleyicisi gereklidir.

-veya-

SecurityTokenHandlerCollection özelliği aracılığıyla ContainingCollection başvurulan, şifresi çözülen XML'yi okuyabilen ve döndürebilen bir SecurityTokenHandlerSecurityTokenbulamıyor.

okuyucu tarafından işaret edilen XML içinde A SecurityKeyIdentifier bulunamadı.

-veya-

SecurityKeyIdentifier bir değildirSymmetricSecurityKey.

SecurityKeyIdentifier XML içinde bulunan, yapılandırılmış hizmet belirteci çözümleyicisi tarafından çözümlenemezSecurityKey.

Şunlara uygulanır