public class SystemLoginRestrictionManager extends Object
The main point is to prevent system login from untrusted remote nuxeo runtime instances.
Restrictions can be adjusted via system properties :
Modifier and Type | Field and Description |
---|---|
static String |
REMOTE_SYSTEM_LOGIN_TRUSTED_INSTANCES_PROP |
static String |
RESTRICT_REMOTE_SYSTEM_LOGIN_PROP |
static String |
TRUSTED_INSTANCES_SEP |
Constructor and Description |
---|
SystemLoginRestrictionManager() |
Modifier and Type | Method and Description |
---|---|
List<String> |
getAllowedInstanceForSystemLogin() |
boolean |
isRemoteSystemLoginRestricted() |
boolean |
isRemoveSystemLoginAllowedForInstance(String instanceId) |
public static final String RESTRICT_REMOTE_SYSTEM_LOGIN_PROP
public static final String REMOTE_SYSTEM_LOGIN_TRUSTED_INSTANCES_PROP
public static final String TRUSTED_INSTANCES_SEP
Copyright © 2011 Nuxeo SA. All Rights Reserved.