Bagikan melalui


SamlSerializer Kelas

Definisi

Menserialisasikan dan mendeserialisasi SamlSecurityToken objek ke dalam dan dari dokumen XML.

public ref class SamlSerializer
public class SamlSerializer
type SamlSerializer = class
Public Class SamlSerializer
Warisan
SamlSerializer

Keterangan

Serialisasi XML adalah proses mengonversi properti dan bidang publik objek ke format serial (dalam hal ini, XML) untuk penyimpanan atau transportasi. Deserialisasi membuat ulang objek dalam status aslinya dari XML.

Kelas SamlSerializer ini menserialisasikan dan mendeserialisasi token keamanan SAML, yang memiliki format yang dapat diperluas. Tidak seperti banyak token keamanan lainnya, SamlSecurityToken token keamanan mencakup elemen xml dan atribut yang dapat disesuaikan untuk kebutuhan aplikasi. Beberapa titik ekstensibilitas untuk pernyataan SAML termasuk <saml:Advice>elemen , <saml:Condition>, dan <saml:Statement> . Untuk detail selengkapnya tentang mengesampingkan bagaimana masing-masing elemen ini dibaca, lihat LoadAdvice(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver)metode , LoadCondition(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver), dan LoadStatement(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) .

Konstruktor

SamlSerializer()

Menginisialisasi instans baru kelas SamlSerializer.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
LoadAdvice(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver)

Membaca informasi tambahan yang diberikan oleh otoritas SAML dalam <saml:Advice> elemen pernyataan SAML menggunakan pembaca XML yang ditentukan.

LoadAssertion(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver)

Membaca pernyataan SAML dari pembaca XML yang ditentukan.

LoadAttribute(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver)

Membaca atribut subjek token keamanan SAML menggunakan pembaca XML yang ditentukan.

LoadCondition(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver)

Membaca kondisi yang harus dipertanggungjawabkan saat menilai validitas pernyataan SAML menggunakan pembaca XML yang ditentukan.

LoadConditions(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver)

Membaca sekumpulan kondisi yang harus dipertimbangkan saat menilai validitas pernyataan SAML menggunakan pembaca XML yang ditentukan.

LoadStatement(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver)

Membaca pernyataan SAML menggunakan pembaca XML yang ditentukan.

MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
PopulateDictionary(IXmlDictionary)

Mengganti kumpulan default elemen dan atribut XML yang dikenali oleh serializer ini dengan kamus elemen dan atribut yang ditentukan.

ReadToken(XmlReader, SecurityTokenSerializer, SecurityTokenResolver)

Membaca token keamanan SAML dari pembaca XML yang ditentukan.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
WriteToken(SamlSecurityToken, XmlWriter, SecurityTokenSerializer)

Menulis token keamanan SAML yang ditentukan ke dalam serializer XML yang ditentukan.

Berlaku untuk

Lihat juga