Interface PrivilegesMixin<T extends Serializable & Cloneable>
- All Known Implementing Classes:
EventHandlerConfigItem
,ExpressionConfigItem
,FunctionConfigItem
,ScriptExecutionPolicyActionConfigItem
public interface PrivilegesMixin<T extends Serializable & Cloneable>
-
Method Summary
Modifier and TypeMethodDescription<X extends ConfigurationItem<T>>
X@NotNull String
default @Nullable ExecutionPrivilegesSpecificationType
getPrivileges
(@Nullable ObjectReferenceType legacyRunAsRef, @Nullable ExecutionPrivilegesSpecificationType privileges) @NotNull ConfigurationItemOrigin
origin()
SeeConfigurationItem.origin
.value()
SeeConfigurationItem.value
.
-
Method Details
-
getPrivileges
@Nullable default @Nullable ExecutionPrivilegesSpecificationType getPrivileges(@Nullable @Nullable ObjectReferenceType legacyRunAsRef, @Nullable @Nullable ExecutionPrivilegesSpecificationType privileges) throws ConfigurationException - Throws:
ConfigurationException
-
value
SeeConfigurationItem.value
. -
origin
SeeConfigurationItem.origin
. -
as
-
fullDescription
-