| Package | Description | 
|---|---|
| org.apache.tinkerpop.gremlin.server.auth | |
| org.apache.tinkerpop.gremlin.server.authz | |
| org.apache.tinkerpop.gremlin.server.handler | 
| Modifier and Type | Field and Description | 
|---|---|
| static AuthenticatedUser | AuthenticatedUser. ANONYMOUS_USER | 
| Modifier and Type | Method and Description | 
|---|---|
| AuthenticatedUser | Authenticator. authenticate(Map<String,String> credentials)A "standard" authentication implementation that can be used more generically without SASL support. | 
| AuthenticatedUser | SimpleAuthenticator. authenticate(Map<String,String> credentials) | 
| AuthenticatedUser | AllowAllAuthenticator. authenticate(Map<String,String> credentials) | 
| AuthenticatedUser | Krb5Authenticator. authenticate(Map<String,String> credentials) | 
| AuthenticatedUser | Authenticator.SaslNegotiator. getAuthenticatedUser()Following a successful negotiation, get the AuthenticatedUser representing the logged in subject. | 
| Modifier and Type | Method and Description | 
|---|---|
| Bytecode | Authorizer. authorize(AuthenticatedUser user,
         Bytecode bytecode,
         Map<String,String> aliases)Checks whether a user is authorized to have a gremlin bytecode request from a client answered and raises an
  AuthorizationExceptionif this is not the case. | 
| void | Authorizer. authorize(AuthenticatedUser user,
         RequestMessage msg)Checks whether a user is authorized to have a script request from a gremlin client answered and raises an
  AuthorizationExceptionif this is not the case. | 
| Modifier and Type | Field and Description | 
|---|---|
| static io.netty.util.AttributeKey<AuthenticatedUser> | StateKey. AUTHENTICATED_USERThe key for the current  AuthenticatedUser. | 
Copyright © 2013–2022 Apache Software Foundation. All rights reserved.