Class BasicAuthenticationConverter
java.lang.Object
org.springframework.security.web.authentication.www.BasicAuthenticationConverter
- All Implemented Interfaces:
- AuthenticationConverter
Converts from a HttpServletRequest to 
UsernamePasswordAuthenticationToken that
 can be authenticated. Null authentication possible if there was no Authorization header
 with Basic authentication scheme.- Since:
- 5.2.0
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionBasicAuthenticationConverter(AuthenticationDetailsSource<jakarta.servlet.http.HttpServletRequest, ?> authenticationDetailsSource) 
- 
Method SummaryModifier and TypeMethodDescriptionconvert(jakarta.servlet.http.HttpServletRequest request) AuthenticationDetailsSource<jakarta.servlet.http.HttpServletRequest,?> protected CharsetgetCredentialsCharset(jakarta.servlet.http.HttpServletRequest request) voidsetAuthenticationDetailsSource(AuthenticationDetailsSource<jakarta.servlet.http.HttpServletRequest, ?> authenticationDetailsSource) voidsetCredentialsCharset(Charset credentialsCharset) 
- 
Field Details- 
AUTHENTICATION_SCHEME_BASIC- See Also:
 
 
- 
- 
Constructor Details- 
BasicAuthenticationConverterpublic BasicAuthenticationConverter()
- 
BasicAuthenticationConverterpublic BasicAuthenticationConverter(AuthenticationDetailsSource<jakarta.servlet.http.HttpServletRequest, ?> authenticationDetailsSource) 
 
- 
- 
Method Details- 
getCredentialsCharset
- 
setCredentialsCharset
- 
getAuthenticationDetailsSourcepublic AuthenticationDetailsSource<jakarta.servlet.http.HttpServletRequest,?> getAuthenticationDetailsSource()
- 
setAuthenticationDetailsSourcepublic void setAuthenticationDetailsSource(AuthenticationDetailsSource<jakarta.servlet.http.HttpServletRequest, ?> authenticationDetailsSource) 
- 
convert- Specified by:
- convertin interface- AuthenticationConverter
 
- 
getCredentialsCharset
 
-