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.

Fortify on Demand

fodDynamicAssessment: Run Fortify on Demand Upload

  • applicationName : String (optional)
  • applicationType : String (optional)
  • assessmentType : String (optional)
  • assessmentTypeId : String (optional)
  • attributes : String (optional)
  • auditPreference : String (optional)
  • businessCriticality : String (optional)
  • enableRedundantPageDetection : boolean (optional)
  • entitlementFrequency : String (optional)
  • entitlementId : String (optional)
  • envFacing : String (optional)
  • excludedUrls : String (optional)
  • graphQLFileId : String (optional)
  • graphQLFilePath : String (optional)
  • graphQLSchemeType : String (optional)
  • graphQLUrl : String (optional)
  • graphQlApiHost : String (optional)
  • graphQlApiServicePath : String (optional)
  • graphQlRadioSource : String (optional)
  • grpcApiHost : String (optional)
  • grpcApiServicePath : String (optional)
  • grpcFileId : String (optional)
  • grpcFilePath : String (optional)
  • grpcSchemeType : String (optional)
  • inProgressBuildResultType : String (optional)
  • inProgressScanActionType : String (optional)
  • loginMacroFileId : String (optional)
  • loginMacroFilePath : String (optional)
  • loginMacroPrimaryPassword : String (optional)
  • loginMacroPrimaryUserName : String (optional)
  • loginMacroSecondaryPassword : String (optional)
  • loginMacroSecondaryUsername : String (optional)
  • networkAuthPassword : String (optional)
  • networkAuthType : String (optional)
  • networkAuthUserName : String (optional)
  • openApiFileId : String (optional)
  • openApiFilePath : String (optional)
  • openApiKey : String (optional)
  • openApiRadioSource : String (optional)
  • openApiUrl : String (optional)
  • overrideGlobalConfig : boolean (optional)
  • owner : int (optional)
  • personalAccessToken : String (optional)
  • postmanFileId : String (optional)
  • postmanFilePath : String (optional)
  • purchaseEntitlements : boolean (optional)
  • releaseId : String (optional)
  • releaseName : String (optional)
  • remediationScanPreferenceType : String (optional)
  • requestFalsePositiveRemoval : boolean (optional)
  • requestLoginMacroFileCreation : boolean (optional)
  • scanPolicy : String (optional)
  • scanScope : boolean (optional)
  • scanTimeBox : String (optional)
  • scanType : String (optional)
  • sdlcStatus : String (optional)
  • selectedApiType : String (optional)
  • selectedDynamicTimeZone : String (optional)
  • tenantId : String (optional)
  • timeBoxChecked : boolean (optional)
  • username : String (optional)
  • webSiteUrl : String (optional)
  • workflowMacroFilePath : String (optional)
  • workflowMacroHosts : String (optional)
  • workflowMacroId : String (optional)

fodPollResults: Poll Fortify on Demand for Results

  • releaseId : String
  • bsiToken : String
  • pollingInterval : int
  • clientId : String (optional)
  • clientSecret : String (optional)
  • overrideGlobalConfig : boolean (optional)
  • personalAccessToken : String (optional)
  • policyFailureBuildResultPreference : int (optional)
  • tenantId : String (optional)
  • username : String (optional)

fodStaticAssessment: Run Fortify on Demand Upload

  • applicationName : String (optional)
  • applicationType : String (optional)
  • assessmentType : String (optional)
  • attributes : String (optional)
  • auditPreference : String (optional)
  • bsiToken : String (optional)
  • businessCriticality : String (optional)
  • entitlementId : String (optional)
  • entitlementPreference : String (optional)
  • frequencyId : String (optional)
  • inProgressBuildResultType : String (optional)
  • inProgressScanActionType : String (optional)
  • isMicroservice : boolean (optional)
  • languageLevel : String (optional)
  • microserviceName : String (optional)
  • openSourceScan : String (optional)
  • overrideGlobalConfig : boolean (optional)
  • owner : int (optional)
  • personalAccessToken : String (optional)
  • purchaseEntitlements : boolean (optional)
  • releaseId : String (optional)
  • releaseName : String (optional)
  • remediationScanPreferenceType : String (optional)
  • scanCentral : String (optional)
  • scanCentralBuildCommand : String (optional)
  • scanCentralBuildFile : String (optional)
  • scanCentralBuildToolVersion : String (optional)
  • scanCentralExcludeFiles : String (optional)
  • scanCentralIncludeTests : String (optional)
  • scanCentralRequirementFile : String (optional)
  • scanCentralSkipBuild : String (optional)
  • scanCentralVirtualEnv : String (optional)
  • sdlcStatus : String (optional)
  • srcLocation : String (optional)
  • technologyStack : String (optional)
  • tenantId : String (optional)
  • username : String (optional)

step([$class: 'FortifyDastFreeStyleBuildStep']): Fortify on Demand Dynamic Assessment

  • overrideGlobalConfig : boolean
  • username : String
  • personalAccessToken : String
  • tenantId : String
  • webSiteUrl : String
  • dastEnv : String
  • scanTimeBox : String
  • excludedUrls : String
  • scanPolicy : String
  • scanScope : boolean
  • selectedScanType : String
  • selectedDynamicTimeZone : String
  • webSiteNetworkAuthSettingEnabled : boolean
  • enableRedundantPageDetection : boolean
  • networkAuthUserName : String
  • loginMacroId : String
  • workflowMacroId : String
  • workflowMacroHosts : String
  • networkAuthPassword : String
  • userSelectedApplication : String
  • userSelectedRelease : String
  • assessmentTypeId : String
  • entitlementId : String
  • entitlementFrequencyType : String
  • userSelectedEntitlement : String
  • selectedNetworkAuthType : String
  • timeBoxChecked : boolean
  • selectedApiType : String
  • openApiRadioSource : String
  • openApiFileId : String
  • openApiUrl : String
  • openApiKey : String
  • postmanFileId : String
  • graphQlRadioSource : String
  • graphQLFileId : String
  • graphQLUrl : String
  • graphQLSchemeType : String
  • graphQlApiHost : String
  • graphQlApiServicePath : String
  • grpcFileId : String
  • grpcSchemeType : String
  • grpcApiHost : String
  • grpcApiServicePath : String
  • openApiFilePath : String
  • postmanFilePath : String
  • graphQlFilePath : String
  • grpcFilePath : String
  • requestLoginMacroFileCreation : boolean
  • loginMacroPrimaryUserName : String
  • loginMacroPrimaryPassword : String
  • loginMacroSecondaryUsername : String
  • loginMacroSecondaryPassword : String
  • requestFalsePositiveRemoval : boolean

fodDynamicAssessment: Run Fortify on Demand Upload

  • applicationName : String (optional)
  • applicationType : String (optional)
  • assessmentType : String (optional)
  • assessmentTypeId : String (optional)
  • attributes : String (optional)
  • auditPreference : String (optional)
  • businessCriticality : String (optional)
  • enableRedundantPageDetection : boolean (optional)
  • entitlementFrequency : String (optional)
  • entitlementId : String (optional)
  • envFacing : String (optional)
  • excludedUrls : String (optional)
  • graphQLFileId : String (optional)
  • graphQLFilePath : String (optional)
  • graphQLSchemeType : String (optional)
  • graphQLUrl : String (optional)
  • graphQlApiHost : String (optional)
  • graphQlApiServicePath : String (optional)
  • graphQlRadioSource : String (optional)
  • grpcApiHost : String (optional)
  • grpcApiServicePath : String (optional)
  • grpcFileId : String (optional)
  • grpcFilePath : String (optional)
  • grpcSchemeType : String (optional)
  • inProgressBuildResultType : String (optional)
  • inProgressScanActionType : String (optional)
  • loginMacroFileId : String (optional)
  • loginMacroFilePath : String (optional)
  • loginMacroPrimaryPassword : String (optional)
  • loginMacroPrimaryUserName : String (optional)
  • loginMacroSecondaryPassword : String (optional)
  • loginMacroSecondaryUsername : String (optional)
  • networkAuthPassword : String (optional)
  • networkAuthType : String (optional)
  • networkAuthUserName : String (optional)
  • openApiFileId : String (optional)
  • openApiFilePath : String (optional)
  • openApiKey : String (optional)
  • openApiRadioSource : String (optional)
  • openApiUrl : String (optional)
  • overrideGlobalConfig : boolean (optional)
  • owner : int (optional)
  • personalAccessToken : String (optional)
  • postmanFileId : String (optional)
  • postmanFilePath : String (optional)
  • purchaseEntitlements : boolean (optional)
  • releaseId : String (optional)
  • releaseName : String (optional)
  • remediationScanPreferenceType : String (optional)
  • requestFalsePositiveRemoval : boolean (optional)
  • requestLoginMacroFileCreation : boolean (optional)
  • scanPolicy : String (optional)
  • scanScope : boolean (optional)
  • scanTimeBox : String (optional)
  • scanType : String (optional)
  • sdlcStatus : String (optional)
  • selectedApiType : String (optional)
  • selectedDynamicTimeZone : String (optional)
  • tenantId : String (optional)
  • timeBoxChecked : boolean (optional)
  • username : String (optional)
  • webSiteUrl : String (optional)
  • workflowMacroFilePath : String (optional)
  • workflowMacroHosts : String (optional)
  • workflowMacroId : String (optional)

fodPollResults: Poll Fortify on Demand for Results

  • releaseId : String
  • bsiToken : String
  • pollingInterval : int
  • clientId : String (optional)
  • clientSecret : String (optional)
  • overrideGlobalConfig : boolean (optional)
  • personalAccessToken : String (optional)
  • policyFailureBuildResultPreference : int (optional)
  • tenantId : String (optional)
  • username : String (optional)

fodStaticAssessment: Run Fortify on Demand Upload

  • applicationName : String (optional)
  • applicationType : String (optional)
  • assessmentType : String (optional)
  • attributes : String (optional)
  • auditPreference : String (optional)
  • bsiToken : String (optional)
  • businessCriticality : String (optional)
  • entitlementId : String (optional)
  • entitlementPreference : String (optional)
  • frequencyId : String (optional)
  • inProgressBuildResultType : String (optional)
  • inProgressScanActionType : String (optional)
  • isMicroservice : boolean (optional)
  • languageLevel : String (optional)
  • microserviceName : String (optional)
  • openSourceScan : String (optional)
  • overrideGlobalConfig : boolean (optional)
  • owner : int (optional)
  • personalAccessToken : String (optional)
  • purchaseEntitlements : boolean (optional)
  • releaseId : String (optional)
  • releaseName : String (optional)
  • remediationScanPreferenceType : String (optional)
  • scanCentral : String (optional)
  • scanCentralBuildCommand : String (optional)
  • scanCentralBuildFile : String (optional)
  • scanCentralBuildToolVersion : String (optional)
  • scanCentralExcludeFiles : String (optional)
  • scanCentralIncludeTests : String (optional)
  • scanCentralRequirementFile : String (optional)
  • scanCentralSkipBuild : String (optional)
  • scanCentralVirtualEnv : String (optional)
  • sdlcStatus : String (optional)
  • srcLocation : String (optional)
  • technologyStack : String (optional)
  • tenantId : String (optional)
  • username : String (optional)

step([$class: 'PollingBuildStep']): Poll Fortify on Demand for Results

  • releaseId : String
  • bsiToken : String
  • overrideGlobalConfig : boolean
  • pollingInterval : int
  • policyFailureBuildResultPreference : int
  • clientId : String
  • clientSecret : String
  • username : String
  • personalAccessToken : String
  • tenantId : String

step([$class: 'StaticAssessmentBuildStep']): Fortify on Demand Static Assessment

  • releaseId : String
  • bsiToken : String
  • overrideGlobalConfig : boolean
  • username : String
  • personalAccessToken : String
  • tenantId : String
  • purchaseEntitlements : boolean
  • entitlementPreference : String
  • userSelectedAssessmentType : String
  • userSelectedEntitlementId : String
  • userSelectedFrequencyType : String
  • userSelectedTechnologyStack : String
  • userSelectedLanguageLevel : String
  • sonatypeEnabled : boolean
  • userSelectedAuditPreference : String
  • srcLocation : String
  • remediationScanPreferenceType : String
  • inProgressScanActionType : String
  • inProgressBuildResultType : String
  • selectedReleaseType : String
  • userSelectedApplication : String
  • userSelectedMicroservice : String
  • userSelectedRelease : String
  • selectedScanCentralBuildType : String
  • scanCentralIncludeTests : boolean
  • scanCentralSkipBuild : boolean
  • scanCentralBuildCommand : String
  • scanCentralBuildFile : String
  • scanCentralExcludeFiles : String
  • scanCentralBuildToolVersion : String
  • scanCentralVirtualEnv : String
  • scanCentralRequirementFile : String

Was this page helpful?

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.