Class ArtifactsSecurityChecker
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.artifacts.ArtifactsSecurityChecker
-
- All Implemented Interfaces:
ArtifactVisibilityChecker
,ServerExtension
,TeamCityExtension
public class ArtifactsSecurityChecker extends Object implements ArtifactVisibilityChecker
- Author:
- Eugene Petrenko (eugene.petrenko@gmail.com) Date: 14.04.11 22:50
-
-
Constructor Summary
Constructors Constructor Description ArtifactsSecurityChecker(SecurityContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Availability
isVisible(BuildPromotion buildPromotion, BuildArtifactInfo artifact, BuildArtifactsViewMode viewMode)
Called to know if this path should be visible.
-
-
-
Constructor Detail
-
ArtifactsSecurityChecker
public ArtifactsSecurityChecker(@NotNull SecurityContext context)
-
-
Method Detail
-
isVisible
@NotNull public Availability isVisible(@NotNull BuildPromotion buildPromotion, @NotNull BuildArtifactInfo artifact, @NotNull BuildArtifactsViewMode viewMode)
Description copied from interface:ArtifactVisibilityChecker
Called to know if this path should be visible. Implementation should not check file in disk- Specified by:
isVisible
in interfaceArtifactVisibilityChecker
artifact
- artifact to check accessviewMode
- current view mode that is used- Returns:
- availability of artifact
-
-