Interface UserIdentityScope


public interface UserIdentityScope
User object that encapsulates user identity and operations such as run-as-role actions, checking isUserInRole and getUserPrincipal.

Implementations of UserIdentityScope should be immutable so that they may be cached by Authenticators and LoginServices.