Class User


  • public final class User
    extends java.lang.Object
    • Field Detail

      • NonExisting

        public static final User NonExisting
    • Method Detail

      • doesNotExist

        public boolean doesNotExist()
      • activate

        public void activate()
      • deactivate

        public void deactivate()
      • isActive

        public boolean isActive()
      • add

        public void add​(Credential credential)
      • remove

        public void remove​(Credential credential)
      • credentials

        public java.util.Set<Credential> credentials()
      • credentialOf

        public Credential credentialOf​(java.lang.String authority)
      • vlingoCredential

        public Credential vlingoCredential()
      • hasPermission

        public boolean hasPermission​(Permission permission,
                                     Loader loader)
      • hasPermission

        public boolean hasPermission​(java.lang.String permissionName,
                                     Loader loader)
      • replace

        public void replace​(Profile profile)
      • profile

        public Profile profile()
      • isInRole

        public boolean isInRole​(Role role,
                                Loader loader)
      • isInRole

        public boolean isInRole​(java.lang.String roleName,
                                Loader loader)
      • username

        public java.lang.String username()