MetadataSerializer Members

[Starting with the .NET Framework 4.5, Windows Identity Foundation (WIF) has been fully integrated into the .NET Framework. The version of WIF addressed by this topic, WIF 3.5, is deprecated and should only be used when developing against the .NET Framework 3.5 SP1 or the .NET Framework 4. For more information about WIF in the .NET Framework 4.5, also known as WIF 4.5, see the Windows Identity Foundation documentation in the .NET Framework 4.5 Development Guide.]

Provides support for Metadata Serialization

The following tables list the members exposed by the MetadataSerializer type.

Public Constructors

  Name Description
  MetadataSerializer Overloaded.  

Top

Public Fields

  Name Description
public fieldstatic LanguageAttribute  
public fieldstatic LanguageLocalname  
public fieldstatic LanguageNamespaceUri  
public fieldstatic LanguagePrefix  

Top

Public Properties

  Name Description
public property SecurityTokenSerializer Gets the SecurityTokenSerializer that this instance is using to serializer SecurityTokens.

Top

Public Methods

(see also Protected Methods)

  Name Description
public method Equals  (Inherited from Object)
public method GetHashCode  (Inherited from Object)
public method GetType  (Inherited from Object)
public method ReadMetadata Overloaded.  
public method ReadWebServiceDescriptorElement Reads web service descriptor element.
public method ToString  (Inherited from Object)
public method WriteMetadata Overloaded.  

Top

Protected Methods

  Name Description
protected method CreateApplicationServiceInstance Creates an application service descriptor.
protected method CreateContactPersonInstance Creates a contact person.
protected method CreateEntitiesDescriptorInstance Creates entities descriptor.
protected method CreateEntityDescriptorInstance Creates an entity descriptor.
protected method CreateIdentityProviderSingleSignOnDescriptorInstance Creates an idpsso descriptor.
protected method CreateIndexedProtocolEndpointInstance Creates an indexed enpoint.
protected method CreateKeyDescriptorInstance Creates a key descriptor.
protected method CreateLocalizedNameInstance Creates a localized name.
protected method CreateLocalizedUriInstance Creates a localized uri.
protected method CreateOrganizationInstance Creates an organization.
protected method CreateProtocolEndpointInstance Creates an endpoint.
protected method CreateSecurityTokenServiceDescriptorInstance Creates a security token service descriptor.
protected method CreateServiceProviderSingleSignOnDescriptorInstance Creates an Spsso descriptor.
protected method Finalize  (Inherited from Object)
protected method GetAddressingVersion Returns the AddressingVersion in effect.
protected method MemberwiseClone  (Inherited from Object)
protected method ReadApplicationServiceDescriptor Reads application service descriptor.
protected method ReadAttribute Reads the <saml:Attribute> element.
protected method ReadContactPerson Reads a contact person.
protected method ReadCustomAttributes Extensibility point for reading custom attributes.
protected method ReadCustomElement Extensibility point for reading custom elements. By default this returns false.
protected method ReadCustomRoleDescriptor Extensibility point for reading custom RoleDescriptors.
protected method ReadDisplayClaim Returns the DisplayClaim from the reader.
protected method ReadEntitiesDescriptor Reads entities descriptor.
protected method ReadEntityDescriptor Reads an entity descriptor.
protected method ReadIdentityProviderSingleSignOnDescriptor Reads an idpsso descriptor.
protected method ReadIndexedProtocolEndpoint Reads an indexed endpoint.
protected method ReadKeyDescriptor Reads a key descriptor.
protected method ReadLocalizedName Reads a localized name.
protected method ReadLocalizedUri Reads a localized uri.
protected method ReadMetadataCore Reads metadata.
protected method ReadOrganization Reads an organization.
protected method ReadProtocolEndpoint Reads an endpoint.
protected method ReadRoleDescriptorAttributes Reads role descriptor attributes.
protected method ReadRoleDescriptorElement Reads role descriptor element.
protected method ReadSecurityTokenServiceDescriptor Reads security token service descriptor.
protected method ReadServiceProviderSingleSignOnDescriptor Reads spsso descriptor.
protected method ReadSingleSignOnDescriptorAttributes Reads sso descriptor attributes.
protected method ReadSingleSignOnDescriptorElement Reads sso descriptor element.
protected method ReadWebServiceDescriptorAttributes Reads web service descriptor attributes.
protected method WriteApplicationServiceDescriptor Writes an application service descriptor.
protected method WriteAttribute Writes the <saml:Attribute> element.
protected method WriteContactPerson Writes a contact person.
protected method WriteCustomAttributes Extensible point to write custom attributes.
protected method WriteCustomElements Extensible point to write custom elements.
protected method WriteDisplayClaim Writes entities descriptor.
protected method WriteEntitiesDescriptor Writes entities descriptor.
protected method WriteEntityDescriptor Writes an entity descriptor.
protected method WriteIdentityProviderSingleSignOnDescriptor Writes an idpsso descriptor.
protected method WriteIndexedProtocolEndpoint Writes an indexed endpoint.
protected method WriteKeyDescriptor Writes a key descriptor.
protected method WriteLocalizedName Writes a localized name.
protected method WriteLocalizedUri Writes localized uri
protected method WriteMetadataCore Writes the metadata.
protected method WriteOrganization Writes an organization.
protected method WriteProtocolEndpoint Writes an endpoint.
protected method WriteRoleDescriptorAttributes Writes role descriptor attributes.
protected method WriteRoleDescriptorElements Writes the role descriptor element.
protected method WriteSecurityTokenServiceDescriptor Writes a security token service descriptor.
protected method WriteServiceProviderSingleSignOnDescriptor Writes an spsso descriptor.
protected method WriteSingleSignOnDescriptorAttributes Writes the sso descriptor attributers.
protected method WriteSingleSignOnDescriptorElements Writes the sso descriptor element.
protected method WriteWebServiceDescriptorAttributes Write a web service description's attributes.
protected method WriteWebServiceDescriptorElements Write a web service description element.

Top

See Also

Reference

MetadataSerializer Class
Microsoft.IdentityModel.Protocols.WSFederation.Metadata Namespace

Copyright © 2008 by Microsoft Corporation. All rights reserved.