The InvalidPrincipalException exception is thrown by a security
provider if the principal that was generated for a user has become invalid.
For example, the InvalidPrincipalException may be thrown because
the principal has been deleted from the system while there was
an active subject with that principal, or if there is a principal that purports to be
in a given security realm but it is not in that realm.

Copyright 1996, 2010, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.