The following plugin provides functionality available through Pipeline-compatible steps. Read more about how to integrate steps into your Pipeline in the Steps section of the Pipeline Syntax page.
For a list of other such plugins, see the Pipeline Steps Reference page.
step([$class: 'WsapBuilder'])
: Web Security Application Project (WSAP)wsapLocation
String
envVar
String
credentialsId
String
targetUrl
String
ipAddress
String
port
int
apiKey
String
sastAnalysis
target
String
dastAnalysis
scanMethod
scan
String
apiUrl
String
apiDefinition
String
includeUrls
$class: 'DASTAnalysis'
$class: 'ExcludeEntry'
url
String
$class: 'HeaderEntry'
header
String
value
String
$class: 'IncludeEntry'
url
String
$class: 'LoginProperties'
useLogin
boolean
loginUrl
String
requestJson
String
usernameField
String
passwordField
String
loggedInRegex
String
loggedOutRegex
String
headers
$class: 'DASTAnalysis'
$class: 'ExcludeEntry'
url
String
$class: 'HeaderEntry'
header
String
value
String
$class: 'IncludeEntry'
url
String
$class: 'LoginProperties'
$class: 'SASTAnalysis'
target
String
$class: 'ScanMethod'
scan
String
apiUrl
String
apiDefinition
String
$class: 'UserEntry'
username
String
password
String
users
$class: 'DASTAnalysis'
$class: 'ExcludeEntry'
url
String
$class: 'HeaderEntry'
header
String
value
String
$class: 'IncludeEntry'
url
String
$class: 'LoginProperties'
$class: 'SASTAnalysis'
target
String
$class: 'ScanMethod'
scan
String
apiUrl
String
apiDefinition
String
$class: 'UserEntry'
username
String
password
String
$class: 'SASTAnalysis'
target
String
$class: 'ScanMethod'
scan
String
apiUrl
String
apiDefinition
String
$class: 'UserEntry'
username
String
password
String
excludeUrls
$class: 'DASTAnalysis'
$class: 'ExcludeEntry'
url
String
$class: 'HeaderEntry'
header
String
value
String
$class: 'IncludeEntry'
url
String
$class: 'LoginProperties'
useLogin
boolean
loginUrl
String
requestJson
String
usernameField
String
passwordField
String
loggedInRegex
String
loggedOutRegex
String
headers
$class: 'DASTAnalysis'
$class: 'ExcludeEntry'
url
String
$class: 'HeaderEntry'
header
String
value
String
$class: 'IncludeEntry'
url
String
$class: 'LoginProperties'
$class: 'SASTAnalysis'
target
String
$class: 'ScanMethod'
scan
String
apiUrl
String
apiDefinition
String
$class: 'UserEntry'
username
String
password
String
users
$class: 'DASTAnalysis'
$class: 'ExcludeEntry'
url
String
$class: 'HeaderEntry'
header
String
value
String
$class: 'IncludeEntry'
url
String
$class: 'LoginProperties'
$class: 'SASTAnalysis'
target
String
$class: 'ScanMethod'
scan
String
apiUrl
String
apiDefinition
String
$class: 'UserEntry'
username
String
password
String
$class: 'SASTAnalysis'
target
String
$class: 'ScanMethod'
scan
String
apiUrl
String
apiDefinition
String
$class: 'UserEntry'
username
String
password
String
loginProperties
useLogin
boolean
loginUrl
String
requestJson
String
usernameField
String
passwordField
String
loggedInRegex
String
loggedOutRegex
String
headers
$class: 'DASTAnalysis'
$class: 'ExcludeEntry'
url
String
$class: 'HeaderEntry'
header
String
value
String
$class: 'IncludeEntry'
url
String
$class: 'LoginProperties'
$class: 'SASTAnalysis'
target
String
$class: 'ScanMethod'
scan
String
apiUrl
String
apiDefinition
String
$class: 'UserEntry'
username
String
password
String
users
$class: 'DASTAnalysis'
$class: 'ExcludeEntry'
url
String
$class: 'HeaderEntry'
header
String
value
String
$class: 'IncludeEntry'
url
String
$class: 'LoginProperties'
$class: 'SASTAnalysis'
target
String
$class: 'ScanMethod'
scan
String
apiUrl
String
apiDefinition
String
$class: 'UserEntry'
username
String
password
String
Please submit your feedback about this page through this quick form.
Alternatively, if you don't wish to complete the quick form, you can simply indicate if you found this page helpful?
See existing feedback here.