| Package | Description | 
|---|---|
| org.apache.tinkerpop.gremlin.server.auth | |
| org.apache.tinkerpop.gremlin.server.authz | 
| Modifier and Type | Field and Description | 
|---|---|
static AuthenticatedUser | 
AuthenticatedUser.ANONYMOUS_USER  | 
| Modifier and Type | Method and Description | 
|---|---|
AuthenticatedUser | 
SimpleAuthenticator.authenticate(Map<String,String> credentials)  | 
AuthenticatedUser | 
AllowAllAuthenticator.authenticate(Map<String,String> credentials)  | 
AuthenticatedUser | 
Krb5Authenticator.authenticate(Map<String,String> credentials)  | 
AuthenticatedUser | 
Authenticator.authenticate(Map<String,String> credentials)
A "standard" authentication implementation that can be used more generically without SASL support. 
 | 
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
  
AuthorizationException if 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
  
AuthorizationException if this is not the case. | 
Copyright © 2013–2021 Apache Software Foundation. All rights reserved.