api

package
v0.0.0-...-046b0b7 Latest Latest
Warning

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

Go to latest
Published: Oct 25, 2014 License: BSD-3-Clause Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AuthN

func AuthN() martini.Handler

AuthN handle json jwt token authentication and inject a token intance on the request.

func Authenticate

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

Authenticate user using email and password and issue a JSON Web Token

func DeleteCicle

func DeleteCicle(w http.ResponseWriter, r *http.Request, token *token.Token,
	p martini.Params)

DeleteCicle delete cicle

func DeleteDevice

func DeleteDevice(w http.ResponseWriter, r *http.Request, token *token.Token,
	p martini.Params)

DeleteDevice delete device

func DeleteOrganization

func DeleteOrganization(w http.ResponseWriter, r *http.Request,
	token *token.Token, p martini.Params)

DeleteOrganization delete organization

func DetailCicle

func DetailCicle(w http.ResponseWriter, r *http.Request, token *token.Token,
	p martini.Params)

DetailCicle detail cicle

func DetailDevice

func DetailDevice(w http.ResponseWriter, r *http.Request, token *token.Token,
	p martini.Params)

DetailDevice detail device

func DetailOrganization

func DetailOrganization(w http.ResponseWriter, r *http.Request,
	token *token.Token, p martini.Params)

DetailOrganization detail organization

func DetailPackage

func DetailPackage(w http.ResponseWriter, r *http.Request, token *token.Token, p martini.Params)

DetailPackage detail package

func DetailUser

func DetailUser(w http.ResponseWriter, r *http.Request, t *token.Token, p martini.Params)

DetailUser detail user

func DownloadPackage

func DownloadPackage(w http.ResponseWriter, r *http.Request, token *token.Token, p martini.Params)

DownloadPackage download package

func ListCicles

func ListCicles(w http.ResponseWriter, r *http.Request, token *token.Token)

ListCicles list cicles

func ListDevices

func ListDevices(w http.ResponseWriter, r *http.Request, token *token.Token)

ListDevices list devices

func ListOrganizations

func ListOrganizations(w http.ResponseWriter, r *http.Request,
	token *token.Token)

ListOrganizations list organizations

func ListPackages

func ListPackages(w http.ResponseWriter, r *http.Request, token *token.Token)

ListPackages list packages

func ModifyCicle

func ModifyCicle(w http.ResponseWriter, r *http.Request, token *token.Token,
	p martini.Params)

ModifyCicle modify cicle

func ModifyDevice

func ModifyDevice(w http.ResponseWriter, r *http.Request, token *token.Token,
	p martini.Params)

ModifyDevice modify device

func ModifyOrganization

func ModifyOrganization(w http.ResponseWriter, r *http.Request,
	token *token.Token, p martini.Params)

ModifyOrganization modify organization

func NewCicle

func NewCicle(w http.ResponseWriter, r *http.Request, token *token.Token)

NewCicle create new cicle

func NewDevice

func NewDevice(w http.ResponseWriter, r *http.Request, token *token.Token)

NewDevice create new device

func NewOrganization

func NewOrganization(w http.ResponseWriter, r *http.Request,
	token *token.Token)

NewOrganization create new organization

func NewUser

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

NewUser create new user

func UploadPackage

func UploadPackage(w http.ResponseWriter, r *http.Request, token *token.Token)

UploadPackage upload package

Types

This section is empty.

Jump to

Keyboard shortcuts

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