GoogleAIPlatformAdapterAddAuthorizationAsync Method

Adds the required authorization headers to the provided HTTP request message. This includes both API key and OAuth2 Bearer token as applicable.

Definition

Namespace: GenerativeAI
Assembly: GenerativeAI (in GenerativeAI.dll) Version: 2.0.2+aa51399cad6d90cc71158d589a6268608b3c1893
C#
public Task AddAuthorizationAsync(
	HttpRequestMessage request,
	bool requireAccessToken,
	CancellationToken cancellationToken = default
)

Parameters

request  HttpRequestMessage
The HTTP request message to which the authorization headers will be added.
requireAccessToken  Boolean

[Missing <param name="requireAccessToken"/> documentation for "M:GenerativeAI.GoogleAIPlatformAdapter.AddAuthorizationAsync(System.Net.Http.HttpRequestMessage,System.Boolean,System.Threading.CancellationToken)"]

cancellationToken  CancellationToken  (Optional)

[Missing <param name="cancellationToken"/> documentation for "M:GenerativeAI.GoogleAIPlatformAdapter.AddAuthorizationAsync(System.Net.Http.HttpRequestMessage,System.Boolean,System.Threading.CancellationToken)"]

Return Value

Task

[Missing <returns> documentation for "M:GenerativeAI.GoogleAIPlatformAdapter.AddAuthorizationAsync(System.Net.Http.HttpRequestMessage,System.Boolean,System.Threading.CancellationToken)"]

Implements

IPlatformAdapterAddAuthorizationAsync(HttpRequestMessage, Boolean, CancellationToken)

See Also