|
uPortal 2.4.1 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
An interface for updating Permissions
on behalf of a
Permission
owner.
Method Summary | |
void |
addPermissions(IPermission[] permissions)
Adds IPermissions to the store for the owner of this
IPermissionManager . |
IPermission |
newPermission(IAuthorizationPrincipal principal)
Creates a new IPermission for the principal on behalf of the
owner of this IPermissionManager . |
void |
removePermissions(IPermission[] permissions)
Removes IPermissions from the store for the owner of this
IPermissionManager . |
void |
updatePermissions(IPermission[] permissions)
Updates IPermissions in the store for the owner of this
IPermissionManager . |
Methods inherited from interface org.jasig.portal.security.IPermissionManager |
getAllPermissions, getAuthorizedPrincipals, getOwner, getPermissions, getPermissions |
Method Detail |
public void addPermissions(IPermission[] permissions) throws AuthorizationException
IPermissions
to the store for the owner of this
IPermissionManager
.
permissions
- IPermission[]
AuthorizationException
public IPermission newPermission(IAuthorizationPrincipal principal) throws AuthorizationException
IPermission
for the principal
on behalf of the
owner of this IPermissionManager
.
principal
- IAuthorizationPrincipal
AuthorizationException
public void removePermissions(IPermission[] permissions) throws AuthorizationException
IPermissions
from the store for the owner of this
IPermissionManager
.
permissions
- IPermission[]
AuthorizationException
public void updatePermissions(IPermission[] permissions) throws AuthorizationException
IPermissions
in the store for the owner of this
IPermissionManager
.
permissions
- IPermission[]
AuthorizationException
|
uPortal 2.4.1 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |