org.jenkinsci.plugins
Class BitbucketAuthenticationToken

java.lang.Object
  extended by org.acegisecurity.providers.AbstractAuthenticationToken
      extended by org.jenkinsci.plugins.BitbucketAuthenticationToken
All Implemented Interfaces:
Serializable, Principal, org.acegisecurity.Authentication

public class BitbucketAuthenticationToken
extends org.acegisecurity.providers.AbstractAuthenticationToken

See Also:
Serialized Form

Constructor Summary
BitbucketAuthenticationToken(org.scribe.model.Token accessToken, String apiKey, String apiSecret)
           
 
Method Summary
 org.scribe.model.Token getAccessToken()
           
 org.acegisecurity.GrantedAuthority[] getAuthorities()
           
 Object getCredentials()
           
 String getName()
           
 Object getPrincipal()
           
 
Methods inherited from class org.acegisecurity.providers.AbstractAuthenticationToken
equals, getDetails, hashCode, isAuthenticated, setAuthenticated, setDetails, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BitbucketAuthenticationToken

public BitbucketAuthenticationToken(org.scribe.model.Token accessToken,
                                    String apiKey,
                                    String apiSecret)
Method Detail

getAuthorities

public org.acegisecurity.GrantedAuthority[] getAuthorities()
Specified by:
getAuthorities in interface org.acegisecurity.Authentication
Overrides:
getAuthorities in class org.acegisecurity.providers.AbstractAuthenticationToken

getAccessToken

public org.scribe.model.Token getAccessToken()
Returns:
the accessToken

getCredentials

public Object getCredentials()

getPrincipal

public Object getPrincipal()

getName

public String getName()
Specified by:
getName in interface Principal
Overrides:
getName in class org.acegisecurity.providers.AbstractAuthenticationToken


Copyright © 2004-2013. All Rights Reserved.