Class BearerAuthSupplier

java.lang.Object
org.apache.cxf.rs.security.oauth2.client.AbstractAuthSupplier
org.apache.cxf.rs.security.oauth2.client.BearerAuthSupplier
All Implemented Interfaces:
org.apache.cxf.transport.http.auth.HttpAuthSupplier

public class BearerAuthSupplier extends AbstractAuthSupplier implements org.apache.cxf.transport.http.auth.HttpAuthSupplier
  • Constructor Details

    • BearerAuthSupplier

      public BearerAuthSupplier()
  • Method Details

    • requiresRequestCaching

      public boolean requiresRequestCaching()
      Specified by:
      requiresRequestCaching in interface org.apache.cxf.transport.http.auth.HttpAuthSupplier
    • getAuthorization

      public String getAuthorization(org.apache.cxf.configuration.security.AuthorizationPolicy authPolicy, URI currentURI, org.apache.cxf.message.Message message, String fullHeader)
      Specified by:
      getAuthorization in interface org.apache.cxf.transport.http.auth.HttpAuthSupplier
    • setRefreshToken

      public void setRefreshToken(String refreshToken)
    • setAccessTokenServiceUri

      public void setAccessTokenServiceUri(String uri)
    • getConsumer

      public Consumer getConsumer()
    • setConsumer

      public void setConsumer(Consumer consumer)
    • setRefreshEarly

      public void setRefreshEarly(boolean refreshEarly)