MetadataSerializer Sınıf

Tanım

Meta Veri Serileştirme desteği sağlar.

public ref class MetadataSerializer
public class MetadataSerializer
type MetadataSerializer = class
Public Class MetadataSerializer
Devralma
MetadataSerializer

Oluşturucular

MetadataSerializer()

Sınıfın MetadataSerializer yeni bir örneğini varsayılan belirteç serileştiricisi ile başlatır.

MetadataSerializer(SecurityTokenSerializer)

Belirtilen belirteç serileştiricisini MetadataSerializer kullanan sınıfının yeni bir örneğini başlatır.

Alanlar

LanguageAttribute

"xml:lang" dil özniteliğini tanımlayan bir dize sabiti.

LanguageLocalName

"lang" dil yerel adını tanımlayan bir dize sabiti.

LanguageNamespaceUri

Dil ad alanı URI'sini tanımlayan bir dize sabiti. http://www.w3.org/XML/1998/namespace

LanguagePrefix

"xml" dil ön ekini tanımlayan bir dize sabiti.

Özellikler

CertificateValidationMode

Meta veri belgesini imzalamak için kullanılan X.509 sertifikasının doğrulama modunu alır veya ayarlar.

CertificateValidator

Meta veri belgesini imzalamak için kullanılan X.509 sertifikası için sertifika doğrulayıcısını alır veya ayarlar.

RevocationMode

Meta veri belgesini imzalamak için kullanılan X.509 sertifikasının iptal modunu alır veya ayarlar.

SecurityTokenSerializer

Güvenlik belirteçlerini serileştirmek için geçerli örnek tarafından kullanılan belirteç seri hale getiricisini alır.

TrustedIssuers

Meta veri belgesini geçerli örnek tarafından imzalamak için güvenilen verenlerin listesini alır.

TrustedStoreLocation

Meta veri belgesini imzalamak için kullanılan X.509 sertifikasının güvenilir depolama konumunu alır veya ayarlar.

Yöntemler

CreateApplicationServiceInstance()

Bir uygulama hizmeti tanımlayıcısı oluşturur.

CreateContactPersonInstance()

Bir ilgili kişi oluşturur.

CreateEntitiesDescriptorInstance()

Varlık tanımlayıcısı oluşturur.

CreateEntityDescriptorInstance()

Bir varlık tanımlayıcısı oluşturur.

CreateIdentityProviderSingleSignOnDescriptorInstance()

Bir IDPSSO tanımlayıcısı oluşturur.

CreateIndexedProtocolEndpointInstance()

Dizinlenmiş bir uç nokta oluşturur.

CreateKeyDescriptorInstance()

Bir anahtar tanımlayıcısı oluşturur.

CreateLocalizedNameInstance()

Yerelleştirilmiş bir ad oluşturur.

CreateLocalizedUriInstance()

Yerelleştirilmiş bir URI oluşturur.

CreateOrganizationInstance()

Bir kuruluş oluşturur.

CreateProtocolEndpointInstance()

Uç nokta oluşturur.

CreateSecurityTokenServiceDescriptorInstance()

Bir güvenlik belirteci hizmet tanımlayıcısı oluşturur.

CreateServiceProviderSingleSignOnDescriptorInstance()

SpSSO tanımlayıcısı oluşturur.

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)
GetMetadataSigningCertificate(SecurityKeyIdentifier)

Belirtilen anahtar tanımlayıcısından oluşturulan X.509 sertifikasını alır.

GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ReadApplicationServiceDescriptor(XmlReader)

Uygulama hizmeti tanımlayıcısını okur.

ReadAttribute(XmlReader)

<saml:Attribute> öğesini okur.

ReadContactPerson(XmlReader)

İlgili kişiyi okur.

ReadCustomAttributes<T>(XmlReader, T)

Özel öznitelikleri okumak için genişletilebilirlik noktası.

ReadCustomElement<T>(XmlReader, T)

Özel öğeleri okumak için genişletilebilirlik noktası. Varsayılan olarak döndürür false.

ReadCustomRoleDescriptor(String, XmlReader, EntityDescriptor)

Özel RoleDescriptor'ları okumak için genişletilebilirlik noktası.

ReadDisplayClaim(XmlReader)

Bir görüntüleme talebi okur.

ReadEntitiesDescriptor(XmlReader, SecurityTokenResolver)

Varlık tanımlayıcısını okur.

ReadEntityDescriptor(XmlReader, SecurityTokenResolver)

Varlık tanımlayıcısını okur.

ReadIdentityProviderSingleSignOnDescriptor(XmlReader)

IDPSSO tanımlayıcısını okur.

ReadIndexedProtocolEndpoint(XmlReader)

Dizine alınan uç noktayı okur.

ReadKeyDescriptor(XmlReader)

Anahtar tanımlayıcısını okur.

ReadLocalizedName(XmlReader)

Yerelleştirilmiş bir adı okur.

ReadLocalizedUri(XmlReader)

Yerelleştirilmiş URI'leri okur.

ReadMetadata(Stream)

Bir varlık tanımlayıcısını veya varlık tanımlayıcısını seri durumdan çıkartmak için belirtilen akışı okur.

ReadMetadata(XmlReader)

Bir varlık tanımlayıcısını veya varlık tanımlayıcısını seri durumdan çıkarabilmek için belirtilen XML okuyucuyu okur.

ReadMetadata(XmlReader, SecurityTokenResolver)

Bir varlık tanımlayıcısını veya varlık tanımlayıcısını seri durumdan çıkartmak için verilen XmlReader'ı okuyun.

ReadMetadataCore(XmlReader, SecurityTokenResolver)

Varlık tanımlayıcısını veya varlık tanımlayıcısını okur.

ReadOrganization(XmlReader)

Bir kuruluşu okur.

ReadProtocolEndpoint(XmlReader)

Uç noktayı okur.

ReadRoleDescriptorAttributes(XmlReader, RoleDescriptor)

Rol tanımlayıcı özniteliklerini okur.

ReadRoleDescriptorElement(XmlReader, RoleDescriptor)

Rol tanımlayıcı öğelerini okur.

ReadSecurityTokenServiceDescriptor(XmlReader)

Güvenlik belirteci hizmet tanımlayıcısını okur.

ReadServiceProviderSingleSignOnDescriptor(XmlReader)

SPSSO tanımlayıcısını okur.

ReadSingleSignOnDescriptorAttributes(XmlReader, SingleSignOnDescriptor)

SSO tanımlayıcı özniteliklerini okur.

ReadSingleSignOnDescriptorElement(XmlReader, SingleSignOnDescriptor)

SSO tanımlayıcı öğelerini okur.

ReadWebServiceDescriptorAttributes(XmlReader, WebServiceDescriptor)

Web hizmeti tanımlayıcı özniteliklerini okur.

ReadWebServiceDescriptorElement(XmlReader, WebServiceDescriptor)

Web hizmeti tanımlayıcı öğelerini okur.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
ValidateIssuer(X509Certificate2)

Meta veri belgesini özelliği tarafından belirtilen güvenilen verenler listesine göre imzalayan X.509 sertifikasını TrustedIssuers doğrular. Bu yöntem yöntemi tarafından çağrılır ValidateSigningCredential(SigningCredentials) .

ValidateSigningCredential(SigningCredentials)

Meta veri belgesinin imzalama kimlik bilgilerini doğrular.

WriteApplicationServiceDescriptor(XmlWriter, ApplicationServiceDescriptor)

Uygulama hizmeti tanımlayıcısı yazar.

WriteAttribute(XmlWriter, Saml2Attribute)

<saml:Attribute> öğesini yazar.

WriteContactPerson(XmlWriter, ContactPerson)

Kişi yazar.

WriteCustomAttributes<T>(XmlWriter, T)

Özel öznitelikler yazmak için genişletilebilir nokta.

WriteCustomElements<T>(XmlWriter, T)

Özel öğeler yazmak için genişletilebilir nokta.

WriteDisplayClaim(XmlWriter, DisplayClaim)

Bir görüntüleme talebi yazar.

WriteEntitiesDescriptor(XmlWriter, EntitiesDescriptor)

Varlık tanımlayıcısı yazar.

WriteEntityDescriptor(XmlWriter, EntityDescriptor)

Varlık tanımlayıcısı yazar.

WriteIdentityProviderSingleSignOnDescriptor(XmlWriter, IdentityProviderSingleSignOnDescriptor)

Bir IDPSSO tanımlayıcısı yazar.

WriteIndexedProtocolEndpoint(XmlWriter, IndexedProtocolEndpoint, XmlQualifiedName)

Dizine alınan uç nokta yazar.

WriteKeyDescriptor(XmlWriter, KeyDescriptor)

Bir anahtar tanımlayıcı yazar.

WriteLocalizedName(XmlWriter, LocalizedName, XmlQualifiedName)

Yerelleştirilmiş bir ad yazar.

WriteLocalizedUri(XmlWriter, LocalizedUri, XmlQualifiedName)

Yerelleştirilmiş bir URI yazar.

WriteMetadata(Stream, MetadataBase)

Federasyon meta verilerini belirtilen akışa yazar.

WriteMetadata(XmlWriter, MetadataBase)

Federasyon meta verilerini belirtilen XML yazıcısına yazar.

WriteMetadataCore(XmlWriter, MetadataBase)

Meta verileri yazar.

WriteOrganization(XmlWriter, Organization)

Kuruluş yazar.

WriteProtocolEndpoint(XmlWriter, ProtocolEndpoint, XmlQualifiedName)

Uç nokta yazar.

WriteRoleDescriptorAttributes(XmlWriter, RoleDescriptor)

Rol tanımlayıcı özniteliklerini yazar.

WriteRoleDescriptorElements(XmlWriter, RoleDescriptor)

Rol tanımlayıcısı öğesini yazar.

WriteSecurityTokenServiceDescriptor(XmlWriter, SecurityTokenServiceDescriptor)

Bir güvenlik belirteci hizmet tanımlayıcısı yazar.

WriteServiceProviderSingleSignOnDescriptor(XmlWriter, ServiceProviderSingleSignOnDescriptor)

SPSSO tanımlayıcısı yazar.

WriteSingleSignOnDescriptorAttributes(XmlWriter, SingleSignOnDescriptor)

SSO tanımlayıcı özniteliklerini yazar.

WriteSingleSignOnDescriptorElements(XmlWriter, SingleSignOnDescriptor)

SSO tanımlayıcısı öğesini yazar.

WriteWebServiceDescriptorAttributes(XmlWriter, WebServiceDescriptor)

Web hizmeti tanımlayıcı özniteliklerini yazar.

WriteWebServiceDescriptorElements(XmlWriter, WebServiceDescriptor)

Bir web hizmeti tanımlayıcı öğesi yazar.

Şunlara uygulanır