org.apache.archiva.security
Class ArchivaStandardRolesCheck

java.lang.Object
  extended by org.apache.archiva.security.ArchivaStandardRolesCheck
All Implemented Interfaces:
org.apache.archiva.redback.system.check.EnvironmentCheck

@Service(value="environmentCheck#archiva-required-roles")
public class ArchivaStandardRolesCheck
extends Object
implements org.apache.archiva.redback.system.check.EnvironmentCheck

ArchivaStandardRolesCheck tests for the existance of expected / standard roles and permissions.


Field Summary
private  boolean checked
          boolean detailing if this environment check has been executed
private  org.slf4j.Logger log
           
private  org.apache.archiva.redback.rbac.RBACManager rbacManager
           
 
Constructor Summary
ArchivaStandardRolesCheck()
           
 
Method Summary
 void validateEnvironment(List<String> violations)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private org.slf4j.Logger log

rbacManager

@Inject
@Named(value="rbacManager#cached")
private org.apache.archiva.redback.rbac.RBACManager rbacManager

checked

private boolean checked
boolean detailing if this environment check has been executed

Constructor Detail

ArchivaStandardRolesCheck

public ArchivaStandardRolesCheck()
Method Detail

validateEnvironment

public void validateEnvironment(List<String> violations)
Specified by:
validateEnvironment in interface org.apache.archiva.redback.system.check.EnvironmentCheck


Copyright © 2006-2013 The Apache Software Foundation. All Rights Reserved.