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

Defines WS-Federation metadata elements.

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

Public Fields

  Name Description
public fieldstatic AttributeServiceEndpoint This optional element allows a federation metadata provider to specify the endpoint address of its attribute service.
public fieldstatic AutomaticPseudonyms This optional element allows a federation metadata provider to indicate if it automatically maps pseudonyms.
public fieldstatic ClaimTypesOffered This optional element allows a federation metadata provider to specify the list of publicly offered claim types that can be asserted in security tokens issued by its STS.
public fieldstatic Federation This element is used to express all of the metadata that a service provider chooses to publish about its participation in a specific federation.
public fieldstatic FederationMetadata The root element of a federation metadata document.
public fieldstatic IssuerName This optional element allows a federation metadata provider to specify a logical name that is associated with the provider. It is a sub-element of the fed:LogicalServiceNamesOffered element (defined in the IssuerName constant).
public fieldstatic IssuerNamesOffered This optional element allows a federation metadata provider to specify a set of “logical names” that are associated with the provider.
public fieldstatic MetadataReference This optional element is used to provide an endpoint reference to which a request for federation metadata can be sent to retrieve the metadata for a specific federation.
public fieldstatic PassiveRequestorEndpoints This optional element allows a federation metadata provider, STS, or relying party to specify the endpoint address that supports the Web (Passive) Requestor protocol.
public fieldstatic PseudonymServiceEndpoint This optional element allows a federation metadata provider to specify the endpoint address of its pseudonym service.
public fieldstatic SingleSignoutNotificationEndpoint This optional element allows a federation metadata provider to specify the endpoint address to which push notifications of sign-out are to be sent.
public fieldstatic SingleSignOutSubscriptionEndpoint This optional element allows a federation metadata provider to specify the endpoint address of its subscription service.
public fieldstatic TokenIssuerEndpoints This optional element allows a federation metadata provider to specify the endpoint address of a trusted STS that can be referenced by federated partners when requesting tokens from it.
public fieldstatic TokenIssuerName This optional element is used to indicate that a Relying Party needs a token from a specific class of issuer.
public fieldstatic TokenKeyTransferKeyInfo This optional element allows a federation metadata provider, a security token service, or relying party in this case, to specify what key should be used to encrypt keys and key material targeted for the service.
public fieldstatic TokenSigningKeyInfo This optional element allows a federation metadata provider to specify what key it will use to sign security tokens that it issues.
public fieldstatic TokenType This element indicates an individual token type that a security token service (STS) can issue. It is a sub-element of the fed:TokenTypesOfferred element (defined in the TokenTypesOfferred constant).
public fieldstatic TokenTypesOffered This optional element allows a federation metadata provider to specify the list of offered security token types that can be issued by its STS.

Top

See Also

Reference

Elements Class
Microsoft.IdentityModel.Protocols.WSFederation.WSFederationMetadataConstants Namespace

Copyright © 2008 by Microsoft Corporation. All rights reserved.