planb-token-introspection-0.1.3.0: Token Introspection for PlanB

Safe HaskellNone
LanguageHaskell2010

Network.PlanB.Introspection.Internal.Types

Synopsis

Documentation

data TokenIntrospector m Source #

A TokenIntrospector can be used for introspecting tokens.

Constructors

TokenIntrospector 

Fields

data TokenInfo Source #

Information returned on a successful token introspection.

Instances

data BackendEnv m Source #

Constructors

BackendEnv 

Fields

data Backend m Source #

Type for backends for the PlanB token introspector.

Constructors

Backend 

data Conf m Source #

data ErrorResponse Source #

Contains the error response data returned from a PlanB server in case of an introspection error.

data IntrospectionError Source #

This type models the error scenarios specific to a token introspection attempt. These can be used as exceptions and are in fact thrown by a PlanB token introspector.

Instances

Eq IntrospectionError Source # 
Show IntrospectionError Source # 
Generic IntrospectionError Source # 
Exception IntrospectionError Source # 
type Rep IntrospectionError Source #