Class InsecurePrMetadataEvent
java.lang.Object
com.atlassian.bamboo.security.validation.InsecurePrMetadataEvent
Published when a repository-sourced variable value (branch name, PR field) is blocked
by security validation because it contains characters that could enable shell injection.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic classMinimal snapshot of a repository's identity, captured at violation time -
Constructor Summary
ConstructorsConstructorDescriptionInsecurePrMetadataEvent(@Nullable String blockedValue, @NotNull InsecurePrMetadataEvent.RejectedValueType rejectedValueType, @Nullable String violationMessage, @Nullable InsecurePrMetadataEvent.RepoRef sourceRepo, @Nullable InsecurePrMetadataEvent.RepoRef targetRepo) -
Method Summary
Modifier and TypeMethodDescription@Nullable String@Nullable InsecurePrMetadataEvent.RepoRef@Nullable InsecurePrMetadataEvent.RepoRef@Nullable String
-
Constructor Details
-
InsecurePrMetadataEvent
public InsecurePrMetadataEvent(@Nullable @Nullable String blockedValue, @NotNull @NotNull InsecurePrMetadataEvent.RejectedValueType rejectedValueType, @Nullable @Nullable String violationMessage, @Nullable @Nullable InsecurePrMetadataEvent.RepoRef sourceRepo, @Nullable @Nullable InsecurePrMetadataEvent.RepoRef targetRepo)
-
-
Method Details
-
getBlockedValue
-
getRejectedValueType
-
getViolationMessage
-
getSourceRepo
-
getTargetRepo
-