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 Stringdefault @Nullable ExecutionPrivilegesSpecificationTypegetPrivileges(@Nullable ObjectReferenceType legacyRunAsRef, @Nullable ExecutionPrivilegesSpecificationType privileges) @NotNull ConfigurationItemOriginorigin()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
-