MetadataSerializer Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona compatibilidad con la serialización de metadatos.
public ref class MetadataSerializer
public class MetadataSerializer
type MetadataSerializer = class
Public Class MetadataSerializer
- Herencia
-
MetadataSerializer
Constructores
| Nombre | Description |
|---|---|
| MetadataSerializer() |
Inicializa una nueva instancia de la MetadataSerializer clase con un serializador de token predeterminado. |
| MetadataSerializer(SecurityTokenSerializer) |
Inicializa una nueva instancia de la MetadataSerializer clase que usa el serializador de tokens especificado. |
Campos
| Nombre | Description |
|---|---|
| LanguageAttribute |
Constante de cadena que define el atributo de lenguaje "xml:lang". |
| LanguageLocalName |
Constante de cadena que define el nombre local del idioma, "lang". |
| LanguageNamespaceUri |
Constante de cadena que define el URI del espacio de nombres de idioma, |
| LanguagePrefix |
Constante de cadena que define el prefijo del lenguaje, "xml". |
Propiedades
| Nombre | Description |
|---|---|
| CertificateValidationMode |
Obtiene o establece el modo de validación del certificado X.509 que se usa para firmar el documento de metadatos. |
| CertificateValidator |
Obtiene o establece el validador de certificado para el certificado X.509 que se usa para firmar el documento de metadatos. |
| RevocationMode |
Obtiene o establece el modo de revocación del certificado X.509 que se usa para firmar el documento de metadatos. |
| SecurityTokenSerializer |
Obtiene el serializador de token que usa la instancia actual para serializar los tokens de seguridad. |
| TrustedIssuers |
Obtiene la lista de emisores de confianza que son de confianza para firmar el documento de metadatos por la instancia actual. |
| TrustedStoreLocation |
Obtiene o establece la ubicación del almacén de confianza del certificado X.509 que se usa para firmar el documento de metadatos. |
Métodos
| Nombre | Description |
|---|---|
| CreateApplicationServiceInstance() |
Crea un descriptor de servicio de aplicación. |
| CreateContactPersonInstance() |
Crea una persona de contacto. |
| CreateEntitiesDescriptorInstance() |
Crea un descriptor de entidades. |
| CreateEntityDescriptorInstance() |
Crea un descriptor de entidad. |
| CreateIdentityProviderSingleSignOnDescriptorInstance() |
Crea un descriptor IDPSSO. |
| CreateIndexedProtocolEndpointInstance() |
Crea un punto de conexión indexado. |
| CreateKeyDescriptorInstance() |
Crea un descriptor de clave. |
| CreateLocalizedNameInstance() |
Crea un nombre localizado. |
| CreateLocalizedUriInstance() |
Crea un URI localizado. |
| CreateOrganizationInstance() |
Crea una organización. |
| CreateProtocolEndpointInstance() |
Crea un punto de conexión. |
| CreateSecurityTokenServiceDescriptorInstance() |
Crea un descriptor de servicio de token de seguridad. |
| CreateServiceProviderSingleSignOnDescriptorInstance() |
Crea un descriptor SPSSO. |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como función hash predeterminada. (Heredado de Object) |
| GetMetadataSigningCertificate(SecurityKeyIdentifier) |
Obtiene el certificado X.509 creado a partir del identificador de clave especificado. |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ReadApplicationServiceDescriptor(XmlReader) |
Lee un descriptor de servicio de aplicación. |
| ReadAttribute(XmlReader) |
Lee el <elemento saml:Attribute> . |
| ReadContactPerson(XmlReader) |
Lee una persona de contacto. |
| ReadCustomAttributes<T>(XmlReader, T) |
Punto de extensibilidad para leer atributos personalizados. |
| ReadCustomElement<T>(XmlReader, T) |
Punto de extensibilidad para leer elementos personalizados. De forma predeterminada, devuelve |
| ReadCustomRoleDescriptor(String, XmlReader, EntityDescriptor) |
Punto de extensibilidad para leer roleDescriptors personalizados. |
| ReadDisplayClaim(XmlReader) |
Lee una notificación para mostrar. |
| ReadEntitiesDescriptor(XmlReader, SecurityTokenResolver) |
Lee un descriptor de entidades. |
| ReadEntityDescriptor(XmlReader, SecurityTokenResolver) |
Lee un descriptor de entidad. |
| ReadIdentityProviderSingleSignOnDescriptor(XmlReader) |
Lee un descriptor IDPSSO. |
| ReadIndexedProtocolEndpoint(XmlReader) |
Lee un punto de conexión indexado. |
| ReadKeyDescriptor(XmlReader) |
Lee un descriptor de clave. |
| ReadLocalizedName(XmlReader) |
Lee un nombre localizado. |
| ReadLocalizedUri(XmlReader) |
Lee un URI localizado. |
| ReadMetadata(Stream) |
Lee la secuencia especificada para deserializar un descriptor de entidad o un descriptor de entidades. |
| ReadMetadata(XmlReader, SecurityTokenResolver) |
Lea el xmlReader especificado para deserializar un descriptor de entidad o un descriptor de entidades. |
| ReadMetadata(XmlReader) |
Lee el lector XML especificado para deserializar un descriptor de entidad o un descriptor de entidades. |
| ReadMetadataCore(XmlReader, SecurityTokenResolver) |
Lee un descriptor de entidad o un descriptor de entidades. |
| ReadOrganization(XmlReader) |
Lee una organización. |
| ReadProtocolEndpoint(XmlReader) |
Lee un punto de conexión. |
| ReadRoleDescriptorAttributes(XmlReader, RoleDescriptor) |
Lee los atributos del descriptor de rol. |
| ReadRoleDescriptorElement(XmlReader, RoleDescriptor) |
Lee los elementos del descriptor de rol. |
| ReadSecurityTokenServiceDescriptor(XmlReader) |
Lee un descriptor de servicio de token de seguridad. |
| ReadServiceProviderSingleSignOnDescriptor(XmlReader) |
Lee un descriptor de SPSSO. |
| ReadSingleSignOnDescriptorAttributes(XmlReader, SingleSignOnDescriptor) |
Lee los atributos del descriptor de SSO. |
| ReadSingleSignOnDescriptorElement(XmlReader, SingleSignOnDescriptor) |
Lee los elementos del descriptor de SSO. |
| ReadWebServiceDescriptorAttributes(XmlReader, WebServiceDescriptor) |
Lee los atributos del descriptor de servicio web. |
| ReadWebServiceDescriptorElement(XmlReader, WebServiceDescriptor) |
Lee los elementos del descriptor del servicio web. |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
| ValidateIssuer(X509Certificate2) |
Valida el certificado X.509 que firmó el documento de metadatos en la lista de emisores de confianza especificada por la TrustedIssuers propiedad . El método invoca ValidateSigningCredential(SigningCredentials) este método. |
| ValidateSigningCredential(SigningCredentials) |
Valida las credenciales de firma del documento de metadatos. |
| WriteApplicationServiceDescriptor(XmlWriter, ApplicationServiceDescriptor) |
Escribe un descriptor de servicio de aplicación. |
| WriteAttribute(XmlWriter, Saml2Attribute) |
Escribe el <elemento saml:Attribute> . |
| WriteContactPerson(XmlWriter, ContactPerson) |
Escribe una persona de contacto. |
| WriteCustomAttributes<T>(XmlWriter, T) |
Punto extensible para escribir atributos personalizados. |
| WriteCustomElements<T>(XmlWriter, T) |
Punto extensible para escribir elementos personalizados. |
| WriteDisplayClaim(XmlWriter, DisplayClaim) |
Escribe una notificación para mostrar. |
| WriteEntitiesDescriptor(XmlWriter, EntitiesDescriptor) |
Escribe un descriptor de entidades. |
| WriteEntityDescriptor(XmlWriter, EntityDescriptor) |
Escribe un descriptor de entidad. |
| WriteIdentityProviderSingleSignOnDescriptor(XmlWriter, IdentityProviderSingleSignOnDescriptor) |
Escribe un descriptor IDPSSO. |
| WriteIndexedProtocolEndpoint(XmlWriter, IndexedProtocolEndpoint, XmlQualifiedName) |
Escribe un punto de conexión indexado. |
| WriteKeyDescriptor(XmlWriter, KeyDescriptor) |
Escribe un descriptor de clave. |
| WriteLocalizedName(XmlWriter, LocalizedName, XmlQualifiedName) |
Escribe un nombre localizado. |
| WriteLocalizedUri(XmlWriter, LocalizedUri, XmlQualifiedName) |
Escribe un URI localizado. |
| WriteMetadata(Stream, MetadataBase) |
Escribe los metadatos de federación en la secuencia especificada. |
| WriteMetadata(XmlWriter, MetadataBase) |
Escribe los metadatos de federación en el escritor XML especificado. |
| WriteMetadataCore(XmlWriter, MetadataBase) |
Escribe los metadatos. |
| WriteOrganization(XmlWriter, Organization) |
Escribe una organización. |
| WriteProtocolEndpoint(XmlWriter, ProtocolEndpoint, XmlQualifiedName) |
Escribe un punto de conexión. |
| WriteRoleDescriptorAttributes(XmlWriter, RoleDescriptor) |
Escribe atributos de descriptor de rol. |
| WriteRoleDescriptorElements(XmlWriter, RoleDescriptor) |
Escribe el elemento descriptor de rol. |
| WriteSecurityTokenServiceDescriptor(XmlWriter, SecurityTokenServiceDescriptor) |
Escribe un descriptor de servicio de token de seguridad. |
| WriteServiceProviderSingleSignOnDescriptor(XmlWriter, ServiceProviderSingleSignOnDescriptor) |
Escribe un descriptor SPSSO. |
| WriteSingleSignOnDescriptorAttributes(XmlWriter, SingleSignOnDescriptor) |
Escribe los atributos del descriptor de SSO. |
| WriteSingleSignOnDescriptorElements(XmlWriter, SingleSignOnDescriptor) |
Escribe el elemento descriptor SSO. |
| WriteWebServiceDescriptorAttributes(XmlWriter, WebServiceDescriptor) |
Escribe los atributos del descriptor de servicio web. |
| WriteWebServiceDescriptorElements(XmlWriter, WebServiceDescriptor) |
Escribe un elemento descriptor de servicio web. |