Documentation ¶
Index ¶
- Constants
- type BitbucketAuthProvider
- func (b *BitbucketAuthProvider) GetClient() *oauth.Client
- func (b *BitbucketAuthProvider) GetLabel() string
- func (b *BitbucketAuthProvider) GetName() string
- func (b *BitbucketAuthProvider) PrepareUser(creds *oauth.Credentials) (ab.Entity, string, error)
- func (b *BitbucketAuthProvider) ResolveUniqueID(db ab.DB, user ab.Entity) (string, error)
- type BitbucketEmail
- type BitbucketUser
- type BitbucketUserDelegate
- type BitbucketUserResponse
Constants ¶
View Source
const BITBUCKET_BASE = "https://api.bitbucket.org/1.0"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BitbucketAuthProvider ¶
type BitbucketAuthProvider struct {
// contains filtered or unexported fields
}
func NewAuthProvider ¶
func NewAuthProvider(creds auth.OAuthCredentials, delegate BitbucketUserDelegate) *BitbucketAuthProvider
func (*BitbucketAuthProvider) GetClient ¶
func (b *BitbucketAuthProvider) GetClient() *oauth.Client
func (*BitbucketAuthProvider) GetLabel ¶
func (b *BitbucketAuthProvider) GetLabel() string
func (*BitbucketAuthProvider) GetName ¶
func (b *BitbucketAuthProvider) GetName() string
func (*BitbucketAuthProvider) PrepareUser ¶
func (b *BitbucketAuthProvider) PrepareUser(creds *oauth.Credentials) (ab.Entity, string, error)
func (*BitbucketAuthProvider) ResolveUniqueID ¶
type BitbucketEmail ¶
type BitbucketUser ¶
type BitbucketUserDelegate ¶
type BitbucketUserResponse ¶
type BitbucketUserResponse struct {
User BitbucketUser
}
Click to show internal directories.
Click to hide internal directories.