public final class SecurityOptions extends Object implements MetaPropertyProvider
Options for controlling the initialization of Security in Stardog and security configuration in a database.
Modifier and Type | Field and Description |
---|---|
static ConfigProperty<String> |
MASKING_FUNCTION |
static Option<Boolean> |
NAMED_GRAPH_SECURITY
Global configuration option for whether or not named graph security is enabled.
|
static Option<Boolean> |
NAMED_GRAPH_SECURITY_EMPTY_ALLOWS_ACCESS
Configuration option on whether or not the empty (named graph) permission set should permit access or not.
|
static ConfigProperty<Boolean> |
NAMED_GRAPH_SECURITY_ENABLED
Database option which controls whether named graph security is enabled.
|
static Option<String> |
REALMS
Specifies the name of the
realm to be used for security in Stardog. |
static ConfigProperty<Collection<IRI>> |
SENSITIVE_PROPERTIES |
static ConfigProperty<Collection<com.complexible.stardog.security.SensitiveProperty>> |
SENSITIVE_PROPERTY_GROUPS |
public static final Option<String> REALMS
realm
to be used for security in Stardog.
Full name: stardog
public static final Option<Boolean> NAMED_GRAPH_SECURITY
NAMED_GRAPH_SECURITY_ENABLED
.
This option has NO EFFECT if security is disabled
.
Full name: false
@Beta public static final Option<Boolean> NAMED_GRAPH_SECURITY_EMPTY_ALLOWS_ACCESS
false
public static final ConfigProperty<Boolean> NAMED_GRAPH_SECURITY_ENABLED
MetaProperty.Builder#writableWhileOnline()
; when changing this option
existing connections are NOT affected, they will continue to use the previous security settings.
Has NO EFFECT if security is disabled
.
Full name: false
public static final ConfigProperty<Collection<IRI>> SENSITIVE_PROPERTIES
public static final ConfigProperty<Collection<com.complexible.stardog.security.SensitiveProperty>> SENSITIVE_PROPERTY_GROUPS
public static final ConfigProperty<String> MASKING_FUNCTION
Copyright © 2010-2016 Stardog Union. All Rights Reserved.