hsoz-0.0.1.0: Iron, Hawk, Oz: Web auth protocols

Safe HaskellNone
LanguageHaskell2010

Network.Hawk.Internal.Client.Types

Description

Consider this module to be internal, and don't import directly.

Synopsis

Documentation

data Credentials Source #

ID and key used for encrypting Hawk Authorization header.

Constructors

Credentials 

Instances

data Header Source #

The result of Hawk header generation.

Constructors

Header 

Fields

Instances

Show Header Source # 
Generic Header Source # 

Associated Types

type Rep Header :: * -> * #

Methods

from :: Header -> Rep Header x #

to :: Rep Header x -> Header #

type Rep Header Source # 
type Rep Header = D1 (MetaData "Header" "Network.Hawk.Internal.Client.Types" "hsoz-0.0.1.0-5r17DkUA43zE9P6QhuhthQ" False) (C1 (MetaCons "Header" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "hdrField") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Authorization)) (S1 (MetaSel (Just Symbol "hdrArtifacts") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 HeaderArtifacts))))

data Scheme Source #

Constructors

HTTP 
HTTPS 

Instances

data SplitURL Source #

Constructors

SplitURL 

Fields