MicrosoftIdentityAuthenticationMessageHandlerOptions Klasse

Definition

Optionen, die an Microsoft Identitätsnachrichtenhandler übergeben werden.

public class MicrosoftIdentityAuthenticationMessageHandlerOptions : Microsoft.Identity.Web.MicrosoftIdentityAuthenticationBaseOptions, ICloneable
type MicrosoftIdentityAuthenticationMessageHandlerOptions = class
    inherit MicrosoftIdentityAuthenticationBaseOptions
    interface ICloneable
Public Class MicrosoftIdentityAuthenticationMessageHandlerOptions
Inherits MicrosoftIdentityAuthenticationBaseOptions
Implements ICloneable
Vererbung
MicrosoftIdentityAuthenticationMessageHandlerOptions
Implementiert

Konstruktoren

Name Beschreibung
MicrosoftIdentityAuthenticationMessageHandlerOptions()

Optionen, die an Microsoft Identitätsnachrichtenhandler übergeben werden.

Eigenschaften

Name Beschreibung
AuthenticationScheme

Authentifizierungsschema. Wenn null, wird OpenIdConnectDefault.AuthenticationScheme verwendet, wenn von einer Web-App aufgerufen wird, und JwtBearerDefault.AuthenticationScheme, wenn von einer Web-API aufgerufen wird.

(Geerbt von MicrosoftIdentityAuthenticationBaseOptions)
IsProofOfPossessionRequest

Ändert die Tokenakquisitionsanforderung so, dass das erworbene Token ein Proof of Possession-Token (PoP) anstelle eines Bearertokens ist. PoP-Token ähneln Bearer-Token, sind aber an die HTTP-Anforderung und an einen kryptografischen Schlüssel gebunden, den MSAL verwalten kann. Siehe https://aka.ms/msal-net-pop. Legen Sie "true" fest, um PoP-Token automatisch zu aktivieren.

(Geerbt von MicrosoftIdentityAuthenticationBaseOptions)
Scopes

Zum Aufrufen der downstream-Web-API erforderliche Leerraumtrennbereiche. Beispiel: "user.read mail.read".

(Geerbt von MicrosoftIdentityAuthenticationBaseOptions)
Tenant

[Optional] Mandanten-ID. Dies wird für bestimmte Szenarien verwendet, in denen die Anwendung eine nachgeschaltete Web-API im Namen eines Benutzers in mehreren Mandanten aufrufen muss. Es würde hauptsächlich aus Code und nicht aus der Konfiguration verwendet.

(Geerbt von MicrosoftIdentityAuthenticationBaseOptions)
TokenAcquisitionOptions

Übergebene Optionen zum Erstellen des Tokenakquisitionsobjekts, das msAL .NET aufruft.

(Geerbt von MicrosoftIdentityAuthenticationBaseOptions)
UserFlow

[Optional]. Benutzerfluss (im Fall einer B2C-Downstream-Web-API). Wenn nicht angegeben, wird die B2C-Downstream-Web-API mit dem Standardbenutzerfluss von DefaultUserFlow.

(Geerbt von MicrosoftIdentityAuthenticationBaseOptions)

Methoden

Name Beschreibung
Clone()

Klonen Sie die Optionen (um sie außer Kraft zu setzen).

GetScopes()

Gibt die Bereiche zurück.

(Geerbt von MicrosoftIdentityAuthenticationBaseOptions)

Explizite Schnittstellenimplementierungen

Name Beschreibung
ICloneable.Clone()

Klonen Sie die Optionen (um sie außer Kraft zu setzen).

Gilt für: