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 AvailabilityisVisible(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:ArtifactVisibilityCheckerCalled to know if this path should be visible. Implementation should not check file in disk- Specified by:
 isVisiblein interfaceArtifactVisibilityCheckerartifact- artifact to check accessviewMode- current view mode that is used- Returns:
 - availability of artifact
 
 
 - 
 
 -