A user principal identified by a username or account name.
After successful authentication, a user {@link java.security.Principal}
can be associated with a particular {@link javax.security.auth.Subject}
to augment that Subject with an additional identity.
Authorization decisions can then be based upon the
Principal s that are associated with a Subject .
This class is immutable. |