Table of Contents

Class AuthenticationInfoParameters

Namespace
Microsoft.Identity.Client
Assembly
Microsoft.Identity.Client.dll

Parameters returned by the Authentication-Info header. This allows for scenarios such as proof-of-possession, etc. See https://www.rfc-editor.org/rfc/rfc7615

public class AuthenticationInfoParameters
Inheritance
AuthenticationInfoParameters
Inherited Members

Constructors

AuthenticationInfoParameters()

public AuthenticationInfoParameters()

Properties

this[string]

Return the Microsoft.Identity.Client.AuthenticationInfoParameters.RawParameters of key key.

public string this[string key] { get; }

Parameters

key string

Name of the raw parameter to retrieve.

Property Value

string

The raw parameter if it exists, or throws a KeyNotFoundException otherwise.

NextNonce

The next nonce to be used in the preceding authentication request.

public string NextNonce { get; }

Property Value

string

Methods

CreateFromResponseHeaders(HttpResponseHeaders)

Create Authentication-Info parameters from the HttpResponseHeaders for each auth scheme.

public static AuthenticationInfoParameters CreateFromResponseHeaders(HttpResponseHeaders httpResponseHeaders)

Parameters

httpResponseHeaders HttpResponseHeaders

HttpResponseHeaders.

Returns

AuthenticationInfoParameters

Authentication-Info provided by the endpoint