| Modifier and Type | Method and Description |
|---|---|
PermissionCheckValue |
PermissionChecker.checkPermission(PrincipalModel principal,
java.lang.String permissionName)
Performs a single permission check.
|
PermissionCheckValue |
PermissionCheckResult.getCheckValue()
Allows to get detailed information about permission checking outcome.
|
static PermissionCheckValue |
PermissionCheckValue.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static PermissionCheckValue[] |
PermissionCheckValue.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
protected PermissionCheckValue |
DefaultPermissionCheckingService.checkAttributePermission(AttributeDescriptorModel attributeDescriptor,
PrincipalModel principal,
java.lang.String permissionName)
Checks the type permission upon this attribute of the given principal.
|
protected PermissionCheckValue |
DefaultPermissionCheckingService.checkItemPermissionForPrincipalHierarchy(ItemModel item,
PrincipalModel principal,
java.lang.String permissionName)
Checks permission assignments for given item, permission and principal (with it's groups hierarchy).
|
protected PermissionCheckValue |
DefaultPermissionCheckingService.checkPermissionForGlobal(PrincipalModel principal,
java.lang.String permissionName)
Checks global assignment of given permission to given principal.
|
protected PermissionCheckValue |
DefaultPermissionCheckingService.checkPermissionForItem(ItemModel item,
PrincipalModel principal,
java.lang.String permissionName)
Checks assignment of given permission to given item for given principal.
|
protected PermissionCheckValue |
DefaultPermissionCheckingService.checkTypePermissionForTypeHierarchy(ComposedTypeModel type,
PrincipalModel principal,
java.lang.String permissionName)
Checks permission assignments for given type (involving type's ancestors), permission and principal (with it's
groups hierarchy).
|
protected PermissionCheckValue |
DefaultPermissionCheckingService.genericPermissionCheckingForPrincipalHierarchy(PermissionChecker permissionChecker,
PrincipalModel principal,
java.lang.String permissionName)
Generic method for checking permissions within principal groups hierarchy.
|
protected PermissionCheckValue |
DefaultPermissionCheckingService.translateItemCheckingOutcome(int rawMatch) |
| Modifier and Type | Method and Description |
|---|---|
PermissionCheckValue |
PrincipalHierarchyCheckingStrategy.checkPermissionsForPrincipalHierarchy(PermissionChecker permissionChecker,
PrincipalModel principal,
java.lang.String permissionName)
Checks for permissions within principal groups hierarchy.
|
| Modifier and Type | Method and Description |
|---|---|
PermissionCheckResult |
PermissionCheckValueMappingStrategy.getPermissionCheckResult(PermissionCheckValue value) |
| Modifier and Type | Method and Description |
|---|---|
PermissionCheckValue |
DefaultPrincipalHierarchyCheckingStrategy.checkPermissionsForPrincipalHierarchy(PermissionChecker permissionChecker,
PrincipalModel principal,
java.lang.String permissionName) |
| Modifier and Type | Method and Description |
|---|---|
PermissionCheckResult |
DefaultPermissionCheckValueMappingStrategy.getPermissionCheckResult(PermissionCheckValue value) |
Copyright © 2018 SAP SE. All Rights Reserved.