|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IUpdatingPermissionManager
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 |
---|
void addPermissions(IPermission[] permissions) throws AuthorizationException
IPermissions
to the store for the owner of this
IPermissionManager
.
permissions
- IPermission[]
AuthorizationException
IPermission newPermission(IAuthorizationPrincipal principal) throws AuthorizationException
IPermission
for the principal
on behalf of the
owner of this IPermissionManager
.
principal
- IAuthorizationPrincipal
AuthorizationException
void removePermissions(IPermission[] permissions) throws AuthorizationException
IPermissions
from the store for the owner of this
IPermissionManager
.
permissions
- IPermission[]
AuthorizationException
void updatePermissions(IPermission[] permissions) throws AuthorizationException
IPermissions
in the store for the owner of this
IPermissionManager
.
permissions
- IPermission[]
AuthorizationException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |