public abstract class AbstractNutsUpdateUserCommand extends NutsWorkspaceCommandBase<net.thevpc.nuts.NutsUpdateUserCommand> implements net.thevpc.nuts.NutsUpdateUserCommand
| 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 net.thevpc.nuts.NutsRepository |
repo |
protected boolean |
resetGroups |
protected boolean |
resetPermissions |
protected Set<String> |
rm_groups |
protected Set<String> |
rm_permissions |
session, ws| Constructor and Description |
|---|
AbstractNutsUpdateUserCommand(net.thevpc.nuts.NutsRepository repo) |
AbstractNutsUpdateUserCommand(net.thevpc.nuts.NutsWorkspace ws) |
_LOG, _LOGOP, checkSession, configure, configure, copyFromWorkspaceCommandBase, copySession, getCommandName, getSession, getWorkspace, invalidateResult, setSession, setWsclone, 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
protected net.thevpc.nuts.NutsRepository repo
public AbstractNutsUpdateUserCommand(net.thevpc.nuts.NutsWorkspace ws)
public AbstractNutsUpdateUserCommand(net.thevpc.nuts.NutsRepository repo)
public char[] getCredentials()
getCredentials in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand credentials(char[] password)
credentials in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand setCredentials(char[] password)
setCredentials in interface net.thevpc.nuts.NutsUpdateUserCommandpublic char[] getOldCredentials()
getOldCredentials in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand oldCredentials(char[] password)
oldCredentials in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand setOldCredentials(char[] password)
setOldCredentials in interface net.thevpc.nuts.NutsUpdateUserCommandpublic char[] getRemoteCredentials()
getRemoteCredentials in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand remoteCredentials(char[] password)
remoteCredentials in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand setRemoteCredentials(char[] password)
setRemoteCredentials in interface net.thevpc.nuts.NutsUpdateUserCommandpublic String getRemoteIdentity()
getRemoteIdentity in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand remoteIdentity(String remoteIdentity)
remoteIdentity in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand setRemoteIdentity(String remoteIdentity)
setRemoteIdentity in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand addPermissions(String... permissions)
addPermissions in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand removePermissions(String... permissions)
removePermissions in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand undoAddPermissions(String... permissions)
undoAddPermissions in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand undoRemovePermissions(String... permissions)
undoRemovePermissions in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand addPermissions(Collection<String> permissions)
addPermissions in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand removePermissions(Collection<String> permissions)
removePermissions in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand undoAddPermissions(Collection<String> permissions)
undoAddPermissions in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand undoRemovePermissions(Collection<String> permissions)
undoRemovePermissions in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand addGroups(String... groups)
addGroups in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand undoAddGroups(String... groups)
undoAddGroups in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand removeGroups(String... groups)
removeGroups in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand undoRemoveGroups(String... groups)
undoRemoveGroups in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand addGroup(String group)
addGroup in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand removeGroup(String group)
removeGroup in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand addPermission(String permission)
addPermission in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand undoAddPermission(String permissions)
undoAddPermission in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand undoAddGroup(String group)
undoAddGroup in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand removePermission(String permission)
removePermission in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand addGroups(Collection<String> groups)
addGroups in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand removeGroups(Collection<String> groups)
removeGroups in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand undoAddGroups(Collection<String> groups)
undoAddGroups in interface net.thevpc.nuts.NutsUpdateUserCommandpublic AbstractNutsUpdateUserCommand undoRemoveGroups(Collection<String> groups)
undoRemoveGroups in interface net.thevpc.nuts.NutsUpdateUserCommandpublic String[] getAddPermissions()
getAddPermissions in interface net.thevpc.nuts.NutsUpdateUserCommandpublic String[] getAddGroups()
getAddGroups in interface net.thevpc.nuts.NutsUpdateUserCommandpublic String[] getRemovePermissions()
getRemovePermissions in interface net.thevpc.nuts.NutsUpdateUserCommandpublic String[] getRemoveGroups()
getRemoveGroups in interface net.thevpc.nuts.NutsUpdateUserCommandpublic String getUsername()
getUsername in interface net.thevpc.nuts.NutsUpdateUserCommandpublic net.thevpc.nuts.NutsUpdateUserCommand setUsername(String login)
setUsername in interface net.thevpc.nuts.NutsUpdateUserCommandpublic boolean isResetPermissions()
isResetPermissions in interface net.thevpc.nuts.NutsUpdateUserCommandpublic net.thevpc.nuts.NutsUpdateUserCommand resetPermissions()
resetPermissions in interface net.thevpc.nuts.NutsUpdateUserCommandpublic net.thevpc.nuts.NutsUpdateUserCommand resetPermissions(boolean resetPermissions)
resetPermissions in interface net.thevpc.nuts.NutsUpdateUserCommandpublic net.thevpc.nuts.NutsUpdateUserCommand setResetPermissions(boolean resetPermissions)
setResetPermissions in interface net.thevpc.nuts.NutsUpdateUserCommandpublic boolean isResetGroups()
isResetGroups in interface net.thevpc.nuts.NutsUpdateUserCommandpublic net.thevpc.nuts.NutsUpdateUserCommand resetGroups()
resetGroups in interface net.thevpc.nuts.NutsUpdateUserCommandpublic net.thevpc.nuts.NutsUpdateUserCommand resetGroups(boolean resetGroups)
resetGroups in interface net.thevpc.nuts.NutsUpdateUserCommandpublic net.thevpc.nuts.NutsUpdateUserCommand setResetGroups(boolean resetGroups)
setResetGroups in interface net.thevpc.nuts.NutsUpdateUserCommandpublic boolean configureFirst(net.thevpc.nuts.NutsCommandLine cmdLine)
configureFirst in interface net.thevpc.nuts.NutsCommandLineConfigurableconfigureFirst in class NutsWorkspaceCommandBase<net.thevpc.nuts.NutsUpdateUserCommand>Copyright © 2022 vpc open source initiative. All rights reserved.