blob: 0b1719ecf9f0ea4c0f26ac97eb1f44c11081741f [file]
<component-set>
<components>
<component>
<role>org.codehaus.plexus.rbac.profile.RoleProfileManager</role>
<role-hint>continuum</role-hint>
<implementation>org.apache.maven.continuum.security.ContinuumRoleProfileManager</implementation>
<description>ContinuumRoleProfileManager:</description>
<requirements>
<requirement>
<role>org.codehaus.plexus.PlexusContainer</role>
<field-name>container</field-name>
</requirement>
<requirement>
<role>org.codehaus.plexus.rbac.profile.RoleProfile</role>
<field-name>knownRoleProfiles</field-name>
</requirement>
<requirement>
<role>org.codehaus.plexus.rbac.profile.DynamicRoleProfile</role>
<field-name>knownDynamicRoleProfiles</field-name>
</requirement>
</requirements>
</component>
<component>
<role>org.codehaus.plexus.rbac.profile.DynamicRoleProfile</role>
<role-hint>continuum-group-developer</role-hint>
<implementation>org.apache.maven.continuum.security.profile.ProjectGroupDeveloperDynamicRoleProfile</implementation>
<requirements>
<requirement>
<role>org.codehaus.plexus.security.rbac.RBACManager</role>
<role-hint>cached</role-hint>
</requirement>
</requirements>
</component>
<component>
<role>org.codehaus.plexus.rbac.profile.DynamicRoleProfile</role>
<role-hint>continuum-group-user</role-hint>
<implementation>org.apache.maven.continuum.security.profile.ProjectGroupUserDynamicRoleProfile</implementation>
<requirements>
<requirement>
<role>org.codehaus.plexus.security.rbac.RBACManager</role>
<role-hint>cached</role-hint>
</requirement>
</requirements>
</component>
<component>
<role>org.codehaus.plexus.rbac.profile.RoleProfile</role>
<role-hint>continuum-system-administrator</role-hint>
<implementation>org.apache.maven.continuum.security.profile.ContinuumSystemAdministratorRoleProfile</implementation>
<requirements>
<requirement>
<role>org.codehaus.plexus.security.rbac.RBACManager</role>
<role-hint>cached</role-hint>
</requirement>
<requirement>
<role>org.codehaus.plexus.PlexusContainer</role>
<field-name>container</field-name>
</requirement>
</requirements>
</component>
<component>
<role>org.codehaus.plexus.rbac.profile.RoleProfile</role>
<role-hint>continuum-group-administrator</role-hint>
<implementation>org.apache.maven.continuum.security.profile.ContinuumGroupAdministratorRoleProfile</implementation>
<requirements>
<requirement>
<role>org.codehaus.plexus.security.rbac.RBACManager</role>
<role-hint>cached</role-hint>
</requirement>
<requirement>
<role>org.codehaus.plexus.PlexusContainer</role>
<field-name>container</field-name>
</requirement>
</requirements>
</component>
<component>
<role>org.codehaus.plexus.rbac.profile.RoleProfile</role>
<role-hint>continuum-user-administrator</role-hint>
<implementation>org.apache.maven.continuum.security.profile.ContinuumUserAdministratorRoleProfile</implementation>
<requirements>
<requirement>
<role>org.codehaus.plexus.security.rbac.RBACManager</role>
<role-hint>cached</role-hint>
</requirement>
<requirement>
<role>org.codehaus.plexus.PlexusContainer</role>
<field-name>container</field-name>
</requirement>
</requirements>
</component>
<component>
<role>org.codehaus.plexus.rbac.profile.RoleProfile</role>
<role-hint>continuum-guest</role-hint>
<implementation>org.apache.maven.continuum.security.profile.ContinuumGuestRoleProfile</implementation>
<requirements>
<requirement>
<role>org.codehaus.plexus.security.rbac.RBACManager</role>
<role-hint>cached</role-hint>
</requirement>
<requirement>
<role>org.codehaus.plexus.PlexusContainer</role>
<field-name>container</field-name>
</requirement>
</requirements>
</component>
<component>
<role>org.codehaus.plexus.rbac.profile.RoleProfile</role>
<role-hint>user-administrator</role-hint>
<implementation>org.codehaus.plexus.security.ui.web.role.profile.UserAdministratorRoleProfile</implementation>
<requirements>
<requirement>
<role>org.codehaus.plexus.security.rbac.RBACManager</role>
<role-hint>cached</role-hint>
</requirement>
<requirement>
<role>org.codehaus.plexus.PlexusContainer</role>
<field-name>container</field-name>
</requirement>
</requirements>
</component>
</components>
</component-set>