Helper class that provides mechanism to plug the FederatedSecurityTokenManager to any WCF ServiceHost application. Create an instance of this class and add this as the ServiceCredentials to your ServiceHost.

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

Public Constructors (see also Protected Constructors)

  Name Description
FederatedServiceCredentials Overloaded. Initializes an instance of FederatedServiceCredentials.

Protected Constructors

  Name Description
FederatedServiceCredentials Overloaded.  

Public Properties

  Name Description
public property ClaimsAuthenticationManager Gets and sets the ClaimsAuthenticationManager.
public property ClaimsAuthorizationManager  
public property ClientCertificate  (Inherited from ServiceCredentials)
public property ExceptionMapper  
public property IssuedTokenAuthentication  (Inherited from ServiceCredentials)
public property MaxClockSkew Gets or sets the maximum allowable time difference between the system clocks of the two parties that are communicating.
public property Peer  (Inherited from ServiceCredentials)
public property SaveBootstrapTokens  
public property SecureConversationAuthentication  (Inherited from ServiceCredentials)
public property SecurityTokenHandlerCollectionManager  
public property SecurityTokenHandlers Gets the security token handlers collection.
public property ServiceCertificate  (Inherited from ServiceCredentials)
public property UserNameAuthentication  (Inherited from ServiceCredentials)
public property WindowsAuthentication  (Inherited from ServiceCredentials)

Public Methods (see also Protected Methods)

  Name Description
public method Clone  (Inherited from ServiceCredentials)
public methodstatic ConfigureServiceHost Overloaded. Helper method that Initializes the SecurityTokenManager that will be exposed through the given ServiceHost. By default the method exposes the SecurityTokenHandlers initialized with IdentityServiceConfiguration through the ServiceHost SecurityTokenManager.
public method CreateSecurityTokenManager Overridden. Returns a Wrapped instance of the Token manager provided during creation of this class.
public method Equals  Overloaded. (Inherited from Object)
public method GetHashCode  (Inherited from Object)
public method GetType  (Inherited from Object)
public methodstatic ReferenceEquals  (Inherited from Object)
public method ToString  (Inherited from Object)

Protected Methods

  Name Description
protected method CloneCore Overridden. Override method from the base class. Creates a cloned copy of this class.
protected method Finalize  (Inherited from Object)
protected method MemberwiseClone  (Inherited from Object)

Explicit Interface Implementations

  Name Description
System.ServiceModel.Description.IServiceBehavior.AddBindingParameters  (Inherited from ServiceCredentials)
System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior  (Inherited from ServiceCredentials)
System.ServiceModel.Description.IServiceBehavior.Validate  (Inherited from ServiceCredentials)

See Also

Copyright © 2008 by Microsoft Corporation. All rights reserved.