Package | Description |
---|---|
org.kuali.rice.kew.rule.web | |
org.kuali.rice.kew.service.impl |
Copyright 2005-2016 The Kuali Foundation
Licensed under the Educational Community License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
|
org.kuali.rice.kim.api.permission |
Copyright 2005-2016 The Kuali Foundation
Licensed under the Educational Community License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
|
org.kuali.rice.kim.api.services | |
org.kuali.rice.kim.bo.ui | |
org.kuali.rice.kim.document.rule | |
org.kuali.rice.kim.framework.permission |
Copyright 2005-2016 The Kuali Foundation
Licensed under the Educational Community License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
|
org.kuali.rice.kim.impl.permission | |
org.kuali.rice.kim.rule.ui | |
org.kuali.rice.kim.rules.ui | |
org.kuali.rice.kim.service.impl | |
org.kuali.rice.kns.kim.permission |
Copyright 2005-2016 The Kuali Foundation
Licensed under the Educational Community License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
|
org.kuali.rice.kns.service.impl | |
org.kuali.rice.krad.kim |
Modifier and Type | Method and Description |
---|---|
List<Permission> |
RuleQuickLinksAction.DocumentTypeQuickLinksStructure.getPermissions() |
Modifier and Type | Method and Description |
---|---|
protected List<Permission> |
BackdoorRestrictionPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList) |
List<Permission> |
AdhocReviewPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList) |
Modifier and Type | Method and Description |
---|---|
protected List<Permission> |
BackdoorRestrictionPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList) |
List<Permission> |
AdhocReviewPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList) |
Modifier and Type | Method and Description |
---|---|
Permission |
Permission.Builder.build() |
Permission |
PermissionService.createPermission(Permission permission)
This will create a
Permission exactly like the permission passed in. |
Permission |
PermissionService.findPermByNamespaceCodeAndName(String namespaceCode,
String name)
Gets a
Permission with the unique combination of namespace and name. |
Permission |
PermissionService.getPermission(String id)
Gets a
Permission from an id. |
Permission |
PermissionService.updatePermission(Permission permission)
This will update a
Permission . |
Modifier and Type | Method and Description |
---|---|
List<Permission> |
PermissionService.findPermissionsByTemplate(String namespaceCode,
String templateName)
Return the permissions for the given unique combination of namespace,
component and permission template name.
|
List<Permission> |
PermissionService.getAuthorizedPermissions(String principalId,
String namespaceCode,
String permissionName,
Map<String,String> qualification)
Returns permissions (with their details) that are granted to the principal given
the passed qualification.
|
List<Permission> |
PermissionService.getAuthorizedPermissionsByTemplate(String principalId,
String namespaceCode,
String permissionTemplateName,
Map<String,String> permissionDetails,
Map<String,String> qualification)
Returns permissions (with their details) that are granted to the principal given
the passed qualification.
|
List<Permission> |
PermissionQueryResults.getResults() |
Modifier and Type | Method and Description |
---|---|
Permission |
PermissionService.createPermission(Permission permission)
This will create a
Permission exactly like the permission passed in. |
Permission |
PermissionService.updatePermission(Permission permission)
This will update a
Permission . |
Modifier and Type | Method and Description |
---|---|
List<Permission> |
IdentityManagementService.getAuthorizedPermissions(String principalId,
String namespaceCode,
String permissionName,
Map<String,String> permissionDetails,
Map<String,String> qualification)
Returns the matching permission objects for a principal.
|
List<Permission> |
IdentityManagementService.getAuthorizedPermissionsByTemplate(String principalId,
String namespaceCode,
String permissionTemplateName,
Map<String,String> permissionDetails,
Map<String,String> qualification) |
Modifier and Type | Field and Description |
---|---|
protected Permission |
KimDocumentRolePermission.permission |
Modifier and Type | Method and Description |
---|---|
Permission |
KimDocumentRolePermission.getPermission() |
Modifier and Type | Method and Description |
---|---|
void |
KimDocumentRolePermission.setPermission(Permission permission) |
Modifier and Type | Method and Description |
---|---|
boolean |
IdentityManagementRoleDocumentRule.hasPermissionToGrantPermission(Permission kimPermissionInfo,
IdentityManagementRoleDocument document) |
Modifier and Type | Method and Description |
---|---|
List<Permission> |
PermissionTypeService.getMatchingPermissions(Map<String,String> requestedDetails,
List<Permission> permissions)
Gets whether a permission assignment with the given details is applicable for the given request details.
|
Modifier and Type | Method and Description |
---|---|
List<Permission> |
PermissionTypeService.getMatchingPermissions(Map<String,String> requestedDetails,
List<Permission> permissions)
Gets whether a permission assignment with the given details is applicable for the given request details.
|
Modifier and Type | Method and Description |
---|---|
Permission |
PermissionServiceImpl.createPermission(Permission permission) |
Permission |
PermissionServiceImpl.findPermByNamespaceCodeAndName(String namespaceCode,
String permissionName) |
Permission |
PermissionServiceImpl.getPermission(String permissionId) |
static Permission |
PermissionBo.to(PermissionBo bo)
Converts a mutable bo to its immutable counterpart
|
Permission |
PermissionServiceImpl.updatePermission(Permission permission) |
Modifier and Type | Method and Description |
---|---|
List<Permission> |
PermissionServiceImpl.findPermissionsByTemplate(String namespaceCode,
String permissionTemplateName) |
List<Permission> |
PermissionServiceImpl.getAuthorizedPermissions(String principalId,
String namespaceCode,
String permissionName,
Map<String,String> qualification) |
List<Permission> |
PermissionServiceImpl.getAuthorizedPermissionsByTemplate(String principalId,
String namespaceCode,
String permissionTemplateName,
Map<String,String> permissionDetails,
Map<String,String> qualification) |
protected List<Permission> |
PermissionServiceImpl.getMatchingPermissions(List<Permission> permissions,
Map<String,String> permissionDetails)
Compare each of the passed in permissions with the given permissionDetails.
|
protected List<Permission> |
PermissionServiceImpl.getPermissionsByName(String namespaceCode,
String permissionName) |
protected List<Permission> |
PermissionServiceImpl.getPermissionsByTemplateName(String namespaceCode,
String permissionTemplateName) |
protected List<Permission> |
PermissionServiceImpl.getPermissionsForUser(String principalId,
List<Permission> permissions,
Map<String,String> qualification)
Checks the list of permissions against the principal's roles and returns a subset of the list which match.
|
protected Map<String,List<Permission>> |
PermissionServiceImpl.groupPermissionsByTemplate(Collection<Permission> permissions) |
Modifier and Type | Method and Description |
---|---|
Permission |
PermissionServiceImpl.createPermission(Permission permission) |
static PermissionBo |
PermissionBo.from(Permission im)
Converts a immutable object to its mutable counterpart
|
Permission |
PermissionServiceImpl.updatePermission(Permission permission) |
Modifier and Type | Method and Description |
---|---|
protected List<Permission> |
PermissionServiceImpl.getMatchingPermissions(List<Permission> permissions,
Map<String,String> permissionDetails)
Compare each of the passed in permissions with the given permissionDetails.
|
protected List<Permission> |
PermissionServiceImpl.getPermissionsForUser(String principalId,
List<Permission> permissions,
Map<String,String> qualification)
Checks the list of permissions against the principal's roles and returns a subset of the list which match.
|
protected Map<String,PermissionTypeService> |
PermissionServiceImpl.getPermissionTypeServicesByTemplateId(Collection<Permission> permissions) |
protected Map<String,List<Permission>> |
PermissionServiceImpl.groupPermissionsByTemplate(Collection<Permission> permissions) |
Modifier and Type | Method and Description |
---|---|
boolean |
AddPermissionRule.hasPermissionToGrantPermission(Permission kimPermissionInfo,
IdentityManagementRoleDocument document) |
Modifier and Type | Method and Description |
---|---|
boolean |
KimDocumentPermissionRule.hasPermissionToGrantPermission(Permission kimPermissionInfo,
IdentityManagementRoleDocument document) |
Modifier and Type | Method and Description |
---|---|
List<Permission> |
IdentityManagementServiceImpl.getAuthorizedPermissions(String principalId,
String namespaceCode,
String permissionName,
Map<String,String> permissionDetails,
Map<String,String> qualification) |
List<Permission> |
IdentityManagementServiceImpl.getAuthorizedPermissionsByTemplate(String principalId,
String namespaceCode,
String permissionTemplateName,
Map<String,String> permissionDetails,
Map<String,String> qualification) |
Modifier and Type | Method and Description |
---|---|
List<Permission> |
PermissionTypeServiceBase.getMatchingPermissions(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Deprecated.
|
protected List<Permission> |
PermissionTypeServiceBase.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Deprecated.
Internal method for matching permissions.
|
Modifier and Type | Method and Description |
---|---|
List<Permission> |
PermissionTypeServiceBase.getMatchingPermissions(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Deprecated.
|
protected List<Permission> |
PermissionTypeServiceBase.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Deprecated.
Internal method for matching permissions.
|
Modifier and Type | Method and Description |
---|---|
protected List<Permission> |
ComponentFieldPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Compare the component and property names between the request and matching permissions.
|
Modifier and Type | Method and Description |
---|---|
protected List<Permission> |
ComponentFieldPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Compare the component and property names between the request and matching permissions.
|
Modifier and Type | Method and Description |
---|---|
protected List<Permission> |
ViewWidgetPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Filters the given permission list to return those that match on widget id, then calls super
to filter based on view id
|
protected List<Permission> |
ViewPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Filters the given permission list to return those that match the view id qualifier
|
protected List<Permission> |
ViewLineFieldPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Filters the given permission list to return those that match on group id or collection property name, field id
or property name, then calls super to filter based on view id
|
protected List<Permission> |
ViewLineActionPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Filters the given permission list to return those that match on group id or collection property name, field
id or action event, then calls super to filter based on view id
|
protected List<Permission> |
ViewGroupPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Filters the given permission list to return those that match on group id or collection property name, then
calls super to filter based on view id
|
protected List<Permission> |
ViewFieldPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Filters the given permission list to return those that match on field id or property name, then calls super
to filter based on view id
|
protected List<Permission> |
ViewEditModePermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Filters the given permission list to return those that match on edit mode, then calls super to filter
based on view id
|
protected List<Permission> |
ViewActionPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Filters the given permission list to return those that match on field id or action event, then calls super
to filter based on view id
|
protected List<Permission> |
PopulateGroupPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList) |
protected List<Permission> |
ParameterPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList) |
protected List<Permission> |
NamespaceWildcardAllowedAndOrStringExactMatchPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList) |
protected List<Permission> |
NamespacePermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Check for entries that match the namespace.
|
protected List<Permission> |
DocumentTypePermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Loops over the given permissions and returns the most specific permission that matches.
|
protected List<Permission> |
DocumentTypeAndRelationshipToNoteAuthorPermissionTypeService.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList) |
protected List<Permission> |
DocumentTypeAndNodeOrStatePermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Permission type service which can check the route node and status as well as the document hierarchy.
|
protected List<Permission> |
DocumentTypeAndNodeAndRouteStatusPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
consider the document type hierarchy - check for a permission that just specifies the document type first at each level
- then if you don't find that, check for the doc type and the node, then the doc type and the Action Type.
|
protected List<Permission> |
DocumentTypeAndNodeAndFieldsPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
consider the document type hierarchy - check for a permission that just specifies the document type first at each level
- then if you don't find that, check for the doc type and the node, then the doc type and the field.
|
protected List<Permission> |
DocumentTypeAndEditModePermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList) |
protected List<Permission> |
DocumentTypeAndAttachmentTypePermissionTypeService.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList) |
Modifier and Type | Method and Description |
---|---|
protected List<Permission> |
ViewWidgetPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Filters the given permission list to return those that match on widget id, then calls super
to filter based on view id
|
protected List<Permission> |
ViewPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Filters the given permission list to return those that match the view id qualifier
|
protected List<Permission> |
ViewLineFieldPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Filters the given permission list to return those that match on group id or collection property name, field id
or property name, then calls super to filter based on view id
|
protected List<Permission> |
ViewLineActionPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Filters the given permission list to return those that match on group id or collection property name, field
id or action event, then calls super to filter based on view id
|
protected List<Permission> |
ViewGroupPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Filters the given permission list to return those that match on group id or collection property name, then
calls super to filter based on view id
|
protected List<Permission> |
ViewFieldPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Filters the given permission list to return those that match on field id or property name, then calls super
to filter based on view id
|
protected List<Permission> |
ViewEditModePermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Filters the given permission list to return those that match on edit mode, then calls super to filter
based on view id
|
protected List<Permission> |
ViewActionPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Filters the given permission list to return those that match on field id or action event, then calls super
to filter based on view id
|
protected List<Permission> |
PopulateGroupPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList) |
protected List<Permission> |
ParameterPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList) |
protected List<Permission> |
NamespaceWildcardAllowedAndOrStringExactMatchPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList) |
protected List<Permission> |
NamespacePermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Check for entries that match the namespace.
|
protected List<Permission> |
DocumentTypePermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Loops over the given permissions and returns the most specific permission that matches.
|
protected List<Permission> |
DocumentTypeAndRelationshipToNoteAuthorPermissionTypeService.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList) |
protected List<Permission> |
DocumentTypeAndNodeOrStatePermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
Permission type service which can check the route node and status as well as the document hierarchy.
|
protected List<Permission> |
DocumentTypeAndNodeAndRouteStatusPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
consider the document type hierarchy - check for a permission that just specifies the document type first at each level
- then if you don't find that, check for the doc type and the node, then the doc type and the Action Type.
|
protected List<Permission> |
DocumentTypeAndNodeAndFieldsPermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList)
consider the document type hierarchy - check for a permission that just specifies the document type first at each level
- then if you don't find that, check for the doc type and the node, then the doc type and the field.
|
protected List<Permission> |
DocumentTypeAndEditModePermissionTypeServiceImpl.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList) |
protected List<Permission> |
DocumentTypeAndAttachmentTypePermissionTypeService.performPermissionMatches(Map<String,String> requestedDetails,
List<Permission> permissionsList) |
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.