SamlSerializer Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
XML belgelerine ve xml belgelerinden nesneleri serileştirir ve seri durumdan kaldırır SamlSecurityToken .
public ref class SamlSerializer
public class SamlSerializer
type SamlSerializer = class
Public Class SamlSerializer
- Devralma
-
SamlSerializer
Açıklamalar
XML serileştirme, bir nesnenin genel özelliklerini ve alanlarını depolama veya taşıma için seri biçime (bu örnekte XML) dönüştürme işlemidir. Seri durumdan çıkarma, nesneyi XML'den özgün durumunda yeniden oluşturur.
SamlSerializer sınıfı, genişletilebilir biçime sahip SAML güvenlik belirteçlerini serileştirir ve seri durumdan çıkartır. Diğer birçok güvenlik belirtecinin aksine, SamlSecurityToken güvenlik belirteçleri bir uygulamanın ihtiyaçlarına göre özelleştirilebilen XML öğelerini ve özniteliklerini içerir. SAML onaylama işlemi için genişletilebilirlik noktalarından <saml:Advice>
bazıları , <saml:Condition>
ve <saml:Statement>
öğelerini içerir. Bu öğelerin her birinin okunma şeklini geçersiz kılma hakkında daha fazla ayrıntı için , LoadCondition(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver)ve LoadStatement(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) yöntemlerine LoadAdvice(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver)bakın.
Oluşturucular
SamlSerializer() |
SamlSerializer sınıfının yeni bir örneğini başlatır. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
LoadAdvice(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) |
Belirtilen XML okuyucuyu kullanarak SAML onay öğesinin öğesi |
LoadAssertion(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) |
Belirtilen XML okuyucusundan saml onayını okur. |
LoadAttribute(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) |
Belirtilen XML okuyucuyu kullanarak SAML güvenlik belirtecinin konusunun özniteliğini okur. |
LoadCondition(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) |
Belirtilen XML okuyucusu kullanılarak SAML onayının geçerliliği değerlendirilirken dikkate alınması gereken bir koşulu okur. |
LoadConditions(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) |
Belirtilen XML okuyucuyu kullanarak SAML onayının geçerliliğini değerlendirirken dikkate alınması gereken bir dizi koşulu okur. |
LoadStatement(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) |
Belirtilen XML okuyucuyu kullanarak saml deyimini okur. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
PopulateDictionary(IXmlDictionary) |
Bu seri hale getirici tarafından tanınan varsayılan XML öğeleri ve öznitelik kümesini belirtilen öğe ve öznitelik sözlüğüyle değiştirir. |
ReadToken(XmlReader, SecurityTokenSerializer, SecurityTokenResolver) |
Belirtilen XML okuyucusundan bir SAML güvenlik belirtecini okur. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
WriteToken(SamlSecurityToken, XmlWriter, SecurityTokenSerializer) |
Belirtilen SAML güvenlik belirtecini belirtilen XML seri hale getiricisine yazar. |