Table of Contents

Class JfrogArtifactoryArtifactsDataLocationForm

Namespace
MES.MQC.DataSourceLibrary.Adapters.Apis.Jfrog.Forms
Assembly
MES.MQC.DataSourceLibrary.dll
public class JfrogArtifactoryArtifactsDataLocationForm : ApiDataLocationFormBase
Inheritance
JfrogArtifactoryArtifactsDataLocationForm
Inherited Members

Properties

DownloadRedirects

[JsonProperty(Order = 5)]
public bool DownloadRedirects { get; set; }

Property Value

bool

FileFilters

[JsonProperty(Required = Required.Always, Order = 7)]
[Augmentation(typeof(VisibleAugmenter), new string[] { "Url=Url", "IdentityToken=IdentityToken", "ClientCertificate=ClientCertificate", "ProjectRepositories=ProjectRepositories" }, AssistanceExecution.Always)]
public FileFilter[] FileFilters { get; set; }

Property Value

FileFilter[]

IdentityToken

[JsonProperty(Required = Required.Always, Order = 4)]
[Validation(typeof(AuthenticationValidator), new string[] { "Url=Url", "IdentityToken=IdentityToken", "ClientCertificate=ClientCertificate" }, AssistanceExecution.Always)]
public string IdentityToken { get; set; }

Property Value

string

ProjectRepositories

[JsonProperty(Required = Required.Always, Order = 6)]
[Augmentation(typeof(ProjectRepositoryVisibleAugmenter), new string[] { "Url=Url", "IdentityToken=IdentityToken", "ClientCertificate=ClientCertificate" }, AssistanceExecution.Always)]
[Validation(typeof(ProjectRepositoriesDuplicateValidator), new string[] { "Items=ProjectRepositories" }, AssistanceExecution.Frontend)]
public ProjectRepository[] ProjectRepositories { get; set; }

Property Value

ProjectRepository[]