test_class.declarator: userId
test_class.modifier: private
test_class.original_string: private String userId;
test_class.type: String
test_class.var_name: userId
test_class.declarator: factory
test_class.modifier: private
test_class.original_string: private UserAuthenticationFactoryImpl factory;
test_class.type: UserAuthenticationFactoryImpl
test_class.var_name: factory
test_class.file: oak-core/src/test/java/org/apache/jackrabbit/oak/security/user/UserAuthenticationFactoryImplTest.java
test_class.identifier: UserAuthenticationFactoryImplTest
test_class.superclass: extends AbstractSecurityTest
test_case.body: @Test
      public void testGetAuthentication() {
          Authentication authentication = factory.getAuthentication(getUserConfiguration(), root, userId);
          assertNotNull(authentication);
          assertTrue(authentication instanceof UserAuthentication);
      }
test_case.class_method_signature: UserAuthenticationFactoryImplTest.testGetAuthentication()
test_case.full_signature: @Test public void testGetAuthentication()
test_case.identifier: testGetAuthentication
test_case.invocations: getAuthentication getUserConfiguration assertNotNull assertTrue
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testGetAuthentication()
focal_class.file: oak-core/src/main/java/org/apache/jackrabbit/oak/security/user/UserAuthenticationFactoryImpl.java
focal_class.identifier: UserAuthenticationFactoryImpl
focal_class.interfaces: implements UserAuthenticationFactory
focal_class.class_method_signature: UserAuthenticationFactoryImpl.getAuthentication(@NotNull UserConfiguration userConfiguration, @NotNull Root root, @Nullable String userId)
focal_class.full_signature: @NotNull @Override public Authentication getAuthentication(@NotNull UserConfiguration userConfiguration, @NotNull Root root, @Nullable String userId)
focal_class.identifier: getAuthentication
focal_class.modifiers: @NotNull @Override public
focal_class.parameters: (@NotNull UserConfiguration userConfiguration, @NotNull Root root, @Nullable String userId)
focal_class.return: Authentication
focal_class.signature: Authentication getAuthentication(@NotNull UserConfiguration userConfiguration, @NotNull Root root, @Nullable String userId)
focal_method.body: @NotNull
      @Override
      public Authentication getAuthentication(@NotNull UserConfiguration userConfiguration, @NotNull Root root, @Nullable String userId) {
          return new UserAuthentication(userConfiguration, root, userId);
      }
focal_method.class_method_signature: UserAuthenticationFactoryImpl.getAuthentication(@NotNull UserConfiguration userConfiguration, @NotNull Root root, @Nullable String userId)
focal_method.full_signature: @NotNull @Override public Authentication getAuthentication(@NotNull UserConfiguration userConfiguration, @NotNull Root root, @Nullable String userId)
focal_method.identifier: getAuthentication
focal_method.modifiers: @NotNull @Override public
focal_method.parameters: (@NotNull UserConfiguration userConfiguration, @NotNull Root root, @Nullable String userId)
focal_method.return: Authentication
focal_method.signature: Authentication getAuthentication(@NotNull UserConfiguration userConfiguration, @NotNull Root root, @Nullable String userId)