session

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Aug 2, 2019 License: Apache-2.0 Imports: 9 Imported by: 5

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AuthorizationInfo

func AuthorizationInfo(ctx context.Context) jwt.MapClaims

func Database

func Database(ctx context.Context) *durable.Database

func Logger

func Logger(ctx context.Context) *durable.Logger

func RemoteAddress

func RemoteAddress(ctx context.Context) string

func Render

func Render(ctx context.Context) *render.Render

func Request

func Request(ctx context.Context) *http.Request

func RequestBody

func RequestBody(ctx context.Context) string

func WithAuthorizationInfo

func WithAuthorizationInfo(ctx context.Context, tokenString string) context.Context

func WithDatabase

func WithDatabase(ctx context.Context, database *durable.Database) context.Context

func WithLogger

func WithLogger(ctx context.Context, logger *durable.Logger) context.Context

func WithRemoteAddress

func WithRemoteAddress(ctx context.Context, remoteAddr string) context.Context

func WithRender

func WithRender(ctx context.Context, render *render.Render) context.Context

func WithRequest

func WithRequest(ctx context.Context, r *http.Request) context.Context

func WithRequestBody

func WithRequestBody(ctx context.Context, body string) context.Context

Types

type Error

type Error struct {
	Status      int    `json:"status"`
	Code        int    `json:"code"`
	Description string `json:"description"`
	// contains filtered or unexported fields
}

func AuthorizationError

func AuthorizationError(ctx context.Context) Error

func BadDataError

func BadDataError(ctx context.Context) Error

func BadRequestError

func BadRequestError(ctx context.Context) Error

func BlazeServerError

func BlazeServerError(ctx context.Context, err error) Error

func BlazeTimeoutError

func BlazeTimeoutError(ctx context.Context, err error) Error

func ForbiddenError

func ForbiddenError(ctx context.Context) Error

func InsufficientAccountBalanceError

func InsufficientAccountBalanceError(ctx context.Context) Error

func NotFoundError

func NotFoundError(ctx context.Context) Error

func ParseError

func ParseError(err string) (Error, bool)

func ServerError

func ServerError(ctx context.Context, err error) Error

func TransactionError

func TransactionError(ctx context.Context, err error) Error

func (Error) Error

func (sessionError Error) Error() string

Jump to

Keyboard shortcuts

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