Documentation ¶
Index ¶
- type Provider
- func (p Provider) Endpoints() *authsdk.Endpoints
- func (p Provider) Name() string
- func (p Provider) Options() *authsdk.Options
- func (p Provider) Session(req *http.Request) (authsdk.Session, error)
- func (p *Provider) SetEndpoints(endpoints *authsdk.Endpoints)
- func (p *Provider) SetOptions(options *authsdk.Options)
- type Session
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Provider ¶
type Provider struct { Client *passportsdk.Client // contains filtered or unexported fields }
Provider implements the Provider interface
func New ¶
New returns a new passport provider
func (Provider) Endpoints ¶
Endpoints returns the provider endpoints
func (Provider) Options ¶
Options returns the provider options
func (Provider) Session ¶
Session returns a Session
func (*Provider) SetEndpoints ¶
SetEndpoints sets the provider endpoints
Click to show internal directories.
Click to hide internal directories.