Class ApiKeyAuthenticationConverter
java.lang.Object
org.springaicommunity.mcp.security.server.apikey.web.ApiKeyAuthenticationConverter
- All Implemented Interfaces:
org.springframework.security.web.authentication.AuthenticationConverter
public class ApiKeyAuthenticationConverter
extends Object
implements org.springframework.security.web.authentication.AuthenticationConverter
An
AuthenticationConverter which extracts the API key from a
HttpServletRequest, and returns a ApiKeyAuthenticationToken.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable org.springframework.security.core.Authenticationconvert(jakarta.servlet.http.HttpServletRequest request)
-
Field Details
-
DEFAULT_API_KEY_HEADER
- See Also:
-
-
Constructor Details
-
ApiKeyAuthenticationConverter
public ApiKeyAuthenticationConverter() -
ApiKeyAuthenticationConverter
-
-
Method Details
-
convert
public @Nullable org.springframework.security.core.Authentication convert(jakarta.servlet.http.HttpServletRequest request) - Specified by:
convertin interfaceorg.springframework.security.web.authentication.AuthenticationConverter
-