test_class.declarator: authenticator
test_class.modifier: private
test_class.original_string: private Authenticator authenticator;
test_class.type: Authenticator
test_class.var_name: authenticator
test_class.file: gremlin-server/src/test/java/org/apache/tinkerpop/gremlin/server/auth/SimpleAuthenticatorTest.java
test_class.identifier: SimpleAuthenticatorTest
test_case.body: @Test
      public void shouldAlwaysRequireAuthentication() {
          assertTrue(authenticator.requireAuthentication());
      }
test_case.class_method_signature: SimpleAuthenticatorTest.shouldAlwaysRequireAuthentication()
test_case.full_signature: @Test public void shouldAlwaysRequireAuthentication()
test_case.identifier: shouldAlwaysRequireAuthentication
test_case.invocations: assertTrue requireAuthentication
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void shouldAlwaysRequireAuthentication()
focal_class.declarator: logger = LoggerFactory.getLogger(SimpleAuthenticator.class)
focal_class.modifier: private static final
focal_class.original_string: private static final Logger logger = LoggerFactory.getLogger(SimpleAuthenticator.class);
focal_class.type: Logger
focal_class.var_name: logger
focal_class.declarator: NUL = 0
focal_class.modifier: private static final
focal_class.original_string: private static final byte NUL = 0;
focal_class.type: byte
focal_class.var_name: NUL
focal_class.declarator: credentialStore
focal_class.modifier: private
focal_class.original_string: private CredentialGraph credentialStore;
focal_class.type: CredentialGraph
focal_class.var_name: credentialStore
focal_class.declarator: CONFIG_CREDENTIALS_LOCATION = "credentialsDbLocation"
focal_class.modifier: @Deprecated
      public static final
focal_class.original_string: @Deprecated
      public static final String CONFIG_CREDENTIALS_LOCATION = "credentialsDbLocation";
focal_class.type: String
focal_class.var_name: CONFIG_CREDENTIALS_LOCATION
focal_class.declarator: CONFIG_CREDENTIALS_DB = "credentialsDb"
focal_class.modifier: public static final
focal_class.original_string: public static final String CONFIG_CREDENTIALS_DB = "credentialsDb";
focal_class.type: String
focal_class.var_name: CONFIG_CREDENTIALS_DB
focal_class.file: gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/auth/SimpleAuthenticator.java
focal_class.identifier: SimpleAuthenticator
focal_class.interfaces: implements Authenticator
focal_class.class_method_signature: SimpleAuthenticator.requireAuthentication()
focal_class.full_signature: @Override public boolean requireAuthentication()
focal_class.identifier: requireAuthentication
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean requireAuthentication()
focal_class.class_method_signature: SimpleAuthenticator.setup(final Map<String,Object> config)
focal_class.full_signature: @Override public void setup(final Map<String,Object> config)
focal_class.identifier: setup
focal_class.modifiers: @Override public
focal_class.parameters: (final Map<String,Object> config)
focal_class.return: void
focal_class.signature: void setup(final Map<String,Object> config)
focal_class.class_method_signature: SimpleAuthenticator.newSaslNegotiator()
focal_class.full_signature: @Override @Deprecated public SaslNegotiator newSaslNegotiator()
focal_class.identifier: newSaslNegotiator
focal_class.modifiers: @Override @Deprecated public
focal_class.parameters: ()
focal_class.return: SaslNegotiator
focal_class.signature: SaslNegotiator newSaslNegotiator()
focal_class.class_method_signature: SimpleAuthenticator.authenticate(final Map<String, String> credentials)
focal_class.full_signature: public AuthenticatedUser authenticate(final Map<String, String> credentials)
focal_class.identifier: authenticate
focal_class.modifiers: public
focal_class.parameters: (final Map<String, String> credentials)
focal_class.return: AuthenticatedUser
focal_class.signature: AuthenticatedUser authenticate(final Map<String, String> credentials)
focal_method.body: @Override
      public boolean requireAuthentication() {
          return true;
      }
focal_method.class_method_signature: SimpleAuthenticator.requireAuthentication()
focal_method.full_signature: @Override public boolean requireAuthentication()
focal_method.identifier: requireAuthentication
focal_method.modifiers: @Override public
focal_method.parameters: ()
focal_method.return: boolean
focal_method.signature: boolean requireAuthentication()