Saml2SecurityTokenHandler.WriteAssertion(XmlWriter, Saml2Assertion) 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.
Menserialisasikan pernyataan SAML yang ditentukan ke penulis XML yang ditentukan.
protected:
virtual void WriteAssertion(System::Xml::XmlWriter ^ writer, System::IdentityModel::Tokens::Saml2Assertion ^ data);
protected virtual void WriteAssertion (System.Xml.XmlWriter writer, System.IdentityModel.Tokens.Saml2Assertion data);
abstract member WriteAssertion : System.Xml.XmlWriter * System.IdentityModel.Tokens.Saml2Assertion -> unit
override this.WriteAssertion : System.Xml.XmlWriter * System.IdentityModel.Tokens.Saml2Assertion -> unit
Protected Overridable Sub WriteAssertion (writer As XmlWriter, data As Saml2Assertion)
Parameter
- data
- Saml2Assertion
Saml2Assertion yang mewakili pernyataan untuk diserialisasikan.
Pengecualian
Properti ExternalEncryptedKeys pernyataan yang ditentukan oleh data
adalah null
atau tidak memiliki elemen.
-atau-
Tidak ada pernyataan dan tidak ada subjek dalam pernyataan yang ditentukan oleh data
. (Properti Subject dan Statements properti adalah null
.) Jika pernyataan tidak berisi pernyataan, pernyataan tersebut harus berisi subjek.
-atau-
Pernyataan yang ditentukan oleh data
berisi pernyataan keputusan autentikasi, atribut, atau otorisasi dan tidak ada subjek - pernyataan ini memerlukan subjek. (Properti Statements berisi pernyataan jenis Saml2AttributeStatement, , Saml2AuthenticationStatementatau Saml2AuthorizationDecisionStatement dan Subject properti adalah null
).
Kredensial enkripsi token tidak memiliki Kunci Simetris yang ditentukan.