Class GoogleOAuth2ScopeSpecification

  • All Implemented Interfaces:
    ExtensionPoint, Describable<com.cloudbees.plugins.credentials.domains.DomainSpecification>, Serializable

    public class GoogleOAuth2ScopeSpecification
    extends com.google.jenkins.plugins.credentials.oauth.OAuth2ScopeSpecification<GoogleOAuth2ScopeRequirement>
    A Google-specific implementation of the OAuth2ScopeSpecification that limits its application to Google-specific OAuth2ScopeRequirement
    See Also:
    Serialized Form
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  GoogleOAuth2ScopeSpecification.DescriptorImpl
      Denoted this class is a DomainSpecification plugin, in particular for OAuth2ScopeSpecification
      • Nested classes/interfaces inherited from class com.google.jenkins.plugins.credentials.oauth.OAuth2ScopeSpecification

        com.google.jenkins.plugins.credentials.oauth.OAuth2ScopeSpecification.Descriptor<T extends com.google.jenkins.plugins.credentials.oauth.OAuth2ScopeRequirement>
      • Nested classes/interfaces inherited from class com.cloudbees.plugins.credentials.domains.DomainSpecification

        com.cloudbees.plugins.credentials.domains.DomainSpecification.Result
    • Constructor Detail

      • GoogleOAuth2ScopeSpecification

        @DataBoundConstructor
        public GoogleOAuth2ScopeSpecification​(Collection<String> specifiedScopes)