Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
[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.]
SecurityTokenManager that enables plugging custom tokens easily. The SecurityTokenManager provides methods to register custom token providers, serializers and authenticators. It can wrap another Token Managers and delegate token operation calls to it if required.
The following tables list the members exposed by the FederatedSecurityTokenManager type.
Public Constructors
| Name | Description | |
|---|---|---|
| FederatedSecurityTokenManager | Overloaded. Initializes an instance of FederatedSecurityTokenManager. |
Top
Public Properties
| Name | Description | |
|---|---|---|
![]() |
ExceptionMapper | Gets or sets the ExceptionMapper to be used when throwing exceptions. |
![]() |
SecurityTokenHandlers | Returns the list of SecurityTokenHandlers. |
![]() |
ServiceCredentials | (Inherited from ServiceCredentialsSecurityTokenManager) |
Top
Public Methods
(see also Protected Methods)
| Name | Description | |
|---|---|---|
![]() |
CreateSecurityTokenAuthenticator | Overridden. Overriden from the base class. Creates the requested Token Authenticator. Looks up the list of Token Handlers registered with the token Manager based on the TokenType Uri in the SecurityTokenRequirement. If none is found, then the call is delegated to the inner Token Manager. |
![]() |
CreateSecurityTokenProvider | Overridden. (Inherited from SecurityTokenManager) |
![]() |
CreateSecurityTokenSerializer | Overridden. Overriden from the base class. Creates the requested Token Serializer. Returns a Security Token Serializer that wraps the list of token handlers registered and also the serializers from the inner token manager. |
![]() |
Equals | (Inherited from Object) |
![]() |
GetHashCode | (Inherited from Object) |
![]() |
GetIdentityOfSelf | (Inherited from ServiceCredentialsSecurityTokenManager) |
![]() ![]() |
GetNormalizedEndpointId | Converts the ListenUri in the SecurityTokenRequirement to a normalized string. The method preserves the Uri scheme, port and absolute path and replaces the host name with the string 'NormalizedHostName'. |
![]() |
GetType | (Inherited from Object) |
![]() |
ToString | (Inherited from Object) |
Top
Protected Methods
| Name | Description | |
|---|---|---|
![]() |
Finalize | (Inherited from Object) |
![]() |
GetDefaultOutOfBandTokenResolver | The out-of-band token resolver to be used if the authenticator does not provide another. |
![]() |
IsIssuedSecurityTokenRequirement | (Inherited from ServiceCredentialsSecurityTokenManager) |
![]() |
MemberwiseClone | (Inherited from Object) |
Top
See Also
Reference
FederatedSecurityTokenManager Class
Microsoft.IdentityModel.Tokens Namespace
Copyright © 2008 by Microsoft Corporation. All rights reserved.
.gif)
.gif)
.gif)
.gif)