Class OGremlinServerAuthenticator

java.lang.Object
org.apache.tinkerpop.gremlin.server.auth.SimpleAuthenticator
com.orientechnologies.tinkerpop.server.auth.OGremlinServerAuthenticator
All Implemented Interfaces:
org.apache.tinkerpop.gremlin.server.auth.Authenticator

public class OGremlinServerAuthenticator extends org.apache.tinkerpop.gremlin.server.auth.SimpleAuthenticator
Created by Enrico Risa on 07/09/2017.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.apache.tinkerpop.gremlin.server.auth.Authenticator

    org.apache.tinkerpop.gremlin.server.auth.Authenticator.SaslNegotiator
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     

    Fields inherited from class org.apache.tinkerpop.gremlin.server.auth.SimpleAuthenticator

    CONFIG_CREDENTIALS_DB
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.tinkerpop.gremlin.server.auth.AuthenticatedUser
    authenticate(Map<String,String> credentials)
     
    void
     

    Methods inherited from class org.apache.tinkerpop.gremlin.server.auth.SimpleAuthenticator

    newSaslNegotiator, requireAuthentication

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • OGremlinServerAuthenticator

      public OGremlinServerAuthenticator()
  • Method Details

    • authenticate

      public org.apache.tinkerpop.gremlin.server.auth.AuthenticatedUser authenticate(Map<String,String> credentials) throws org.apache.tinkerpop.gremlin.server.auth.AuthenticationException
      Specified by:
      authenticate in interface org.apache.tinkerpop.gremlin.server.auth.Authenticator
      Overrides:
      authenticate in class org.apache.tinkerpop.gremlin.server.auth.SimpleAuthenticator
      Throws:
      org.apache.tinkerpop.gremlin.server.auth.AuthenticationException
    • setup

      public void setup(Map<String,Object> config)
      Specified by:
      setup in interface org.apache.tinkerpop.gremlin.server.auth.Authenticator
      Overrides:
      setup in class org.apache.tinkerpop.gremlin.server.auth.SimpleAuthenticator