org.jenkinsci.plugins
Class GitHubOAuthScope

java.lang.Object
  extended by org.jenkinsci.plugins.GitHubOAuthScope
All Implemented Interfaces:
hudson.ExtensionPoint

public abstract class GitHubOAuthScope
extends Object
implements hudson.ExtensionPoint

Extension point to be implemented by plugins to request additional scopes.

Author:
Kohsuke Kawaguchi

Nested Class Summary
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Constructor Summary
GitHubOAuthScope()
           
 
Method Summary
abstract  Collection<String> getScopesToRequest()
          Returns a collection of scopes to request.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GitHubOAuthScope

public GitHubOAuthScope()
Method Detail

getScopesToRequest

public abstract Collection<String> getScopesToRequest()
Returns a collection of scopes to request. See http://developer.github.com/v3/oauth/ for valid scopes



Copyright © 2004-2014. All Rights Reserved.