Interface TriggerCredentials

All Superinterfaces:
com.cloudbees.plugins.credentials.Credentials, Describable<com.cloudbees.plugins.credentials.Credentials>, ExtensionPoint, com.cloudbees.plugins.credentials.common.IdCredentials, com.cloudbees.plugins.credentials.common.PasswordCredentials, Serializable, com.cloudbees.plugins.credentials.common.StandardCredentials
All Known Implementing Classes:
TriggerCredentialsImpl

@NameWith(value=NameProvider.class, priority=1) public interface TriggerCredentials extends com.cloudbees.plugins.credentials.common.StandardCredentials, com.cloudbees.plugins.credentials.common.PasswordCredentials
A BuildAuthorizationToken for another Jenkins.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
    Our name provider.

    Nested classes/interfaces inherited from interface hudson.ExtensionPoint

    ExtensionPoint.LegacyInstancesAreScopedToHudson

    Nested classes/interfaces inherited from interface com.cloudbees.plugins.credentials.common.IdCredentials

    com.cloudbees.plugins.credentials.common.IdCredentials.Helpers
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the root url of the Jenkins instance that these trigger credentials are for.

    Methods inherited from interface com.cloudbees.plugins.credentials.Credentials

    forRun, getDescriptor, getScope

    Methods inherited from interface com.cloudbees.plugins.credentials.common.IdCredentials

    getId

    Methods inherited from interface com.cloudbees.plugins.credentials.common.PasswordCredentials

    getPassword

    Methods inherited from interface com.cloudbees.plugins.credentials.common.StandardCredentials

    getDescription
  • Method Details

    • getJenkinsUrl

      @NonNull String getJenkinsUrl()
      Returns the root url of the Jenkins instance that these trigger credentials are for.
      Returns:
      the root url of the Jenkins instance that these trigger credentials are for.