DownstreamApiOptionsReadOnlyHttpMethod Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Specialisering av DownstreamApiOptions var HttpMethod är inte settable bortom dess konstruktion.
public class DownstreamApiOptionsReadOnlyHttpMethod : Microsoft.Identity.Abstractions.DownstreamApiOptions
type DownstreamApiOptionsReadOnlyHttpMethod = class
inherit DownstreamApiOptions
Public Class DownstreamApiOptionsReadOnlyHttpMethod
Inherits DownstreamApiOptions
- Arv
-
DownstreamApiOptionsReadOnlyHttpMethod
Kommentarer
Den här klassen är användbar för att ge en bättre utvecklarupplevelse på de specialiserade metoder IDownstreamApi där HTTP-metoden redan tillhandahålls med namnet på metoden och bör inte åsidosättas av alternativen. Du bör inte behöva använda den direkt.
Konstruktorer
| Name | Description |
|---|---|
| DownstreamApiOptionsReadOnlyHttpMethod(DownstreamApiOptions, String) |
Konstruktorn från en DownstreamApiOptions och en HTTP-metod. |
Egenskaper
| Name | Description |
|---|---|
| AcceptHeader |
HTTP Accept-huvudet används för att informera servern om den innehållstyp som klienten förväntar sig i svaret. (Ärvd från DownstreamApiOptions) |
| AcquireTokenOptions |
Alternativ som rör tokenförvärv. (Ärvd från AuthorizationHeaderProviderOptions) |
| BaseUrl |
Bas-URL för det anropade underordnade webb-API:et. Till exempel |
| ContentType |
Innehållstyp för begärandetexten. (Ärvd från DownstreamApiOptions) |
| CustomizeHttpRequestMessage |
Ger en möjlighet för anroparappen att anpassa HttpRequestMessage. Om du till exempel vill anpassa rubrikerna. Detta anropas efter att meddelandet har skapats, inklusive auktoriseringshuvudet, och precis innan meddelandet skickas. (Ärvd från AuthorizationHeaderProviderOptions) |
| Deserializer |
Valfri de-serialiserare. Kommer att av-serialisera utdata från webb-API:et (om det finns några).
När det inte anges returneras följande: |
| ExtraHeaderParameters |
Anger extra rubriker i HTTP-begäran till det underordnade webb-API:et. Detta bör inte förväxlas med ett annat alternativ för att ange rubrikerna i begäran till identitetsprovidern. Se ExtraHeadersParameters för det scenariot. (Ärvd från DownstreamApiOptions) |
| ExtraQueryParameters |
Anger frågeparametrar för frågesträngen i HTTP-begäran till det underordnade webb-API:et. Detta bör inte förväxlas med ett annat alternativ för att ange frågeparametrarna i begäran till identitetsprovidern. Se ExtraQueryParameters för det scenariot. (Ärvd från DownstreamApiOptions) |
| HttpMethod |
Http-metoden kan endast läsas offentligt. |
| ProtocolScheme |
Namnet på det protokollschema som används för att skapa auktoriseringshuvudet. Som standard: "Bearer". (Ärvd från AuthorizationHeaderProviderOptions) |
| RelativePath |
Sökväg i förhållande till (till BaseUrl exempel "me"). (Ärvd från AuthorizationHeaderProviderOptions) |
| RequestAppToken |
Beskriver om det underordnade API:et anropas för den anropande tjänsten (apptoken) eller för en användare som bearbetas av tjänsten (användartoken).
Om |
| Scopes |
Omfång som krävs för att anropa det underordnade webb-API:et. Till exempel "user.read mail.read". För Microsoft identitet, när det gäller programtoken (token som begärs av appen för sig själv), bör det bara finnas ett omfång och det bör sluta i "./default") (Ärvd från DownstreamApiOptions) |
| Serializer |
Valfri serialiserare. Serialiserar indata till webb-API:et (om det finns några). Som standard, när det inte anges:
|
Metoder
| Name | Description |
|---|---|
| Clone() |
Klona alternativen |
| CloneInternal() |
Klona alternativen (för att kunna åsidosätta dem). |
| GetApiUrl() |
Returnera url:en för det underordnade webb-API:et. (Ärvd från AuthorizationHeaderProviderOptions) |