Contrast and other tools and technologies

Select the agent you are using to see the tools and technologies that work with Contrast. With these tools, integrations and plugins, you can:

  • Install and configure an agent

  • Give immediate feedback to developers

  • Receive notifications or track remediation of vulnerabilities in your workflow

  • Fail vulnerable builds

  • Monitor and take action against attacks in your workflow

Documentation is provided for supported tools and technologies that are part of the core, recommended way that Contrast works.

Contrast may be compatible with other tools or scenarios that are not supported. For specific information on third-party tools and technologies, consult the documentation for that product. You might also find additional articles in the Contrast Support Portal around specific use cases or workarounds.

Technology/Tool

Supported versions

Documentation

Agile Central

NA

Integrate with Agile Central

Apache Tomcat

Java

Apache Tomcat - Maven plugin

AWS Elastic Beanstalk

NA

Configure Java for AWS Elastic Beanstalk

Configure Java for AWS Elastic Beanstalk (Contrast Support Portal)

Apache Axis2

NA

Configure Java for Apache Axis2

Azure Boards

Azure DevOps Services, TFS 2015 and TFS 2017

Integrate with Azure Boards

Azure Pipelines

Azure DevOps Services, Azure DevOps Server

Install with Azure DevOps

Bamboo

 

Contrast - Bamboo plugin

Bugzilla

 

Integrate with Bugzilla

Cargo

 

Maven - Cargo plugin

Docker

 

Install Java agent with Docker (Contrast Support Portal)

EC2 (Amazon Elastic Compute Cloud)

 

Install Java agent with EC2 (Contrast Support Portal)

Eclipse

 

Integrate with Eclipse

Fargate

 

Install an agent with Fargate (Contrast Support Portal)

Generic webhooks

 

Integrate with generic webhooks

Github

 

Integrate with GitHub

GlassFish

Java

Configure Java agent for GlassFish

GlassFish and NetBeans

GlassFish and IntelliJ

Google App Engine

 

Configure Java agent for Google App Engine

Gradle

 

Contrast - Gradle plugin

Install Java agent in an existing Gradle project with Docker

Grizzly

IntelliJ

 

Contrast - IntelliJ plugin

GlassFish and IntelliJ

JBoss / Wildfly

Java

Configure Java agent for JBoss / Wildfly

Jenkins

 

Contrast - Jenkins plugin

Jetty

Java

Configure Java agent for Jetty

Jira

 

Integrate with Jira

Kubernetes

 

Install Contrast agents with Kubernetes

Maven

 

Install Java agent from Maven Central

Contrast - Maven plugin

Install Java agent in an existing project in Maven

Maven - Cargo plugin

Microsoft Teams

 

Integrate with Microsoft Teams

Netty

NetBeans

 

Configure

NetBeans and Glassfish

PagerDuty

NA

Integrate with PagerDuty

Pivotal Cloud Foundry (now VMWare Tanzu)

 

Configure the Java agent for Pivotal Cloud Foundry (Contrast Support Portal)

Solutions Business Manager

 

Integrate with Solutions Business Manager

Slack

 

Integrate with Slack

VictorOps

NA

Integrate with VictorOps

Visual Studio

Contrast - Visual Studio plugin

Visual Studio Code

Contrast - Visual Studio Code plugin

Visual Studio Code for Mac

Contrast - Visual Studio for Mac plugin

WebLogic

Java

Configure Java agent for WebLogic

WebSphere

Java

Configure Java agent for WebSphere

Technology/Tool

Supported versions

Documentation

Agile Central

NA

Integrate with Agile Central

Azure

Use the .NET Framework agent with applications on AzureUse the .NET Framework agent with applications on Azure

Azure App Service

.NET Framework

Install .NET Framework with Azure App Service

Install .NET Framework or .NET Core with Azure App Service (Contrast Support Portal)

Azure Arm Templates

NA

Install .NET Framework or .NET Core agent with Azure ARM templates (Contrast Support Portal)

Azure Boards

Azure DevOps Services, TFS 2015 and TFS 2017

Integrate with Azure Boards

Azure Pipelines

Azure DevOps Services, Azure DevOps Server

Install with Azure DevOps

Azure Service Fabric

.NET Framework

Install with Azure Service Fabric

Bamboo

 

Contrast - Bamboo plugin

Bugzilla

 

Integrate with Bugzilla

Docker

 

Install the .NET Framework agent in a container

Generic webhooks

 

Integrate with generic webhooks

Github

 

Integrate with GitHub

IIS Express

Use the .NET Framework agent with IIS Express

Jenkins

 

Contrast - Jenkins plugin

Jira

 

Integrate with Jira

Kubernetes

 

Install Contrast agents with Kubernetes (Contrast Support Portal)

Microsoft Teams

 

Integrate with Microsoft Teams

NuGet

Install the .NET Framework agent manually with NuGet

PagerDuty

NA

Integrate with PagerDuty

Solutions Business Manager

 

Integrate with Solutions Business Manager

Slack

 

Integrate with Slack

Terraform

NA

Install .NET Framework or .NET Core agents with Terraform (Contrast Support Portal)

VictorOps

NA

Integrate with VictorOps

Visual Studio

Contrast - Visual Studio plugin

Visual Studio Code

Contrast - Visual Studio Code plugin

Visual Studio Code for Mac

Contrast - Visual Studio for Mac plugin