MetadataSerializer Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce il supporto per la serializzazione di metadati.
public ref class MetadataSerializer
public class MetadataSerializer
type MetadataSerializer = class
Public Class MetadataSerializer
- Ereditarietà
-
MetadataSerializer
Costruttori
| MetadataSerializer() |
Inizializza una nuova istanza della classe MetadataSerializer con un messaggio predefinito. |
| MetadataSerializer(SecurityTokenSerializer) |
Inizializza una nuova istanza della classe MetadataSerializer che utilizza il serializzatore di token specificato. |
Campi
| LanguageAttribute |
Costante di stringa che definisce l'attributo della lingua "xml:lang". |
| LanguageLocalName |
Costante di stringa che definisce il nome locale della lingua "lang". |
| LanguageNamespaceUri |
Costante di stringa che definisce l'URI dello spazio dei nomi |
| LanguagePrefix |
Costante di stringa che definisce il prefisso della lingua "xml". |
Proprietà
| CertificateValidationMode |
Ottiene o imposta la modalità di convalida del certificato X.509 utilizzato per firmare il documento di metadati. |
| CertificateValidator |
Ottiene o imposta il validator per il certificato X.509 utilizzato per firmare il documento di metadati. |
| RevocationMode |
Ottiene o imposta la modalità di revoca del certificato X.509 utilizzato per firmare il documento dei metadati. |
| SecurityTokenSerializer |
Ottiene il serializzatore di token utilizzato dall'istanza corrente per serializzare i token di sicurezza. |
| TrustedIssuers |
Ottiene l'elenco di autorità emittenti attendibili che sono attendibili per la firma del documento di metadati dall'istanza corrente. |
| TrustedStoreLocation |
Ottiene o imposta il percorso dell'archivio attendibile del certificato X.509 utilizzato per firmare il documento di metadati. |
Metodi
| CreateApplicationServiceInstance() |
Crea un descrittore di servizio dell'applicazione. |
| CreateContactPersonInstance() |
Crea un nuovo contatto. |
| CreateEntitiesDescriptorInstance() |
Crea un descrittore di entità. |
| CreateEntityDescriptorInstance() |
Crea un descrittore di entità. |
| CreateIdentityProviderSingleSignOnDescriptorInstance() |
Crea un descrittore IDPSSO. |
| CreateIndexedProtocolEndpointInstance() |
Crea un endpoint indicizzato. |
| CreateKeyDescriptorInstance() |
Crea un descrittore chiave. |
| CreateLocalizedNameInstance() |
Crea un nome localizzato. |
| CreateLocalizedUriInstance() |
Crea un URI localizzato. |
| CreateOrganizationInstance() |
Crea un'organizzazione. |
| CreateProtocolEndpointInstance() |
Creazione di un endpoint |
| CreateSecurityTokenServiceDescriptorInstance() |
Crea un descrittore di servizio token di sicurezza. |
| CreateServiceProviderSingleSignOnDescriptorInstance() |
Crea un descrittore SPSSO. |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetMetadataSigningCertificate(SecurityKeyIdentifier) |
Ottiene il certificato X.509 creato dall'identificatore di chiave specificato. |
| GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
| ReadApplicationServiceDescriptor(XmlReader) |
Legge un descrittore di servizio dell'applicazione. |
| ReadAttribute(XmlReader) |
Legge l'elemento <saml:Attribute>. |
| ReadContactPerson(XmlReader) |
Legge un contatto. |
| ReadCustomAttributes<T>(XmlReader, T) |
Punto di estendibilità per la lettura degli attributi personalizzati. |
| ReadCustomElement<T>(XmlReader, T) |
Punto di estendibilità per la lettura degli elementi personalizzati. Per impostazione predefinita, restituisce |
| ReadCustomRoleDescriptor(String, XmlReader, EntityDescriptor) |
Punto di estendibilità per la lettura di RoleDescriptor personalizzati. |
| ReadDisplayClaim(XmlReader) |
Legge un'attestazione di visualizzazione. |
| ReadEntitiesDescriptor(XmlReader, SecurityTokenResolver) |
Legge un descrittore di entità. |
| ReadEntityDescriptor(XmlReader, SecurityTokenResolver) |
Legge un descrittore di entità. |
| ReadIdentityProviderSingleSignOnDescriptor(XmlReader) |
Legge un descrittore IDPSSO. |
| ReadIndexedProtocolEndpoint(XmlReader) |
Legge un endpoint indicizzato. |
| ReadKeyDescriptor(XmlReader) |
Legge un descrittore chiave. |
| ReadLocalizedName(XmlReader) |
Legge un nome localizzato. |
| ReadLocalizedUri(XmlReader) |
Legge un URI localizzato. |
| ReadMetadata(Stream) |
Legge il flusso specificato per deserializzare un descrittore di una o più entità. |
| ReadMetadata(XmlReader) |
Legge il lettore XML specificato per deserializzare un descrittore di una o più entità. |
| ReadMetadata(XmlReader, SecurityTokenResolver) |
Leggere l'oggetto XmlReader specificato per deserializzare un descrittore di entità. |
| ReadMetadataCore(XmlReader, SecurityTokenResolver) |
Legge un descrittore di entità. |
| ReadOrganization(XmlReader) |
Legge un'organizzazione. |
| ReadProtocolEndpoint(XmlReader) |
Legge un endpoint. |
| ReadRoleDescriptorAttributes(XmlReader, RoleDescriptor) |
Legge gli attributi del descrittore del ruolo. |
| ReadRoleDescriptorElement(XmlReader, RoleDescriptor) |
Legge gli elementi del descrittore del ruolo. |
| ReadSecurityTokenServiceDescriptor(XmlReader) |
Legge un descrittore di servizio token di sicurezza. |
| ReadServiceProviderSingleSignOnDescriptor(XmlReader) |
Legge un descrittore SPSSO. |
| ReadSingleSignOnDescriptorAttributes(XmlReader, SingleSignOnDescriptor) |
Legge gli attributi del descrittore SSO. |
| ReadSingleSignOnDescriptorElement(XmlReader, SingleSignOnDescriptor) |
Legge gli elementi del descrittore SSO. |
| ReadWebServiceDescriptorAttributes(XmlReader, WebServiceDescriptor) |
Legge gli attributi del descrittore del servizio Web. |
| ReadWebServiceDescriptorElement(XmlReader, WebServiceDescriptor) |
Legge gli elementi del descrittore del servizio Web. |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
| ValidateIssuer(X509Certificate2) |
Convalida il certificato X.509 che ha firmato il documento di metadati con la lista degli emittenti attendibili specificato dalla proprietà di TrustedIssuers . Questo metodo viene richiamato dal metodo ValidateSigningCredential(SigningCredentials). |
| ValidateSigningCredential(SigningCredentials) |
Convalida le credenziali di firma del documento di metadati. |
| WriteApplicationServiceDescriptor(XmlWriter, ApplicationServiceDescriptor) |
Scrive un descrittore di servizio dell'applicazione. |
| WriteAttribute(XmlWriter, Saml2Attribute) |
Scrive l'elemento <saml:Attribute>. |
| WriteContactPerson(XmlWriter, ContactPerson) |
Scrive una persona del contatto. |
| WriteCustomAttributes<T>(XmlWriter, T) |
Punto estendibile per scrivere gli attributi personalizzati. |
| WriteCustomElements<T>(XmlWriter, T) |
Punto estendibile per scrivere gli attributi personalizzati. |
| WriteDisplayClaim(XmlWriter, DisplayClaim) |
Scrive una richiesta di visualizzazione. |
| WriteEntitiesDescriptor(XmlWriter, EntitiesDescriptor) |
Scrive un descrittore di entità. |
| WriteEntityDescriptor(XmlWriter, EntityDescriptor) |
Scrive un descrittore di entità. |
| WriteIdentityProviderSingleSignOnDescriptor(XmlWriter, IdentityProviderSingleSignOnDescriptor) |
Scrive un descrittore IDPSSO. |
| WriteIndexedProtocolEndpoint(XmlWriter, IndexedProtocolEndpoint, XmlQualifiedName) |
Scrive un endpoint indicizzato. |
| WriteKeyDescriptor(XmlWriter, KeyDescriptor) |
Scrive un descrittore chiave. |
| WriteLocalizedName(XmlWriter, LocalizedName, XmlQualifiedName) |
Scrive un nome localizzato. |
| WriteLocalizedUri(XmlWriter, LocalizedUri, XmlQualifiedName) |
Scrive un URI localizzato. |
| WriteMetadata(Stream, MetadataBase) |
Scrive i metadati di federazione nel flusso specificato. |
| WriteMetadata(XmlWriter, MetadataBase) |
Scrive i metadati di federazione nel writer XML specificato. |
| WriteMetadataCore(XmlWriter, MetadataBase) |
Scrive i metadati. |
| WriteOrganization(XmlWriter, Organization) |
Scrive un'organizzazione. |
| WriteProtocolEndpoint(XmlWriter, ProtocolEndpoint, XmlQualifiedName) |
Scrive un endpoint. |
| WriteRoleDescriptorAttributes(XmlWriter, RoleDescriptor) |
Scrive gli attributi descrittore del ruolo. |
| WriteRoleDescriptorElements(XmlWriter, RoleDescriptor) |
Scrive l'elemento del descrittore del ruolo. |
| WriteSecurityTokenServiceDescriptor(XmlWriter, SecurityTokenServiceDescriptor) |
Scrive un descrittore di servizio token di sicurezza. |
| WriteServiceProviderSingleSignOnDescriptor(XmlWriter, ServiceProviderSingleSignOnDescriptor) |
Scrive un descrittore SPSSO. |
| WriteSingleSignOnDescriptorAttributes(XmlWriter, SingleSignOnDescriptor) |
Scrive gli attributi del descrittore SSO. |
| WriteSingleSignOnDescriptorElements(XmlWriter, SingleSignOnDescriptor) |
Scrive l'elemento del descrittore SSO. |
| WriteWebServiceDescriptorAttributes(XmlWriter, WebServiceDescriptor) |
Scrive gli attributi del descrittore del servizio Web. |
| WriteWebServiceDescriptorElements(XmlWriter, WebServiceDescriptor) |
Scrive un elemento descrittore del servizio Web. |