@Test public void testNewSaslNegotiator() { assertThrows(RuntimeException.class, () -> new SaslAndHMACAuthenticator().newSaslNegotiator()); }
@Override public SaslNegotiator newSaslNegotiator(final InetAddress remoteAddress) { throw new RuntimeException(INCORRECT_CLASS_USAGE); }
SaslAndHMACAuthenticator extends JanusGraphAbstractAuthenticator { @Override public SaslNegotiator newSaslNegotiator(final InetAddress remoteAddress) { throw new RuntimeException(INCORRECT_CLASS_USAGE); } }
SaslAndHMACAuthenticator extends JanusGraphAbstractAuthenticator { @Override public SaslNegotiator newSaslNegotiator(final InetAddress remoteAddress) { throw new RuntimeException(INCORRECT_CLASS_USAGE); }  }
SaslAndHMACAuthenticator extends JanusGraphAbstractAuthenticator { @Override public SaslNegotiator newSaslNegotiator(final InetAddress remoteAddress) { throw new RuntimeException(INCORRECT_CLASS_USAGE); }  @Override SaslNegotiator newSaslNegotiator(final InetAddress remoteAddress); SaslNegotiator newSaslNegotiator(); @Override void setup(final Map<String,Object> config); @Override AuthenticatedUser authenticate(final Map<String, String> credentials); JanusGraphSimpleAuthenticator getSimpleAuthenticator(); HMACAuthenticator getHMACAuthenticator(); }
SaslAndHMACAuthenticator extends JanusGraphAbstractAuthenticator { @Override public SaslNegotiator newSaslNegotiator(final InetAddress remoteAddress) { throw new RuntimeException(INCORRECT_CLASS_USAGE); }  @Override SaslNegotiator newSaslNegotiator(final InetAddress remoteAddress); SaslNegotiator newSaslNegotiator(); @Override void setup(final Map<String,Object> config); @Override AuthenticatedUser authenticate(final Map<String, String> credentials); JanusGraphSimpleAuthenticator getSimpleAuthenticator(); HMACAuthenticator getHMACAuthenticator();  }