Class BearerTokenAuthenticationConverter

java.lang.Object
org.springframework.security.oauth2.server.resource.web.authentication.BearerTokenAuthenticationConverter
All Implemented Interfaces:
org.springframework.security.web.authentication.AuthenticationConverter

public final class BearerTokenAuthenticationConverter extends Object implements org.springframework.security.web.authentication.AuthenticationConverter
Implementation of AuthenticationConverter, that converts request to BearerTokenAuthenticationToken
Since:
7.0
  • Constructor Details

    • BearerTokenAuthenticationConverter

      public BearerTokenAuthenticationConverter()
  • Method Details

    • convert

      public org.springframework.security.core.Authentication convert(jakarta.servlet.http.HttpServletRequest request)
      Specified by:
      convert in interface org.springframework.security.web.authentication.AuthenticationConverter
    • setBearerTokenResolver

      public void setBearerTokenResolver(BearerTokenResolver bearerTokenResolver)
    • setAuthenticationDetailsSource

      public void setAuthenticationDetailsSource(org.springframework.security.authentication.AuthenticationDetailsSource<jakarta.servlet.http.HttpServletRequest,?> authenticationDetailsSource)
      Set the AuthenticationDetailsSource to use. Defaults to WebAuthenticationDetailsSource.
      Parameters:
      authenticationDetailsSource - the AuthenticationDetailsSource to use