public abstract class AbstractNUpdateUserCmd extends NWorkspaceCmdBaseRepo<net.thevpc.nuts.NUpdateUserCmd> implements net.thevpc.nuts.NUpdateUserCmd
| Modifier and Type | Field and Description |
|---|---|
protected char[] |
credentials |
protected Set<String> |
groups |
protected String |
login |
protected char[] |
oldCredentials |
protected Set<String> |
permissions |
protected char[] |
remoteCredentials |
protected String |
remoteIdentity |
protected boolean |
resetGroups |
protected boolean |
resetPermissions |
protected Set<String> |
rm_groups |
protected Set<String> |
rm_permissions |
repository| Constructor and Description |
|---|
AbstractNUpdateUserCmd(net.thevpc.nuts.NWorkspace workspace) |
getRepository, setRepository_LOG, _LOGOP, configure, copyFromWorkspaceCommandBase, getCommandName, invalidateResultclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected String login
protected String remoteIdentity
protected boolean resetPermissions
protected boolean resetGroups
protected char[] credentials
protected char[] oldCredentials
protected char[] remoteCredentials
public AbstractNUpdateUserCmd(net.thevpc.nuts.NWorkspace workspace)
public int getSupportLevel(net.thevpc.nuts.spi.NSupportLevelContext context)
getSupportLevel in interface net.thevpc.nuts.spi.NComponentgetSupportLevel in class NWorkspaceCmdBase<net.thevpc.nuts.NUpdateUserCmd>public char[] getCredentials()
getCredentials in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd credentials(char[] password)
credentials in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd setCredentials(char[] password)
setCredentials in interface net.thevpc.nuts.NUpdateUserCmdpublic char[] getOldCredentials()
getOldCredentials in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd oldCredentials(char[] password)
oldCredentials in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd setOldCredentials(char[] password)
setOldCredentials in interface net.thevpc.nuts.NUpdateUserCmdpublic char[] getRemoteCredentials()
getRemoteCredentials in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd remoteCredentials(char[] password)
remoteCredentials in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd setRemoteCredentials(char[] password)
setRemoteCredentials in interface net.thevpc.nuts.NUpdateUserCmdpublic String getRemoteIdentity()
getRemoteIdentity in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd remoteIdentity(String remoteIdentity)
remoteIdentity in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd setRemoteIdentity(String remoteIdentity)
setRemoteIdentity in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd addPermissions(String... permissions)
addPermissions in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd removePermissions(String... permissions)
removePermissions in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd undoAddPermissions(String... permissions)
undoAddPermissions in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd undoRemovePermissions(String... permissions)
undoRemovePermissions in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd addPermissions(Collection<String> permissions)
addPermissions in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd removePermissions(Collection<String> permissions)
removePermissions in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd undoAddPermissions(Collection<String> permissions)
undoAddPermissions in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd undoRemovePermissions(Collection<String> permissions)
undoRemovePermissions in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd addGroups(String... groups)
addGroups in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd undoAddGroups(String... groups)
undoAddGroups in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd removeGroups(String... groups)
removeGroups in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd undoRemoveGroups(String... groups)
undoRemoveGroups in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd addGroup(String group)
addGroup in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd removeGroup(String group)
removeGroup in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd addPermission(String permission)
addPermission in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd undoAddPermission(String permissions)
undoAddPermission in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd undoAddGroup(String group)
undoAddGroup in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd removePermission(String permission)
removePermission in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd addGroups(Collection<String> groups)
addGroups in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd removeGroups(Collection<String> groups)
removeGroups in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd undoAddGroups(Collection<String> groups)
undoAddGroups in interface net.thevpc.nuts.NUpdateUserCmdpublic AbstractNUpdateUserCmd undoRemoveGroups(Collection<String> groups)
undoRemoveGroups in interface net.thevpc.nuts.NUpdateUserCmdpublic List<String> getAddPermissions()
getAddPermissions in interface net.thevpc.nuts.NUpdateUserCmdpublic List<String> getAddGroups()
getAddGroups in interface net.thevpc.nuts.NUpdateUserCmdpublic List<String> getRemovePermissions()
getRemovePermissions in interface net.thevpc.nuts.NUpdateUserCmdpublic List<String> getRemoveGroups()
getRemoveGroups in interface net.thevpc.nuts.NUpdateUserCmdpublic String getUsername()
getUsername in interface net.thevpc.nuts.NUpdateUserCmdpublic net.thevpc.nuts.NUpdateUserCmd setUsername(String login)
setUsername in interface net.thevpc.nuts.NUpdateUserCmdpublic boolean isResetPermissions()
isResetPermissions in interface net.thevpc.nuts.NUpdateUserCmdpublic net.thevpc.nuts.NUpdateUserCmd resetPermissions()
resetPermissions in interface net.thevpc.nuts.NUpdateUserCmdpublic net.thevpc.nuts.NUpdateUserCmd resetPermissions(boolean resetPermissions)
resetPermissions in interface net.thevpc.nuts.NUpdateUserCmdpublic net.thevpc.nuts.NUpdateUserCmd setResetPermissions(boolean resetPermissions)
setResetPermissions in interface net.thevpc.nuts.NUpdateUserCmdpublic boolean isResetGroups()
isResetGroups in interface net.thevpc.nuts.NUpdateUserCmdpublic net.thevpc.nuts.NUpdateUserCmd resetGroups()
resetGroups in interface net.thevpc.nuts.NUpdateUserCmdpublic net.thevpc.nuts.NUpdateUserCmd resetGroups(boolean resetGroups)
resetGroups in interface net.thevpc.nuts.NUpdateUserCmdpublic net.thevpc.nuts.NUpdateUserCmd setResetGroups(boolean resetGroups)
setResetGroups in interface net.thevpc.nuts.NUpdateUserCmdpublic boolean configureFirst(net.thevpc.nuts.cmdline.NCmdLine cmdLine)
configureFirst in interface net.thevpc.nuts.cmdline.NCmdLineConfigurableconfigureFirst in class NWorkspaceCmdBase<net.thevpc.nuts.NUpdateUserCmd>Copyright © 2025 vpc open source initiative. All rights reserved.