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