@Mojo(name="verify",
requiresOnline=true)
public class VerifyContrastMavenPluginMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
apiKey |
protected java.lang.String |
apiUrl |
protected java.lang.String |
appId |
protected java.lang.String |
applicationSessionMetadata |
protected java.lang.String |
applicationTags |
protected java.lang.String |
appName |
protected java.lang.String |
appVersion |
protected static java.lang.String |
computedAppVersion |
protected java.lang.String |
contrastAgentLocation |
protected java.lang.String |
environment |
protected java.lang.String |
jarPath |
protected java.lang.String |
minSeverity |
protected java.lang.String |
orgUuid |
protected java.lang.String |
profile |
protected org.apache.maven.project.MavenProject |
project |
protected java.lang.String |
proxyHost |
protected int |
proxyPort |
protected java.lang.String |
serverName |
protected java.lang.String |
serverPath |
protected java.lang.String |
serviceKey |
protected org.apache.maven.settings.Settings |
settings |
protected boolean |
skipArgLine |
protected boolean |
standalone |
protected boolean |
useProxy |
protected java.lang.String |
username |
| Constructor and Description |
|---|
VerifyContrastMavenPluginMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
@Component protected org.apache.maven.project.MavenProject project
@Component protected org.apache.maven.settings.Settings settings
@Parameter(property="username",
required=true)
protected java.lang.String username
@Parameter(property="apiKey",
required=true)
protected java.lang.String apiKey
@Parameter(property="serviceKey",
required=true)
protected java.lang.String serviceKey
@Parameter(property="apiUrl") protected java.lang.String apiUrl
@Parameter(property="orgUuid",
required=true)
protected java.lang.String orgUuid
@Parameter(property="appName") protected java.lang.String appName
@Parameter(property="appId") protected java.lang.String appId
@Parameter(property="standalone") protected boolean standalone
@Parameter(property="minSeverity",
defaultValue="Medium")
protected java.lang.String minSeverity
@Parameter(property="serverName",
required=true)
protected java.lang.String serverName
@Parameter(property="environment") protected java.lang.String environment
@Parameter(property="serverPath") protected java.lang.String serverPath
@Parameter(property="jarPath") protected java.lang.String jarPath
@Parameter(property="profile") protected java.lang.String profile
@Parameter(property="appVersion") protected java.lang.String appVersion
@Parameter(property="skipArgLine") protected boolean skipArgLine
@Parameter(property="useProxy") protected boolean useProxy
@Parameter(property="proxyHost") protected java.lang.String proxyHost
@Parameter(property="proxyPort") protected int proxyPort
@Parameter(property="applicationTags") protected java.lang.String applicationTags
@Parameter(property="applicationSessionMetadata") protected java.lang.String applicationSessionMetadata
protected java.lang.String contrastAgentLocation
protected static java.lang.String computedAppVersion
Copyright © 2021 Contrast Security. All rights reserved.