sc_token

package
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Nov 27, 2021 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ObfuscatedStorage

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

func (*ObfuscatedStorage) Get

func (z *ObfuscatedStorage) Get(scope string) (token *oauth2.Token, err error)

func (*ObfuscatedStorage) PeerName

func (z *ObfuscatedStorage) PeerName() string

func (*ObfuscatedStorage) Purge

func (z *ObfuscatedStorage) Purge(scope string)

func (*ObfuscatedStorage) Put

func (z *ObfuscatedStorage) Put(scope string, token *oauth2.Token) error

type Storage

type Storage interface {
	PeerName() string
	Get(scope string) (token *oauth2.Token, err error)
	Put(scope string, token *oauth2.Token) error
	Purge(scope string)
}

func NewObfuscated

func NewObfuscated(c app_control.Control, peerName string) Storage

Jump to

Keyboard shortcuts

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