X509Dsl
class X509Dsl
A Kotlin DSL to configure HttpSecurity X509 based pre authentication using idiomatic Kotlin code.
Author
Eleftheria Stein
Since
5.3
Properties
Link copied to clipboard
var authenticationDetailsSource: AuthenticationDetailsSource<HttpServletRequest, PreAuthenticatedGrantedAuthoritiesWebAuthenticationDetails>?
the X509PrincipalExtractor
Link copied to clipboard
var authenticationUserDetailsService: AuthenticationUserDetailsService<PreAuthenticatedAuthenticationToken>?
the AuthenticationUserDetailsService to use
Link copied to clipboard
the regex to extract the principal from the certificate
Link copied to clipboard
shortcut for invoking authenticationUserDetailsService with a UserDetailsByNameServiceWrapper
Link copied to clipboard
the entire X509AuthenticationFilter. If this is specified, the properties on X509Configurer will not be populated on the {@link X509AuthenticationFilter}.
Link copied to clipboard
the X509PrincipalExtractor