*/
import net.sf.ehcache.CacheManager;
+import org.apache.archiva.redback.components.cache.Cache;
import org.apache.archiva.redback.configuration.UserConfiguration;
import org.apache.archiva.redback.keys.AuthenticationKey;
import org.apache.archiva.redback.policy.AccountLockedException;
import org.apache.archiva.redback.users.UserManager;
import org.apache.archiva.redback.users.UserNotFoundException;
import org.apache.commons.lang.StringUtils;
-import org.codehaus.plexus.cache.Cache;
import org.apache.archiva.redback.authentication.AuthenticationException;
import org.apache.archiva.redback.authentication.TokenBasedAuthenticationDataSource;
import org.apache.archiva.redback.keys.KeyManager;
<field-name>rbacImpl</field-name>
</requirement>
<requirement>
- <role>org.codehaus.plexus.cache.Cache</role>
+ <role>org.apache.archiva.redback.components.cache.Cache</role>
<role-hint>operations</role-hint>
<field-name>operationsCache</field-name>
</requirement>
<requirement>
- <role>org.codehaus.plexus.cache.Cache</role>
+ <role>org.apache.archiva.redback.components.cache.Cache</role>
<role-hint>permissions</role-hint>
<field-name>permissionsCache</field-name>
</requirement>
<requirement>
- <role>org.codehaus.plexus.cache.Cache</role>
+ <role>org.apache.archiva.redback.components.cache.Cache</role>
<role-hint>resources</role-hint>
<field-name>resourcesCache</field-name>
</requirement>
<requirement>
- <role>org.codehaus.plexus.cache.Cache</role>
+ <role>org.apache.archiva.redback.components.cache.Cache</role>
<role-hint>roles</role-hint>
<field-name>rolesCache</field-name>
</requirement>
<requirement>
- <role>org.codehaus.plexus.cache.Cache</role>
+ <role>org.apache.archiva.redback.components.cache.Cache</role>
<role-hint>userAssignments</role-hint>
<field-name>userAssignmentsCache</field-name>
</requirement>
<requirement>
- <role>org.codehaus.plexus.cache.Cache</role>
+ <role>org.apache.archiva.redback.components.cache.Cache</role>
<role-hint>userPermissions</role-hint>
<field-name>userPermissionsCache</field-name>
</requirement>
<requirement>
- <role>org.codehaus.plexus.cache.Cache</role>
+ <role>org.apache.archiva.redback.components.cache.Cache</role>
<role-hint>effectiveRoleSet</role-hint>
<field-name>effectiveRoleSetCache</field-name>
</requirement>
<field-name>userImpl</field-name>
</requirement>
<requirement>
- <role>org.codehaus.plexus.cache.Cache</role>
+ <role>org.apache.archiva.redback.components.cache.Cache</role>
<role-hint>users</role-hint>
<field-name>usersCache</field-name>
</requirement>
<field-name>keyImpl</field-name>
</requirement>
<requirement>
- <role>org.codehaus.plexus.cache.Cache</role>
+ <role>org.apache.archiva.redback.components.cache.Cache</role>
<role-hint>keys</role-hint>
<field-name>keysCache</field-name>
</requirement>
* under the License.
*/
+import org.apache.archiva.redback.components.cache.Cache;
import org.apache.archiva.redback.rbac.Operation;
import org.apache.archiva.redback.rbac.RBACManagerListener;
import org.apache.archiva.redback.rbac.RbacManagerException;
import org.apache.archiva.redback.rbac.Resource;
import org.apache.archiva.redback.rbac.Role;
import org.apache.archiva.redback.rbac.UserAssignment;
-import org.codehaus.plexus.cache.Cache;
import org.apache.archiva.redback.rbac.Permission;
import org.apache.archiva.redback.rbac.RBACManager;
import org.slf4j.Logger;