Class BearerTokenHttpExtractor

java.lang.Object
org.qubership.atp.auth.springbootstarter.utils.BearerTokenHttpExtractor
All Implemented Interfaces:
HeaderValueExtractor<String,javax.servlet.http.HttpServletRequest>

public class BearerTokenHttpExtractor extends Object implements HeaderValueExtractor<String,javax.servlet.http.HttpServletRequest>
  • Constructor Details

    • BearerTokenHttpExtractor

      public BearerTokenHttpExtractor()
  • Method Details

    • extract

      public String extract(javax.servlet.http.HttpServletRequest request)
      Extract Bearer token value from Http Authorization Header value.
      Specified by:
      extract in interface HeaderValueExtractor<String,javax.servlet.http.HttpServletRequest>
      Parameters:
      request - HttpServletRequest object to process
      Returns:
      String token value.