Package sonia.scm.repository
Class RepositoryPermissionGuard
java.lang.Object
sonia.scm.repository.RepositoryPermissionGuard
- All Implemented Interfaces:
com.github.sdorra.ssp.PermissionGuard<Repository>
public class RepositoryPermissionGuard
extends Object
implements com.github.sdorra.ssp.PermissionGuard<Repository>
This intercepts permission checks for repositories and blocks write permissions for archived repositories.
Read only permissions are set at startup by
ReadOnlyCheckInitializer
.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.github.sdorra.ssp.PermissionActionCheckInterceptor<Repository>
-
Constructor Details
-
RepositoryPermissionGuard
public RepositoryPermissionGuard()
-
-
Method Details
-
intercept
public com.github.sdorra.ssp.PermissionActionCheckInterceptor<Repository> intercept(String permission) - Specified by:
intercept
in interfacecom.github.sdorra.ssp.PermissionGuard<Repository>
-