public class DefaultNUser extends Object implements net.thevpc.nuts.security.NUser
| Constructor and Description |
|---|
DefaultNUser(net.thevpc.nuts.security.NUserConfig config,
List<String> inheritedPermissions) |
DefaultNUser(String username,
boolean credentials,
List<String> permissions,
List<String> inheritedPermissions,
List<String> groups) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
groups() |
boolean |
hasCredentials() |
List<String> |
inheritedPermissions() |
List<String> |
permissions() |
net.thevpc.nuts.security.NUserSpec |
toSpec() |
String |
username() |
public DefaultNUser(String username, boolean credentials, List<String> permissions, List<String> inheritedPermissions, List<String> groups)
public List<String> inheritedPermissions()
inheritedPermissions in interface net.thevpc.nuts.security.NUserpublic String username()
username in interface net.thevpc.nuts.security.NUserpublic boolean hasCredentials()
hasCredentials in interface net.thevpc.nuts.security.NUserpublic List<String> permissions()
permissions in interface net.thevpc.nuts.security.NUserpublic List<String> groups()
groups in interface net.thevpc.nuts.security.NUserpublic net.thevpc.nuts.security.NUserSpec toSpec()
toSpec in interface net.thevpc.nuts.security.NUserCopyright © 2026 vpc open source initiative. All rights reserved.