Early Preview
This is currently very much a preview. Please feel free to try things out,
but don't be upset if anything is not yet working. Feedback is welcome over on our
GitHub Dicussions page.
class Microsoft.​IdentityModel.​Tokens.​BaseConfiguration
Assembly: Microsoft.IdentityModel.Tokens
Inheritance: object → BaseConfiguration
Represents a generic metadata configuration which is applicable for both XML and JSON based configurations.
Properties
public
string
Issuer
Gets the issuer specified via the metadata endpoint.
public
System.​Collections.​Generic.​ICollection<​SecurityKey>
SigningKeys
Gets the <see cref="T:System.Collections.Generic.ICollection`1" /> that the IdentityProvider indicates are to be used in order to sign tokens.
public
string
TokenEndpoint
Gets or sets the token endpoint specified via the metadata endpoint.
This is the fed:PassiveRequestorEndpoint in WS-Federation ( <see href="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.
public
string
ActiveTokenEndpoint
Gets or sets the token endpoint specified via the metadata endpoint.
This is the fed:SecurityTokenServiceType in WS-Federation ( <see href="http://docs.oasis-open.org/wsfed/federation/v1.2/os/ws-federation-1.2-spec-os.html#:~:text=fed%3ASecurityTokenSerivceEndpoint" /> )
public
System.​Collections.​Generic.​ICollection<​SecurityKey>
TokenDecryptionKeys
Gets the <see cref="T:System.Collections.Generic.ICollection`1" /> that the IdentityProvider indicates are to be used in order to decrypt tokens.
Methods
public
bool
Equals​(object obj)
Inherited from object
protected
void
Finalize​()
Inherited from object
public
int
GetHashCode​()
Inherited from object
protected
object
MemberwiseClone​()
Inherited from object
public
string
ToString​()
Inherited from object