oauth2-jwt-bearer-0.0.1: OAuth2 jwt-bearer client flow as per rfc7523

Safe HaskellNone
LanguageHaskell2010

Network.OAuth2.JWT.Client.Data

Contents

Description

Data types. You probably want Client.

Synopsis

Claims

newtype Issuer Source #

Constructors

Issuer 

Fields

Instances
Eq Issuer Source # 
Instance details

Defined in Network.OAuth2.JWT.Client.Data

Methods

(==) :: Issuer -> Issuer -> Bool #

(/=) :: Issuer -> Issuer -> Bool #

Ord Issuer Source # 
Instance details

Defined in Network.OAuth2.JWT.Client.Data

Show Issuer Source # 
Instance details

Defined in Network.OAuth2.JWT.Client.Data

newtype Scope Source #

Constructors

Scope 

Fields

Instances
Eq Scope Source # 
Instance details

Defined in Network.OAuth2.JWT.Client.Data

Methods

(==) :: Scope -> Scope -> Bool #

(/=) :: Scope -> Scope -> Bool #

Ord Scope Source # 
Instance details

Defined in Network.OAuth2.JWT.Client.Data

Methods

compare :: Scope -> Scope -> Ordering #

(<) :: Scope -> Scope -> Bool #

(<=) :: Scope -> Scope -> Bool #

(>) :: Scope -> Scope -> Bool #

(>=) :: Scope -> Scope -> Bool #

max :: Scope -> Scope -> Scope #

min :: Scope -> Scope -> Scope #

Show Scope Source # 
Instance details

Defined in Network.OAuth2.JWT.Client.Data

Methods

showsPrec :: Int -> Scope -> ShowS #

show :: Scope -> String #

showList :: [Scope] -> ShowS #

newtype Subject Source #

Constructors

Subject 

Fields

Instances
Eq Subject Source # 
Instance details

Defined in Network.OAuth2.JWT.Client.Data

Methods

(==) :: Subject -> Subject -> Bool #

(/=) :: Subject -> Subject -> Bool #

Ord Subject Source # 
Instance details

Defined in Network.OAuth2.JWT.Client.Data

Show Subject Source # 
Instance details

Defined in Network.OAuth2.JWT.Client.Data

Configuration

Protocol

Client State