Creates the default identity in this object;
since this is done automatically when an AuthenticatedPrincipal is
created, this method does not usually need to be called.
This interface defines the methods which must be implemented by
an adapter for a specific enterprise security system which stores
users and potentially roles.