All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.checkmarx.sdk.config.RestClientConfig Maven / Gradle / Ivy

There is a newer version: 0.6.16
Show newest version
package com.checkmarx.sdk.config;

import com.checkmarx.sdk.dto.sca.ScaConfig;
import com.checkmarx.sdk.dto.ScannerType;
import com.checkmarx.sdk.dto.TokenLoginResponse;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import org.apache.http.cookie.Cookie;

import java.io.File;
import java.util.*;

@Getter
@Setter
@NoArgsConstructor
public class RestClientConfig  {

    private boolean disableCertificateValidation = false;
    private String sourceDir;
    private String username;
    private String password;
    private String url;
    private String projectName;
    private String teamId;
    private TokenLoginResponse token;
    private File zipFile;
    private boolean clonedRepo = false;

    private Integer progressInterval;
    private ScaConfig scaConfig;
    private AstConfig astConfig;

    private final Set scannerTypes = new HashSet<>();
    private final List sessionCookies = new ArrayList<>();
    
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy