Interface OAuth2Token<T extends OAuth2ScopeRequirement>

Type Parameters:
T - The type of requirements to which this credential should be applied.
All Superinterfaces:
com.cloudbees.plugins.credentials.Credentials, Describable<com.cloudbees.plugins.credentials.Credentials>, com.cloudbees.plugins.credentials.domains.DomainRestrictedCredentials, ExtensionPoint, OAuth2Credentials<T>, Serializable

public interface OAuth2Token<T extends OAuth2ScopeRequirement> extends OAuth2Credentials<T>, com.cloudbees.plugins.credentials.domains.DomainRestrictedCredentials
Credentials that store an OAuth2 token (refresh or access)
  • Nested Class Summary

    Nested classes/interfaces inherited from interface hudson.ExtensionPoint

    ExtensionPoint.LegacyInstancesAreScopedToHudson
  • Method Summary

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

    forRun, getDescriptor, getScope

    Methods inherited from interface com.cloudbees.plugins.credentials.domains.DomainRestrictedCredentials

    matches

    Methods inherited from interface com.google.jenkins.plugins.credentials.oauth.OAuth2Credentials

    getAccessToken