auth

package
v0.1.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 3, 2017 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func HandleAuthorization

func HandleAuthorization(w http.ResponseWriter, r *http.Request)

func HandleToken

func HandleToken(w http.ResponseWriter, r *http.Request)

Types

type FakeStorage

type FakeStorage struct {
	// contains filtered or unexported fields
}

func NewFakeStorage

func NewFakeStorage() *FakeStorage

func (*FakeStorage) Clone

func (s *FakeStorage) Clone() osin.Storage

func (*FakeStorage) Close

func (s *FakeStorage) Close()

func (*FakeStorage) GetClient

func (s *FakeStorage) GetClient(id string) (osin.Client, error)

func (*FakeStorage) LoadAccess

func (s *FakeStorage) LoadAccess(code string) (*osin.AccessData, error)

func (*FakeStorage) LoadAuthorize

func (s *FakeStorage) LoadAuthorize(code string) (*osin.AuthorizeData, error)

func (*FakeStorage) LoadRefresh

func (s *FakeStorage) LoadRefresh(code string) (*osin.AccessData, error)

func (*FakeStorage) RemoveAccess

func (s *FakeStorage) RemoveAccess(code string) error

func (*FakeStorage) RemoveAuthorize

func (s *FakeStorage) RemoveAuthorize(code string) error

func (*FakeStorage) RemoveRefresh

func (s *FakeStorage) RemoveRefresh(code string) error

func (*FakeStorage) SaveAccess

func (s *FakeStorage) SaveAccess(data *osin.AccessData) error

func (*FakeStorage) SaveAuthorize

func (s *FakeStorage) SaveAuthorize(data *osin.AuthorizeData) error

func (*FakeStorage) SetClient

func (s *FakeStorage) SetClient(id string, client osin.Client) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL