test_class.declarator: user
test_class.modifier: private
test_class.original_string: private User user;
test_class.type: User
test_class.var_name: user
test_class.file: oak-core/src/test/java/org/apache/jackrabbit/oak/security/user/UserImplTest.java
test_class.identifier: UserImplTest
test_class.superclass: extends AbstractSecurityTest
test_case.body: @Test
      public void testIsSystemUser() {
          assertFalse(user.isSystemUser());
      }
test_case.class_method_signature: UserImplTest.testIsSystemUser()
test_case.full_signature: @Test public void testIsSystemUser()
test_case.identifier: testIsSystemUser
test_case.invocations: assertFalse isSystemUser
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testIsSystemUser()
focal_class.declarator: isAdmin
focal_class.modifier: private final
focal_class.original_string: private final boolean isAdmin;
focal_class.type: boolean
focal_class.var_name: isAdmin
focal_class.declarator: pwHistory
focal_class.modifier: private final
focal_class.original_string: private final PasswordHistory pwHistory;
focal_class.type: PasswordHistory
focal_class.var_name: pwHistory
focal_class.file: oak-core/src/main/java/org/apache/jackrabbit/oak/security/user/UserImpl.java
focal_class.identifier: UserImpl
focal_class.interfaces: implements User
focal_class.class_method_signature: UserImpl.UserImpl(String id, Tree tree, UserManagerImpl userManager)
focal_class.full_signature:   UserImpl(String id, Tree tree, UserManagerImpl userManager)
focal_class.identifier: UserImpl
focal_class.parameters: (String id, Tree tree, UserManagerImpl userManager)
focal_class.signature:  UserImpl(String id, Tree tree, UserManagerImpl userManager)
focal_class.class_method_signature: UserImpl.checkValidTree(@NotNull Tree tree)
focal_class.full_signature: @Override void checkValidTree(@NotNull Tree tree)
focal_class.identifier: checkValidTree
focal_class.modifiers: @Override
focal_class.parameters: (@NotNull Tree tree)
focal_class.return: void
focal_class.signature: void checkValidTree(@NotNull Tree tree)
focal_class.class_method_signature: UserImpl.isGroup()
focal_class.full_signature: @Override public boolean isGroup()
focal_class.identifier: isGroup
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isGroup()
focal_class.class_method_signature: UserImpl.getPrincipal()
focal_class.full_signature: @NotNull @Override public Principal getPrincipal()
focal_class.identifier: getPrincipal
focal_class.modifiers: @NotNull @Override public
focal_class.parameters: ()
focal_class.return: Principal
focal_class.signature: Principal getPrincipal()
focal_class.class_method_signature: UserImpl.isAdmin()
focal_class.full_signature: @Override public boolean isAdmin()
focal_class.identifier: isAdmin
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isAdmin()
focal_class.class_method_signature: UserImpl.isSystemUser()
focal_class.full_signature: @Override public boolean isSystemUser()
focal_class.identifier: isSystemUser
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isSystemUser()
focal_class.class_method_signature: UserImpl.getCredentials()
focal_class.full_signature: @NotNull @Override public Credentials getCredentials()
focal_class.identifier: getCredentials
focal_class.modifiers: @NotNull @Override public
focal_class.parameters: ()
focal_class.return: Credentials
focal_class.signature: Credentials getCredentials()
focal_class.class_method_signature: UserImpl.getImpersonation()
focal_class.full_signature: @NotNull @Override public Impersonation getImpersonation()
focal_class.identifier: getImpersonation
focal_class.modifiers: @NotNull @Override public
focal_class.parameters: ()
focal_class.return: Impersonation
focal_class.signature: Impersonation getImpersonation()
focal_class.class_method_signature: UserImpl.changePassword(String password)
focal_class.full_signature: @Override public void changePassword(String password)
focal_class.identifier: changePassword
focal_class.modifiers: @Override public
focal_class.parameters: (String password)
focal_class.return: void
focal_class.signature: void changePassword(String password)
focal_class.class_method_signature: UserImpl.changePassword(@Nullable String password, @NotNull String oldPassword)
focal_class.full_signature: @Override public void changePassword(@Nullable String password, @NotNull String oldPassword)
focal_class.identifier: changePassword
focal_class.modifiers: @Override public
focal_class.parameters: (@Nullable String password, @NotNull String oldPassword)
focal_class.return: void
focal_class.signature: void changePassword(@Nullable String password, @NotNull String oldPassword)
focal_class.class_method_signature: UserImpl.disable(@Nullable String reason)
focal_class.full_signature: @Override public void disable(@Nullable String reason)
focal_class.identifier: disable
focal_class.modifiers: @Override public
focal_class.parameters: (@Nullable String reason)
focal_class.return: void
focal_class.signature: void disable(@Nullable String reason)
focal_class.class_method_signature: UserImpl.isDisabled()
focal_class.full_signature: @Override public boolean isDisabled()
focal_class.identifier: isDisabled
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isDisabled()
focal_class.class_method_signature: UserImpl.getDisabledReason()
focal_class.full_signature: @Nullable @Override public String getDisabledReason()
focal_class.identifier: getDisabledReason
focal_class.modifiers: @Nullable @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getDisabledReason()
focal_class.class_method_signature: UserImpl.getPasswordHash()
focal_class.full_signature: @Nullable private String getPasswordHash()
focal_class.identifier: getPasswordHash
focal_class.modifiers: @Nullable private
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getPasswordHash()
focal_class.superclass: extends AuthorizableImpl
focal_method.body: @Override
      public boolean isSystemUser() {
          return false;
      }
focal_method.class_method_signature: UserImpl.isSystemUser()
focal_method.full_signature: @Override public boolean isSystemUser()
focal_method.identifier: isSystemUser
focal_method.modifiers: @Override public
focal_method.parameters: ()
focal_method.return: boolean
focal_method.signature: boolean isSystemUser()