Bagikan melalui


EncryptedSecurityTokenHandler.ReadToken(XmlReader) Metode

Definisi

Membaca token keamanan terenkripsi.

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

Parameter

reader
XmlReader

Pembaca untuk membaca token.

Mengembalikan

Token keamanan jenis EncryptedSecurityToken.

Pengecualian

readeradalah null.

Tidak ada penyelesai token layanan yang dikonfigurasi. (Baik Configuration properti atau ServiceTokenResolver properti dari konfigurasi handler token yang dirujuk adalah null. Penyelesai token layanan diperlukan untuk mendapatkan kunci untuk dekripsi.

-atau-

Yang SecurityTokenHandlerCollection direferensikan ContainingCollection melalui properti tidak dapat menemukan SecurityTokenHandler yang dapat membaca XML yang didekripsi dan mengembalikan SecurityToken.

SecurityKeyIdentifier tidak ditemukan di dalam XML yang ditujukan oleh pembaca.

-atau-

SecurityKeyIdentifier ini bukan SymmetricSecurityKey.

Ditemukan SecurityKeyIdentifier di dalam XML tidak dapat diselesaikan oleh pemecah token layanan yang SecurityKeydikonfigurasi ke .

Berlaku untuk