Package hudson.plugins.promoted_builds
Class PromotionPermissionHelper
- java.lang.Object
-
- hudson.plugins.promoted_builds.PromotionPermissionHelper
-
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public class PromotionPermissionHelper extends Object
Used to ensure consistent permission checks for approvals ofManualCondition
, re-executions ofStatus
, and force promotions ofPromotionProcess
.
-
-
Constructor Summary
Constructors Constructor Description PromotionPermissionHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
checkPermission(AbstractProject<?,?> target, ManualCondition associatedCondition)
static boolean
hasPermission(AbstractProject<?,?> target, ManualCondition associatedCondition)
-
-
-
Method Detail
-
checkPermission
public static void checkPermission(@NonNull AbstractProject<?,?> target, @CheckForNull ManualCondition associatedCondition)
-
hasPermission
public static boolean hasPermission(@NonNull AbstractProject<?,?> target, @CheckForNull ManualCondition associatedCondition)
-
-