public abstract class AbstractNutsAddUserCommand extends NutsWorkspaceCommandBase<net.thevpc.nuts.NutsAddUserCommand> implements net.thevpc.nuts.NutsAddUserCommand
| Modifier and Type | Field and Description |
|---|---|
protected Set<String> |
groups |
protected String |
login |
protected char[] |
password |
protected Set<String> |
permissions |
protected char[] |
remoteCredentials |
protected String |
remoteIdentity |
protected net.thevpc.nuts.NutsRepository |
repo |
session, ws| Constructor and Description |
|---|
AbstractNutsAddUserCommand(net.thevpc.nuts.NutsRepository repo) |
AbstractNutsAddUserCommand(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 char[] remoteCredentials
protected char[] password
protected net.thevpc.nuts.NutsRepository repo
public AbstractNutsAddUserCommand(net.thevpc.nuts.NutsWorkspace ws)
public AbstractNutsAddUserCommand(net.thevpc.nuts.NutsRepository repo)
public String getUsername()
getUsername in interface net.thevpc.nuts.NutsAddUserCommandpublic AbstractNutsAddUserCommand setUsername(String username)
setUsername in interface net.thevpc.nuts.NutsAddUserCommandpublic char[] getCredentials()
getCredentials in interface net.thevpc.nuts.NutsAddUserCommandpublic AbstractNutsAddUserCommand setCredentials(char[] password)
setCredentials in interface net.thevpc.nuts.NutsAddUserCommandpublic char[] getRemoteCredentials()
getRemoteCredentials in interface net.thevpc.nuts.NutsAddUserCommandpublic AbstractNutsAddUserCommand setRemoteCredentials(char[] password)
setRemoteCredentials in interface net.thevpc.nuts.NutsAddUserCommandpublic String getRemoteIdentity()
getRemoteIdentity in interface net.thevpc.nuts.NutsAddUserCommandpublic AbstractNutsAddUserCommand setRemoteIdentity(String remoteIdentity)
setRemoteIdentity in interface net.thevpc.nuts.NutsAddUserCommandpublic AbstractNutsAddUserCommand addPermissions(String... permissions)
addPermissions in interface net.thevpc.nuts.NutsAddUserCommandpublic AbstractNutsAddUserCommand removePermissions(String... permissions)
removePermissions in interface net.thevpc.nuts.NutsAddUserCommandpublic AbstractNutsAddUserCommand addPermissions(Collection<String> permissions)
addPermissions in interface net.thevpc.nuts.NutsAddUserCommandpublic AbstractNutsAddUserCommand removePermissions(Collection<String> permissions)
removePermissions in interface net.thevpc.nuts.NutsAddUserCommandpublic AbstractNutsAddUserCommand addGroups(String... groups)
addGroups in interface net.thevpc.nuts.NutsAddUserCommandpublic AbstractNutsAddUserCommand removeGroups(String... groups)
removeGroups in interface net.thevpc.nuts.NutsAddUserCommandpublic AbstractNutsAddUserCommand addGroup(String group)
addGroup in interface net.thevpc.nuts.NutsAddUserCommandpublic AbstractNutsAddUserCommand addPermission(String permission)
addPermission in interface net.thevpc.nuts.NutsAddUserCommandpublic AbstractNutsAddUserCommand addGroups(Collection<String> groups)
addGroups in interface net.thevpc.nuts.NutsAddUserCommandpublic AbstractNutsAddUserCommand removeGroups(Collection<String> groups)
removeGroups in interface net.thevpc.nuts.NutsAddUserCommandpublic String[] getPermissions()
getPermissions in interface net.thevpc.nuts.NutsAddUserCommandpublic String[] getGroups()
getGroups in interface net.thevpc.nuts.NutsAddUserCommandpublic boolean configureFirst(net.thevpc.nuts.NutsCommandLine cmdLine)
configureFirst in interface net.thevpc.nuts.NutsCommandLineConfigurableconfigureFirst in class NutsWorkspaceCommandBase<net.thevpc.nuts.NutsAddUserCommand>Copyright © 2022 vpc open source initiative. All rights reserved.