Package com.soebes.subversion.sapm

Interface Summary
IPrincipal This represents either a User, a Group or an Alias.
 

Class Summary
Access This represents the access level plus the user/group for which this permission should be defined.
AccessRule This class describes an AccessRule which comprises of an repository name and a repository path which is usually defined like the following in the Subversion Access file.
AccessRules This class can handle an access rule which comprises of multiple AccessRule.
Alias This represents an alias.
Aliases This is a convenience class for the parser.
ANTLRNoCaseStringStream  
AuthorizationFile This class is intended for the user to use it for reading of the authentication file.
FileName This class will support you to extract the extension of a file, the path and the filename incl.
Group A group which represents a number of individual users or groups.
Groups Convenience class for the grammar to handle a list of Groups.
Path This class represents a path in the meaning of a folder.
User This class represents a single user which has a name.
UserAnonymous This user is the user who represents anonymous.
UserAsterik This user is the user who represents anybody.
UserAuthenticated This user is the user who represents an authenticated user.
UserFactory Factory to create User instances.
Users Convenience class for the grammar to handle a list of Users.
 

Enum Summary
AccessLevel This enumeration represents the three different permission levels inside a Subversion repository.
 

Exception Summary
AuthorizationFileException Our own Exception for errors during read of configuration file.
 



Copyright © 2010-2011 SoftwareEntwicklung Beratung Schulung. All Rights Reserved.