Class FolderConfigurations.CustomUntrustedLibraryResolver

java.lang.Object
org.jenkinsci.plugins.workflow.libs.LibraryResolver
io.jenkins.plugins.shared_library_version_override.FolderConfigurations.CustomUntrustedLibraryResolver
All Implemented Interfaces:
ExtensionPoint
Enclosing class:
FolderConfigurations

@Extension(ordinal=1000.0) public static class FolderConfigurations.CustomUntrustedLibraryResolver extends org.jenkinsci.plugins.workflow.libs.LibraryResolver
Simulate a new LibraryResolver for Untrusted libraries (Folder-level Libraries)
  • Constructor Details

    • CustomUntrustedLibraryResolver

      public CustomUntrustedLibraryResolver()
  • Method Details

    • isTrusted

      public boolean isTrusted()
      Specified by:
      isTrusted in class org.jenkinsci.plugins.workflow.libs.LibraryResolver
    • forJob

      @NonNull public Collection<org.jenkinsci.plugins.workflow.libs.LibraryConfiguration> forJob(@NonNull Job<?,?> job, @NonNull Map<String,String> libraryVersions)
      Specified by:
      forJob in class org.jenkinsci.plugins.workflow.libs.LibraryResolver