| <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> |