Index

A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages

A

ABSOLUTE_TIME_FORMATTER - Static variable in interface io.jenkins.plugins.secretguard.action.ScanTimeDisplaySupport
 
all() - Static method in class io.jenkins.plugins.secretguard.service.GlobalJobScanRequest
 
AllowListService - Class in io.jenkins.plugins.secretguard.service
 
AllowListService() - Constructor for class io.jenkins.plugins.secretguard.service.AllowListService
 
analysisNote - Variable in class io.jenkins.plugins.secretguard.service.ScanResultStore.PersistedFinding
 
applyExemption(SecretFinding) - Method in class io.jenkins.plugins.secretguard.service.ExemptionService
 
AUDIT - Enum constant in enum class io.jenkins.plugins.secretguard.model.EnforcementMode
 

B

BLOCK - Enum constant in enum class io.jenkins.plugins.secretguard.model.EnforcementMode
 
blocked - Variable in class io.jenkins.plugins.secretguard.service.ScanResultStore.PersistedScanResult
 
BUILD - Enum constant in enum class io.jenkins.plugins.secretguard.model.ScanPhase
 
buildBlockedMessage(String, String, SecretScanResult) - Method in class io.jenkins.plugins.secretguard.service.JobConfigEnforcementService
 
BuiltInSecretRuleSet - Class in io.jenkins.plugins.secretguard.rules
 
BuiltInSecretRuleSet() - Constructor for class io.jenkins.plugins.secretguard.rules.BuiltInSecretRuleSet
 

C

canCancelScanAll() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
CANCELLED - Enum constant in enum class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus.State
 
cancelScanAllJobs() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanService
 
canDismissScanAllStatus() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
canScanAllNow() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
canScanNow() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardJobAction
 
canStartScanAllJobs() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanService
 
clearFinishedStatus() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanService
 
COMMAND_STEP - Enum constant in enum class io.jenkins.plugins.secretguard.model.FindingLocationType
 
COMPLETED - Enum constant in enum class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus.State
 
CONFIG_XML - Enum constant in enum class io.jenkins.plugins.secretguard.model.FindingLocationType
 
ConfigXmlScanner - Class in io.jenkins.plugins.secretguard.scan
 
ConfigXmlScanner() - Constructor for class io.jenkins.plugins.secretguard.scan.ConfigXmlScanner
 
createFor(Job) - Method in class io.jenkins.plugins.secretguard.action.SecretGuardJobActionFactory
 

D

describeScope() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanRequest
 
destroy() - Method in class io.jenkins.plugins.secretguard.listener.SecretGuardJobConfigFilter
 
doCancelScanAll() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
doCheckExemptions(String) - Method in class io.jenkins.plugins.secretguard.config.SecretGuardGlobalConfiguration
 
doDismissScanAllStatus() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.jenkins.plugins.secretguard.listener.SecretGuardJobConfigFilter
 
doScanAll(StaplerRequest2) - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
doScanNow() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardJobAction
 

E

empty(String, String) - Static method in class io.jenkins.plugins.secretguard.model.SecretScanResult
 
empty(String, String, List<String>) - Static method in class io.jenkins.plugins.secretguard.model.SecretScanResult
 
EnforcementMode - Enum Class in io.jenkins.plugins.secretguard.model
 
entropy(String) - Static method in class io.jenkins.plugins.secretguard.util.NonSecretHeuristics
 
ENVIRONMENT - Enum constant in enum class io.jenkins.plugins.secretguard.model.FindingLocationType
 
exempted - Variable in class io.jenkins.plugins.secretguard.service.ScanResultStore.PersistedFinding
 
exemptionReason - Variable in class io.jenkins.plugins.secretguard.service.ScanResultStore.PersistedFinding
 
ExemptionService - Class in io.jenkins.plugins.secretguard.service
 
ExemptionService() - Constructor for class io.jenkins.plugins.secretguard.service.ExemptionService
 
extractScmScript(Job<?, ?>) - Method in class io.jenkins.plugins.secretguard.service.PipelineDefinitionExtractor
 
extractScmScript(Job<?, ?>, Run<?, ?>) - Method in class io.jenkins.plugins.secretguard.service.PipelineDefinitionExtractor
 
extractScript(Job<?, ?>) - Method in class io.jenkins.plugins.secretguard.service.PipelineDefinitionExtractor
 
extractScript(Job<?, ?>, Run<?, ?>) - Method in class io.jenkins.plugins.secretguard.service.PipelineDefinitionExtractor
 

F

FAILED - Enum constant in enum class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus.State
 
fieldName - Variable in class io.jenkins.plugins.secretguard.service.ScanResultStore.PersistedFinding
 
FindingExplanationSupport - Interface in io.jenkins.plugins.secretguard.action
 
FindingLocationType - Enum Class in io.jenkins.plugins.secretguard.model
 
findings - Variable in class io.jenkins.plugins.secretguard.service.ScanResultStore.PersistedScanResult
 
formatAbsoluteTime(Instant, ZoneId) - Static method in interface io.jenkins.plugins.secretguard.action.ScanTimeDisplaySupport
 
formatRelativeTime(Instant, Instant) - Static method in interface io.jenkins.plugins.secretguard.action.ScanTimeDisplaySupport
 
found(PipelineScriptSource) - Static method in class io.jenkins.plugins.secretguard.service.PipelineSourceResolution
 
from(SecretFinding) - Static method in class io.jenkins.plugins.secretguard.service.ScanResultStore.PersistedFinding
 
from(SecretScanResult) - Static method in class io.jenkins.plugins.secretguard.service.ScanResultStore.PersistedScanResult
 

G

get() - Static method in class io.jenkins.plugins.secretguard.config.SecretGuardGlobalConfiguration
 
get() - Static method in class io.jenkins.plugins.secretguard.service.ScanResultStore
 
get(String) - Method in class io.jenkins.plugins.secretguard.service.ScanResultStore
 
getAll() - Method in class io.jenkins.plugins.secretguard.service.ScanResultStore
 
getAnalysisNote() - Method in class io.jenkins.plugins.secretguard.model.SecretFinding
 
getAvailableJobTypeOptions() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getBlockedBadgeClass(boolean) - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getBlockedBadgeLabel(boolean) - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getBlockedJobCount() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getBlockedJobsCardClass() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getBlockThreshold() - Method in class io.jenkins.plugins.secretguard.config.SecretGuardGlobalConfiguration
 
getBlockThreshold() - Method in class io.jenkins.plugins.secretguard.model.ScanContext
 
getContent() - Method in class io.jenkins.plugins.secretguard.service.PipelineScriptSource
 
getCount() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardJobAction.SeverityGroup
 
getCurrentJobFullName() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus
 
getDisplayLocation(SecretFinding) - Method in class io.jenkins.plugins.secretguard.action.SecretGuardJobAction
 
getDisplayName() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardJobAction
 
getDisplayName() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getDisplayName() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRunAction
 
getDisplayName() - Method in class io.jenkins.plugins.secretguard.config.SecretGuardGlobalConfiguration
 
getDisplayName() - Method in class io.jenkins.plugins.secretguard.monitor.SecretGuardAdministrativeMonitor
 
getDisplayTargetId(SecretScanResult) - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getDisplayTime(Instant) - Method in interface io.jenkins.plugins.secretguard.action.ScanTimeDisplaySupport
 
getDisplayTimeTitle(Instant) - Method in interface io.jenkins.plugins.secretguard.action.ScanTimeDisplaySupport
 
getEmptyResultsMessage() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getEnforcementMode() - Method in class io.jenkins.plugins.secretguard.config.SecretGuardGlobalConfiguration
 
getEnforcementMode() - Method in class io.jenkins.plugins.secretguard.model.ScanContext
 
getEvidenceKey() - Method in class io.jenkins.plugins.secretguard.model.SecretFinding
 
getExemptedFindingsCount() - Method in class io.jenkins.plugins.secretguard.model.SecretScanResult
 
getExemptedFindingsCount(SecretScanResult) - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getExemptionEntries() - Method in class io.jenkins.plugins.secretguard.config.SecretGuardGlobalConfiguration
 
getExemptionReason() - Method in class io.jenkins.plugins.secretguard.model.SecretFinding
 
getExemptionReason(SecretFinding) - Method in class io.jenkins.plugins.secretguard.service.ExemptionService
 
getExemptions() - Method in class io.jenkins.plugins.secretguard.config.SecretGuardGlobalConfiguration
 
getFailedJobFullNames() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus
 
getFieldName() - Method in class io.jenkins.plugins.secretguard.model.SecretFinding
 
getFieldNameAllowList() - Method in class io.jenkins.plugins.secretguard.config.SecretGuardGlobalConfiguration
 
getFieldNameAllowListEntries() - Method in class io.jenkins.plugins.secretguard.config.SecretGuardGlobalConfiguration
 
getFilterButtonClass(String) - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getFilterButtonLabel(String) - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getFilteredResultCount() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getFilteredResults() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getFilterUrl(String) - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getFindings() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardJobAction
 
getFindings() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardJobAction.SeverityGroup
 
getFindings() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRunAction
 
getFindings() - Method in class io.jenkins.plugins.secretguard.model.SecretScanResult
 
getFinishedAt() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus
 
getFolderFilter() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanRequest
 
getHead() - Method in class io.jenkins.plugins.secretguard.service.MultibranchContext
 
getHighestSeverity() - Method in class io.jenkins.plugins.secretguard.model.SecretScanResult
 
getHighFindingsCardClass() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getHighRiskJobCount() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getIconFileName() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardJobAction
 
getIconFileName() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getIconFileName() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRunAction
 
getId() - Method in interface io.jenkins.plugins.secretguard.rules.SecretRule
 
getJob() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardJobAction
 
getJobAllowList() - Method in class io.jenkins.plugins.secretguard.config.SecretGuardGlobalConfiguration
 
getJobAllowListEntries() - Method in class io.jenkins.plugins.secretguard.config.SecretGuardGlobalConfiguration
 
getJobFullName() - Method in class io.jenkins.plugins.secretguard.model.ScanContext
 
getJobFullName() - Method in class io.jenkins.plugins.secretguard.model.SecretFinding
 
getJobSecretGuardUrl(SecretScanResult) - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getJobsFailed() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus
 
getJobsFailed() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanSummary
 
getJobsScanned() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus
 
getJobsScanned() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanSummary
 
getJobsWithFindings() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus
 
getJobsWithFindings() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanSummary
 
getJobsWithFindingsCount() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getJobsWithHighSeverity() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus
 
getJobsWithHighSeverity() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanSummary
 
getJobTypeFilter() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanRequest
 
getJobTypeLabel() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanRequest
 
getLabel() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction.JobTypeOption
 
getLineNumber() - Method in class io.jenkins.plugins.secretguard.model.SecretFinding
 
getLocationType() - Method in class io.jenkins.plugins.secretguard.model.ScanContext
 
getLocationType() - Method in class io.jenkins.plugins.secretguard.model.SecretFinding
 
getLocationType() - Method in class io.jenkins.plugins.secretguard.service.PipelineScriptSource
 
getMaskedSnippet() - Method in class io.jenkins.plugins.secretguard.model.SecretFinding
 
getMessage() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus
 
getNameFilter() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanRequest
 
getNotes() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardJobAction
 
getNotes() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRunAction
 
getNotes() - Method in class io.jenkins.plugins.secretguard.model.SecretScanResult
 
getNotes() - Method in class io.jenkins.plugins.secretguard.service.PipelineSourceResolution
 
getProgressMax() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus
 
getProgressPercentage() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus
 
getRecommendation() - Method in class io.jenkins.plugins.secretguard.model.SecretFinding
 
getResult() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardJobAction
 
getResult() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRunAction
 
getResultRowClass(SecretScanResult) - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getResults() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardJobAction
 
getResults() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getRevision() - Method in class io.jenkins.plugins.secretguard.service.MultibranchContext
 
getRuleId() - Method in class io.jenkins.plugins.secretguard.model.SecretFinding
 
getRuleIdAllowList() - Method in class io.jenkins.plugins.secretguard.config.SecretGuardGlobalConfiguration
 
getRuleIdAllowListEntries() - Method in class io.jenkins.plugins.secretguard.config.SecretGuardGlobalConfiguration
 
getRules() - Method in class io.jenkins.plugins.secretguard.rules.BuiltInSecretRuleSet
 
getScanAllDurationText() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getScanAllPrimaryButtonLabel() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getScanAllScopeText() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getScanAllStateBadgeClass(GlobalJobScanStatus.State) - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getScanAllStatus() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getScanAllSummaryText() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getScannedAt() - Method in class io.jenkins.plugins.secretguard.model.SecretScanResult
 
getScannedJobCount() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getScanPhase() - Method in class io.jenkins.plugins.secretguard.model.ScanContext
 
getScanScopeDescription() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus
 
getScriptPath() - Method in class io.jenkins.plugins.secretguard.service.MultibranchContext
 
getSeverity() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardJobAction.SeverityGroup
 
getSeverity() - Method in class io.jenkins.plugins.secretguard.model.SecretFinding
 
getSeverityBadgeClass(Severity) - Method in interface io.jenkins.plugins.secretguard.action.SeverityBadgeSupport
 
getSeverityBadgeLabel(Severity) - Method in interface io.jenkins.plugins.secretguard.action.SeverityBadgeSupport
 
getSeverityGroups() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardJobAction
 
getSource() - Method in class io.jenkins.plugins.secretguard.service.MultibranchContext
 
getSource() - Method in class io.jenkins.plugins.secretguard.service.PipelineSourceResolution
 
getSourceName() - Method in class io.jenkins.plugins.secretguard.model.ScanContext
 
getSourceName() - Method in class io.jenkins.plugins.secretguard.model.SecretFinding
 
getSourceName() - Method in class io.jenkins.plugins.secretguard.service.PipelineScriptSource
 
getStartedAt() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus
 
getState() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus
 
getStatus() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanService
 
getSummary() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus
 
getTarget() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getTargetId() - Method in class io.jenkins.plugins.secretguard.model.SecretScanResult
 
getTargetType() - Method in class io.jenkins.plugins.secretguard.model.ScanContext
 
getTargetType() - Method in class io.jenkins.plugins.secretguard.model.SecretScanResult
 
getTitle() - Method in class io.jenkins.plugins.secretguard.model.SecretFinding
 
getTotalFindingsCount() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getTotalJobs() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus
 
getUnexemptedHighCount() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getUnexemptedHighCount() - Method in class io.jenkins.plugins.secretguard.model.SecretScanResult
 
getUnexemptedHighCount() - Method in class io.jenkins.plugins.secretguard.monitor.SecretGuardAdministrativeMonitor
 
getUnexemptedHighCount() - Method in class io.jenkins.plugins.secretguard.service.ScanResultStore
 
getUrlName() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardJobAction
 
getUrlName() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
getUrlName() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRunAction
 
getValue() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction.JobTypeOption
 
getWhyAdjusted(SecretFinding) - Method in interface io.jenkins.plugins.secretguard.action.FindingExplanationSupport
 
getWhyAdjustedLabel(SecretFinding) - Method in interface io.jenkins.plugins.secretguard.action.FindingExplanationSupport
 
getWhyFlagged(SecretFinding) - Method in interface io.jenkins.plugins.secretguard.action.FindingExplanationSupport
 
GlobalJobScanRequest - Class in io.jenkins.plugins.secretguard.service
 
GlobalJobScanRequest(String, String, String) - Constructor for class io.jenkins.plugins.secretguard.service.GlobalJobScanRequest
 
GlobalJobScanRequest(String, String, String, String) - Constructor for class io.jenkins.plugins.secretguard.service.GlobalJobScanRequest
 
GlobalJobScanService - Class in io.jenkins.plugins.secretguard.service
 
GlobalJobScanService() - Constructor for class io.jenkins.plugins.secretguard.service.GlobalJobScanService
 
GlobalJobScanStatus - Class in io.jenkins.plugins.secretguard.service
 
GlobalJobScanStatus(GlobalJobScanStatus.State, int, int, int, int, int, String, String, String, Instant, Instant, List<String>) - Constructor for class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus
 
GlobalJobScanStatus(GlobalJobScanStatus.State, int, int, int, int, int, String, String, Instant, Instant, List<String>) - Constructor for class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus
 
GlobalJobScanStatus.State - Enum Class in io.jenkins.plugins.secretguard.service
 
GlobalJobScanSummary - Class in io.jenkins.plugins.secretguard.service
 
GlobalJobScanSummary(int, int, int, int) - Constructor for class io.jenkins.plugins.secretguard.service.GlobalJobScanSummary
 

H

hasActionableFindingsAtOrAbove(Severity) - Method in class io.jenkins.plugins.secretguard.model.SecretScanResult
 
hasExemptedFindings() - Method in class io.jenkins.plugins.secretguard.model.SecretScanResult
 
hasFailedJobs() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus
 
hasFilteredResults() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
hasFilters() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanRequest
 
hasFindings() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardJobAction
 
hasFindings() - Method in class io.jenkins.plugins.secretguard.model.SecretScanResult
 
hasNotes() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardJobAction
 
hasNotes() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRunAction
 
hasNotes() - Method in class io.jenkins.plugins.secretguard.model.SecretScanResult
 
hasNotes() - Method in class io.jenkins.plugins.secretguard.service.PipelineSourceResolution
 
hasRecordedResult() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardJobAction
 
hasResults() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
hasScanAllStatus() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
hasSource() - Method in class io.jenkins.plugins.secretguard.service.PipelineSourceResolution
 
hasWhyAdjusted(SecretFinding) - Method in interface io.jenkins.plugins.secretguard.action.FindingExplanationSupport
 
HIGH - Enum constant in enum class io.jenkins.plugins.secretguard.model.Severity
 

I

idle() - Static method in class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus
 
IDLE - Enum constant in enum class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus.State
 
init(FilterConfig) - Method in class io.jenkins.plugins.secretguard.listener.SecretGuardJobConfigFilter
 
io.jenkins.plugins.secretguard.action - package io.jenkins.plugins.secretguard.action
 
io.jenkins.plugins.secretguard.config - package io.jenkins.plugins.secretguard.config
 
io.jenkins.plugins.secretguard.listener - package io.jenkins.plugins.secretguard.listener
 
io.jenkins.plugins.secretguard.model - package io.jenkins.plugins.secretguard.model
 
io.jenkins.plugins.secretguard.monitor - package io.jenkins.plugins.secretguard.monitor
 
io.jenkins.plugins.secretguard.rules - package io.jenkins.plugins.secretguard.rules
 
io.jenkins.plugins.secretguard.scan - package io.jenkins.plugins.secretguard.scan
 
io.jenkins.plugins.secretguard.service - package io.jenkins.plugins.secretguard.service
 
io.jenkins.plugins.secretguard.util - package io.jenkins.plugins.secretguard.util
 
isActionable() - Method in class io.jenkins.plugins.secretguard.model.SecretFinding
 
isActivated() - Method in class io.jenkins.plugins.secretguard.monitor.SecretGuardAdministrativeMonitor
 
isActiveFilter(String) - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
isAllowListed(SecretFinding) - Method in class io.jenkins.plugins.secretguard.service.AllowListService
 
isAtLeast(Severity) - Method in enum class io.jenkins.plugins.secretguard.model.Severity
 
isBenignTrackingHeaderContext(String, String) - Static method in class io.jenkins.plugins.secretguard.util.NonSecretHeuristics
 
isBenignTrackingHeaderName(String) - Static method in class io.jenkins.plugins.secretguard.util.NonSecretHeuristics
 
isBlocked() - Method in class io.jenkins.plugins.secretguard.model.SecretScanResult
 
isCredentialIdField(String) - Static method in class io.jenkins.plugins.secretguard.util.NonSecretHeuristics
 
isEnabled() - Method in class io.jenkins.plugins.secretguard.config.SecretGuardGlobalConfiguration
 
isExempted() - Method in class io.jenkins.plugins.secretguard.model.SecretFinding
 
isHashOrDigestContext(String, String) - Static method in class io.jenkins.plugins.secretguard.util.NonSecretHeuristics
 
isIdle() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus
 
isManualScanCompleted() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardJobAction
 
isPluginEnabled() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardJobAction
 
isPublicCertificateContext(String) - Static method in class io.jenkins.plugins.secretguard.util.NonSecretHeuristics
 
isRunning() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus
 
isRuntimeSecretReference(String) - Static method in class io.jenkins.plugins.secretguard.util.NonSecretHeuristics
 
isScanAllDetailsOpen() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
isScanAllRunning() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
isTerminal() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus
 

J

JENKINSFILE - Enum constant in enum class io.jenkins.plugins.secretguard.model.FindingLocationType
 
JobConfigEnforcementService - Class in io.jenkins.plugins.secretguard.service
 
JobConfigEnforcementService() - Constructor for class io.jenkins.plugins.secretguard.service.JobConfigEnforcementService
 
jobFullName - Variable in class io.jenkins.plugins.secretguard.service.ScanResultStore.PersistedFinding
 

L

lineNumber - Variable in class io.jenkins.plugins.secretguard.service.ScanResultStore.PersistedFinding
 
locationType - Variable in class io.jenkins.plugins.secretguard.service.ScanResultStore.PersistedFinding
 
looksLikeCredentialBindingVariableReference(String, String) - Static method in class io.jenkins.plugins.secretguard.util.NonSecretHeuristics
 
looksLikeNonSecretHighEntropyToken(String, String, String) - Static method in class io.jenkins.plugins.secretguard.util.NonSecretHeuristics
 
looksLikeNonSecretHighEntropyToken(String, String, String, String) - Static method in class io.jenkins.plugins.secretguard.util.NonSecretHeuristics
 
looksLikeNonSecretUrl(String, String) - Static method in class io.jenkins.plugins.secretguard.util.NonSecretHeuristics
 
looksLikePlaceholderValue(String) - Static method in class io.jenkins.plugins.secretguard.util.NonSecretHeuristics
 
looksLikeReadableEndpointUrl(String) - Static method in class io.jenkins.plugins.secretguard.util.NonSecretHeuristics
 
looksLikeSafeReference(String) - Static method in class io.jenkins.plugins.secretguard.util.NonSecretHeuristics
 
looksLikeSensitiveFileReference(String, String) - Static method in class io.jenkins.plugins.secretguard.util.NonSecretHeuristics
 
LOW - Enum constant in enum class io.jenkins.plugins.secretguard.model.Severity
 

M

MANUAL - Enum constant in enum class io.jenkins.plugins.secretguard.model.ScanPhase
 
ManualJobScanService - Class in io.jenkins.plugins.secretguard.service
 
ManualJobScanService() - Constructor for class io.jenkins.plugins.secretguard.service.ManualJobScanService
 
mask(String) - Static method in class io.jenkins.plugins.secretguard.util.SecretMasker
 
maskedSnippet - Variable in class io.jenkins.plugins.secretguard.service.ScanResultStore.PersistedFinding
 
maskSnippet(String) - Static method in class io.jenkins.plugins.secretguard.util.SecretMasker
 
matches(Job<?, ?>) - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanRequest
 
MEDIUM - Enum constant in enum class io.jenkins.plugins.secretguard.model.Severity
 
MultibranchContext - Class in io.jenkins.plugins.secretguard.service
 
MultibranchContext(SCMSource, SCMHead, SCMRevision, String) - Constructor for class io.jenkins.plugins.secretguard.service.MultibranchContext
 
MultibranchContextResolver - Class in io.jenkins.plugins.secretguard.service
 
MultibranchContextResolver() - Constructor for class io.jenkins.plugins.secretguard.service.MultibranchContextResolver
 
MultibranchJenkinsfileReader - Class in io.jenkins.plugins.secretguard.service
 
MultibranchJenkinsfileReader() - Constructor for class io.jenkins.plugins.secretguard.service.MultibranchJenkinsfileReader
 

N

none() - Static method in class io.jenkins.plugins.secretguard.service.PipelineSourceResolution
 
NonSecretHeuristics - Class in io.jenkins.plugins.secretguard.util
 
nonSecretHighEntropyReason(String, String, String) - Static method in class io.jenkins.plugins.secretguard.util.NonSecretHeuristics
 
nonSecretHighEntropyReason(String, String, String, String) - Static method in class io.jenkins.plugins.secretguard.util.NonSecretHeuristics
 
notes - Variable in class io.jenkins.plugins.secretguard.service.ScanResultStore.PersistedScanResult
 

O

onCheckCopy(Item, ItemGroup) - Method in class io.jenkins.plugins.secretguard.listener.SecretGuardItemListener
 
onCreated(Item) - Method in class io.jenkins.plugins.secretguard.listener.SecretGuardItemListener
 
onDeleted(Item) - Method in class io.jenkins.plugins.secretguard.listener.SecretGuardItemListener
 
onLocationChanged(Item, String, String) - Method in class io.jenkins.plugins.secretguard.listener.SecretGuardItemListener
 
onStarted(Run<?, ?>, TaskListener) - Method in class io.jenkins.plugins.secretguard.listener.SecretGuardRunListener
 
onUpdated(Item) - Method in class io.jenkins.plugins.secretguard.listener.SecretGuardItemListener
 
OptionalPluginClassResolver - Class in io.jenkins.plugins.secretguard.util
 

P

PARAMETER_DEFAULT - Enum constant in enum class io.jenkins.plugins.secretguard.model.FindingLocationType
 
PersistedFinding() - Constructor for class io.jenkins.plugins.secretguard.service.ScanResultStore.PersistedFinding
 
PersistedScanResult() - Constructor for class io.jenkins.plugins.secretguard.service.ScanResultStore.PersistedScanResult
 
PIPELINE_SCRIPT - Enum constant in enum class io.jenkins.plugins.secretguard.model.FindingLocationType
 
PipelineDefinitionExtractor - Class in io.jenkins.plugins.secretguard.service
 
PipelineDefinitionExtractor() - Constructor for class io.jenkins.plugins.secretguard.service.PipelineDefinitionExtractor
 
PipelineScriptScanner - Class in io.jenkins.plugins.secretguard.scan
 
PipelineScriptScanner() - Constructor for class io.jenkins.plugins.secretguard.scan.PipelineScriptScanner
 
PipelineScriptSource - Class in io.jenkins.plugins.secretguard.service
 
PipelineScriptSource(String, String, FindingLocationType) - Constructor for class io.jenkins.plugins.secretguard.service.PipelineScriptSource
 
PipelineSourceResolution - Class in io.jenkins.plugins.secretguard.service
 
process(ScanContext, List<SecretFinding>) - Method in class io.jenkins.plugins.secretguard.service.SecretScanService
 
process(ScanContext, List<SecretFinding>, List<String>) - Method in class io.jenkins.plugins.secretguard.service.SecretScanService
 
put(SecretScanResult) - Method in class io.jenkins.plugins.secretguard.service.ScanResultStore
 

R

read(Item, SCM, String) - Method in class io.jenkins.plugins.secretguard.service.ScmJenkinsfileReader
 
read(MultibranchContext) - Method in class io.jenkins.plugins.secretguard.service.MultibranchJenkinsfileReader
 
recommendation - Variable in class io.jenkins.plugins.secretguard.service.ScanResultStore.PersistedFinding
 
register() - Static method in class io.jenkins.plugins.secretguard.listener.SecretGuardJobConfigFilter
 
remove(String) - Method in class io.jenkins.plugins.secretguard.service.ScanResultStore
 
resolve(Job<?, ?>, Run<?, ?>) - Method in class io.jenkins.plugins.secretguard.service.MultibranchContextResolver
 
resolve(String, Class<?>) - Static method in class io.jenkins.plugins.secretguard.util.OptionalPluginClassResolver
 
ruleId - Variable in class io.jenkins.plugins.secretguard.service.ScanResultStore.PersistedFinding
 
RUNNING - Enum constant in enum class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus.State
 

S

SAVE - Enum constant in enum class io.jenkins.plugins.secretguard.model.ScanPhase
 
scan(Job<?, ?>, String, ScanPhase) - Method in class io.jenkins.plugins.secretguard.service.JobConfigEnforcementService
 
scan(ScanContext, String) - Method in class io.jenkins.plugins.secretguard.scan.ConfigXmlScanner
 
scan(ScanContext, String) - Method in class io.jenkins.plugins.secretguard.scan.PipelineScriptScanner
 
scan(ScanContext, String) - Method in interface io.jenkins.plugins.secretguard.scan.SecretScanner
 
scan(ScanContext, String, int, String, String) - Method in interface io.jenkins.plugins.secretguard.rules.SecretRule
 
scan(SecretScanner, ScanContext, String) - Method in class io.jenkins.plugins.secretguard.service.SecretScanService
 
ScanContext - Class in io.jenkins.plugins.secretguard.model
 
ScanContext(String, String, String, FindingLocationType, ScanPhase, EnforcementMode, Severity) - Constructor for class io.jenkins.plugins.secretguard.model.ScanContext
 
scanJob(Job<?, ?>) - Method in class io.jenkins.plugins.secretguard.service.ManualJobScanService
 
scannedAtEpochMillis - Variable in class io.jenkins.plugins.secretguard.service.ScanResultStore.PersistedScanResult
 
ScanPhase - Enum Class in io.jenkins.plugins.secretguard.model
 
ScanResultStore - Class in io.jenkins.plugins.secretguard.service
 
ScanResultStore.PersistedFinding - Class in io.jenkins.plugins.secretguard.service
 
ScanResultStore.PersistedScanResult - Class in io.jenkins.plugins.secretguard.service
 
ScanTimeDisplaySupport - Interface in io.jenkins.plugins.secretguard.action
 
ScmJenkinsfileReader - Class in io.jenkins.plugins.secretguard.service
 
ScmJenkinsfileReader() - Constructor for class io.jenkins.plugins.secretguard.service.ScmJenkinsfileReader
 
SecretFinding - Class in io.jenkins.plugins.secretguard.model
 
SecretFinding(String, String, Severity, FindingLocationType, String, String, int, String, String, String) - Constructor for class io.jenkins.plugins.secretguard.model.SecretFinding
 
SecretFinding(String, String, Severity, FindingLocationType, String, String, int, String, String, String, String) - Constructor for class io.jenkins.plugins.secretguard.model.SecretFinding
 
SecretGuardAdministrativeMonitor - Class in io.jenkins.plugins.secretguard.monitor
 
SecretGuardAdministrativeMonitor() - Constructor for class io.jenkins.plugins.secretguard.monitor.SecretGuardAdministrativeMonitor
 
SecretGuardGlobalConfiguration - Class in io.jenkins.plugins.secretguard.config
 
SecretGuardGlobalConfiguration() - Constructor for class io.jenkins.plugins.secretguard.config.SecretGuardGlobalConfiguration
 
SecretGuardItemListener - Class in io.jenkins.plugins.secretguard.listener
 
SecretGuardItemListener() - Constructor for class io.jenkins.plugins.secretguard.listener.SecretGuardItemListener
 
SecretGuardJobAction - Class in io.jenkins.plugins.secretguard.action
 
SecretGuardJobAction(Job<?, ?>) - Constructor for class io.jenkins.plugins.secretguard.action.SecretGuardJobAction
 
SecretGuardJobAction.SeverityGroup - Class in io.jenkins.plugins.secretguard.action
 
SecretGuardJobActionFactory - Class in io.jenkins.plugins.secretguard.action
 
SecretGuardJobActionFactory() - Constructor for class io.jenkins.plugins.secretguard.action.SecretGuardJobActionFactory
 
SecretGuardJobConfigFilter - Class in io.jenkins.plugins.secretguard.listener
 
SecretGuardJobConfigFilter() - Constructor for class io.jenkins.plugins.secretguard.listener.SecretGuardJobConfigFilter
 
SecretGuardRootAction - Class in io.jenkins.plugins.secretguard.action
 
SecretGuardRootAction() - Constructor for class io.jenkins.plugins.secretguard.action.SecretGuardRootAction
 
SecretGuardRootAction.JobTypeOption - Class in io.jenkins.plugins.secretguard.action
 
SecretGuardRunAction - Class in io.jenkins.plugins.secretguard.action
 
SecretGuardRunAction(SecretScanResult) - Constructor for class io.jenkins.plugins.secretguard.action.SecretGuardRunAction
 
SecretGuardRunListener - Class in io.jenkins.plugins.secretguard.listener
 
SecretGuardRunListener() - Constructor for class io.jenkins.plugins.secretguard.listener.SecretGuardRunListener
 
SecretMasker - Class in io.jenkins.plugins.secretguard.util
 
SecretRule - Interface in io.jenkins.plugins.secretguard.rules
 
SecretScanner - Interface in io.jenkins.plugins.secretguard.scan
 
SecretScanResult - Class in io.jenkins.plugins.secretguard.model
 
SecretScanResult(String, String, List<SecretFinding>, boolean) - Constructor for class io.jenkins.plugins.secretguard.model.SecretScanResult
 
SecretScanResult(String, String, List<SecretFinding>, boolean, Instant) - Constructor for class io.jenkins.plugins.secretguard.model.SecretScanResult
 
SecretScanResult(String, String, List<SecretFinding>, boolean, List<String>) - Constructor for class io.jenkins.plugins.secretguard.model.SecretScanResult
 
SecretScanResult(String, String, List<SecretFinding>, boolean, List<String>, Instant) - Constructor for class io.jenkins.plugins.secretguard.model.SecretScanResult
 
SecretScanService - Class in io.jenkins.plugins.secretguard.service
 
SecretScanService() - Constructor for class io.jenkins.plugins.secretguard.service.SecretScanService
 
setBlockThreshold(Severity) - Method in class io.jenkins.plugins.secretguard.config.SecretGuardGlobalConfiguration
 
setEnabled(boolean) - Method in class io.jenkins.plugins.secretguard.config.SecretGuardGlobalConfiguration
 
setEnforcementMode(EnforcementMode) - Method in class io.jenkins.plugins.secretguard.config.SecretGuardGlobalConfiguration
 
setExemptions(String) - Method in class io.jenkins.plugins.secretguard.config.SecretGuardGlobalConfiguration
 
setFieldNameAllowList(String) - Method in class io.jenkins.plugins.secretguard.config.SecretGuardGlobalConfiguration
 
setJobAllowList(String) - Method in class io.jenkins.plugins.secretguard.config.SecretGuardGlobalConfiguration
 
setRuleIdAllowList(String) - Method in class io.jenkins.plugins.secretguard.config.SecretGuardGlobalConfiguration
 
severity - Variable in class io.jenkins.plugins.secretguard.service.ScanResultStore.PersistedFinding
 
Severity - Enum Class in io.jenkins.plugins.secretguard.model
 
SeverityBadgeSupport - Interface in io.jenkins.plugins.secretguard.action
 
shouldWarn(ScanContext, SecretScanResult) - Method in class io.jenkins.plugins.secretguard.service.SecretScanService
 
sourceName - Variable in class io.jenkins.plugins.secretguard.service.ScanResultStore.PersistedFinding
 
startScanAllJobs() - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanService
 
startScanAllJobs(GlobalJobScanRequest) - Method in class io.jenkins.plugins.secretguard.service.GlobalJobScanService
 

T

targetId - Variable in class io.jenkins.plugins.secretguard.service.ScanResultStore.PersistedScanResult
 
targetType - Variable in class io.jenkins.plugins.secretguard.service.ScanResultStore.PersistedScanResult
 
title - Variable in class io.jenkins.plugins.secretguard.service.ScanResultStore.PersistedFinding
 
toFinding() - Method in class io.jenkins.plugins.secretguard.service.ScanResultStore.PersistedFinding
 
toScanResult() - Method in class io.jenkins.plugins.secretguard.service.ScanResultStore.PersistedScanResult
 
type() - Method in class io.jenkins.plugins.secretguard.action.SecretGuardJobActionFactory
 

U

unavailable(String) - Static method in class io.jenkins.plugins.secretguard.service.PipelineSourceResolution
 

V

valueOf(String) - Static method in enum class io.jenkins.plugins.secretguard.model.EnforcementMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.jenkins.plugins.secretguard.model.FindingLocationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.jenkins.plugins.secretguard.model.ScanPhase
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.jenkins.plugins.secretguard.model.Severity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus.State
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.jenkins.plugins.secretguard.model.EnforcementMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.jenkins.plugins.secretguard.model.FindingLocationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.jenkins.plugins.secretguard.model.ScanPhase
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.jenkins.plugins.secretguard.model.Severity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.jenkins.plugins.secretguard.service.GlobalJobScanStatus.State
Returns an array containing the constants of this enum class, in the order they are declared.

W

WARN - Enum constant in enum class io.jenkins.plugins.secretguard.model.EnforcementMode
 
withAnalysisNote(String) - Method in class io.jenkins.plugins.secretguard.model.SecretFinding
 
withEvidenceKey(String) - Method in class io.jenkins.plugins.secretguard.model.SecretFinding
 
withEvidenceKeyFromValue(String) - Method in class io.jenkins.plugins.secretguard.model.SecretFinding
 
withExemption(String) - Method in class io.jenkins.plugins.secretguard.model.SecretFinding
 
withLocationType(FindingLocationType) - Method in class io.jenkins.plugins.secretguard.model.ScanContext
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages