Package swiss.trustbroker.oidc.pkce
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.core.Authenticationconvert(jakarta.servlet.http.HttpServletRequest request) static booleanisPKCETokenExchange(jakarta.servlet.http.HttpServletRequest request)
-
Constructor Details
-
PublicClientRefreshTokenAndTokenExchangeAuthenticationConverter
public PublicClientRefreshTokenAndTokenExchangeAuthenticationConverter()
-
-
Method Details
-
convert
@Nullable public org.springframework.security.core.Authentication convert(jakarta.servlet.http.HttpServletRequest request) - Specified by:
convertin interfaceorg.springframework.security.web.authentication.AuthenticationConverter
-
isPKCETokenExchange
public static boolean isPKCETokenExchange(jakarta.servlet.http.HttpServletRequest request)
-