Bagikan melalui


MetadataSerializer Kelas

Definisi

Menyediakan dukungan untuk Serialisasi Metadata.

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

Konstruktor

MetadataSerializer()

Menginisialisasi instans MetadataSerializer baru kelas dengan serializer token default.

MetadataSerializer(SecurityTokenSerializer)

Menginisialisasi instans MetadataSerializer baru kelas yang menggunakan serializer token yang ditentukan.

Bidang

LanguageAttribute

Konstanta string yang menentukan atribut bahasa, "xml:lang".

LanguageLocalName

Konstanta string yang mendefinisikan nama lokal bahasa, "bahasa".

LanguageNamespaceUri

Konstanta string yang menentukan URI namespace bahasa, http://www.w3.org/XML/1998/namespace.

LanguagePrefix

Konstanta string yang menentukan awalan bahasa, "xml".

Properti

CertificateValidationMode

Mendapatkan atau mengatur mode validasi sertifikat X.509 yang digunakan untuk menandatangani dokumen metadata.

CertificateValidator

Mendapatkan atau mengatur validator sertifikat untuk sertifikat X.509 yang digunakan untuk menandatangani dokumen metadata.

RevocationMode

Mendapatkan atau mengatur mode pencabutan sertifikat X.509 yang digunakan untuk menandatangani dokumen metadata.

SecurityTokenSerializer

Mendapatkan serializer token yang digunakan oleh instans saat ini untuk menserialisasikan token keamanan.

TrustedIssuers

Mendapatkan daftar penerbit tepercaya yang dipercaya untuk menandatangani dokumen metadata oleh instans saat ini.

TrustedStoreLocation

Mendapatkan atau mengatur lokasi penyimpanan tepercaya dari sertifikat X.509 yang digunakan untuk menandatangani dokumen metadata.

Metode

CreateApplicationServiceInstance()

Membuat pendeskripsi layanan aplikasi.

CreateContactPersonInstance()

Membuat kontak.

CreateEntitiesDescriptorInstance()

Membuat deskriptor entitas.

CreateEntityDescriptorInstance()

Membuat deskriptor entitas.

CreateIdentityProviderSingleSignOnDescriptorInstance()

Membuat deskriptor IDPSSO.

CreateIndexedProtocolEndpointInstance()

Membuat titik akhir terindeks.

CreateKeyDescriptorInstance()

Membuat deskriptor kunci.

CreateLocalizedNameInstance()

Membuat nama yang dilokalkan.

CreateLocalizedUriInstance()

Membuat URI yang dilokalkan.

CreateOrganizationInstance()

Membuat organisasi.

CreateProtocolEndpointInstance()

Membuat titik akhir.

CreateSecurityTokenServiceDescriptorInstance()

Membuat pendeskripsi layanan token keamanan.

CreateServiceProviderSingleSignOnDescriptorInstance()

Membuat deskriptor SPSSO.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetMetadataSigningCertificate(SecurityKeyIdentifier)

Mendapatkan sertifikat X.509 yang dibuat dari pengidentifikasi kunci yang ditentukan.

GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ReadApplicationServiceDescriptor(XmlReader)

Membaca pendeskripsi layanan aplikasi.

ReadAttribute(XmlReader)

<Membaca elemen saml:Attribute>.

ReadContactPerson(XmlReader)

Membaca kontak.

ReadCustomAttributes<T>(XmlReader, T)

Titik ekstensibilitas untuk membaca atribut kustom.

ReadCustomElement<T>(XmlReader, T)

Titik ekstensibilitas untuk membaca elemen kustom. Secara default, mengembalikan false.

ReadCustomRoleDescriptor(String, XmlReader, EntityDescriptor)

Titik ekstensibilitas untuk membaca RoleDescriptor kustom.

ReadDisplayClaim(XmlReader)

Membaca klaim tampilan.

ReadEntitiesDescriptor(XmlReader, SecurityTokenResolver)

Membaca deskriptor entitas.

ReadEntityDescriptor(XmlReader, SecurityTokenResolver)

Membaca deskriptor entitas.

ReadIdentityProviderSingleSignOnDescriptor(XmlReader)

Membaca deskriptor IDPSSO.

ReadIndexedProtocolEndpoint(XmlReader)

Membaca titik akhir terindeks.

ReadKeyDescriptor(XmlReader)

Membaca deskriptor kunci.

ReadLocalizedName(XmlReader)

Membaca nama yang dilokalkan.

ReadLocalizedUri(XmlReader)

Membaca URI yang dilokalkan.

ReadMetadata(Stream)

Membaca aliran yang ditentukan untuk mendeserialisasi deskriptor entitas atau deskriptor entitas.

ReadMetadata(XmlReader)

Membaca pembaca XML yang ditentukan untuk mendeserialisasi deskriptor entitas atau deskriptor entitas.

ReadMetadata(XmlReader, SecurityTokenResolver)

Baca XmlReader yang diberikan untuk mendeserialisasi deskriptor entitas atau deskriptor entitas.

ReadMetadataCore(XmlReader, SecurityTokenResolver)

Membaca deskriptor entitas atau deskriptor entitas.

ReadOrganization(XmlReader)

Membaca organisasi.

ReadProtocolEndpoint(XmlReader)

Membaca titik akhir.

ReadRoleDescriptorAttributes(XmlReader, RoleDescriptor)

Membaca atribut pendeskripsi peran.

ReadRoleDescriptorElement(XmlReader, RoleDescriptor)

Membaca elemen deskriptor peran.

ReadSecurityTokenServiceDescriptor(XmlReader)

Membaca pendeskripsi layanan token keamanan.

ReadServiceProviderSingleSignOnDescriptor(XmlReader)

Membaca deskriptor SPSSO.

ReadSingleSignOnDescriptorAttributes(XmlReader, SingleSignOnDescriptor)

Membaca atribut deskriptor SSO.

ReadSingleSignOnDescriptorElement(XmlReader, SingleSignOnDescriptor)

Membaca elemen deskriptor SSO.

ReadWebServiceDescriptorAttributes(XmlReader, WebServiceDescriptor)

Membaca atribut pendeskripsi layanan web.

ReadWebServiceDescriptorElement(XmlReader, WebServiceDescriptor)

Membaca elemen deskriptor layanan web.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
ValidateIssuer(X509Certificate2)

Memvalidasi sertifikat X.509 yang menandatangani dokumen metadata terhadap daftar penerbit tepercaya yang ditentukan oleh TrustedIssuers properti . Metode ini dipanggil oleh ValidateSigningCredential(SigningCredentials) metode .

ValidateSigningCredential(SigningCredentials)

Memvalidasi kredensial penandatanganan dokumen metadata.

WriteApplicationServiceDescriptor(XmlWriter, ApplicationServiceDescriptor)

Menulis deskriptor layanan aplikasi.

WriteAttribute(XmlWriter, Saml2Attribute)

<Menulis elemen saml:Attribute>.

WriteContactPerson(XmlWriter, ContactPerson)

Menulis kontak.

WriteCustomAttributes<T>(XmlWriter, T)

Titik yang dapat diperluas untuk menulis atribut kustom.

WriteCustomElements<T>(XmlWriter, T)

Titik yang dapat diperluas untuk menulis elemen kustom.

WriteDisplayClaim(XmlWriter, DisplayClaim)

Menulis klaim tampilan.

WriteEntitiesDescriptor(XmlWriter, EntitiesDescriptor)

Menulis deskriptor entitas.

WriteEntityDescriptor(XmlWriter, EntityDescriptor)

Menulis deskriptor entitas.

WriteIdentityProviderSingleSignOnDescriptor(XmlWriter, IdentityProviderSingleSignOnDescriptor)

Menulis deskriptor IDPSSO.

WriteIndexedProtocolEndpoint(XmlWriter, IndexedProtocolEndpoint, XmlQualifiedName)

Menulis titik akhir terindeks.

WriteKeyDescriptor(XmlWriter, KeyDescriptor)

Menulis deskriptor kunci.

WriteLocalizedName(XmlWriter, LocalizedName, XmlQualifiedName)

Menulis nama yang dilokalkan.

WriteLocalizedUri(XmlWriter, LocalizedUri, XmlQualifiedName)

Menulis URI yang dilokalkan.

WriteMetadata(Stream, MetadataBase)

Menulis metadata federasi ke aliran yang ditentukan.

WriteMetadata(XmlWriter, MetadataBase)

Menulis metadata federasi ke penulis XML yang ditentukan.

WriteMetadataCore(XmlWriter, MetadataBase)

Menulis metadata.

WriteOrganization(XmlWriter, Organization)

Menulis organisasi.

WriteProtocolEndpoint(XmlWriter, ProtocolEndpoint, XmlQualifiedName)

Menulis titik akhir.

WriteRoleDescriptorAttributes(XmlWriter, RoleDescriptor)

Menulis atribut deskriptor peran.

WriteRoleDescriptorElements(XmlWriter, RoleDescriptor)

Menulis elemen deskriptor peran.

WriteSecurityTokenServiceDescriptor(XmlWriter, SecurityTokenServiceDescriptor)

Menulis deskriptor layanan token keamanan.

WriteServiceProviderSingleSignOnDescriptor(XmlWriter, ServiceProviderSingleSignOnDescriptor)

Menulis deskriptor SPSSO.

WriteSingleSignOnDescriptorAttributes(XmlWriter, SingleSignOnDescriptor)

Menulis atribut deskriptor SSO.

WriteSingleSignOnDescriptorElements(XmlWriter, SingleSignOnDescriptor)

Menulis elemen deskriptor SSO.

WriteWebServiceDescriptorAttributes(XmlWriter, WebServiceDescriptor)

Menulis atribut deskriptor layanan web.

WriteWebServiceDescriptorElements(XmlWriter, WebServiceDescriptor)

Menulis elemen deskriptor layanan web.

Berlaku untuk