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. |