Federation and Issued Tokens


With Windows Communication Foundation (WCF), you can create clients that communicate securely with services that implement the WS-Federation and WS-Trust specifications. The specifications use XML, SOAP, and Web Services Description Language (WSDL) to provide mechanisms that enable authentication and authorization across different trust realms.

In This Section


Provides an overview of federation.

Federation and Trust

Lists the design issues to be aware of when creating federated services or clients.

How to: Create a Federated Client

Describes the basics of creating a federated client with WCF.

How to: Configure Credentials on a Federation Service

Describes the steps of creating a federated service.

How to: Create a WSFederationHttpBinding

Describes how to configure clients and services that use the WSFederationHttpBinding.

How to: Create a Security Token Service

Describes the steps of creating a security token service.

SAML Tokens and Claims

Describes Security Assertions Markup Language (SAML) tokens, which are extensible and enable you to create rich claim types.

How to: Configure a Local Issuer

Describes how to create a local issuer of security tokens.

How to: Disable Secure Sessions on a WSFederationHttpBinding

Describes how to disable secure sessions on a WSFederationHttpBinding. Disabling secure sessions is necessary when creating a Web farm that requires a session for each client.