Share via


WsFederationConfiguration Class

Definition

Contains WsFederation metadata that can be populated from a XML string.

public class WsFederationConfiguration : Microsoft.IdentityModel.Tokens.BaseConfiguration
type WsFederationConfiguration = class
    inherit BaseConfiguration
Public Class WsFederationConfiguration
Inherits BaseConfiguration
Inheritance
WsFederationConfiguration

Constructors

WsFederationConfiguration()

Initializes an new instance of WsFederationConfiguration.

Properties

ActiveTokenEndpoint

Gets or sets the token endpoint specified via the metadata endpoint. This is the fed:SecurityTokenServiceType in WS-Federation (http://docs.oasis-open.org/wsfed/federation/v1.2/os/ws-federation-1.2-spec-os.html#:~:text=fed%3ASecurityTokenSerivceEndpoint)

(Inherited from BaseConfiguration)
Issuer

Gets the issuer specified via the metadata endpoint.

(Inherited from BaseConfiguration)
KeyInfos

Get the IList<T> that the IdentityProvider indicates are to be used signing keys.

Signature

The Signature element that was found when reading metadata.

SigningCredentials

The SigningCredentials that was used to sign the metadata.

SigningKeys

Gets the ICollection<T> that the IdentityProvider indicates are to be used in order to sign tokens.

(Inherited from BaseConfiguration)
TokenDecryptionKeys

Gets the ICollection<T> that the IdentityProvider indicates are to be used in order to decrypt tokens.

(Inherited from BaseConfiguration)
TokenEndpoint

Gets or sets the token endpoint specified via the metadata endpoint. This is the fed:PassiveRequestorEndpoint in WS-Federation (https://docs.oasis-open.org/wsfed/federation/v1.2/os/ws-federation-1.2-spec-os.html#:~:text=fed%3ASecurityTokenServiceType/fed%3APassiveRequestorEndpoint) or the token_endpoint in the OIDC metadata.

(Inherited from BaseConfiguration)

Applies to