SamlSerializer.LoadStatement Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membaca pernyataan SAML menggunakan pembaca XML yang ditentukan.
public:
virtual System::IdentityModel::Tokens::SamlStatement ^ LoadStatement(System::Xml::XmlDictionaryReader ^ reader, System::IdentityModel::Selectors::SecurityTokenSerializer ^ keyInfoSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ outOfBandTokenResolver);
public virtual System.IdentityModel.Tokens.SamlStatement LoadStatement (System.Xml.XmlDictionaryReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
abstract member LoadStatement : System.Xml.XmlDictionaryReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlStatement
override this.LoadStatement : System.Xml.XmlDictionaryReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlStatement
Public Overridable Function LoadStatement (reader As XmlDictionaryReader, keyInfoSerializer As SecurityTokenSerializer, outOfBandTokenResolver As SecurityTokenResolver) As SamlStatement
Parameter
- reader
- XmlDictionaryReader
Untuk XmlDictionaryReader membaca pernyataan SAML.
- keyInfoSerializer
- SecurityTokenSerializer
SecurityTokenSerializer yang membaca klausa KeyInfo
tanda tangan digital.
- outOfBandTokenResolver
- SecurityTokenResolver
SecurityTokenResolver yang menentukan token keamanan yang membuat tanda tangan digital.
Mengembalikan
SamlStatement yang mewakili pernyataan SAML.
Pengecualian
reader
adalah null
.
Contoh
SamlAuthorizationDecisionStatement
Keterangan
SamlSecurityToken token keamanan menentukan klaim mereka menggunakan pernyataan SAML di mana detail klaim ditentukan dalam pernyataan SAML. Spesifikasi SAML mendefinisikan jenis pernyataan berikut:
Metode ini LoadStatement(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) membaca pernyataan SAML yang tercantum sebelumnya. Saat pernyataan kustom didefinisikan dan digunakan oleh aplikasi, buat serializer untuk membaca kontennya. Untuk membuat serializer kustom, dapatkan kelas dari SamlSerializer dan ambil LoadStatement(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) alih metode . Pernyataan SAML kustom terkandung dalam <saml:Statement>
elemen .