github.com/phrase/openapi@v0.0.0-20240514140800-49e8a106740e/openapi-generator/templates/java/libraries/jersey2-experimental/auth/OAuth.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 {{>generatedAnnotation}} 13 public class OAuth implements Authentication { 14 private String accessToken; 15 16 public String getAccessToken() { 17 return accessToken; 18 } 19 20 public void setAccessToken(String accessToken) { 21 this.accessToken = accessToken; 22 } 23 24 @Override 25 public void applyToParams(List<Pair> queryParams, Map<String, String> headerParams, Map<String, String> cookieParams, String payload, String method, URI uri) throws ApiException { 26 if (accessToken != null) { 27 headerParams.put("Authorization", "Bearer " + accessToken); 28 } 29 } 30 }