From 4f9f32be51314db81037629668af52aec02d5dee Mon Sep 17 00:00:00 2001 From: Jesse McConnell Date: Thu, 14 Sep 2006 01:29:27 +0000 Subject: [PATCH] MRM-172 patch provided by joakim for adding webdev authenticationa nd authorization support for connecting clients accessing managed repositories git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@443183 13f79535-47bb-0310-9956-ffa450edef68 --- archiva-webapp/pom.xml | 7 + .../maven/archiva/web/ArchivaDefaults.java | 99 +++++++ .../archiva/web/DefaultArchivaDefaults.java | 174 +++++++++++ .../web/servlet/AbstractPlexusServlet.java | 63 ++++ .../web/servlet/PlexusComponentServlet.java | 128 ++++++++ .../archiva/web/servlet/PlexusServlet.java | 46 +++ .../servlet/repository/RepositoryAccess.java | 276 ++++++++++++++++++ .../repository/RepositoryException.java | 48 +++ .../servlet/repository/RepositoryMapping.java | 82 ++++++ .../archiva/web/util/DefaultRoleManager.java | 241 +++------------ .../src/main/webapp/WEB-INF/web.xml | 15 + 11 files changed, 977 insertions(+), 202 deletions(-) create mode 100644 archiva-webapp/src/main/java/org/apache/maven/archiva/web/ArchivaDefaults.java create mode 100644 archiva-webapp/src/main/java/org/apache/maven/archiva/web/DefaultArchivaDefaults.java create mode 100644 archiva-webapp/src/main/java/org/apache/maven/archiva/web/servlet/AbstractPlexusServlet.java create mode 100644 archiva-webapp/src/main/java/org/apache/maven/archiva/web/servlet/PlexusComponentServlet.java create mode 100644 archiva-webapp/src/main/java/org/apache/maven/archiva/web/servlet/PlexusServlet.java create mode 100644 archiva-webapp/src/main/java/org/apache/maven/archiva/web/servlet/repository/RepositoryAccess.java create mode 100644 archiva-webapp/src/main/java/org/apache/maven/archiva/web/servlet/repository/RepositoryException.java create mode 100644 archiva-webapp/src/main/java/org/apache/maven/archiva/web/servlet/repository/RepositoryMapping.java diff --git a/archiva-webapp/pom.xml b/archiva-webapp/pom.xml index 82d48a15b..a36ff7e67 100644 --- a/archiva-webapp/pom.xml +++ b/archiva-webapp/pom.xml @@ -1,3 +1,5 @@ + +