SamlSerializer.LoadAttribute 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 atribut subjek token keamanan SAML menggunakan pembaca XML yang ditentukan.
public:
virtual System::IdentityModel::Tokens::SamlAttribute ^ LoadAttribute(System::Xml::XmlDictionaryReader ^ reader, System::IdentityModel::Selectors::SecurityTokenSerializer ^ keyInfoSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ outOfBandTokenResolver);
public virtual System.IdentityModel.Tokens.SamlAttribute LoadAttribute (System.Xml.XmlDictionaryReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
abstract member LoadAttribute : System.Xml.XmlDictionaryReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlAttribute
override this.LoadAttribute : System.Xml.XmlDictionaryReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlAttribute
Public Overridable Function LoadAttribute (reader As XmlDictionaryReader, keyInfoSerializer As SecurityTokenSerializer, outOfBandTokenResolver As SecurityTokenResolver) As SamlAttribute
Parameter
- reader
- XmlDictionaryReader
XmlDictionaryReader Untuk membaca atribut.
- keyInfoSerializer
- SecurityTokenSerializer
SecurityTokenSerializer yang membaca klausa KeyInfo
tanda tangan digital.
- outOfBandTokenResolver
- SecurityTokenResolver
SecurityTokenResolver yang menentukan token keamanan yang membuat tanda tangan digital.
Mengembalikan
SamlAttribute yang mewakili klaim yang merupakan atribut subjek token keamanan SAML.
Keterangan
Ketika aplikasi mendefinisikan sekumpulan atributnya sendiri, yang dimungkinkan karena atribut SAML adalah titik ekstensibilitas, serializer yang memahami cara membaca atribut tersebut diperlukan. Atribut SAML berbeda dari atribut XML. Atribut SAML terkandung dalam <saml:Attribute>
elemen dan dapat berisi XML yang terbentuk dengan baik, bukan hanya atribut. Untuk membuat serializer yang dapat membaca atribut kustom, dapatkan kelas dari SamlSerializer dan ambil alih LoadAttribute(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) metode .