|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IPermissionStore
Interface for creating, finding and maintaining IPermissions.
| Method Summary | |
|---|---|
void |
add(IPermission perm)
Add the IPermission to the store. |
void |
add(IPermission[] perms)
Add the IPermissions to the store. |
void |
delete(IPermission perm)
Remove the IPermission from the store. |
void |
delete(IPermission[] perms)
Remove the IPermissions from the store. |
IPermission |
newInstance(String owner)
Factory method for IPermissions |
IPermission[] |
select(String owner,
String principal,
String activity,
String target,
String type)
Select the IPermissions from the store. |
void |
update(IPermission perm)
Update the IPermission in the store. |
void |
update(IPermission[] perms)
Update the IPermissions in the store. |
| Method Detail |
|---|
void add(IPermission[] perms)
throws AuthorizationException
perms - org.jasig.portal.security.IPermission[]
AuthorizationException - - wraps an Exception specific to the store.
void add(IPermission perm)
throws AuthorizationException
perm - org.jasig.portal.security.IPermission
AuthorizationException - - wraps an Exception specific to the store.
void delete(IPermission[] perms)
throws AuthorizationException
perms - org.jasig.portal.security.IPermission[]
AuthorizationException - - wraps an Exception specific to the store.
void delete(IPermission perm)
throws AuthorizationException
perm - org.jasig.portal.security.IPermission
AuthorizationException - - wraps an Exception specific to the store.IPermission newInstance(String owner)
void update(IPermission[] perms)
throws AuthorizationException
perms - org.jasig.portal.security.IPermission[]
AuthorizationException - - wraps an Exception specific to the store.
void update(IPermission perm)
throws AuthorizationException
perm - org.jasig.portal.security.IPermission
AuthorizationException - - wraps an Exception specific to the store.
IPermission[] select(String owner,
String principal,
String activity,
String target,
String type)
throws AuthorizationException
owner - String - the Permission ownerprincipal - String - the Permission principalactivity - String - the Permission activitytarget - String - the Permission targettype - String - the Permission type
AuthorizationException - - wraps an Exception specific to the store.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||