SamlSerializer.LoadCondition 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 kondisi yang harus dipertimbangkan saat menilai validitas pernyataan SAML menggunakan pembaca XML yang ditentukan.
public:
virtual System::IdentityModel::Tokens::SamlCondition ^ LoadCondition(System::Xml::XmlDictionaryReader ^ reader, System::IdentityModel::Selectors::SecurityTokenSerializer ^ keyInfoSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ outOfBandTokenResolver);
public virtual System.IdentityModel.Tokens.SamlCondition LoadCondition (System.Xml.XmlDictionaryReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
abstract member LoadCondition : System.Xml.XmlDictionaryReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlCondition
override this.LoadCondition : System.Xml.XmlDictionaryReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlCondition
Public Overridable Function LoadCondition (reader As XmlDictionaryReader, keyInfoSerializer As SecurityTokenSerializer, outOfBandTokenResolver As SecurityTokenResolver) As SamlCondition
Parameter
- reader
- XmlDictionaryReader
XmlDictionaryReader Untuk membaca kondisi SAML.
- keyInfoSerializer
- SecurityTokenSerializer
SecurityTokenSerializer yang membaca klausa KeyInfo
tanda tangan digital.
- outOfBandTokenResolver
- SecurityTokenResolver
SecurityTokenResolver yang menentukan token keamanan yang membuat tanda tangan digital.
Mengembalikan
SamlCondition yang menentukan kondisi yang harus dipertanyakan saat menilai validitas pernyataan SAML.
Pengecualian
reader
adalah null
.
Keterangan
Ketika aplikasi mendefinisikan serangkaian kondisinya sendiri, yang dimungkinkan karena <saml:Condition>
elemen adalah titik ekstensibilitas, serializer yang memahami cara membaca kondisi tersebut diperlukan. Untuk membuat serializer yang dapat membaca atribut kustom, dapatkan kelas dari SamlSerializer dan ambil alih LoadCondition(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) metode .