]> source.dussan.org Git - archiva.git/commit
plexus-security integration part deux, we have access control working using user...
authorJesse McConnell <jmcconnell@apache.org>
Mon, 11 Sep 2006 08:05:03 +0000 (08:05 +0000)
committerJesse McConnell <jmcconnell@apache.org>
Mon, 11 Sep 2006 08:05:03 +0000 (08:05 +0000)
commitdd3f12a49f0b23a086dd336660c1ce81f7c62261
tree5354feabb7419f874f8c55d8dae49f31203c7dc8
parentd1752d8e60819afc0d91753111266bb79336f23e
plexus-security integration part deux, we have access control working using user manager based authentication, jdo user manager store and jdo rbac authz stores.  sample authz is included in several of the jsp files.  notes, the jsp/admin/rbac jsp files are temporary, useful for debugging potential role issues for the moment only, they are not meant to be a lasting part of archiva.  derby is the db being used, and its located in src/main/webapp/WEB-INF/database if you are using jetty locally

git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@442119 13f79535-47bb-0310-9956-ffa450edef68
33 files changed:
archiva-webapp/pom.xml
archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/ProxyAction.java
archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/ReportsAction.java
archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/SearchAction.java
archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/ShowArtifactAction.java
archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/AbstractConfigureRepositoryAction.java
archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureAction.java
archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/NewUserAction.java [new file with mode: 0644]
archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/RunRepositoryTaskAction.java
archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/UserManagementAction.java [new file with mode: 0644]
archiva-webapp/src/main/java/org/apache/maven/archiva/web/interceptor/ConfigurationInterceptor.java
archiva-webapp/src/main/java/org/apache/maven/archiva/web/util/DefaultRoleManager.java [new file with mode: 0644]
archiva-webapp/src/main/java/org/apache/maven/archiva/web/util/RoleManager.java [new file with mode: 0644]
archiva-webapp/src/main/resources/META-INF/plexus/application.xml
archiva-webapp/src/main/resources/xwork.xml
archiva-webapp/src/main/webapp/WEB-INF/jsp/admin/index.jsp
archiva-webapp/src/main/webapp/WEB-INF/jsp/admin/rbac/README [new file with mode: 0644]
archiva-webapp/src/main/webapp/WEB-INF/jsp/admin/rbac/operation.jsp [new file with mode: 0644]
archiva-webapp/src/main/webapp/WEB-INF/jsp/admin/rbac/operations.jsp [new file with mode: 0644]
archiva-webapp/src/main/webapp/WEB-INF/jsp/admin/rbac/permission.jsp [new file with mode: 0644]
archiva-webapp/src/main/webapp/WEB-INF/jsp/admin/rbac/permissions.jsp [new file with mode: 0644]
archiva-webapp/src/main/webapp/WEB-INF/jsp/admin/rbac/resource.jsp [new file with mode: 0644]
archiva-webapp/src/main/webapp/WEB-INF/jsp/admin/rbac/resources.jsp [new file with mode: 0644]
archiva-webapp/src/main/webapp/WEB-INF/jsp/admin/rbac/role.jsp [new file with mode: 0644]
archiva-webapp/src/main/webapp/WEB-INF/jsp/admin/rbac/roles.jsp [new file with mode: 0644]
archiva-webapp/src/main/webapp/WEB-INF/jsp/browse.jsp
archiva-webapp/src/main/webapp/WEB-INF/jsp/decorators/default.jsp
archiva-webapp/src/main/webapp/WEB-INF/jsp/findUser.jsp [new file with mode: 0644]
archiva-webapp/src/main/webapp/WEB-INF/jsp/login.jsp [deleted file]
archiva-webapp/src/main/webapp/WEB-INF/jsp/loginRegister.jsp [new file with mode: 0644]
archiva-webapp/src/main/webapp/WEB-INF/jsp/register.jsp [deleted file]
archiva-webapp/src/main/webapp/WEB-INF/jsp/user.jsp [new file with mode: 0644]
archiva-webapp/src/main/webapp/WEB-INF/jsp/userDetails.jsp [new file with mode: 0644]