Remove dependency to OSGi user admin from API
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / osgi / useradmin / AggregatingAuthorization.java
index 50131758d6af6592da7c229a22da514171ebb151..c5cb904fa2191594dae3465fb4ab17aca27b9d74 100644 (file)
@@ -8,10 +8,11 @@ import java.util.Set;
 
 import javax.security.auth.x500.X500Principal;
 
+import org.argeo.api.cms.directory.CmsAuthorization;
 import org.osgi.service.useradmin.Authorization;
 
 /** An {@link Authorization} which combines roles form various auth sources. */
-class AggregatingAuthorization implements Authorization {
+class AggregatingAuthorization implements CmsAuthorization, Authorization {
        private final String name;
        private final String displayName;
        private final Set<String> systemRoles;