Class Settings.AuthenticationSettings
- java.lang.Object
 - 
- org.apache.tinkerpop.gremlin.server.Settings.AuthenticationSettings
 
 
- 
- Enclosing class:
 - Settings
 
public static class Settings.AuthenticationSettings extends Object
Settings for theAuthenticatorimplementation. 
- 
- 
Field Summary
Fields Modifier and Type Field Description StringauthenticationHandlerThe fully qualified class name of theAbstractAuthenticationHandlerimplementation.StringauthenticatorThe fully qualified class name of theAuthenticatorimplementation.Map<String,Object>configAMapcontainingAuthenticatorspecific configurations.booleanenableAuditLogDeprecated.As of release 3.5.0, replaced bySettings.enableAuditLogwith slight changes in the log message format. 
- 
Constructor Summary
Constructors Constructor Description AuthenticationSettings() 
 - 
 
- 
- 
Field Detail
- 
authenticator
public String authenticator
The fully qualified class name of theAuthenticatorimplementation. This class name will be used to load the implementation from the classpath. Defaults toAllowAllAuthenticatorwhen not specified. 
- 
authenticationHandler
public String authenticationHandler
The fully qualified class name of theAbstractAuthenticationHandlerimplementation. This class name will be used to load the implementation from the classpath. Defaults to null when not specified. 
- 
enableAuditLog
@Deprecated public boolean enableAuditLog
Deprecated.As of release 3.5.0, replaced bySettings.enableAuditLogwith slight changes in the log message format.Enable audit logging of authenticated users and gremlin evaluation requests. 
- 
config
public Map<String,Object> config
AMapcontainingAuthenticatorspecific configurations. Consult theAuthenticatorimplementation for specifics on what configurations are expected. 
 - 
 
 -