MCPcopy
hub / github.com/jenkinsci/jenkins / Contributor

Interface Contributor

core/src/main/java/jenkins/security/csp/Contributor.java:37–52  ·  view source on GitHub ↗

Contribute to the Content-Security-Policy rules. @since 2.539

Source from the content-addressed store, hash-verified

35 * @since 2.539
36 */
37@Restricted(Beta.class)
38public interface Contributor extends ExtensionPoint {
39
40 /**
41 * Contribute to the builder's rules by adding to or
42 * removing from the provided {@link jenkins.security.csp.CspBuilder}.
43 *
44 * @param cspBuilder the builder
45 */
46 default void apply(CspBuilder cspBuilder) {
47 }
48
49 static ExtensionList<Contributor> all() {
50 return ExtensionList.lookup(Contributor.class);
51 }
52}

Callers 9

translateMethod · 0.65
computeIfAbsentMethod · 0.65
processJobMethod · 0.65
resolveMethod · 0.65
onCompletedMethod · 0.65
getMethod · 0.65

Implementers 6

DescriptorVisibilityFiltercore/src/main/java/hudson/model/Descri
SimpleContributorcore/src/main/java/jenkins/security/cs
AvatarContributorcore/src/main/java/jenkins/security/cs
BaseContributorcore/src/main/java/jenkins/security/cs
CompatibleContributorcore/src/main/java/jenkins/security/cs
UserAvatarContributorcore/src/main/java/jenkins/security/cs

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…