public class DefaultNUserSpec extends Object implements net.thevpc.nuts.security.NUserSpec
| Constructor and Description |
|---|
DefaultNUserSpec(String username) |
DefaultNUserSpec(String username,
net.thevpc.nuts.security.NSecureString credential,
net.thevpc.nuts.security.NSecureString oldCredential,
List<String> permissions,
List<String> groups) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.security.NUserSpec |
addGroups(String... groups) |
net.thevpc.nuts.security.NUserSpec |
addPermissions(String... permissions) |
net.thevpc.nuts.security.NSecureString |
credential() |
DefaultNUserSpec |
credential(net.thevpc.nuts.security.NSecureString credential) |
List<String> |
groups() |
DefaultNUserSpec |
groups(List<String> groups) |
net.thevpc.nuts.security.NSecureString |
oldCredential() |
net.thevpc.nuts.security.NUserSpec |
oldCredential(net.thevpc.nuts.security.NSecureString oldCredential) |
List<String> |
permissions() |
DefaultNUserSpec |
permissions(List<String> permissions) |
net.thevpc.nuts.security.NUserSpec |
removeGroups(String... groups) |
net.thevpc.nuts.security.NUserSpec |
removePermissions(String... permissions) |
String |
userName() |
public DefaultNUserSpec(String username)
public net.thevpc.nuts.security.NSecureString credential()
credential in interface net.thevpc.nuts.security.NUserSpecpublic DefaultNUserSpec credential(net.thevpc.nuts.security.NSecureString credential)
credential in interface net.thevpc.nuts.security.NUserSpecpublic net.thevpc.nuts.security.NSecureString oldCredential()
oldCredential in interface net.thevpc.nuts.security.NUserSpecpublic net.thevpc.nuts.security.NUserSpec oldCredential(net.thevpc.nuts.security.NSecureString oldCredential)
oldCredential in interface net.thevpc.nuts.security.NUserSpecpublic DefaultNUserSpec permissions(List<String> permissions)
permissions in interface net.thevpc.nuts.security.NUserSpecpublic DefaultNUserSpec groups(List<String> groups)
groups in interface net.thevpc.nuts.security.NUserSpecpublic String userName()
userName in interface net.thevpc.nuts.security.NUserSpecpublic List<String> permissions()
permissions in interface net.thevpc.nuts.security.NUserSpecpublic List<String> groups()
groups in interface net.thevpc.nuts.security.NUserSpecpublic net.thevpc.nuts.security.NUserSpec addPermissions(String... permissions)
addPermissions in interface net.thevpc.nuts.security.NUserSpecpublic net.thevpc.nuts.security.NUserSpec removePermissions(String... permissions)
removePermissions in interface net.thevpc.nuts.security.NUserSpecpublic net.thevpc.nuts.security.NUserSpec addGroups(String... groups)
addGroups in interface net.thevpc.nuts.security.NUserSpecpublic net.thevpc.nuts.security.NUserSpec removeGroups(String... groups)
removeGroups in interface net.thevpc.nuts.security.NUserSpecCopyright © 2026 vpc open source initiative. All rights reserved.