Authentication subclasses Principal, so it's directly usable by classes that want a Principal. No implementations need to change if they subclass AbstractAuthenticationToken, as it implements the one and only method required by Principal.

This commit is contained in:
Ben Alex
2004-05-04 07:35:41 +00:00
parent 4152df1225
commit 8713d4d52c
3 changed files with 9 additions and 1 deletions

View File

@@ -55,6 +55,7 @@ public class AbstractAuthenticationTokenTests extends TestCase {
"ROLE_TWO")});
assertEquals("Test", token.getPrincipal());
assertEquals("Password", token.getCredentials());
assertEquals("Test", token.getName());
}
public void testObjectsEquals() throws Exception {