grpc

package
v2.1.2+incompatible Latest Latest
Warning

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

Go to latest
Published: Jul 10, 2020 License: AGPL-3.0 Imports: 28 Imported by: 0

Documentation

Overview

Package grpc spins an OpenID Connect Server using the coreos/dex implementation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Handler

type Handler struct{}

Handler for the plugin

func (*Handler) AcceptConsent

func (*Handler) AcceptLogin

func (*Handler) AcceptLogout

func (*Handler) CreateAuthCode

func (*Handler) CreateConsent

func (*Handler) CreateLogin

func (*Handler) CreateLogout

func (*Handler) Exchange

Exchange code for a proper token

func (*Handler) GetConsent

func (*Handler) GetLogin

func (*Handler) PruneTokens

PruneTokens garbage collect expired IdTokens and Tokens

func (*Handler) Refresh

Refresh token

func (*Handler) Revoke

Revoke adds token to revocation list and eventually clear RefreshToken as well (directly inside Dex)

func (*Handler) Verify

Verify checks if the token is valid for hydra

Jump to

Keyboard shortcuts

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