@Override public PathProtectionDescriptor getResourceProtection() { return new PathProtectionDescriptor( "/repository_predefined_mirrors/*", "authcBasic,perms[nexus:repositorypredefinedmirrors]" ); }
@Override public PathProtectionDescriptor getResourceProtection() { return new PathProtectionDescriptor( "/global_settings/*", "authcBasic,perms[nexus:settings]" ); }
@Override public PathProtectionDescriptor getResourceProtection() { return new PathProtectionDescriptor( "/repo_groups/*/content/**", "authcBasic,tgperms" ); }
@Override public PathProtectionDescriptor getResourceProtection() { return new PathProtectionDescriptor( "/schedule_run/*", "authcBasic,perms[nexus:tasksrun]" ); }
@Override public PathProtectionDescriptor getResourceProtection() { return new PathProtectionDescriptor( "/plexus_user/*", "authcBasic,perms[security:users]" ); }
@Override public PathProtectionDescriptor getResourceProtection() { return new PathProtectionDescriptor( "/roles/*", "authcBasic,perms[security:roles]" ); }
@Override public PathProtectionDescriptor getResourceProtection() { return new PathProtectionDescriptor( "/**", "contentAuthcBasic,contentTperms" ); }
@Override public PathProtectionDescriptor getResourceProtection() { return new PathProtectionDescriptor( "/repo_routes/*", "authcBasic,perms[nexus:routes]" ); }
@Override public PathProtectionDescriptor getResourceProtection() { return new PathProtectionDescriptor( "/error_reporting", "authcBasic,perms[nexus:settings]" ); }
@Override public PathProtectionDescriptor getResourceProtection() { return new PathProtectionDescriptor( getResourceUri(), "authcBasic,perms[nexus:repotemplates]" ); }
@Override public PathProtectionDescriptor getResourceProtection() { return new PathProtectionDescriptor( getResourceUri(), "authcBasic,perms[nexus:command]" ); }
@Override public PathProtectionDescriptor getResourceProtection() { return new PathProtectionDescriptor( getResourceUri(), "authcBasic,perms[security:privileges]" ); }
@Override public PathProtectionDescriptor getResourceProtection() { // this is the ONLY resource using authcNxBasic, as the UI can't receive 401 errors from teh server // as the browser login pops up, which is no good in this case return new PathProtectionDescriptor(getResourceUri(), "authcNxBasic,perms[nexus:authentication]"); }
@Override public PathProtectionDescriptor getResourceProtection() { return new PathProtectionDescriptor( getResourceUri(), "authcBasic,perms[security:users]" ); }
@Override public PathProtectionDescriptor getResourceProtection() { return new PathProtectionDescriptor( getResourceUri(), "authcBasic,perms[security:roles]" ); }
@Override public PathProtectionDescriptor getResourceProtection() { return new PathProtectionDescriptor( getResourceUri(), "authcBasic,perms[nexus:tasks]" ); }
@Override public PathProtectionDescriptor getResourceProtection() { return new PathProtectionDescriptor( getResourceUri(), "authcBasic,perms[nexus:cache]" ); }
@Override public PathProtectionDescriptor getResourceProtection() { return new PathProtectionDescriptor( getResourceUri(), "authcBasic,perms[nexus:repogroups]" ); }
@Override public PathProtectionDescriptor getResourceProtection() { // the client should have index access for the search to work return new PathProtectionDescriptor( getResourceUri(), "authcBasic,perms[nexus:index]" ); }
@Override public PathProtectionDescriptor getResourceProtection() { return new PathProtectionDescriptor( getResourceUri(), "authcBasic,perms[nexus:repostatus]" ); }