|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of IAuthorizationPrincipal in org.jasig.portal |
---|
Fields in org.jasig.portal declared as IAuthorizationPrincipal | |
---|---|
private IAuthorizationPrincipal |
ChannelManager.ap
|
Methods in org.jasig.portal that return IAuthorizationPrincipal | |
---|---|
IAuthorizationPrincipal |
ChannelStaticData.getAuthorizationPrincipal()
Returns an instance of the IAuthorizationPrincipal for the IPerson |
static IAuthorizationPrincipal |
ChannelStaticData.getAuthorizationPrincipal(IPerson person)
Returns an instance of the IAuthorizationPrincipal for the IPerson |
Uses of IAuthorizationPrincipal in org.jasig.portal.channels.groupsmanager |
---|
Fields in org.jasig.portal.channels.groupsmanager declared as IAuthorizationPrincipal | |
---|---|
IAuthorizationPrincipal |
CGroupsManagerUnrestrictedSessionData.authPrincipal
|
Methods in org.jasig.portal.channels.groupsmanager with parameters of type IAuthorizationPrincipal | |
---|---|
boolean |
IGroupsManagerPermissions.canAssignPermissions(IAuthorizationPrincipal ap,
IGroupMember gm)
Answers if the principal is able to assign permissions on the group member. |
boolean |
IGroupsManagerPermissions.canCreateGroup(IAuthorizationPrincipal ap,
IGroupMember gm)
Answers if the principal is able to create a subgroup under the group member. |
boolean |
IGroupsManagerPermissions.canDelete(IAuthorizationPrincipal ap,
IGroupMember gm)
Answers if the principal is able to delete the group member. |
boolean |
IGroupsManagerPermissions.canManageMembers(IAuthorizationPrincipal ap,
IGroupMember gm)
Answers if the principal is able to manage the group member. |
boolean |
IGroupsManagerPermissions.canSelect(IAuthorizationPrincipal ap,
IGroupMember gm)
Answers if the principal is able to select the group member. |
boolean |
IGroupsManagerPermissions.canUpdate(IAuthorizationPrincipal ap,
IGroupMember gm)
Answers if the principal is able to update the group member. |
boolean |
IGroupsManagerPermissions.canView(IAuthorizationPrincipal ap,
IGroupMember gm)
Answers if the principal is able to view the group member. |
boolean |
IGroupsManagerPermissions.canViewProperties(IAuthorizationPrincipal ap,
IGroupMember gm)
Answers if the principal is able to view the group member properties. |
Constructors in org.jasig.portal.channels.groupsmanager with parameters of type IAuthorizationPrincipal | |
---|---|
CGroupsManagerUnrestrictedSessionData(org.w3c.dom.Document model,
IPerson user,
boolean isAdminUser,
IGroupsManagerPermissions gmPermissions,
IAuthorizationPrincipal authPrincipal)
Creates new CGroupsManagerUnrestrictedSessionData |
Uses of IAuthorizationPrincipal in org.jasig.portal.channels.groupsmanager.permissions |
---|
Methods in org.jasig.portal.channels.groupsmanager.permissions with parameters of type IAuthorizationPrincipal | |
---|---|
boolean |
GroupsManagerDefaultPermissions.canAssignPermissions(IAuthorizationPrincipal ap,
IGroupMember gm)
Answers if principal can assign permissions to the target group member. |
boolean |
GroupsManagerBlockEntitySelectPermissions.canAssignPermissions(IAuthorizationPrincipal ap,
IGroupMember gm)
|
boolean |
GroupsManagerDefaultPermissions.canCreateGroup(IAuthorizationPrincipal ap,
IGroupMember gm)
Answers if principal can create a group in the target group member. |
boolean |
GroupsManagerBlockEntitySelectPermissions.canCreateGroup(IAuthorizationPrincipal ap,
IGroupMember gm)
|
boolean |
GroupsManagerDefaultPermissions.canDelete(IAuthorizationPrincipal ap,
IGroupMember gm)
Answers if principal can delete the target group member. |
boolean |
GroupsManagerBlockEntitySelectPermissions.canDelete(IAuthorizationPrincipal ap,
IGroupMember gm)
|
boolean |
GroupsManagerDefaultPermissions.canManageMembers(IAuthorizationPrincipal ap,
IGroupMember gm)
Answers if principal can manage the members in the target group member. |
boolean |
GroupsManagerBlockEntitySelectPermissions.canManageMembers(IAuthorizationPrincipal ap,
IGroupMember gm)
|
boolean |
GroupsManagerDefaultPermissions.canSelect(IAuthorizationPrincipal ap,
IGroupMember gm)
Answers if principal can select the target group member. |
boolean |
GroupsManagerBlockEntitySelectPermissions.canSelect(IAuthorizationPrincipal ap,
IGroupMember gm)
Answers if principal can select the target group member. |
boolean |
GroupsManagerDefaultPermissions.canUpdate(IAuthorizationPrincipal ap,
IGroupMember gm)
Answers if principal can update the target group member. |
boolean |
GroupsManagerBlockEntitySelectPermissions.canUpdate(IAuthorizationPrincipal ap,
IGroupMember gm)
|
boolean |
GroupsManagerDefaultPermissions.canView(IAuthorizationPrincipal ap,
IGroupMember gm)
Answers if principal can view the target group member. |
boolean |
GroupsManagerBlockEntitySelectPermissions.canView(IAuthorizationPrincipal ap,
IGroupMember gm)
|
boolean |
GroupsManagerDefaultPermissions.canViewProperties(IAuthorizationPrincipal ap,
IGroupMember gm)
Answers if the principal is able to view the group member properties. |
boolean |
GroupsManagerBlockEntitySelectPermissions.canViewProperties(IAuthorizationPrincipal ap,
IGroupMember gm)
|
boolean |
GroupsManagerDefaultPermissions.isAuthorized(IAuthorizationPrincipal ap,
java.lang.String activity,
IGroupMember gm)
Answers if principal can perform the activity on the target group member. |
boolean |
GroupsManagerAdminPermissions.isAuthorized(IAuthorizationPrincipal ap,
java.lang.String activity,
IGroupMember gm)
Answers if principal can perform the activity on the target group member. |
Uses of IAuthorizationPrincipal in org.jasig.portal.channels.groupsmanager.wrappers |
---|
Methods in org.jasig.portal.channels.groupsmanager.wrappers with parameters of type IAuthorizationPrincipal | |
---|---|
void |
GroupMemberWrapper.applyPermissions(org.w3c.dom.Element rootElem,
IGroupMember gm,
IGroupsManagerPermissions gmp,
IAuthorizationPrincipal ap)
Adds permission attributes to the group member element. |
Uses of IAuthorizationPrincipal in org.jasig.portal.channels.permissionsmanager |
---|
Fields in org.jasig.portal.channels.permissionsmanager declared as IAuthorizationPrincipal | |
---|---|
IAuthorizationPrincipal[] |
PermissionsSessionData.principals
|
Methods in org.jasig.portal.channels.permissionsmanager with parameters of type IAuthorizationPrincipal | |
---|---|
static IServant |
CPermissionsManagerServantFactory.getPermissionsServant(IPermissible owner,
ChannelStaticData staticData,
IAuthorizationPrincipal[] principals,
java.lang.String[] activities,
java.lang.String[] targets)
put your documentation comment here |
protected void |
CPermissionsManager.populateMembers(java.util.ArrayList gmembers,
IAuthorizationPrincipal[] aps)
|
Uses of IAuthorizationPrincipal in org.jasig.portal.layout.dlm |
---|
Methods in org.jasig.portal.layout.dlm with parameters of type IAuthorizationPrincipal | |
---|---|
private static boolean |
ILFBuilder.mergeAllowed(org.w3c.dom.Element child,
IAuthorizationPrincipal ap)
Tests to see if channels to be merged from ILF can be rendered by the end user. |
private static void |
ILFBuilder.mergeChildren(org.w3c.dom.Element source,
org.w3c.dom.Element dest,
IAuthorizationPrincipal ap,
java.util.Set visitedNodes)
|
static void |
ILFBuilder.mergeFragment(org.w3c.dom.Document fragment,
org.w3c.dom.Document composite,
IAuthorizationPrincipal ap)
Passes the layout root of each of these documents to mergeChildren causing all children of newLayout to be merged into compositeLayout following merging protocal for distributed layout management. |
Uses of IAuthorizationPrincipal in org.jasig.portal.security |
---|
Methods in org.jasig.portal.security that return IAuthorizationPrincipal | |
---|---|
IAuthorizationPrincipal[] |
IPermissionManager.getAuthorizedPrincipals(java.lang.String activity,
java.lang.String target)
Returns IAuthorizationPrincipals granted Permissions
by the owner of this IPermissionManager , for the given activity
and target . |
IAuthorizationPrincipal |
IAuthorizationService.getPrincipal(IPermission permission)
Returns the IAuthorizationPrincipal associated with the IPermission . |
IAuthorizationPrincipal |
IAuthorizationService.newPrincipal(IGroupMember groupMember)
Converts an IGroupMember into an IAuthorizationPrincipal . |
IAuthorizationPrincipal |
IAuthorizationService.newPrincipal(java.lang.String key,
java.lang.Class type)
Factory method for an IAuthorizationPrincipal . |
Methods in org.jasig.portal.security with parameters of type IAuthorizationPrincipal | |
---|---|
boolean |
IAuthorizationService.canPrincipalPublish(IAuthorizationPrincipal principal)
I'm not sure what this means (Dan). |
boolean |
IAuthorizationService.canPrincipalRender(IAuthorizationPrincipal principal,
int channelPublishId)
Answers if the principal has permission to render this Channel. |
boolean |
IAuthorizationService.canPrincipalSubscribe(IAuthorizationPrincipal principal,
int channelPublishId)
Answers if the principal has permission to subscribe to this Channel. |
boolean |
IAuthorizationService.doesPrincipalHavePermission(IAuthorizationPrincipal principal,
java.lang.String owner,
java.lang.String activity,
java.lang.String target)
Answers if the owner has given the principal permission to perform the activity on the target. |
boolean |
IAuthorizationService.doesPrincipalHavePermission(IAuthorizationPrincipal principal,
java.lang.String owner,
java.lang.String activity,
java.lang.String target,
IPermissionPolicy policy)
Answers if the owner has given the principal permission to perform the activity on the target, as evaluated by the policy. |
boolean |
IPermissionPolicy.doesPrincipalHavePermission(IAuthorizationService service,
IAuthorizationPrincipal principal,
java.lang.String owner,
java.lang.String activity,
java.lang.String target)
Answers if the owner has authorized the principal to perform the activity on the target, based on permissions provided by the service. |
IPermission[] |
IPermissionManager.getAllPermissions(IAuthorizationPrincipal principal,
java.lang.String activity,
java.lang.String target)
Returns IPermissions granted to the IAuthorizationPrincipal
by the owner of this IPermissionManager , for the given activity
and target . |
IPermission[] |
IAuthorizationService.getAllPermissionsForPrincipal(IAuthorizationPrincipal principal,
java.lang.String owner,
java.lang.String activity,
java.lang.String target)
Returns the IPermissions owner has granted this Principal for
the specified activity and target. |
java.util.Vector |
IAuthorizationService.getAuthorizedChannels(IAuthorizationPrincipal principal)
Does this mean all channels the principal could conceivably subscribe to or all channels principal is specifically authorized to subscribe to, or what? |
IGroupMember |
IAuthorizationService.getGroupMember(IAuthorizationPrincipal principal)
|
IPermission[] |
IPermissionManager.getPermissions(IAuthorizationPrincipal principal,
java.lang.String activity,
java.lang.String target)
Returns IPermissions granted to the IAuthorizationPrincipal
by the owner of this IPermissionManager , for the given activity
and target . |
IPermission[] |
IAuthorizationService.getPermissionsForPrincipal(IAuthorizationPrincipal principal,
java.lang.String owner,
java.lang.String activity,
java.lang.String target)
Returns the IPermissions owner has granted this Principal for
the specified activity and target. |
java.lang.String |
IAuthorizationService.getPrincipalString(IAuthorizationPrincipal principal)
Returns a String used to represent the IAuthorizationPrincipal . |
IPermission |
IUpdatingPermissionManager.newPermission(IAuthorizationPrincipal principal)
Creates a new IPermission for the principal on behalf of the
owner of this IPermissionManager . |
IPermission |
IAuthorizationService.newPermission(java.lang.String owner,
IAuthorizationPrincipal principal)
Creates a new IPermission for the principal on behalf of the
owner . |
Uses of IAuthorizationPrincipal in org.jasig.portal.security.provider |
---|
Classes in org.jasig.portal.security.provider that implement IAuthorizationPrincipal | |
---|---|
class |
AuthorizationPrincipalImpl
|
Methods in org.jasig.portal.security.provider that return IAuthorizationPrincipal | |
---|---|
IAuthorizationPrincipal[] |
PermissionManagerImpl.getAuthorizedPrincipals(java.lang.String activity,
java.lang.String target)
Returns IAuthorizationPrincipals granted IPermissions
by the owner of this IPermissionManager , for the given activity
and target . |
IAuthorizationPrincipal[] |
AuthorizationImpl.getAuthorizedPrincipals(java.lang.String owner,
java.lang.String activity,
java.lang.String target)
Returns IAuthorizationPrincipals that have IPermissions for
the given owner, activity and target. |
IAuthorizationPrincipal |
AuthorizationImpl.getPrincipal(IPermission permission)
Returns IAuthorizationPrincipal associated with the IPermission . |
private IAuthorizationPrincipal |
AuthorizationImpl.getPrincipalForGroup(IEntityGroup group)
|
private IAuthorizationPrincipal[] |
AuthorizationImpl.getPrincipalsFromPermissions(IPermission[] permissions)
Returns IAuthorizationPrincipals associated with the IPermission[] . |
IAuthorizationPrincipal |
AuthorizationImpl.newPrincipal(IGroupMember groupMember)
Converts an IGroupMember into an IAuthorizationPrincipal . |
IAuthorizationPrincipal |
AuthorizationImpl.newPrincipal(java.lang.String key,
java.lang.Class type)
Factory method for IAuthorizationPrincipal. |
private IAuthorizationPrincipal |
AuthorizationImpl.primNewPrincipal(java.lang.String key,
java.lang.Class type)
|
Methods in org.jasig.portal.security.provider with parameters of type IAuthorizationPrincipal | |
---|---|
protected IPermissionSet |
AuthorizationImpl.cacheGet(IAuthorizationPrincipal principal)
Retrieves the IPermissionSet for the IPermissionSet
from the entity cache. |
protected void |
AuthorizationImpl.cacheRemove(IAuthorizationPrincipal ap)
Removes the IPermissionSet for this principal from the
entity cache. |
boolean |
AuthorizationImpl.canPrincipalPublish(IAuthorizationPrincipal principal)
This checks if the framework has granted principal a right to publish. |
boolean |
AuthorizationImpl.canPrincipalRender(IAuthorizationPrincipal principal,
int channelPublishId)
Answers if the principal has permission to RENDER this Channel. |
boolean |
AuthorizationImpl.canPrincipalSubscribe(IAuthorizationPrincipal principal,
int channelPublishId)
Answers if the principal has permission to SUBSCRIBE to this Channel. |
boolean |
AuthorizationImpl.doesPrincipalHavePermission(IAuthorizationPrincipal principal,
java.lang.String owner,
java.lang.String activity,
java.lang.String target)
Answers if the owner has given the principal (or any of its parents) permission to perform the activity on the target. |
boolean |
AuthorizationImpl.doesPrincipalHavePermission(IAuthorizationPrincipal principal,
java.lang.String owner,
java.lang.String activity,
java.lang.String target,
IPermissionPolicy policy)
Answers if the owner has given the principal permission to perform the activity on the target, as evaluated by the policy. |
boolean |
DefaultPermissionPolicy.doesPrincipalHavePermission(IAuthorizationService service,
IAuthorizationPrincipal principal,
java.lang.String owner,
java.lang.String activity,
java.lang.String target)
Answers if the owner has authorized the principal to perform the activity on the target, based on permissions provided by the service. |
IPermission[] |
UpdatingPermissionManagerImpl.getAllPermissions(IAuthorizationPrincipal principal,
java.lang.String activity,
java.lang.String target)
Retrieve an array of IPermission objects based on the given parameters. |
IPermission[] |
PermissionManagerImpl.getAllPermissions(IAuthorizationPrincipal principal,
java.lang.String activity,
java.lang.String target)
Retrieve an array of IPermission objects based on the given parameters. |
IPermission[] |
AuthorizationImpl.getAllPermissionsForPrincipal(IAuthorizationPrincipal principal,
java.lang.String owner,
java.lang.String activity,
java.lang.String target)
Returns the IPermissions owner has granted this Principal for
the specified activity and target. |
java.util.Vector |
AuthorizationImpl.getAuthorizedChannels(IAuthorizationPrincipal principal)
Does this mean all channels the principal could conceivably subscribe to or all channels principal is specifically authorized to subscribe to, or what? |
IGroupMember |
AuthorizationImpl.getGroupMember(IAuthorizationPrincipal principal)
|
private IGroupMember |
AuthorizationImpl.getGroupMemberForPrincipal(IAuthorizationPrincipal principal)
|
private java.util.Iterator |
AuthorizationImpl.getGroupsForPrincipal(IAuthorizationPrincipal principal)
Hook into the Groups system by converting the IAuthorizationPrincipal to
an IGroupMember . |
private java.util.Iterator |
AuthorizationImpl.getInheritedPrincipals(IAuthorizationPrincipal principal)
Hook into the Groups system, find all containing groups, and convert the them to IAuthorizationPrincipals . |
IPermission[] |
UpdatingPermissionManagerImpl.getPermissions(IAuthorizationPrincipal principal,
java.lang.String activity,
java.lang.String target)
Retrieve an array of IPermission objects based on the given parameters. |
IPermission[] |
PermissionManagerImpl.getPermissions(IAuthorizationPrincipal principal,
java.lang.String activity,
java.lang.String target)
Retrieve an array of IPermission objects based on the given parameters. |
IPermission[] |
AuthorizationImpl.getPermissionsForPrincipal(IAuthorizationPrincipal principal,
java.lang.String owner,
java.lang.String activity,
java.lang.String target)
Returns the IPermissions owner has granted this Principal for
the specified activity and target. |
java.lang.String |
AuthorizationImpl.getPrincipalString(IAuthorizationPrincipal principal)
Returns the String used by an IPermission to represent an
IAuthorizationPrincipal . |
IPermission[] |
AuthorizationImpl.getUncachedPermissionsForPrincipal(IAuthorizationPrincipal principal,
java.lang.String owner,
java.lang.String activity,
java.lang.String target)
Returns the IPermissions owner has granted this Principal for
the specified activity and target. |
IPermission |
UpdatingPermissionManagerImpl.newPermission(IAuthorizationPrincipal principal)
Creates a new IPermission for the principal on behalf of the
owner of this IPermissionManager . |
IPermission |
AuthorizationImpl.newPermission(java.lang.String owner,
IAuthorizationPrincipal principal)
Factory method for an IPermission . |
private boolean |
DefaultPermissionPolicy.primDoesPrincipalHavePermission(IAuthorizationPrincipal principal,
java.lang.String owner,
java.lang.String activity,
java.lang.String target,
IAuthorizationService service)
Answers if this specific principal (as opposed to its parents) has the permission. |
private IPermission[] |
AuthorizationImpl.primGetPermissionsForPrincipal(IAuthorizationPrincipal principal)
Returns permissions for a principal. |
private IPermission[] |
AuthorizationImpl.primGetPermissionsForPrincipal(IAuthorizationPrincipal principal,
java.lang.String owner,
java.lang.String activity,
java.lang.String target)
|
private void |
AuthorizationImpl.removeFromPermissionsCache(IAuthorizationPrincipal[] principals)
Removes IPermissions for the IAuthorizationPrincipals from
the cache. |
Constructors in org.jasig.portal.security.provider with parameters of type IAuthorizationPrincipal | |
---|---|
PermissionSetImpl(IPermission[] perms,
IAuthorizationPrincipal principal)
|
Uses of IAuthorizationPrincipal in org.jasig.portal.services |
---|
Methods in org.jasig.portal.services that return IAuthorizationPrincipal | |
---|---|
IAuthorizationPrincipal |
AuthorizationService.newPrincipal(IGroupMember groupMember)
|
IAuthorizationPrincipal |
AuthorizationService.newPrincipal(IPermission permission)
|
IAuthorizationPrincipal |
AuthorizationService.newPrincipal(java.lang.String key,
java.lang.Class type)
|
Methods in org.jasig.portal.services with parameters of type IAuthorizationPrincipal | |
---|---|
IGroupMember |
AuthorizationService.getGroupMember(IAuthorizationPrincipal principal)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |