Class PublicClientRefreshTokenAndTokenExchangeAuthenticationConverter

java.lang.Object
swiss.trustbroker.oidc.pkce.PublicClientRefreshTokenAndTokenExchangeAuthenticationConverter
All Implemented Interfaces:
org.springframework.security.web.authentication.AuthenticationConverter

public final class PublicClientRefreshTokenAndTokenExchangeAuthenticationConverter extends Object implements org.springframework.security.web.authentication.AuthenticationConverter
  • Constructor Details

    • PublicClientRefreshTokenAndTokenExchangeAuthenticationConverter

      public PublicClientRefreshTokenAndTokenExchangeAuthenticationConverter()
  • Method Details

    • convert

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

      public static boolean isPKCETokenExchange(jakarta.servlet.http.HttpServletRequest request)