hoauth2-providers-0.7.1: OAuth2 Identity Providers
Safe HaskellSafe-Inferred
LanguageHaskell2010

Network.OAuth2.Provider.Okta

Description

Documentation

mkOktaIdp Source #

Arguments

:: MonadIO m 
=> Text

Full domain with no http protocol. e.g. foo.okta.com

-> ExceptT Text m (Idp Okta) 

data OktaUser Source #

Constructors

OktaUser 

Instances

Instances details
FromJSON OktaUser Source # 
Instance details

Defined in Network.OAuth2.Provider.Okta

Generic OktaUser Source # 
Instance details

Defined in Network.OAuth2.Provider.Okta

Associated Types

type Rep OktaUser :: Type -> Type #

Methods

from :: OktaUser -> Rep OktaUser x #

to :: Rep OktaUser x -> OktaUser #

Show OktaUser Source # 
Instance details

Defined in Network.OAuth2.Provider.Okta

type Rep OktaUser Source # 
Instance details

Defined in Network.OAuth2.Provider.Okta

type Rep OktaUser = D1 ('MetaData "OktaUser" "Network.OAuth2.Provider.Okta" "hoauth2-providers-0.7.1-Gaa8zV3oDmxJtZ25W7gXwG" 'False) (C1 ('MetaCons "OktaUser" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "preferredUsername") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))