Sdílet prostřednictvím


MetadataSerializer Třída

Definice

Poskytuje podporu serializace metadat.

public ref class MetadataSerializer
public class MetadataSerializer
type MetadataSerializer = class
Public Class MetadataSerializer
Dědičnost
MetadataSerializer

Konstruktory

MetadataSerializer()

Inicializuje novou instanci MetadataSerializer třídy s výchozí token serializátor.

MetadataSerializer(SecurityTokenSerializer)

Inicializuje novou instanci MetadataSerializer třídy, která používá zadaný serializátor tokenu.

Pole

LanguageAttribute

Řetězcová konstanta, která definuje atribut jazyka " xml:lang".

LanguageLocalName

Řetězcová konstanta, která definuje místní název jazyka" "lang".

LanguageNamespaceUri

Řetězcová konstanta, která definuje identifikátor URI oboru názvů jazyka . http://www.w3.org/XML/1998/namespace

LanguagePrefix

Řetězcová konstanta, která definuje předponu jazyka "xml".

Vlastnosti

CertificateValidationMode

Získá nebo nastaví režim ověřování certifikátu X.509, který se používá k podepsání dokumentu metadat.

CertificateValidator

Získá nebo nastaví validátor certifikátu X.509, který se používá k podepsání dokumentu metadat.

RevocationMode

Získá nebo nastaví režim odvolání certifikátu X.509, který se používá k podepsání dokumentu metadat.

SecurityTokenSerializer

Získá token serializátor, který je používán aktuální instance serializovat tokeny zabezpečení.

TrustedIssuers

Získá seznam důvěryhodných vystavitelů, které jsou důvěryhodné podepsat dokument metadat aktuální instance.

TrustedStoreLocation

Získá nebo nastaví umístění důvěryhodného úložiště certifikátu X.509, který se používá k podepsání dokumentu metadat.

Metody

CreateApplicationServiceInstance()

Vytvoří popisovač aplikační služby.

CreateContactPersonInstance()

Vytvoří kontaktní osobu.

CreateEntitiesDescriptorInstance()

Vytvoří popisovač entit.

CreateEntityDescriptorInstance()

Vytvoří popisovač entity.

CreateIdentityProviderSingleSignOnDescriptorInstance()

Vytvoří popisovač IDPSSO.

CreateIndexedProtocolEndpointInstance()

Vytvoří indexovaný koncový bod.

CreateKeyDescriptorInstance()

Vytvoří popisovač klíče.

CreateLocalizedNameInstance()

Vytvoří lokalizovaný název.

CreateLocalizedUriInstance()

Vytvoří lokalizovaný identifikátor URI.

CreateOrganizationInstance()

Vytvoří organizaci.

CreateProtocolEndpointInstance()

Vytvoří koncový bod.

CreateSecurityTokenServiceDescriptorInstance()

Vytvoří popisovač služby tokenů zabezpečení.

CreateServiceProviderSingleSignOnDescriptorInstance()

Vytvoří popisovač SPSSO.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetMetadataSigningCertificate(SecurityKeyIdentifier)

Získá certifikát X.509 vytvořený ze zadaného identifikátoru klíče.

GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ReadApplicationServiceDescriptor(XmlReader)

Načte popisovač aplikační služby.

ReadAttribute(XmlReader)

<Přečte element saml:Attribute>.

ReadContactPerson(XmlReader)

Přečte kontaktní osobu.

ReadCustomAttributes<T>(XmlReader, T)

Bod rozšiřitelnosti pro čtení vlastních atributů.

ReadCustomElement<T>(XmlReader, T)

Bod rozšiřitelnosti pro čtení vlastních prvků. Ve výchozím nastavení vrátí false.

ReadCustomRoleDescriptor(String, XmlReader, EntityDescriptor)

Bod rozšiřitelnosti pro čtení vlastních popisovačů RoleDescriptor.

ReadDisplayClaim(XmlReader)

Přečte deklaraci identity zobrazení.

ReadEntitiesDescriptor(XmlReader, SecurityTokenResolver)

Načte popisovač entit.

ReadEntityDescriptor(XmlReader, SecurityTokenResolver)

Načte popisovač entity.

ReadIdentityProviderSingleSignOnDescriptor(XmlReader)

Načte popisovač IDPSSO.

ReadIndexedProtocolEndpoint(XmlReader)

Načte indexovaný koncový bod.

ReadKeyDescriptor(XmlReader)

Načte popisovač klíče.

ReadLocalizedName(XmlReader)

Přečte lokalizovaný název.

ReadLocalizedUri(XmlReader)

Přečte lokalizovaný identifikátor URI.

ReadMetadata(Stream)

Načte zadaný datový proud pro deserializaci popisovače entit nebo popisovače entit.

ReadMetadata(XmlReader)

Načte zadanou čtečku XML k deserializaci popisovače entit nebo popisovače entit.

ReadMetadata(XmlReader, SecurityTokenResolver)

Přečtěte si daný XmlReader deserializovat popisovač entit nebo popisovač entit.

ReadMetadataCore(XmlReader, SecurityTokenResolver)

Načte popisovač entit nebo popisovač entit.

ReadOrganization(XmlReader)

Přečte organizaci.

ReadProtocolEndpoint(XmlReader)

Načte koncový bod.

ReadRoleDescriptorAttributes(XmlReader, RoleDescriptor)

Načte atributy popisovače role.

ReadRoleDescriptorElement(XmlReader, RoleDescriptor)

Načte prvky popisovače role.

ReadSecurityTokenServiceDescriptor(XmlReader)

Načte popisovač služby tokenů zabezpečení.

ReadServiceProviderSingleSignOnDescriptor(XmlReader)

Načte popisovač SPSSO.

ReadSingleSignOnDescriptorAttributes(XmlReader, SingleSignOnDescriptor)

Načte atributy popisovače jednotného přihlašování.

ReadSingleSignOnDescriptorElement(XmlReader, SingleSignOnDescriptor)

Načte prvky popisovače jednotného přihlašování.

ReadWebServiceDescriptorAttributes(XmlReader, WebServiceDescriptor)

Načte atributy popisovače webové služby.

ReadWebServiceDescriptorElement(XmlReader, WebServiceDescriptor)

Načte prvky popisovače webové služby.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
ValidateIssuer(X509Certificate2)

Ověří certifikát X.509, který podepsal dokument metadat proti seznamu důvěryhodných vystavitelů určenému TrustedIssuers vlastností . Tato metoda je vyvolána metodou ValidateSigningCredential(SigningCredentials) .

ValidateSigningCredential(SigningCredentials)

Ověří přihlašovací údaje k podpisu dokumentu metadat.

WriteApplicationServiceDescriptor(XmlWriter, ApplicationServiceDescriptor)

Zapíše popisovač aplikační služby.

WriteAttribute(XmlWriter, Saml2Attribute)

Zapíše <saml:Attribute> element.

WriteContactPerson(XmlWriter, ContactPerson)

Napíše kontaktní osobu.

WriteCustomAttributes<T>(XmlWriter, T)

Rozšiřitelný bod pro zápis vlastních atributů.

WriteCustomElements<T>(XmlWriter, T)

Rozšiřitelný bod pro zápis vlastních elementů.

WriteDisplayClaim(XmlWriter, DisplayClaim)

Zapíše deklaraci identity zobrazení.

WriteEntitiesDescriptor(XmlWriter, EntitiesDescriptor)

Zapíše popisovač entit.

WriteEntityDescriptor(XmlWriter, EntityDescriptor)

Zapíše popisovač entity.

WriteIdentityProviderSingleSignOnDescriptor(XmlWriter, IdentityProviderSingleSignOnDescriptor)

Zapíše popisovač IDPSSO.

WriteIndexedProtocolEndpoint(XmlWriter, IndexedProtocolEndpoint, XmlQualifiedName)

Zapíše indexovaný koncový bod.

WriteKeyDescriptor(XmlWriter, KeyDescriptor)

Zapíše popisovač klíče.

WriteLocalizedName(XmlWriter, LocalizedName, XmlQualifiedName)

Zapíše lokalizovaný název.

WriteLocalizedUri(XmlWriter, LocalizedUri, XmlQualifiedName)

Zapíše lokalizovaný identifikátor URI.

WriteMetadata(Stream, MetadataBase)

Zapíše federační metadata do zadaného datového proudu.

WriteMetadata(XmlWriter, MetadataBase)

Zapíše federační metadata do zadaného zapisovače XML.

WriteMetadataCore(XmlWriter, MetadataBase)

Zapíše metadata.

WriteOrganization(XmlWriter, Organization)

Zapíše organizaci.

WriteProtocolEndpoint(XmlWriter, ProtocolEndpoint, XmlQualifiedName)

Zapíše koncový bod.

WriteRoleDescriptorAttributes(XmlWriter, RoleDescriptor)

Zapíše atributy popisovače role.

WriteRoleDescriptorElements(XmlWriter, RoleDescriptor)

Zapíše prvek popisovače role.

WriteSecurityTokenServiceDescriptor(XmlWriter, SecurityTokenServiceDescriptor)

Zapíše popisovač služby tokenů zabezpečení.

WriteServiceProviderSingleSignOnDescriptor(XmlWriter, ServiceProviderSingleSignOnDescriptor)

Zapíše popisovač SPSSO.

WriteSingleSignOnDescriptorAttributes(XmlWriter, SingleSignOnDescriptor)

Zapíše atributy popisovače jednotného přihlašování.

WriteSingleSignOnDescriptorElements(XmlWriter, SingleSignOnDescriptor)

Zapíše prvek popisovače jednotného přihlašování.

WriteWebServiceDescriptorAttributes(XmlWriter, WebServiceDescriptor)

Zapíše atributy popisovače webové služby.

WriteWebServiceDescriptorElements(XmlWriter, WebServiceDescriptor)

Zapíše prvek popisovače webové služby.

Platí pro