Share via


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

Extends the IssuedSecurityTokenProvider class with the capability of using an explicit security token or enclosing one in wst:ActAs or wst:OnBehalfOf elements in any wst:RequestSecurityToken messages sent to security token services.

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

Public Constructors

  Name Description
  FederatedSecurityTokenProvider Overloaded. Initializes a new instance of the FederatedSecurityTokenProvider class.

Top

Public Properties

  Name Description
public property CacheIssuedTokens  (Inherited from IssuedSecurityTokenProvider)
public property DefaultCloseTimeout  (Inherited from IssuedSecurityTokenProvider)
public property DefaultOpenTimeout  (Inherited from IssuedSecurityTokenProvider)
public property IdentityVerifier  (Inherited from IssuedSecurityTokenProvider)
public property IssuedTokenRenewalThresholdPercentage  (Inherited from IssuedSecurityTokenProvider)
public property IssuerAddress  (Inherited from IssuedSecurityTokenProvider)
public property IssuerBinding  (Inherited from IssuedSecurityTokenProvider)
public property IssuerChannelBehaviors  (Inherited from IssuedSecurityTokenProvider)
public property KeyEntropyMode  (Inherited from IssuedSecurityTokenProvider)
public property MaxIssuedTokenCachingTime  (Inherited from IssuedSecurityTokenProvider)
public property MessageSecurityVersion  (Inherited from IssuedSecurityTokenProvider)
public property SecurityAlgorithmSuite  (Inherited from IssuedSecurityTokenProvider)
public property SecurityTokenSerializer  (Inherited from IssuedSecurityTokenProvider)
public property State  (Inherited from IssuedSecurityTokenProvider)
public property SupportsTokenCancellation  Overridden. (Inherited from SecurityTokenProvider)
public property SupportsTokenRenewal  (Inherited from SecurityTokenProvider)
public property TargetAddress  (Inherited from IssuedSecurityTokenProvider)
public property TokenRequestParameters  (Inherited from IssuedSecurityTokenProvider)

Top

Public Methods

(see also Protected Methods)

  Name Description
public method Abort  (Inherited from IssuedSecurityTokenProvider)
public method BeginCancelToken  (Inherited from SecurityTokenProvider)
public method BeginClose  (Inherited from IssuedSecurityTokenProvider)
public method BeginClose  (Inherited from IssuedSecurityTokenProvider)
public method BeginGetToken  (Inherited from SecurityTokenProvider)
public method BeginOpen  (Inherited from IssuedSecurityTokenProvider)
public method BeginOpen  (Inherited from IssuedSecurityTokenProvider)
public method BeginRenewToken  (Inherited from SecurityTokenProvider)
public method CancelToken  (Inherited from SecurityTokenProvider)
public method Close  (Inherited from IssuedSecurityTokenProvider)
public method Close  (Inherited from IssuedSecurityTokenProvider)
public method Dispose  (Inherited from IssuedSecurityTokenProvider)
public method EndCancelToken  (Inherited from SecurityTokenProvider)
public method EndClose  (Inherited from IssuedSecurityTokenProvider)
public method EndGetToken  (Inherited from SecurityTokenProvider)
public method EndOpen  (Inherited from IssuedSecurityTokenProvider)
public method EndRenewToken  (Inherited from SecurityTokenProvider)
public method Equals  (Inherited from Object)
public method GetHashCode  (Inherited from Object)
public method GetToken  (Inherited from SecurityTokenProvider)
public method GetType  (Inherited from Object)
public method Open  (Inherited from IssuedSecurityTokenProvider)
public method Open  (Inherited from IssuedSecurityTokenProvider)
public method RenewToken  (Inherited from SecurityTokenProvider)
public method ToString  (Inherited from Object)

Top

Protected Methods

  Name Description
protected method BeginCancelTokenCore  (Inherited from SecurityTokenProvider)
protected method BeginGetTokenCore Overridden. Begins an asynchronous call to get the token.
protected method BeginRenewTokenCore  (Inherited from SecurityTokenProvider)
protected method CancelTokenCore  (Inherited from SecurityTokenProvider)
protected method EndCancelTokenCore  (Inherited from SecurityTokenProvider)
protected method EndGetTokenCore  Overridden. (Inherited from SecurityTokenProvider)
protected method EndRenewTokenCore  (Inherited from SecurityTokenProvider)
protected method Finalize  (Inherited from Object)
protected method GetTokenCore Overridden. Called in the WCF runtime when the token is needed to protect the channel.
protected method MemberwiseClone  (Inherited from Object)
protected method RenewTokenCore  (Inherited from SecurityTokenProvider)

Top

Public Events

  Name Description
public event Closed  (Inherited from IssuedSecurityTokenProvider)
public event Closing  (Inherited from IssuedSecurityTokenProvider)
public event Faulted  (Inherited from IssuedSecurityTokenProvider)
public event Opened  (Inherited from IssuedSecurityTokenProvider)
public event Opening  (Inherited from IssuedSecurityTokenProvider)

Top

See Also

Reference

FederatedSecurityTokenProvider Class
Microsoft.IdentityModel.Protocols.WSTrust Namespace

Copyright © 2008 by Microsoft Corporation. All rights reserved.