public abstract class AbstractNAddUserCmd extends NWorkspaceCmdBaseRepo<NAddUserCmd> implements NAddUserCmd
| 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 |
repository| Constructor and Description |
|---|
AbstractNAddUserCmd(NWorkspace workspace) |
getRepository, setRepository_LOG, _LOGOP, configure, copyFromWorkspaceCommandBase, getCommandName, invalidateResultclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconfigure, getRepository, of, run, setRepositoryconfigure, configure, configureLastprotected String login
protected String remoteIdentity
protected char[] remoteCredentials
protected char[] password
public AbstractNAddUserCmd(NWorkspace workspace)
public int getSupportLevel(NSupportLevelContext context)
getSupportLevel in interface NComponentgetSupportLevel in class NWorkspaceCmdBase<NAddUserCmd>public String getUsername()
getUsername in interface NAddUserCmdpublic AbstractNAddUserCmd setUsername(String username)
setUsername in interface NAddUserCmdpublic char[] getCredentials()
getCredentials in interface NAddUserCmdpublic AbstractNAddUserCmd setCredentials(char[] password)
setCredentials in interface NAddUserCmdpublic char[] getRemoteCredentials()
getRemoteCredentials in interface NAddUserCmdpublic AbstractNAddUserCmd setRemoteCredentials(char[] password)
setRemoteCredentials in interface NAddUserCmdpublic String getRemoteIdentity()
getRemoteIdentity in interface NAddUserCmdpublic AbstractNAddUserCmd setRemoteIdentity(String remoteIdentity)
setRemoteIdentity in interface NAddUserCmdpublic AbstractNAddUserCmd addPermissions(String... permissions)
addPermissions in interface NAddUserCmdpublic AbstractNAddUserCmd removePermissions(String... permissions)
removePermissions in interface NAddUserCmdpublic AbstractNAddUserCmd addPermissions(Collection<String> permissions)
addPermissions in interface NAddUserCmdpublic AbstractNAddUserCmd removePermissions(Collection<String> permissions)
removePermissions in interface NAddUserCmdpublic AbstractNAddUserCmd addGroups(String... groups)
addGroups in interface NAddUserCmdpublic AbstractNAddUserCmd removeGroups(String... groups)
removeGroups in interface NAddUserCmdpublic AbstractNAddUserCmd addGroup(String group)
addGroup in interface NAddUserCmdpublic AbstractNAddUserCmd addPermission(String permission)
addPermission in interface NAddUserCmdpublic AbstractNAddUserCmd addGroups(Collection<String> groups)
addGroups in interface NAddUserCmdpublic AbstractNAddUserCmd removeGroups(Collection<String> groups)
removeGroups in interface NAddUserCmdpublic List<String> getPermissions()
getPermissions in interface NAddUserCmdpublic List<String> getGroups()
getGroups in interface NAddUserCmdpublic boolean configureFirst(NCmdLine cmdLine)
configureFirst in interface NCmdLineConfigurableconfigureFirst in class NWorkspaceCmdBase<NAddUserCmd>Copyright © 2025 vpc open source initiative. All rights reserved.