MetadataSerializer Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapewnia obsługę serializacji metadanych.
public ref class MetadataSerializer
public class MetadataSerializer
type MetadataSerializer = class
Public Class MetadataSerializer
- Dziedziczenie
-
MetadataSerializer
Konstruktory
MetadataSerializer() |
Inicjuje MetadataSerializer nowe wystąpienie klasy z domyślnym serializatorem tokenu. |
MetadataSerializer(SecurityTokenSerializer) |
Inicjuje MetadataSerializer nowe wystąpienie klasy, które używa określonego serializatora tokenów. |
Pola
LanguageAttribute |
Stała ciągu, która definiuje atrybut języka "xml:lang". |
LanguageLocalName |
Stała ciągu definiująca nazwę lokalną języka "lang". |
LanguageNamespaceUri |
Stała ciągu, która definiuje identyfikator URI przestrzeni nazw języka, |
LanguagePrefix |
Stała ciągu, która definiuje prefiks języka "xml". |
Właściwości
CertificateValidationMode |
Pobiera lub ustawia tryb weryfikacji certyfikatu X.509, który jest używany do podpisywania dokumentu metadanych. |
CertificateValidator |
Pobiera lub ustawia moduł sprawdzania poprawności certyfikatu dla certyfikatu X.509 używanego do podpisywania dokumentu metadanych. |
RevocationMode |
Pobiera lub ustawia tryb odwołania certyfikatu X.509 używanego do podpisywania dokumentu metadanych. |
SecurityTokenSerializer |
Pobiera serializator tokenów używany przez bieżące wystąpienie do serializacji tokenów zabezpieczających. |
TrustedIssuers |
Pobiera listę zaufanych wystawców, które są zaufane w celu podpisania dokumentu metadanych przez bieżące wystąpienie. |
TrustedStoreLocation |
Pobiera lub ustawia zaufaną lokalizację magazynu certyfikatu X.509, który jest używany do podpisywania dokumentu metadanych. |
Metody
CreateApplicationServiceInstance() |
Tworzy deskryptor usługi aplikacji. |
CreateContactPersonInstance() |
Tworzy osobę kontaktową. |
CreateEntitiesDescriptorInstance() |
Tworzy deskryptor jednostek. |
CreateEntityDescriptorInstance() |
Tworzy deskryptor jednostki. |
CreateIdentityProviderSingleSignOnDescriptorInstance() |
Tworzy deskryptor IDPSSO. |
CreateIndexedProtocolEndpointInstance() |
Tworzy indeksowany punkt końcowy. |
CreateKeyDescriptorInstance() |
Tworzy deskryptor klucza. |
CreateLocalizedNameInstance() |
Tworzy zlokalizowaną nazwę. |
CreateLocalizedUriInstance() |
Tworzy zlokalizowany identyfikator URI. |
CreateOrganizationInstance() |
Tworzy organizację. |
CreateProtocolEndpointInstance() |
Tworzy punkt końcowy. |
CreateSecurityTokenServiceDescriptorInstance() |
Tworzy deskryptor usługi tokenu zabezpieczającego. |
CreateServiceProviderSingleSignOnDescriptorInstance() |
Tworzy deskryptor SPSSO. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetMetadataSigningCertificate(SecurityKeyIdentifier) |
Pobiera certyfikat X.509 utworzony na podstawie określonego identyfikatora klucza. |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ReadApplicationServiceDescriptor(XmlReader) |
Odczytuje deskryptor usługi aplikacji. |
ReadAttribute(XmlReader) |
Odczytuje <element saml:Attribute> . |
ReadContactPerson(XmlReader) |
Odczytuje osobę kontaktową. |
ReadCustomAttributes<T>(XmlReader, T) |
Punkt rozszerzalności do odczytywania atrybutów niestandardowych. |
ReadCustomElement<T>(XmlReader, T) |
Punkt rozszerzalności do odczytywania elementów niestandardowych. Domyślnie zwraca wartość |
ReadCustomRoleDescriptor(String, XmlReader, EntityDescriptor) |
Punkt rozszerzalności do odczytywania niestandardowych jednostek RoleDescriptor. |
ReadDisplayClaim(XmlReader) |
Odczytuje oświadczenie wyświetlania. |
ReadEntitiesDescriptor(XmlReader, SecurityTokenResolver) |
Odczytuje deskryptor jednostek. |
ReadEntityDescriptor(XmlReader, SecurityTokenResolver) |
Odczytuje deskryptor jednostki. |
ReadIdentityProviderSingleSignOnDescriptor(XmlReader) |
Odczytuje deskryptor IDPSSO. |
ReadIndexedProtocolEndpoint(XmlReader) |
Odczytuje indeksowany punkt końcowy. |
ReadKeyDescriptor(XmlReader) |
Odczytuje deskryptor klucza. |
ReadLocalizedName(XmlReader) |
Odczytuje zlokalizowaną nazwę. |
ReadLocalizedUri(XmlReader) |
Odczytuje zlokalizowany identyfikator URI. |
ReadMetadata(Stream) |
Odczytuje określony strumień w celu deserializacji deskryptora jednostki lub deskryptora jednostek. |
ReadMetadata(XmlReader) |
Odczytuje określony czytnik XML, aby deserializować deskryptor jednostki lub deskryptor jednostek. |
ReadMetadata(XmlReader, SecurityTokenResolver) |
Przeczytaj dany element XmlReader, aby deserializować deskryptor jednostki lub deskryptor jednostek. |
ReadMetadataCore(XmlReader, SecurityTokenResolver) |
Odczytuje deskryptor jednostki lub deskryptor jednostek. |
ReadOrganization(XmlReader) |
Odczytuje organizację. |
ReadProtocolEndpoint(XmlReader) |
Odczytuje punkt końcowy. |
ReadRoleDescriptorAttributes(XmlReader, RoleDescriptor) |
Odczytuje atrybuty deskryptora roli. |
ReadRoleDescriptorElement(XmlReader, RoleDescriptor) |
Odczytuje elementy deskryptora ról. |
ReadSecurityTokenServiceDescriptor(XmlReader) |
Odczytuje deskryptor usługi tokenu zabezpieczającego. |
ReadServiceProviderSingleSignOnDescriptor(XmlReader) |
Odczytuje deskryptor usługi SPSSO. |
ReadSingleSignOnDescriptorAttributes(XmlReader, SingleSignOnDescriptor) |
Odczytuje atrybuty deskryptora logowania jednokrotnego. |
ReadSingleSignOnDescriptorElement(XmlReader, SingleSignOnDescriptor) |
Odczytuje elementy deskryptora logowania jednokrotnego. |
ReadWebServiceDescriptorAttributes(XmlReader, WebServiceDescriptor) |
Odczytuje atrybuty deskryptora usługi internetowej. |
ReadWebServiceDescriptorElement(XmlReader, WebServiceDescriptor) |
Odczytuje elementy deskryptora usługi internetowej. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
ValidateIssuer(X509Certificate2) |
Weryfikuje certyfikat X.509, który podpisał dokument metadanych względem listy zaufanych wystawców określonych przez TrustedIssuers właściwość. Ta metoda jest wywoływana przez metodę ValidateSigningCredential(SigningCredentials) . |
ValidateSigningCredential(SigningCredentials) |
Weryfikuje poświadczenia podpisywania dokumentu metadanych. |
WriteApplicationServiceDescriptor(XmlWriter, ApplicationServiceDescriptor) |
Zapisuje deskryptor usługi aplikacji. |
WriteAttribute(XmlWriter, Saml2Attribute) |
Zapisuje <element saml:Attribute> . |
WriteContactPerson(XmlWriter, ContactPerson) |
Pisze osobę kontaktową. |
WriteCustomAttributes<T>(XmlWriter, T) |
Rozszerzalny punkt zapisu atrybutów niestandardowych. |
WriteCustomElements<T>(XmlWriter, T) |
Rozszerzalny punkt zapisu elementów niestandardowych. |
WriteDisplayClaim(XmlWriter, DisplayClaim) |
Zapisuje oświadczenie wyświetlania. |
WriteEntitiesDescriptor(XmlWriter, EntitiesDescriptor) |
Zapisuje deskryptor jednostek. |
WriteEntityDescriptor(XmlWriter, EntityDescriptor) |
Zapisuje deskryptor jednostki. |
WriteIdentityProviderSingleSignOnDescriptor(XmlWriter, IdentityProviderSingleSignOnDescriptor) |
Zapisuje deskryptor IDPSSO. |
WriteIndexedProtocolEndpoint(XmlWriter, IndexedProtocolEndpoint, XmlQualifiedName) |
Zapisuje indeksowany punkt końcowy. |
WriteKeyDescriptor(XmlWriter, KeyDescriptor) |
Zapisuje deskryptor klucza. |
WriteLocalizedName(XmlWriter, LocalizedName, XmlQualifiedName) |
Zapisuje zlokalizowaną nazwę. |
WriteLocalizedUri(XmlWriter, LocalizedUri, XmlQualifiedName) |
Zapisuje zlokalizowany identyfikator URI. |
WriteMetadata(Stream, MetadataBase) |
Zapisuje metadane federacji w określonym strumieniu. |
WriteMetadata(XmlWriter, MetadataBase) |
Zapisuje metadane federacji w określonym składniku zapisywania XML. |
WriteMetadataCore(XmlWriter, MetadataBase) |
Zapisuje metadane. |
WriteOrganization(XmlWriter, Organization) |
Pisze organizację. |
WriteProtocolEndpoint(XmlWriter, ProtocolEndpoint, XmlQualifiedName) |
Zapisuje punkt końcowy. |
WriteRoleDescriptorAttributes(XmlWriter, RoleDescriptor) |
Zapisuje atrybuty deskryptora roli. |
WriteRoleDescriptorElements(XmlWriter, RoleDescriptor) |
Zapisuje element deskryptora roli. |
WriteSecurityTokenServiceDescriptor(XmlWriter, SecurityTokenServiceDescriptor) |
Zapisuje deskryptor usługi tokenu zabezpieczającego. |
WriteServiceProviderSingleSignOnDescriptor(XmlWriter, ServiceProviderSingleSignOnDescriptor) |
Zapisuje deskryptor SPSSO. |
WriteSingleSignOnDescriptorAttributes(XmlWriter, SingleSignOnDescriptor) |
Zapisuje atrybuty deskryptora logowania jednokrotnego. |
WriteSingleSignOnDescriptorElements(XmlWriter, SingleSignOnDescriptor) |
Zapisuje element deskryptora logowania jednokrotnego. |
WriteWebServiceDescriptorAttributes(XmlWriter, WebServiceDescriptor) |
Zapisuje atrybuty deskryptora usługi internetowej. |
WriteWebServiceDescriptorElements(XmlWriter, WebServiceDescriptor) |
Zapisuje element deskryptora usługi internetowej. |