Index

A B C D G I R S U V 
All Classes and Interfaces|All Packages

A

AllowFetchRule - Class in io.jenkins.plugins.csp.rules
 
AllowFetchRule(String, ValueSpecifier) - Constructor for class io.jenkins.plugins.csp.rules.AllowFetchRule
 
AllowFetchRule.DescriptorImpl - Class in io.jenkins.plugins.csp.rules
 
AllowNavigationRule - Class in io.jenkins.plugins.csp.rules
Allow additional sources for navigation directives (frame-ancestors, form-action).
AllowNavigationRule(String, ValueSpecifier) - Constructor for class io.jenkins.plugins.csp.rules.AllowNavigationRule
 
AllowNavigationRule.DescriptorImpl - Class in io.jenkins.plugins.csp.rules
 
apply(String, CspBuilder) - Method in class io.jenkins.plugins.csp.rules.ValueSpecifier
Applies this value specifier to the given directive, if applicable.
apply(String, CspBuilder) - Method in class io.jenkins.plugins.csp.rules.ValueSpecifier.ByDomain
 
apply(CspBuilder) - Method in class io.jenkins.plugins.csp.ContentSecurityPolicyContributor
 
apply(CspBuilder) - Method in class io.jenkins.plugins.csp.CustomRule
 
apply(CspBuilder) - Method in class io.jenkins.plugins.csp.rules.AllowFetchRule
 
apply(CspBuilder) - Method in class io.jenkins.plugins.csp.rules.AllowNavigationRule
 
apply(CspBuilder) - Method in class io.jenkins.plugins.csp.rules.ResetRule
 

B

Blob() - Constructor for class io.jenkins.plugins.csp.rules.ValueSpecifier.Blob
 
ByDomain(String) - Constructor for class io.jenkins.plugins.csp.rules.ValueSpecifier.ByDomain
 

C

ContentSecurityPolicyContributor - Class in io.jenkins.plugins.csp
Apply custom CSP rules from the CustomRuleAdvancedConfiguration.
ContentSecurityPolicyContributor() - Constructor for class io.jenkins.plugins.csp.ContentSecurityPolicyContributor
 
ContentSecurityPolicyManagementLink - Class in io.jenkins.plugins.csp
 
ContentSecurityPolicyManagementLink() - Constructor for class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink
 
ContentSecurityPolicyManagementLink.Record - Class in io.jenkins.plugins.csp
 
ContentSecurityPolicyManagementLink.Rotator - Class in io.jenkins.plugins.csp
 
CustomRule - Class in io.jenkins.plugins.csp
 
CustomRule() - Constructor for class io.jenkins.plugins.csp.CustomRule
 
CustomRuleAdvancedConfiguration - Class in io.jenkins.plugins.csp
 
CustomRuleAdvancedConfiguration() - Constructor for class io.jenkins.plugins.csp.CustomRuleAdvancedConfiguration
 
CustomRuleAdvancedConfiguration.DescriptorImpl - Class in io.jenkins.plugins.csp
 
CustomRuleDescriptor - Class in io.jenkins.plugins.csp
 
CustomRuleDescriptor() - Constructor for class io.jenkins.plugins.csp.CustomRuleDescriptor
 

D

Data() - Constructor for class io.jenkins.plugins.csp.rules.ValueSpecifier.Data
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.csp.CustomRuleAdvancedConfiguration.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.csp.ReportingAdvancedConfiguration.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.csp.rules.AllowFetchRule.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.csp.rules.AllowNavigationRule.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.csp.rules.ResetRule.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.csp.rules.ValueSpecifier.Blob.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.csp.rules.ValueSpecifier.ByDomain.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.csp.rules.ValueSpecifier.Data.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.csp.rules.ValueSpecifier.Self.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.csp.rules.ValueSpecifier.UnsafeEval.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.csp.rules.ValueSpecifier.UnsafeInline.DescriptorImpl
 
doCheckDirective(String) - Method in class io.jenkins.plugins.csp.rules.AllowFetchRule.DescriptorImpl
 
doCheckDirective(String, boolean) - Method in class io.jenkins.plugins.csp.rules.ResetRule.DescriptorImpl
 
doCheckDisableInheritance(boolean, String) - Method in class io.jenkins.plugins.csp.rules.ResetRule.DescriptorImpl
 
doCheckDomain(String) - Method in class io.jenkins.plugins.csp.rules.ValueSpecifier.ByDomain.DescriptorImpl
 
doClear() - Method in class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink
 
doFillDirectiveItems() - Method in class io.jenkins.plugins.csp.rules.AllowFetchRule.DescriptorImpl
 
doFillDirectiveItems() - Method in class io.jenkins.plugins.csp.rules.AllowNavigationRule.DescriptorImpl
 
doFillDirectiveItems() - Method in class io.jenkins.plugins.csp.rules.ResetRule.DescriptorImpl
 
doRun() - Method in class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink.Rotator
 

G

getAllow() - Method in class io.jenkins.plugins.csp.rules.AllowFetchRule
 
getAllow() - Method in class io.jenkins.plugins.csp.rules.AllowNavigationRule
 
getAllowDescriptors() - Method in class io.jenkins.plugins.csp.rules.AllowNavigationRule.DescriptorImpl
Limit which descriptors are available for selection.
getBlockedUri() - Method in class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink.Record
 
getCategory() - Method in class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink
 
getContextClassName() - Method in class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink.Record
 
getContextPlugin() - Method in class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink.Record
 
getContextViewName() - Method in class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink.Record
 
getCurrentEffectiveRules() - Static method in class io.jenkins.plugins.csp.CustomRuleAdvancedConfiguration
 
getCurrentRules() - Static method in class io.jenkins.plugins.csp.CustomRuleAdvancedConfiguration
 
getDate() - Method in class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink.Record
 
getDescription() - Method in class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink
 
getDirective() - Method in class io.jenkins.plugins.csp.rules.AllowFetchRule
 
getDirective() - Method in class io.jenkins.plugins.csp.rules.AllowNavigationRule
 
getDirective() - Method in class io.jenkins.plugins.csp.rules.ResetRule
 
getDisplayName() - Method in class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink
 
getDisplayName() - Method in class io.jenkins.plugins.csp.rules.AllowFetchRule.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.csp.rules.AllowNavigationRule.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.csp.rules.ResetRule.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.csp.rules.ValueSpecifier.ByDomain.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.csp.rules.ValueSpecifier.Blob.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.csp.rules.ValueSpecifier.Data.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.csp.rules.ValueSpecifier.UnsafeEval.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.csp.rules.ValueSpecifier.UnsafeInline.DescriptorImpl
 
getDomain() - Method in class io.jenkins.plugins.csp.rules.ValueSpecifier.ByDomain
 
getIconFileName() - Method in class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink
 
getRecords() - Method in class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink
 
getRecurrencePeriod() - Method in class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink.Rotator
 
getRules() - Method in class io.jenkins.plugins.csp.CustomRuleAdvancedConfiguration
 
getScriptSample() - Method in class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink.Record
 
getStart() - Method in class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink
 
getTarget() - Method in class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink
 
getTime() - Method in class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink.Record
 
getUrlName() - Method in class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink
 
getUser() - Method in class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink.Record
 
getUsername() - Method in class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink.Record
 
getValue() - Method in class io.jenkins.plugins.csp.rules.ValueSpecifier.ByDomain
 
getValue() - Method in class io.jenkins.plugins.csp.rules.ValueSpecifier
 
getValue() - Method in class io.jenkins.plugins.csp.rules.ValueSpecifier.Blob
 
getValue() - Method in class io.jenkins.plugins.csp.rules.ValueSpecifier.Data
 
getValue() - Method in class io.jenkins.plugins.csp.rules.ValueSpecifier.Self
 
getValue() - Method in class io.jenkins.plugins.csp.rules.ValueSpecifier.UnsafeEval
 
getValue() - Method in class io.jenkins.plugins.csp.rules.ValueSpecifier.UnsafeInline
 
getViolatedDirective() - Method in class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink.Record
 

I

io.jenkins.plugins.csp - package io.jenkins.plugins.csp
 
io.jenkins.plugins.csp.rules - package io.jenkins.plugins.csp.rules
 
isDisableInheritance() - Method in class io.jenkins.plugins.csp.rules.ResetRule
 
isIgnoreAnonymousReports() - Method in class io.jenkins.plugins.csp.ReportingAdvancedConfiguration
 

R

Record(String, String, String, String, String, Instant, String) - Constructor for class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink.Record
 
report(CspReceiver.ViewContext, String, JSONObject) - Method in class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink
 
ReportingAdvancedConfiguration - Class in io.jenkins.plugins.csp
 
ReportingAdvancedConfiguration(boolean) - Constructor for class io.jenkins.plugins.csp.ReportingAdvancedConfiguration
 
ReportingAdvancedConfiguration.DescriptorImpl - Class in io.jenkins.plugins.csp
 
ResetRule - Class in io.jenkins.plugins.csp.rules
 
ResetRule(String, boolean) - Constructor for class io.jenkins.plugins.csp.rules.ResetRule
 
ResetRule.DescriptorImpl - Class in io.jenkins.plugins.csp.rules
 
rotate() - Method in class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink
 
ROTATE_PERIOD_HOURS - Static variable in class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink
 
Rotator() - Constructor for class io.jenkins.plugins.csp.ContentSecurityPolicyManagementLink.Rotator
 

S

Self() - Constructor for class io.jenkins.plugins.csp.rules.ValueSpecifier.Self
 
setRules(List<CustomRule>) - Method in class io.jenkins.plugins.csp.CustomRuleAdvancedConfiguration
 

U

UnsafeEval() - Constructor for class io.jenkins.plugins.csp.rules.ValueSpecifier.UnsafeEval
 
UnsafeInline() - Constructor for class io.jenkins.plugins.csp.rules.ValueSpecifier.UnsafeInline
 

V

ValueSpecifier - Class in io.jenkins.plugins.csp.rules
 
ValueSpecifier() - Constructor for class io.jenkins.plugins.csp.rules.ValueSpecifier
 
ValueSpecifier.Blob - Class in io.jenkins.plugins.csp.rules
 
ValueSpecifier.Blob.DescriptorImpl - Class in io.jenkins.plugins.csp.rules
 
ValueSpecifier.ByDomain - Class in io.jenkins.plugins.csp.rules
 
ValueSpecifier.ByDomain.DescriptorImpl - Class in io.jenkins.plugins.csp.rules
 
ValueSpecifier.Data - Class in io.jenkins.plugins.csp.rules
 
ValueSpecifier.Data.DescriptorImpl - Class in io.jenkins.plugins.csp.rules
 
ValueSpecifier.Self - Class in io.jenkins.plugins.csp.rules
 
ValueSpecifier.Self.DescriptorImpl - Class in io.jenkins.plugins.csp.rules
 
ValueSpecifier.UnsafeEval - Class in io.jenkins.plugins.csp.rules
 
ValueSpecifier.UnsafeEval.DescriptorImpl - Class in io.jenkins.plugins.csp.rules
 
ValueSpecifier.UnsafeInline - Class in io.jenkins.plugins.csp.rules
 
ValueSpecifier.UnsafeInline.DescriptorImpl - Class in io.jenkins.plugins.csp.rules
 
ValueSpecifier.ValueSpecifierDescriptor - Class in io.jenkins.plugins.csp.rules
 
ValueSpecifierDescriptor() - Constructor for class io.jenkins.plugins.csp.rules.ValueSpecifier.ValueSpecifierDescriptor
 
A B C D G I R S U V 
All Classes and Interfaces|All Packages