Subversion Authentication Parser Module

The idea is to read the Subversion authentication file and convert it into a object tree which can be used for applications and to handle their permissions.

History

The original idea for this module based upon the SupoSE project which reads the contents of the whole repository but has to limit the results of queries to the appropriate information which are allowed for particular users.

Usage

If you like to use the Subversion Authentication Parser Module (SAPM) inside your application the simplest way is (if you are using Maven) to define the dependency in your pom.xml and use the classes of the module otherwise you have to download the jar file and put it into your classpath.

<project>
  ...
  <build>
    <plugins>
      <plugin>
        <groupId>com.soebes.subversion.sapm</groupId>
        <artifactId>sapm</artifactId>
        <version>0.5-SNAPSHOT</version>
      </plugin>
    </plugins>
  </build>
  ...
</project>