Interface AuthSchemeOptionsResolver


@SdkProtectedApi public interface AuthSchemeOptionsResolver
Callback interface for resolving auth scheme options from the request.

This allows auth scheme resolution to happen after interceptors have modified the request, ensuring that any request modifications affecting auth scheme selection are respected.

  • Method Details

    • resolve

      List<AuthSchemeOption> resolve(SdkRequest request, ExecutionAttributes executionAttributes)
      Resolves auth scheme options for the given request and execution attributes.
      Parameters:
      request - The request (after interceptors have modified it)
      executionAttributes - The execution attributes for the current request execution
      Returns:
      List of auth scheme options in priority order