[ 
https://issues.apache.org/jira/browse/FC-239?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shawn McKinney updated FC-239:
------------------------------
    Description: 
Now that Fortress supports attributes within the activation phase, convenience 
methods are needed to reduce complexity managing the attributes.

 

Reuse these:

AdminMgr

1. addRoleConstraint ( UserRole , RoleConstraint )

2. removeRoleConstraint ( UserRole , RoleConstraint )

 

Add these:

ReviewMgr

3. List<UserRole> getRoleConstraints( UserRole, RoleConstraint )

AccessMgr

4. applyConstraint ( Session, RoleConstraint )

 

  was:
Now that Fortress supports attributes within the activation phase, convenience 
methods are needed to reduce complexity managing the attributes.

 

AdminMgr

1. assignUser ( User, Role , Constraint )

2. deassignUser ( User, Role, Constraint )

ReviewMgr

3. List<UserRole> getRoleConstraints( User, Role, Constraint )

AccessMgr

4. applyConstraint ( Session, Constraint )

 


> Some additional methods to manage role constraints.
> ---------------------------------------------------
>
>                 Key: FC-239
>                 URL: https://issues.apache.org/jira/browse/FC-239
>             Project: FORTRESS
>          Issue Type: Improvement
>    Affects Versions: 2.0.1
>            Reporter: Shawn McKinney
>            Assignee: Shawn McKinney
>            Priority: Major
>             Fix For: 2.0.2
>
>
> Now that Fortress supports attributes within the activation phase, 
> convenience methods are needed to reduce complexity managing the attributes.
>  
> Reuse these:
> AdminMgr
> 1. addRoleConstraint ( UserRole , RoleConstraint )
> 2. removeRoleConstraint ( UserRole , RoleConstraint )
>  
> Add these:
> ReviewMgr
> 3. List<UserRole> getRoleConstraints( UserRole, RoleConstraint )
> AccessMgr
> 4. applyConstraint ( Session, RoleConstraint )
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to