| Modifier and Type | Method and Description |
|---|---|
protected PermissionAssignment |
DefaultPlatformPermissionManagementFacadeStrategy.getFieldPermissionAssignmentForPrincipal(PrincipalModel principalModel,
String typeCode,
String field,
String permissionName)
* Returns Field Permission Assignment for principal.
|
protected PermissionAssignment |
DefaultPlatformPermissionManagementFacadeStrategy.getTypePermissionAssignmentForPrincipal(String typeCode,
PrincipalModel principalModel,
String permissionName)
Returns Type Permission Assignment for principal.
|
| Modifier and Type | Method and Description |
|---|---|
protected List<PermissionAssignment> |
DefaultPlatformPermissionManagementFacadeStrategy.getAttributePermissionsForType(ComposedTypeModel type) |
protected List<PermissionAssignment> |
DefaultPlatformPermissionManagementFacadeStrategy.getCurrentPermissionState(Permission permission,
List<Permission> permissions) |
| Modifier and Type | Method and Description |
|---|---|
protected Collection<PermissionAssignment> |
AbstractMediaPrincipalsHandler.getDeniedPermissions(MediaModel model) |
protected Collection<PermissionAssignment> |
AbstractMediaPrincipalsHandler.getPermittedPermissions(MediaModel model) |
| Modifier and Type | Method and Description |
|---|---|
Collection<PermissionAssignment> |
PermissionManagementService.getAttributePermissions(AttributeDescriptorModel attribute)
Returns a collection representing all permission assigned to given attribute.
|
Collection<PermissionAssignment> |
PermissionManagementService.getAttributePermissionsForName(AttributeDescriptorModel attribute,
String... permissionName)
Returns a collection representing permissions with specified name(s) assigned to given attribute.
|
Collection<PermissionAssignment> |
PermissionManagementService.getAttributePermissionsForPrincipal(AttributeDescriptorModel attribute,
PrincipalModel... principal)
Returns a collection representing permissions assigned to given attribute for specified principal(s).
|
Collection<PermissionAssignment> |
PermissionManagementService.getGlobalPermissionsForName(String... permissionName)
Deprecated.
this method is for remove in future version
|
Collection<PermissionAssignment> |
PermissionManagementService.getGlobalPermissionsForPrincipal(PrincipalModel... principal)
Returns a collection representing all global permission assignments for specified principal(s).
|
Collection<PermissionAssignment> |
PermissionManagementService.getItemPermissions(ItemModel item)
Returns a collection representing all permission assigned to given item.
|
Collection<PermissionAssignment> |
PermissionManagementService.getItemPermissionsForName(ItemModel item,
String... permissionName)
Returns a collection representing permissions with specified name(s) assigned to given item.
|
Collection<PermissionAssignment> |
PermissionManagementService.getItemPermissionsForPrincipal(ItemModel item,
PrincipalModel... principal)
Returns a collection representing permissions assigned to given item for specified principal(s).
|
Collection<PermissionAssignment> |
PermissionManagementService.getTypePermissions(ComposedTypeModel type)
Returns a collection representing all permission assigned to given type.
|
Collection<PermissionAssignment> |
PermissionManagementService.getTypePermissionsForName(ComposedTypeModel type,
String... permissionName)
Returns a collection representing permissions with specified name(s) assigned to given type.
|
Collection<PermissionAssignment> |
PermissionManagementService.getTypePermissionsForPrincipal(ComposedTypeModel type,
PrincipalModel... principal)
Returns a collection representing permissions assigned to given type for specified principal(s).
|
| Modifier and Type | Method and Description |
|---|---|
void |
PermissionManagementService.addAttributePermission(AttributeDescriptorModel attribute,
PermissionAssignment... permissionAssignment)
Adds a permission assignment(s) to an attribute descriptor.
|
void |
PermissionManagementService.addGlobalPermission(PermissionAssignment... permissionAssignment)
Adds new global permission assignments.
|
void |
PermissionManagementService.addItemPermission(ItemModel item,
PermissionAssignment... permissionAssignment)
Adds a permission assignment(s) to an item.
|
void |
PermissionManagementService.addTypePermission(ComposedTypeModel type,
PermissionAssignment... permissionAssignment)
Adds a permission assignment(s) to a type.
|
void |
PermissionManagementService.removeAttributePermission(AttributeDescriptorModel attribute,
PermissionAssignment... permissionAssignment)
Removes permission assignments from an attribute descriptor.
|
void |
PermissionManagementService.removeGlobalPermission(PermissionAssignment... permissionAssignment)
Removes global permission assignment(s).
|
void |
PermissionManagementService.removeItemPermission(ItemModel item,
PermissionAssignment... permissionAssignment)
Removes permission assignments from an item.
|
void |
PermissionManagementService.removeTypePermission(ComposedTypeModel type,
PermissionAssignment... permissionAssignment)
Removes permission assignments from a type.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PermissionManagementService.addAttributePermissions(AttributeDescriptorModel attribute,
Collection<PermissionAssignment> permissionAssignments)
Adds all permission assignments defined in given collection to an attribute descriptor.
|
void |
PermissionManagementService.addGlobalPermissions(Collection<PermissionAssignment> permissionAssignments)
Globally adds all permission assignments defined in given collection.
|
void |
PermissionManagementService.addItemPermissions(ItemModel item,
Collection<PermissionAssignment> permissionAssignments)
Adds all permission assignments defined in given collection to an item.
|
void |
PermissionManagementService.addTypePermissions(ComposedTypeModel type,
Collection<PermissionAssignment> permissionAssignments)
Adds all permission assignments defined in given collection to a type.
|
void |
PermissionManagementService.removeAttributePermissions(AttributeDescriptorModel attribute,
Collection<PermissionAssignment> permissionAssignments)
Removes permission assignments from an item.
|
void |
PermissionManagementService.removeGlobalPermissions(Collection<PermissionAssignment> permissionAssignments)
Removes global permission assignments.
|
void |
PermissionManagementService.removeItemPermissions(ItemModel item,
Collection<PermissionAssignment> permissionAssignments)
Removes permission assignments from an item.
|
void |
PermissionManagementService.removeTypePermissions(ComposedTypeModel type,
Collection<PermissionAssignment> permissionAssignments)
Removes permission assignments from a type.
|
void |
PermissionManagementService.setAttributePermissions(AttributeDescriptorModel attribute,
Collection<PermissionAssignment> permissionAssignments)
Replaces permission assignments to an attribute descriptor with the ones in given collection.
|
void |
PermissionManagementService.setItemPermissions(ItemModel item,
Collection<PermissionAssignment> permissionAssignments)
Replaces permission assignments to an item with the ones in given collection.
|
void |
PermissionManagementService.setTypePermissions(ComposedTypeModel type,
Collection<PermissionAssignment> permissionAssignments)
Replaces existing permission assignments to a type with the ones in given collection.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultPermissionManagementService.addAttributePermission(AttributeDescriptorModel attribute,
PermissionAssignment... permissionAssignment) |
void |
DefaultPermissionManagementService.addGlobalPermission(PermissionAssignment... permissionAssignment) |
void |
DefaultPermissionManagementService.addItemPermission(ItemModel item,
PermissionAssignment... permissionAssignment) |
void |
DefaultPermissionManagementService.addTypePermission(ComposedTypeModel type,
PermissionAssignment... permissionAssignment) |
void |
DefaultPermissionManagementService.removeAttributePermission(AttributeDescriptorModel attribute,
PermissionAssignment... permissionAssignment) |
void |
DefaultPermissionManagementService.removeGlobalPermission(PermissionAssignment... permissionAssignment) |
void |
DefaultPermissionManagementService.removeItemPermission(ItemModel item,
PermissionAssignment... permissionAssignment) |
void |
DefaultPermissionManagementService.removeTypePermission(ComposedTypeModel type,
PermissionAssignment... permissionAssignment) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultPermissionManagementService.addAttributePermissions(AttributeDescriptorModel attribute,
Collection<PermissionAssignment> permissionAssignments) |
void |
DefaultPermissionManagementService.addGlobalPermissions(Collection<PermissionAssignment> permissionAssignments) |
protected void |
DefaultPermissionManagementService.addGlobalPermissionsInternal(Collection<PermissionAssignment> permissionAssignments) |
void |
DefaultPermissionManagementService.addItemPermissions(ItemModel item,
Collection<PermissionAssignment> permissionAssignments) |
protected void |
DefaultPermissionManagementService.addPermissions(ItemModel item,
Collection<PermissionAssignment> permissionAssignments) |
void |
DefaultPermissionManagementService.addTypePermissions(ComposedTypeModel type,
Collection<PermissionAssignment> permissionAssignments) |
void |
DefaultPermissionManagementService.removeAttributePermissions(AttributeDescriptorModel attribute,
Collection<PermissionAssignment> permissionAssignments) |
void |
DefaultPermissionManagementService.removeGlobalPermissions(Collection<PermissionAssignment> permissionAssignments) |
protected void |
DefaultPermissionManagementService.removeGlobalPermissionsInternal(Collection<PermissionAssignment> permissionAssignments) |
void |
DefaultPermissionManagementService.removeItemPermissions(ItemModel item,
Collection<PermissionAssignment> permissionAssignments) |
protected void |
DefaultPermissionManagementService.removePermissions(ItemModel item,
Collection<PermissionAssignment> permissionAssignments) |
void |
DefaultPermissionManagementService.removeTypePermissions(ComposedTypeModel type,
Collection<PermissionAssignment> permissionAssignments) |
void |
DefaultPermissionManagementService.setAttributePermissions(AttributeDescriptorModel attribute,
Collection<PermissionAssignment> permissionAssignments) |
void |
DefaultPermissionManagementService.setItemPermissions(ItemModel item,
Collection<PermissionAssignment> permissionAssignments) |
protected void |
DefaultPermissionManagementService.setPermissions(ItemModel item,
Collection<PermissionAssignment> permissionAssignments) |
void |
DefaultPermissionManagementService.setTypePermissions(ComposedTypeModel type,
Collection<PermissionAssignment> permissionAssignments) |
Copyright © 2017 SAP SE. All Rights Reserved.