November 2017
Intermediate to advanced
542 pages
14h 24m
English
When a user authenticates, Spring Security submits an Authentication object to AuthenticationProvider with the information provided by the user. The current UsernamePasswordAuthentication object only contains a username and password field. Create a DomainUsernamePasswordAuthenticationToken object that contains a domain field, as shown in the following code snippet:
//src/main/java/com/packtpub/springsecurity/authentication/ DomainUsernamePasswordAuthenticationToken.java public final class DomainUsernamePasswordAuthenticationToken extends UsernamePasswordAuthenticationToken { private final String domain; // used for attempting authentication public DomainUsernamePasswordAuthenticationToken(String ...Read now
Unlock full access