github.com/phrase/openapi@v0.0.0-20240514140800-49e8a106740e/openapi-generator/templates/java/libraries/jersey2-experimental/auth/Authentication.mustache (about)

     1  {{>licenseInfo}}
     2  
     3  package {{invokerPackage}}.auth;
     4  
     5  import {{invokerPackage}}.Pair;
     6  import {{invokerPackage}}.ApiException;
     7  
     8  import java.net.URI;
     9  import java.util.Map;
    10  import java.util.List;
    11  
    12  public interface Authentication {
    13      /**
    14       * Apply authentication settings to header and query params.
    15       *
    16       * @param queryParams List of query parameters
    17       * @param headerParams Map of header parameters
    18       * @param cookieParams Map of cookie parameters
    19       */
    20      void applyToParams(List<Pair> queryParams, Map<String, String> headerParams, Map<String, String> cookieParams, String payload, String method, URI uri) throws ApiException;
    21  
    22  }