Skip to content

IEveAuthentication

NexusLabs.Eve

IEveAuthentication Interface

Resolves authentication headers for an eve request.

public interface IEveAuthentication

Derived
EveBasicAuthentication
EveBearerAuthentication
EveVercelOidcAuthentication

Methods

IEveAuthentication.GetHeadersAsync(CancellationToken) Method

Resolves headers immediately before an HTTP request is sent.

System.Threading.Tasks.ValueTask<System.Collections.Generic.IReadOnlyDictionary<string,string>> GetHeadersAsync(System.Threading.CancellationToken cancellationToken);

Parameters

cancellationToken System.Threading.CancellationToken

Cancels credential resolution.

Returns

System.Threading.Tasks.ValueTask<System.Collections.Generic.IReadOnlyDictionary<System.String,System.String>>
Authentication headers whose values override other configured headers.