Class HttpBearerAuth

java.lang.Object
io.iworkflow.gen.api.auth.HttpBearerAuth
All Implemented Interfaces:
feign.RequestInterceptor

public class HttpBearerAuth extends Object implements feign.RequestInterceptor
An interceptor that adds the request header needed to use HTTP bearer authentication.
  • 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.
    • setBearerToken

      public void setBearerToken(String bearerToken)
      Sets the token, which together with the scheme, will be sent as the value of the Authorization header.
    • apply

      public void apply(feign.RequestTemplate template)
      Specified by:
      apply in interface feign.RequestInterceptor