Documentation
¶
Index ¶
- type Provider
- func (p *Provider) OAuth1Configs(sid domain.IntegrationID) (*oauthplain.Config, bool)
- func (p *Provider) OAuth1Exchange(sid domain.IntegrationID, accountName, oAuthToken, oAuthVerifier string) (*oauthplain.Token, error)
- func (p *Provider) OAuth2Configs(sid domain.IntegrationID) (*oauth.Config, bool)
- func (p *Provider) OAuth2Exchange(sid domain.IntegrationID, code string) (*oauth.Token, error)
- func (p *Provider) OAuth2Refresh(cfg *oauth.Config, token *oauth.Token) error
- func (p *Provider) OAuth2URL(sid domain.IntegrationID) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Provider ¶
type Provider struct {
// contains filtered or unexported fields
}
func NewProvider ¶
func (*Provider) OAuth1Configs ¶
func (p *Provider) OAuth1Configs(sid domain.IntegrationID) (*oauthplain.Config, bool)
func (*Provider) OAuth1Exchange ¶
func (p *Provider) OAuth1Exchange(sid domain.IntegrationID, accountName, oAuthToken, oAuthVerifier string) (*oauthplain.Token, error)
func (*Provider) OAuth2Configs ¶
func (*Provider) OAuth2Exchange ¶
func (*Provider) OAuth2Refresh ¶
Click to show internal directories.
Click to hide internal directories.