Interface AuthSchemeOptionsResolver

Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface @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 Summary

    Modifier and Type
    Method
    Description
    Resolves auth scheme options for the given request.
  • Method Details

    • resolve

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