public class DefaultNRepositoryAccessSpec extends Object implements net.thevpc.nuts.security.NRepositoryAccessSpec
| Constructor and Description |
|---|
DefaultNRepositoryAccessSpec(String userName,
String repository) |
DefaultNRepositoryAccessSpec(String userName,
String repository,
String remoteUserName,
net.thevpc.nuts.security.NSecureString remoteCredential,
String remoteAuthType,
List<String> permissions) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.security.NRepositoryAccessSpec |
addPermissions(String... permissions) |
boolean |
equals(Object o) |
int |
hashCode() |
List<String> |
permissions() |
DefaultNRepositoryAccessSpec |
permissions(List<String> permissions) |
String |
remoteAuthType() |
DefaultNRepositoryAccessSpec |
remoteAuthType(String remoteAuthType) |
net.thevpc.nuts.security.NSecureString |
remoteCredential() |
DefaultNRepositoryAccessSpec |
remoteCredential(net.thevpc.nuts.security.NSecureString remoteCredential) |
String |
remoteUserName() |
net.thevpc.nuts.security.NRepositoryAccessSpec |
remoteUserName(String remoteUserName) |
net.thevpc.nuts.security.NRepositoryAccessSpec |
removePermissions(String... permissions) |
String |
repository() |
String |
toString() |
String |
userName() |
public DefaultNRepositoryAccessSpec(String userName, String repository)
public net.thevpc.nuts.security.NRepositoryAccessSpec remoteUserName(String remoteUserName)
remoteUserName in interface net.thevpc.nuts.security.NRepositoryAccessSpecpublic DefaultNRepositoryAccessSpec remoteCredential(net.thevpc.nuts.security.NSecureString remoteCredential)
remoteCredential in interface net.thevpc.nuts.security.NRepositoryAccessSpecpublic DefaultNRepositoryAccessSpec remoteAuthType(String remoteAuthType)
remoteAuthType in interface net.thevpc.nuts.security.NRepositoryAccessSpecpublic DefaultNRepositoryAccessSpec permissions(List<String> permissions)
permissions in interface net.thevpc.nuts.security.NRepositoryAccessSpecpublic net.thevpc.nuts.security.NRepositoryAccessSpec addPermissions(String... permissions)
addPermissions in interface net.thevpc.nuts.security.NRepositoryAccessSpecpublic net.thevpc.nuts.security.NRepositoryAccessSpec removePermissions(String... permissions)
removePermissions in interface net.thevpc.nuts.security.NRepositoryAccessSpecpublic String userName()
userName in interface net.thevpc.nuts.security.NRepositoryAccessSpecpublic String repository()
repository in interface net.thevpc.nuts.security.NRepositoryAccessSpecpublic String remoteUserName()
remoteUserName in interface net.thevpc.nuts.security.NRepositoryAccessSpecpublic net.thevpc.nuts.security.NSecureString remoteCredential()
remoteCredential in interface net.thevpc.nuts.security.NRepositoryAccessSpecpublic String remoteAuthType()
remoteAuthType in interface net.thevpc.nuts.security.NRepositoryAccessSpecpublic List<String> permissions()
permissions in interface net.thevpc.nuts.security.NRepositoryAccessSpecCopyright © 2026 vpc open source initiative. All rights reserved.