|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PermissionManager
Field Summary |
---|
Fields inherited from interface org.apache.jetspeed.security.PermissionFactory |
---|
FOLDER_PERMISSION, FRAGMENT_PERMISSION, PAGE_PERMISSION, PORTLET_PERMISSION |
Method Summary | |
---|---|
void |
addPermission(JetspeedPermission permission)
|
java.util.List<JetspeedPermission> |
getPermissions()
|
java.security.Permissions |
getPermissions(JetspeedPrincipal principal)
|
java.security.Permissions |
getPermissions(java.security.Principal[] principals)
|
java.util.List<JetspeedPermission> |
getPermissions(java.lang.String typeName)
|
java.util.List<JetspeedPermission> |
getPermissions(java.lang.String typeName,
java.lang.String nameFilter)
|
java.util.List<JetspeedPrincipal> |
getPrincipals(JetspeedPermission permission)
|
java.util.List<JetspeedPrincipal> |
getPrincipals(JetspeedPermission permission,
java.lang.String principalType)
|
void |
grantPermission(JetspeedPermission permission,
JetspeedPrincipal principal)
|
void |
grantPermissionOnlyTo(JetspeedPermission permission,
java.util.List<JetspeedPrincipal> principals)
|
void |
grantPermissionOnlyTo(JetspeedPermission permission,
java.lang.String principalType,
java.util.List<JetspeedPrincipal> principals)
|
boolean |
permissionExists(JetspeedPermission permission)
|
void |
removePermission(JetspeedPermission permission)
|
void |
revokeAllPermissions(JetspeedPrincipal principal)
|
void |
revokePermission(JetspeedPermission permission,
JetspeedPrincipal principal)
|
void |
updatePermission(JetspeedPermission permission)
|
Methods inherited from interface org.apache.jetspeed.security.PermissionFactory |
---|
newPermission, newPermission, parseActions |
Method Detail |
---|
boolean permissionExists(JetspeedPermission permission)
java.security.Permissions getPermissions(JetspeedPrincipal principal)
java.security.Permissions getPermissions(java.security.Principal[] principals)
java.util.List<JetspeedPermission> getPermissions()
java.util.List<JetspeedPermission> getPermissions(java.lang.String typeName)
java.util.List<JetspeedPermission> getPermissions(java.lang.String typeName, java.lang.String nameFilter)
java.util.List<JetspeedPrincipal> getPrincipals(JetspeedPermission permission)
java.util.List<JetspeedPrincipal> getPrincipals(JetspeedPermission permission, java.lang.String principalType)
void addPermission(JetspeedPermission permission) throws SecurityException
SecurityException
void removePermission(JetspeedPermission permission) throws SecurityException
SecurityException
void updatePermission(JetspeedPermission permission) throws SecurityException
SecurityException
void grantPermission(JetspeedPermission permission, JetspeedPrincipal principal) throws SecurityException
SecurityException
void revokePermission(JetspeedPermission permission, JetspeedPrincipal principal) throws SecurityException
SecurityException
void grantPermissionOnlyTo(JetspeedPermission permission, java.util.List<JetspeedPrincipal> principals) throws SecurityException
SecurityException
void grantPermissionOnlyTo(JetspeedPermission permission, java.lang.String principalType, java.util.List<JetspeedPrincipal> principals) throws SecurityException
SecurityException
void revokeAllPermissions(JetspeedPrincipal principal) throws SecurityException
SecurityException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |