Class HttpBearerAuth

java.lang.Object
org.openapitools.client.auth.HttpBearerAuth
All Implemented Interfaces:
Authentication

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-12-04T04:53:25.428492722Z[Etc/UTC]", comments="Generator version: 7.8.0") public class HttpBearerAuth extends Object implements Authentication
  • Field Details

  • Constructor Details

    • HttpBearerAuth

      public HttpBearerAuth(String scheme)
  • Method Details

    • getBearerToken

      public String getBearerToken()
      Gets the token, which together with the scheme, will be sent as the value of the Authorization header.
      Returns:
      The bearer token
    • setBearerToken

      public void setBearerToken(String bearerToken)
      Sets the token, which together with the scheme, will be sent as the value of the Authorization header.
      Parameters:
      bearerToken - The bearer token to send in the Authorization header
    • setBearerToken

      public void setBearerToken(Supplier<String> tokenSupplier)
      Sets the supplier of tokens, which together with the scheme, will be sent as the value of the Authorization header.
      Parameters:
      tokenSupplier - The supplier of bearer tokens to send in the Authorization header
    • applyToParams

      public void applyToParams(List<Pair> queryParams, Map<String,String> headerParams, Map<String,String> cookieParams, String payload, String method, URI uri) throws ApiException
      Description copied from interface: Authentication
      Apply authentication settings to header and query params.
      Specified by:
      applyToParams in interface Authentication
      Parameters:
      queryParams - List of query parameters
      headerParams - Map of header parameters
      cookieParams - Map of cookie parameters
      payload - HTTP request body
      method - HTTP method
      uri - URI
      Throws:
      ApiException - if failed to update the parameters
    • upperCaseBearer

      private static String upperCaseBearer(String scheme)