{-# OPTIONS_GHC -fno-warn-unused-binds -fno-warn-unused-imports #-}
module OryKratos.Types.Other
( Session (..),
SettingsProfileFormConfig (..),
SuccessfulSelfServiceLoginWithoutBrowser (..),
SuccessfulSelfServiceRegistrationWithoutBrowser (..),
)
where
import Data.Aeson (FromJSON (..), ToJSON (..), Value, genericParseJSON, genericToEncoding, genericToJSON)
import Data.Aeson.Types (Options (..), defaultOptions)
import qualified Data.Char as Char
import Data.Data (Data)
import Data.Function ((&))
import Data.List (stripPrefix)
import qualified Data.Map as Map
import Data.Maybe (fromMaybe)
import Data.Set (Set)
import Data.Swagger (ToSchema, declareNamedSchema)
import qualified Data.Swagger as Swagger
import Data.Text (Text)
import qualified Data.Text as T
import Data.Time
import Data.UUID (UUID)
import GHC.Generics (Generic)
import OryKratos.Types.Helper (removeFieldLabelPrefix)
import OryKratos.Types.Identity (Identity)
import OryKratos.Types.Types
( AuthenticatorAssuranceLevel,
SessionAuthenticationMethod,
)
import OryKratos.Types.Ui (UiNode, UiText)
data Session traits metadataAdmin metadataPublic = Session
{
Session traits metadataAdmin metadataPublic -> Maybe Bool
active :: Maybe Bool,
Session traits metadataAdmin metadataPublic -> Maybe UTCTime
authenticated_at :: Maybe UTCTime,
Session traits metadataAdmin metadataPublic
-> Maybe [SessionAuthenticationMethod]
authentication_methods :: Maybe [SessionAuthenticationMethod],
Session traits metadataAdmin metadataPublic
-> Maybe AuthenticatorAssuranceLevel
authenticator_assurance_level :: Maybe AuthenticatorAssuranceLevel,
Session traits metadataAdmin metadataPublic -> Maybe UTCTime
expires_at :: Maybe UTCTime,
Session traits metadataAdmin metadataPublic -> UUID
id :: UUID,
Session traits metadataAdmin metadataPublic
-> Identity traits metadataAdmin metadataPublic
identity :: Identity traits metadataAdmin metadataPublic,
Session traits metadataAdmin metadataPublic -> Maybe UTCTime
issued_at :: Maybe UTCTime
}
deriving stock (Int -> Session traits metadataAdmin metadataPublic -> ShowS
[Session traits metadataAdmin metadataPublic] -> ShowS
Session traits metadataAdmin metadataPublic -> String
(Int -> Session traits metadataAdmin metadataPublic -> ShowS)
-> (Session traits metadataAdmin metadataPublic -> String)
-> ([Session traits metadataAdmin metadataPublic] -> ShowS)
-> Show (Session traits metadataAdmin metadataPublic)
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
forall traits metadataAdmin metadataPublic.
(Show metadataAdmin, Show metadataPublic, Show traits) =>
Int -> Session traits metadataAdmin metadataPublic -> ShowS
forall traits metadataAdmin metadataPublic.
(Show metadataAdmin, Show metadataPublic, Show traits) =>
[Session traits metadataAdmin metadataPublic] -> ShowS
forall traits metadataAdmin metadataPublic.
(Show metadataAdmin, Show metadataPublic, Show traits) =>
Session traits metadataAdmin metadataPublic -> String
showList :: [Session traits metadataAdmin metadataPublic] -> ShowS
$cshowList :: forall traits metadataAdmin metadataPublic.
(Show metadataAdmin, Show metadataPublic, Show traits) =>
[Session traits metadataAdmin metadataPublic] -> ShowS
show :: Session traits metadataAdmin metadataPublic -> String
$cshow :: forall traits metadataAdmin metadataPublic.
(Show metadataAdmin, Show metadataPublic, Show traits) =>
Session traits metadataAdmin metadataPublic -> String
showsPrec :: Int -> Session traits metadataAdmin metadataPublic -> ShowS
$cshowsPrec :: forall traits metadataAdmin metadataPublic.
(Show metadataAdmin, Show metadataPublic, Show traits) =>
Int -> Session traits metadataAdmin metadataPublic -> ShowS
Show, Session traits metadataAdmin metadataPublic
-> Session traits metadataAdmin metadataPublic -> Bool
(Session traits metadataAdmin metadataPublic
-> Session traits metadataAdmin metadataPublic -> Bool)
-> (Session traits metadataAdmin metadataPublic
-> Session traits metadataAdmin metadataPublic -> Bool)
-> Eq (Session traits metadataAdmin metadataPublic)
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
forall traits metadataAdmin metadataPublic.
(Eq metadataAdmin, Eq metadataPublic, Eq traits) =>
Session traits metadataAdmin metadataPublic
-> Session traits metadataAdmin metadataPublic -> Bool
/= :: Session traits metadataAdmin metadataPublic
-> Session traits metadataAdmin metadataPublic -> Bool
$c/= :: forall traits metadataAdmin metadataPublic.
(Eq metadataAdmin, Eq metadataPublic, Eq traits) =>
Session traits metadataAdmin metadataPublic
-> Session traits metadataAdmin metadataPublic -> Bool
== :: Session traits metadataAdmin metadataPublic
-> Session traits metadataAdmin metadataPublic -> Bool
$c== :: forall traits metadataAdmin metadataPublic.
(Eq metadataAdmin, Eq metadataPublic, Eq traits) =>
Session traits metadataAdmin metadataPublic
-> Session traits metadataAdmin metadataPublic -> Bool
Eq, (forall x.
Session traits metadataAdmin metadataPublic
-> Rep (Session traits metadataAdmin metadataPublic) x)
-> (forall x.
Rep (Session traits metadataAdmin metadataPublic) x
-> Session traits metadataAdmin metadataPublic)
-> Generic (Session traits metadataAdmin metadataPublic)
forall x.
Rep (Session traits metadataAdmin metadataPublic) x
-> Session traits metadataAdmin metadataPublic
forall x.
Session traits metadataAdmin metadataPublic
-> Rep (Session traits metadataAdmin metadataPublic) x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
forall traits metadataAdmin metadataPublic x.
Rep (Session traits metadataAdmin metadataPublic) x
-> Session traits metadataAdmin metadataPublic
forall traits metadataAdmin metadataPublic x.
Session traits metadataAdmin metadataPublic
-> Rep (Session traits metadataAdmin metadataPublic) x
$cto :: forall traits metadataAdmin metadataPublic x.
Rep (Session traits metadataAdmin metadataPublic) x
-> Session traits metadataAdmin metadataPublic
$cfrom :: forall traits metadataAdmin metadataPublic x.
Session traits metadataAdmin metadataPublic
-> Rep (Session traits metadataAdmin metadataPublic) x
Generic, Typeable (Session traits metadataAdmin metadataPublic)
DataType
Constr
Typeable (Session traits metadataAdmin metadataPublic)
-> (forall (c :: * -> *).
(forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g)
-> Session traits metadataAdmin metadataPublic
-> c (Session traits metadataAdmin metadataPublic))
-> (forall (c :: * -> *).
(forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r)
-> Constr
-> c (Session traits metadataAdmin metadataPublic))
-> (Session traits metadataAdmin metadataPublic -> Constr)
-> (Session traits metadataAdmin metadataPublic -> DataType)
-> (forall (t :: * -> *) (c :: * -> *).
Typeable t =>
(forall d. Data d => c (t d))
-> Maybe (c (Session traits metadataAdmin metadataPublic)))
-> (forall (t :: * -> * -> *) (c :: * -> *).
Typeable t =>
(forall d e. (Data d, Data e) => c (t d e))
-> Maybe (c (Session traits metadataAdmin metadataPublic)))
-> ((forall b. Data b => b -> b)
-> Session traits metadataAdmin metadataPublic
-> Session traits metadataAdmin metadataPublic)
-> (forall r r'.
(r -> r' -> r)
-> r
-> (forall d. Data d => d -> r')
-> Session traits metadataAdmin metadataPublic
-> r)
-> (forall r r'.
(r' -> r -> r)
-> r
-> (forall d. Data d => d -> r')
-> Session traits metadataAdmin metadataPublic
-> r)
-> (forall u.
(forall d. Data d => d -> u)
-> Session traits metadataAdmin metadataPublic -> [u])
-> (forall u.
Int
-> (forall d. Data d => d -> u)
-> Session traits metadataAdmin metadataPublic
-> u)
-> (forall (m :: * -> *).
Monad m =>
(forall d. Data d => d -> m d)
-> Session traits metadataAdmin metadataPublic
-> m (Session traits metadataAdmin metadataPublic))
-> (forall (m :: * -> *).
MonadPlus m =>
(forall d. Data d => d -> m d)
-> Session traits metadataAdmin metadataPublic
-> m (Session traits metadataAdmin metadataPublic))
-> (forall (m :: * -> *).
MonadPlus m =>
(forall d. Data d => d -> m d)
-> Session traits metadataAdmin metadataPublic
-> m (Session traits metadataAdmin metadataPublic))
-> Data (Session traits metadataAdmin metadataPublic)
Session traits metadataAdmin metadataPublic -> DataType
Session traits metadataAdmin metadataPublic -> Constr
(forall b. Data b => b -> b)
-> Session traits metadataAdmin metadataPublic
-> Session traits metadataAdmin metadataPublic
(forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g)
-> Session traits metadataAdmin metadataPublic
-> c (Session traits metadataAdmin metadataPublic)
(forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r)
-> Constr
-> c (Session traits metadataAdmin metadataPublic)
forall a.
Typeable a
-> (forall (c :: * -> *).
(forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g) -> a -> c a)
-> (forall (c :: * -> *).
(forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r) -> Constr -> c a)
-> (a -> Constr)
-> (a -> DataType)
-> (forall (t :: * -> *) (c :: * -> *).
Typeable t =>
(forall d. Data d => c (t d)) -> Maybe (c a))
-> (forall (t :: * -> * -> *) (c :: * -> *).
Typeable t =>
(forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c a))
-> ((forall b. Data b => b -> b) -> a -> a)
-> (forall r r'.
(r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> a -> r)
-> (forall r r'.
(r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> a -> r)
-> (forall u. (forall d. Data d => d -> u) -> a -> [u])
-> (forall u. Int -> (forall d. Data d => d -> u) -> a -> u)
-> (forall (m :: * -> *).
Monad m =>
(forall d. Data d => d -> m d) -> a -> m a)
-> (forall (m :: * -> *).
MonadPlus m =>
(forall d. Data d => d -> m d) -> a -> m a)
-> (forall (m :: * -> *).
MonadPlus m =>
(forall d. Data d => d -> m d) -> a -> m a)
-> Data a
forall u.
Int
-> (forall d. Data d => d -> u)
-> Session traits metadataAdmin metadataPublic
-> u
forall u.
(forall d. Data d => d -> u)
-> Session traits metadataAdmin metadataPublic -> [u]
forall r r'.
(r -> r' -> r)
-> r
-> (forall d. Data d => d -> r')
-> Session traits metadataAdmin metadataPublic
-> r
forall r r'.
(r' -> r -> r)
-> r
-> (forall d. Data d => d -> r')
-> Session traits metadataAdmin metadataPublic
-> r
forall traits metadataAdmin metadataPublic.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
Typeable (Session traits metadataAdmin metadataPublic)
forall traits metadataAdmin metadataPublic.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
Session traits metadataAdmin metadataPublic -> DataType
forall traits metadataAdmin metadataPublic.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
Session traits metadataAdmin metadataPublic -> Constr
forall traits metadataAdmin metadataPublic.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(forall b. Data b => b -> b)
-> Session traits metadataAdmin metadataPublic
-> Session traits metadataAdmin metadataPublic
forall traits metadataAdmin metadataPublic u.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
Int
-> (forall d. Data d => d -> u)
-> Session traits metadataAdmin metadataPublic
-> u
forall traits metadataAdmin metadataPublic u.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(forall d. Data d => d -> u)
-> Session traits metadataAdmin metadataPublic -> [u]
forall traits metadataAdmin metadataPublic r r'.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(r -> r' -> r)
-> r
-> (forall d. Data d => d -> r')
-> Session traits metadataAdmin metadataPublic
-> r
forall traits metadataAdmin metadataPublic r r'.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(r' -> r -> r)
-> r
-> (forall d. Data d => d -> r')
-> Session traits metadataAdmin metadataPublic
-> r
forall traits metadataAdmin metadataPublic (m :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic, Monad m) =>
(forall d. Data d => d -> m d)
-> Session traits metadataAdmin metadataPublic
-> m (Session traits metadataAdmin metadataPublic)
forall traits metadataAdmin metadataPublic (m :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic,
MonadPlus m) =>
(forall d. Data d => d -> m d)
-> Session traits metadataAdmin metadataPublic
-> m (Session traits metadataAdmin metadataPublic)
forall traits metadataAdmin metadataPublic (c :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r)
-> Constr
-> c (Session traits metadataAdmin metadataPublic)
forall traits metadataAdmin metadataPublic (c :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g)
-> Session traits metadataAdmin metadataPublic
-> c (Session traits metadataAdmin metadataPublic)
forall traits metadataAdmin metadataPublic (t :: * -> *)
(c :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic,
Typeable t) =>
(forall d. Data d => c (t d))
-> Maybe (c (Session traits metadataAdmin metadataPublic))
forall traits metadataAdmin metadataPublic (t :: * -> * -> *)
(c :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic,
Typeable t) =>
(forall d e. (Data d, Data e) => c (t d e))
-> Maybe (c (Session traits metadataAdmin metadataPublic))
forall (m :: * -> *).
Monad m =>
(forall d. Data d => d -> m d)
-> Session traits metadataAdmin metadataPublic
-> m (Session traits metadataAdmin metadataPublic)
forall (m :: * -> *).
MonadPlus m =>
(forall d. Data d => d -> m d)
-> Session traits metadataAdmin metadataPublic
-> m (Session traits metadataAdmin metadataPublic)
forall (c :: * -> *).
(forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r)
-> Constr
-> c (Session traits metadataAdmin metadataPublic)
forall (c :: * -> *).
(forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g)
-> Session traits metadataAdmin metadataPublic
-> c (Session traits metadataAdmin metadataPublic)
forall (t :: * -> *) (c :: * -> *).
Typeable t =>
(forall d. Data d => c (t d))
-> Maybe (c (Session traits metadataAdmin metadataPublic))
forall (t :: * -> * -> *) (c :: * -> *).
Typeable t =>
(forall d e. (Data d, Data e) => c (t d e))
-> Maybe (c (Session traits metadataAdmin metadataPublic))
$cSession :: Constr
$tSession :: DataType
gmapMo :: (forall d. Data d => d -> m d)
-> Session traits metadataAdmin metadataPublic
-> m (Session traits metadataAdmin metadataPublic)
$cgmapMo :: forall traits metadataAdmin metadataPublic (m :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic,
MonadPlus m) =>
(forall d. Data d => d -> m d)
-> Session traits metadataAdmin metadataPublic
-> m (Session traits metadataAdmin metadataPublic)
gmapMp :: (forall d. Data d => d -> m d)
-> Session traits metadataAdmin metadataPublic
-> m (Session traits metadataAdmin metadataPublic)
$cgmapMp :: forall traits metadataAdmin metadataPublic (m :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic,
MonadPlus m) =>
(forall d. Data d => d -> m d)
-> Session traits metadataAdmin metadataPublic
-> m (Session traits metadataAdmin metadataPublic)
gmapM :: (forall d. Data d => d -> m d)
-> Session traits metadataAdmin metadataPublic
-> m (Session traits metadataAdmin metadataPublic)
$cgmapM :: forall traits metadataAdmin metadataPublic (m :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic, Monad m) =>
(forall d. Data d => d -> m d)
-> Session traits metadataAdmin metadataPublic
-> m (Session traits metadataAdmin metadataPublic)
gmapQi :: Int
-> (forall d. Data d => d -> u)
-> Session traits metadataAdmin metadataPublic
-> u
$cgmapQi :: forall traits metadataAdmin metadataPublic u.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
Int
-> (forall d. Data d => d -> u)
-> Session traits metadataAdmin metadataPublic
-> u
gmapQ :: (forall d. Data d => d -> u)
-> Session traits metadataAdmin metadataPublic -> [u]
$cgmapQ :: forall traits metadataAdmin metadataPublic u.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(forall d. Data d => d -> u)
-> Session traits metadataAdmin metadataPublic -> [u]
gmapQr :: (r' -> r -> r)
-> r
-> (forall d. Data d => d -> r')
-> Session traits metadataAdmin metadataPublic
-> r
$cgmapQr :: forall traits metadataAdmin metadataPublic r r'.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(r' -> r -> r)
-> r
-> (forall d. Data d => d -> r')
-> Session traits metadataAdmin metadataPublic
-> r
gmapQl :: (r -> r' -> r)
-> r
-> (forall d. Data d => d -> r')
-> Session traits metadataAdmin metadataPublic
-> r
$cgmapQl :: forall traits metadataAdmin metadataPublic r r'.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(r -> r' -> r)
-> r
-> (forall d. Data d => d -> r')
-> Session traits metadataAdmin metadataPublic
-> r
gmapT :: (forall b. Data b => b -> b)
-> Session traits metadataAdmin metadataPublic
-> Session traits metadataAdmin metadataPublic
$cgmapT :: forall traits metadataAdmin metadataPublic.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(forall b. Data b => b -> b)
-> Session traits metadataAdmin metadataPublic
-> Session traits metadataAdmin metadataPublic
dataCast2 :: (forall d e. (Data d, Data e) => c (t d e))
-> Maybe (c (Session traits metadataAdmin metadataPublic))
$cdataCast2 :: forall traits metadataAdmin metadataPublic (t :: * -> * -> *)
(c :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic,
Typeable t) =>
(forall d e. (Data d, Data e) => c (t d e))
-> Maybe (c (Session traits metadataAdmin metadataPublic))
dataCast1 :: (forall d. Data d => c (t d))
-> Maybe (c (Session traits metadataAdmin metadataPublic))
$cdataCast1 :: forall traits metadataAdmin metadataPublic (t :: * -> *)
(c :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic,
Typeable t) =>
(forall d. Data d => c (t d))
-> Maybe (c (Session traits metadataAdmin metadataPublic))
dataTypeOf :: Session traits metadataAdmin metadataPublic -> DataType
$cdataTypeOf :: forall traits metadataAdmin metadataPublic.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
Session traits metadataAdmin metadataPublic -> DataType
toConstr :: Session traits metadataAdmin metadataPublic -> Constr
$ctoConstr :: forall traits metadataAdmin metadataPublic.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
Session traits metadataAdmin metadataPublic -> Constr
gunfold :: (forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r)
-> Constr
-> c (Session traits metadataAdmin metadataPublic)
$cgunfold :: forall traits metadataAdmin metadataPublic (c :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r)
-> Constr
-> c (Session traits metadataAdmin metadataPublic)
gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g)
-> Session traits metadataAdmin metadataPublic
-> c (Session traits metadataAdmin metadataPublic)
$cgfoldl :: forall traits metadataAdmin metadataPublic (c :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g)
-> Session traits metadataAdmin metadataPublic
-> c (Session traits metadataAdmin metadataPublic)
$cp1Data :: forall traits metadataAdmin metadataPublic.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
Typeable (Session traits metadataAdmin metadataPublic)
Data)
instance
( FromJSON traits,
FromJSON metadataAdmin,
FromJSON metadataPublic
) =>
FromJSON (Session traits metadataAdmin metadataPublic)
instance
( ToJSON traits,
ToJSON metadataAdmin,
ToJSON metadataPublic
) =>
ToJSON (Session traits metadataAdmin metadataPublic)
where
toEncoding :: Session traits metadataAdmin metadataPublic -> Encoding
toEncoding = Options -> Session traits metadataAdmin metadataPublic -> Encoding
forall a.
(Generic a, GToJSON' Encoding Zero (Rep a)) =>
Options -> a -> Encoding
genericToEncoding Options
defaultOptions
data SettingsProfileFormConfig = SettingsProfileFormConfig
{
SettingsProfileFormConfig -> Text
action :: Text,
SettingsProfileFormConfig -> Maybe [UiText]
messages :: Maybe [UiText],
SettingsProfileFormConfig -> Text
method :: Text,
SettingsProfileFormConfig -> [UiNode]
nodes :: [UiNode]
}
deriving stock (Int -> SettingsProfileFormConfig -> ShowS
[SettingsProfileFormConfig] -> ShowS
SettingsProfileFormConfig -> String
(Int -> SettingsProfileFormConfig -> ShowS)
-> (SettingsProfileFormConfig -> String)
-> ([SettingsProfileFormConfig] -> ShowS)
-> Show SettingsProfileFormConfig
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [SettingsProfileFormConfig] -> ShowS
$cshowList :: [SettingsProfileFormConfig] -> ShowS
show :: SettingsProfileFormConfig -> String
$cshow :: SettingsProfileFormConfig -> String
showsPrec :: Int -> SettingsProfileFormConfig -> ShowS
$cshowsPrec :: Int -> SettingsProfileFormConfig -> ShowS
Show, SettingsProfileFormConfig -> SettingsProfileFormConfig -> Bool
(SettingsProfileFormConfig -> SettingsProfileFormConfig -> Bool)
-> (SettingsProfileFormConfig -> SettingsProfileFormConfig -> Bool)
-> Eq SettingsProfileFormConfig
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: SettingsProfileFormConfig -> SettingsProfileFormConfig -> Bool
$c/= :: SettingsProfileFormConfig -> SettingsProfileFormConfig -> Bool
== :: SettingsProfileFormConfig -> SettingsProfileFormConfig -> Bool
$c== :: SettingsProfileFormConfig -> SettingsProfileFormConfig -> Bool
Eq, (forall x.
SettingsProfileFormConfig -> Rep SettingsProfileFormConfig x)
-> (forall x.
Rep SettingsProfileFormConfig x -> SettingsProfileFormConfig)
-> Generic SettingsProfileFormConfig
forall x.
Rep SettingsProfileFormConfig x -> SettingsProfileFormConfig
forall x.
SettingsProfileFormConfig -> Rep SettingsProfileFormConfig x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x.
Rep SettingsProfileFormConfig x -> SettingsProfileFormConfig
$cfrom :: forall x.
SettingsProfileFormConfig -> Rep SettingsProfileFormConfig x
Generic, Typeable SettingsProfileFormConfig
DataType
Constr
Typeable SettingsProfileFormConfig
-> (forall (c :: * -> *).
(forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g)
-> SettingsProfileFormConfig
-> c SettingsProfileFormConfig)
-> (forall (c :: * -> *).
(forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r) -> Constr -> c SettingsProfileFormConfig)
-> (SettingsProfileFormConfig -> Constr)
-> (SettingsProfileFormConfig -> DataType)
-> (forall (t :: * -> *) (c :: * -> *).
Typeable t =>
(forall d. Data d => c (t d))
-> Maybe (c SettingsProfileFormConfig))
-> (forall (t :: * -> * -> *) (c :: * -> *).
Typeable t =>
(forall d e. (Data d, Data e) => c (t d e))
-> Maybe (c SettingsProfileFormConfig))
-> ((forall b. Data b => b -> b)
-> SettingsProfileFormConfig -> SettingsProfileFormConfig)
-> (forall r r'.
(r -> r' -> r)
-> r
-> (forall d. Data d => d -> r')
-> SettingsProfileFormConfig
-> r)
-> (forall r r'.
(r' -> r -> r)
-> r
-> (forall d. Data d => d -> r')
-> SettingsProfileFormConfig
-> r)
-> (forall u.
(forall d. Data d => d -> u) -> SettingsProfileFormConfig -> [u])
-> (forall u.
Int
-> (forall d. Data d => d -> u) -> SettingsProfileFormConfig -> u)
-> (forall (m :: * -> *).
Monad m =>
(forall d. Data d => d -> m d)
-> SettingsProfileFormConfig -> m SettingsProfileFormConfig)
-> (forall (m :: * -> *).
MonadPlus m =>
(forall d. Data d => d -> m d)
-> SettingsProfileFormConfig -> m SettingsProfileFormConfig)
-> (forall (m :: * -> *).
MonadPlus m =>
(forall d. Data d => d -> m d)
-> SettingsProfileFormConfig -> m SettingsProfileFormConfig)
-> Data SettingsProfileFormConfig
SettingsProfileFormConfig -> DataType
SettingsProfileFormConfig -> Constr
(forall b. Data b => b -> b)
-> SettingsProfileFormConfig -> SettingsProfileFormConfig
(forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g)
-> SettingsProfileFormConfig
-> c SettingsProfileFormConfig
(forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r) -> Constr -> c SettingsProfileFormConfig
forall a.
Typeable a
-> (forall (c :: * -> *).
(forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g) -> a -> c a)
-> (forall (c :: * -> *).
(forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r) -> Constr -> c a)
-> (a -> Constr)
-> (a -> DataType)
-> (forall (t :: * -> *) (c :: * -> *).
Typeable t =>
(forall d. Data d => c (t d)) -> Maybe (c a))
-> (forall (t :: * -> * -> *) (c :: * -> *).
Typeable t =>
(forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c a))
-> ((forall b. Data b => b -> b) -> a -> a)
-> (forall r r'.
(r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> a -> r)
-> (forall r r'.
(r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> a -> r)
-> (forall u. (forall d. Data d => d -> u) -> a -> [u])
-> (forall u. Int -> (forall d. Data d => d -> u) -> a -> u)
-> (forall (m :: * -> *).
Monad m =>
(forall d. Data d => d -> m d) -> a -> m a)
-> (forall (m :: * -> *).
MonadPlus m =>
(forall d. Data d => d -> m d) -> a -> m a)
-> (forall (m :: * -> *).
MonadPlus m =>
(forall d. Data d => d -> m d) -> a -> m a)
-> Data a
forall u.
Int
-> (forall d. Data d => d -> u) -> SettingsProfileFormConfig -> u
forall u.
(forall d. Data d => d -> u) -> SettingsProfileFormConfig -> [u]
forall r r'.
(r -> r' -> r)
-> r
-> (forall d. Data d => d -> r')
-> SettingsProfileFormConfig
-> r
forall r r'.
(r' -> r -> r)
-> r
-> (forall d. Data d => d -> r')
-> SettingsProfileFormConfig
-> r
forall (m :: * -> *).
Monad m =>
(forall d. Data d => d -> m d)
-> SettingsProfileFormConfig -> m SettingsProfileFormConfig
forall (m :: * -> *).
MonadPlus m =>
(forall d. Data d => d -> m d)
-> SettingsProfileFormConfig -> m SettingsProfileFormConfig
forall (c :: * -> *).
(forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r) -> Constr -> c SettingsProfileFormConfig
forall (c :: * -> *).
(forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g)
-> SettingsProfileFormConfig
-> c SettingsProfileFormConfig
forall (t :: * -> *) (c :: * -> *).
Typeable t =>
(forall d. Data d => c (t d))
-> Maybe (c SettingsProfileFormConfig)
forall (t :: * -> * -> *) (c :: * -> *).
Typeable t =>
(forall d e. (Data d, Data e) => c (t d e))
-> Maybe (c SettingsProfileFormConfig)
$cSettingsProfileFormConfig :: Constr
$tSettingsProfileFormConfig :: DataType
gmapMo :: (forall d. Data d => d -> m d)
-> SettingsProfileFormConfig -> m SettingsProfileFormConfig
$cgmapMo :: forall (m :: * -> *).
MonadPlus m =>
(forall d. Data d => d -> m d)
-> SettingsProfileFormConfig -> m SettingsProfileFormConfig
gmapMp :: (forall d. Data d => d -> m d)
-> SettingsProfileFormConfig -> m SettingsProfileFormConfig
$cgmapMp :: forall (m :: * -> *).
MonadPlus m =>
(forall d. Data d => d -> m d)
-> SettingsProfileFormConfig -> m SettingsProfileFormConfig
gmapM :: (forall d. Data d => d -> m d)
-> SettingsProfileFormConfig -> m SettingsProfileFormConfig
$cgmapM :: forall (m :: * -> *).
Monad m =>
(forall d. Data d => d -> m d)
-> SettingsProfileFormConfig -> m SettingsProfileFormConfig
gmapQi :: Int
-> (forall d. Data d => d -> u) -> SettingsProfileFormConfig -> u
$cgmapQi :: forall u.
Int
-> (forall d. Data d => d -> u) -> SettingsProfileFormConfig -> u
gmapQ :: (forall d. Data d => d -> u) -> SettingsProfileFormConfig -> [u]
$cgmapQ :: forall u.
(forall d. Data d => d -> u) -> SettingsProfileFormConfig -> [u]
gmapQr :: (r' -> r -> r)
-> r
-> (forall d. Data d => d -> r')
-> SettingsProfileFormConfig
-> r
$cgmapQr :: forall r r'.
(r' -> r -> r)
-> r
-> (forall d. Data d => d -> r')
-> SettingsProfileFormConfig
-> r
gmapQl :: (r -> r' -> r)
-> r
-> (forall d. Data d => d -> r')
-> SettingsProfileFormConfig
-> r
$cgmapQl :: forall r r'.
(r -> r' -> r)
-> r
-> (forall d. Data d => d -> r')
-> SettingsProfileFormConfig
-> r
gmapT :: (forall b. Data b => b -> b)
-> SettingsProfileFormConfig -> SettingsProfileFormConfig
$cgmapT :: (forall b. Data b => b -> b)
-> SettingsProfileFormConfig -> SettingsProfileFormConfig
dataCast2 :: (forall d e. (Data d, Data e) => c (t d e))
-> Maybe (c SettingsProfileFormConfig)
$cdataCast2 :: forall (t :: * -> * -> *) (c :: * -> *).
Typeable t =>
(forall d e. (Data d, Data e) => c (t d e))
-> Maybe (c SettingsProfileFormConfig)
dataCast1 :: (forall d. Data d => c (t d))
-> Maybe (c SettingsProfileFormConfig)
$cdataCast1 :: forall (t :: * -> *) (c :: * -> *).
Typeable t =>
(forall d. Data d => c (t d))
-> Maybe (c SettingsProfileFormConfig)
dataTypeOf :: SettingsProfileFormConfig -> DataType
$cdataTypeOf :: SettingsProfileFormConfig -> DataType
toConstr :: SettingsProfileFormConfig -> Constr
$ctoConstr :: SettingsProfileFormConfig -> Constr
gunfold :: (forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r) -> Constr -> c SettingsProfileFormConfig
$cgunfold :: forall (c :: * -> *).
(forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r) -> Constr -> c SettingsProfileFormConfig
gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g)
-> SettingsProfileFormConfig
-> c SettingsProfileFormConfig
$cgfoldl :: forall (c :: * -> *).
(forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g)
-> SettingsProfileFormConfig
-> c SettingsProfileFormConfig
$cp1Data :: Typeable SettingsProfileFormConfig
Data)
instance FromJSON SettingsProfileFormConfig
instance ToJSON SettingsProfileFormConfig where
toEncoding :: SettingsProfileFormConfig -> Encoding
toEncoding = Options -> SettingsProfileFormConfig -> Encoding
forall a.
(Generic a, GToJSON' Encoding Zero (Rep a)) =>
Options -> a -> Encoding
genericToEncoding Options
defaultOptions
data SuccessfulSelfServiceLoginWithoutBrowser traits metadataAdmin metadataPublic = SuccessfulSelfServiceLoginWithoutBrowser
{ SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> Session traits metadataAdmin metadataPublic
session :: Session traits metadataAdmin metadataPublic,
SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> Maybe Text
session_token :: Maybe Text
}
deriving stock (Int
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> ShowS
[SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic]
-> ShowS
SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> String
(Int
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> ShowS)
-> (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> String)
-> ([SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic]
-> ShowS)
-> Show
(SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
forall traits metadataAdmin metadataPublic.
(Show metadataAdmin, Show metadataPublic, Show traits) =>
Int
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> ShowS
forall traits metadataAdmin metadataPublic.
(Show metadataAdmin, Show metadataPublic, Show traits) =>
[SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic]
-> ShowS
forall traits metadataAdmin metadataPublic.
(Show metadataAdmin, Show metadataPublic, Show traits) =>
SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> String
showList :: [SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic]
-> ShowS
$cshowList :: forall traits metadataAdmin metadataPublic.
(Show metadataAdmin, Show metadataPublic, Show traits) =>
[SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic]
-> ShowS
show :: SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> String
$cshow :: forall traits metadataAdmin metadataPublic.
(Show metadataAdmin, Show metadataPublic, Show traits) =>
SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> String
showsPrec :: Int
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> ShowS
$cshowsPrec :: forall traits metadataAdmin metadataPublic.
(Show metadataAdmin, Show metadataPublic, Show traits) =>
Int
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> ShowS
Show, SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> Bool
(SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> Bool)
-> (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> Bool)
-> Eq
(SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
forall traits metadataAdmin metadataPublic.
(Eq metadataAdmin, Eq metadataPublic, Eq traits) =>
SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> Bool
/= :: SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> Bool
$c/= :: forall traits metadataAdmin metadataPublic.
(Eq metadataAdmin, Eq metadataPublic, Eq traits) =>
SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> Bool
== :: SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> Bool
$c== :: forall traits metadataAdmin metadataPublic.
(Eq metadataAdmin, Eq metadataPublic, Eq traits) =>
SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> Bool
Eq, (forall x.
SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> Rep
(SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
x)
-> (forall x.
Rep
(SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
x
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
-> Generic
(SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
forall x.
Rep
(SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
x
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
forall x.
SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> Rep
(SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
forall traits metadataAdmin metadataPublic x.
Rep
(SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
x
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
forall traits metadataAdmin metadataPublic x.
SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> Rep
(SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
x
$cto :: forall traits metadataAdmin metadataPublic x.
Rep
(SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
x
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
$cfrom :: forall traits metadataAdmin metadataPublic x.
SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> Rep
(SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
x
Generic, Typeable
(SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
DataType
Constr
Typeable
(SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
-> (forall (c :: * -> *).
(forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> c (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic))
-> (forall (c :: * -> *).
(forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r)
-> Constr
-> c (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic))
-> (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> Constr)
-> (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> DataType)
-> (forall (t :: * -> *) (c :: * -> *).
Typeable t =>
(forall d. Data d => c (t d))
-> Maybe
(c (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)))
-> (forall (t :: * -> * -> *) (c :: * -> *).
Typeable t =>
(forall d e. (Data d, Data e) => c (t d e))
-> Maybe
(c (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)))
-> ((forall b. Data b => b -> b)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
-> (forall r r'.
(r -> r' -> r)
-> r
-> (forall d. Data d => d -> r')
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> r)
-> (forall r r'.
(r' -> r -> r)
-> r
-> (forall d. Data d => d -> r')
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> r)
-> (forall u.
(forall d. Data d => d -> u)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> [u])
-> (forall u.
Int
-> (forall d. Data d => d -> u)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> u)
-> (forall (m :: * -> *).
Monad m =>
(forall d. Data d => d -> m d)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic))
-> (forall (m :: * -> *).
MonadPlus m =>
(forall d. Data d => d -> m d)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic))
-> (forall (m :: * -> *).
MonadPlus m =>
(forall d. Data d => d -> m d)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic))
-> Data
(SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> DataType
SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> Constr
(forall b. Data b => b -> b)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
(forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> c (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
(forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r)
-> Constr
-> c (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
forall a.
Typeable a
-> (forall (c :: * -> *).
(forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g) -> a -> c a)
-> (forall (c :: * -> *).
(forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r) -> Constr -> c a)
-> (a -> Constr)
-> (a -> DataType)
-> (forall (t :: * -> *) (c :: * -> *).
Typeable t =>
(forall d. Data d => c (t d)) -> Maybe (c a))
-> (forall (t :: * -> * -> *) (c :: * -> *).
Typeable t =>
(forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c a))
-> ((forall b. Data b => b -> b) -> a -> a)
-> (forall r r'.
(r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> a -> r)
-> (forall r r'.
(r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> a -> r)
-> (forall u. (forall d. Data d => d -> u) -> a -> [u])
-> (forall u. Int -> (forall d. Data d => d -> u) -> a -> u)
-> (forall (m :: * -> *).
Monad m =>
(forall d. Data d => d -> m d) -> a -> m a)
-> (forall (m :: * -> *).
MonadPlus m =>
(forall d. Data d => d -> m d) -> a -> m a)
-> (forall (m :: * -> *).
MonadPlus m =>
(forall d. Data d => d -> m d) -> a -> m a)
-> Data a
forall u.
Int
-> (forall d. Data d => d -> u)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> u
forall u.
(forall d. Data d => d -> u)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> [u]
forall r r'.
(r -> r' -> r)
-> r
-> (forall d. Data d => d -> r')
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> r
forall r r'.
(r' -> r -> r)
-> r
-> (forall d. Data d => d -> r')
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> r
forall traits metadataAdmin metadataPublic.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
Typeable
(SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
forall traits metadataAdmin metadataPublic.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> DataType
forall traits metadataAdmin metadataPublic.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> Constr
forall traits metadataAdmin metadataPublic.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(forall b. Data b => b -> b)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
forall traits metadataAdmin metadataPublic u.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
Int
-> (forall d. Data d => d -> u)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> u
forall traits metadataAdmin metadataPublic u.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(forall d. Data d => d -> u)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> [u]
forall traits metadataAdmin metadataPublic r r'.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(r -> r' -> r)
-> r
-> (forall d. Data d => d -> r')
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> r
forall traits metadataAdmin metadataPublic r r'.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(r' -> r -> r)
-> r
-> (forall d. Data d => d -> r')
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> r
forall traits metadataAdmin metadataPublic (m :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic, Monad m) =>
(forall d. Data d => d -> m d)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
forall traits metadataAdmin metadataPublic (m :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic,
MonadPlus m) =>
(forall d. Data d => d -> m d)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
forall traits metadataAdmin metadataPublic (c :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r)
-> Constr
-> c (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
forall traits metadataAdmin metadataPublic (c :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> c (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
forall traits metadataAdmin metadataPublic (t :: * -> *)
(c :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic,
Typeable t) =>
(forall d. Data d => c (t d))
-> Maybe
(c (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic))
forall traits metadataAdmin metadataPublic (t :: * -> * -> *)
(c :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic,
Typeable t) =>
(forall d e. (Data d, Data e) => c (t d e))
-> Maybe
(c (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic))
forall (m :: * -> *).
Monad m =>
(forall d. Data d => d -> m d)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
forall (m :: * -> *).
MonadPlus m =>
(forall d. Data d => d -> m d)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
forall (c :: * -> *).
(forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r)
-> Constr
-> c (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
forall (c :: * -> *).
(forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> c (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
forall (t :: * -> *) (c :: * -> *).
Typeable t =>
(forall d. Data d => c (t d))
-> Maybe
(c (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic))
forall (t :: * -> * -> *) (c :: * -> *).
Typeable t =>
(forall d e. (Data d, Data e) => c (t d e))
-> Maybe
(c (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic))
$cSuccessfulSelfServiceLoginWithoutBrowser :: Constr
$tSuccessfulSelfServiceLoginWithoutBrowser :: DataType
gmapMo :: (forall d. Data d => d -> m d)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
$cgmapMo :: forall traits metadataAdmin metadataPublic (m :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic,
MonadPlus m) =>
(forall d. Data d => d -> m d)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
gmapMp :: (forall d. Data d => d -> m d)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
$cgmapMp :: forall traits metadataAdmin metadataPublic (m :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic,
MonadPlus m) =>
(forall d. Data d => d -> m d)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
gmapM :: (forall d. Data d => d -> m d)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
$cgmapM :: forall traits metadataAdmin metadataPublic (m :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic, Monad m) =>
(forall d. Data d => d -> m d)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
gmapQi :: Int
-> (forall d. Data d => d -> u)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> u
$cgmapQi :: forall traits metadataAdmin metadataPublic u.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
Int
-> (forall d. Data d => d -> u)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> u
gmapQ :: (forall d. Data d => d -> u)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> [u]
$cgmapQ :: forall traits metadataAdmin metadataPublic u.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(forall d. Data d => d -> u)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> [u]
gmapQr :: (r' -> r -> r)
-> r
-> (forall d. Data d => d -> r')
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> r
$cgmapQr :: forall traits metadataAdmin metadataPublic r r'.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(r' -> r -> r)
-> r
-> (forall d. Data d => d -> r')
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> r
gmapQl :: (r -> r' -> r)
-> r
-> (forall d. Data d => d -> r')
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> r
$cgmapQl :: forall traits metadataAdmin metadataPublic r r'.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(r -> r' -> r)
-> r
-> (forall d. Data d => d -> r')
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> r
gmapT :: (forall b. Data b => b -> b)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
$cgmapT :: forall traits metadataAdmin metadataPublic.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(forall b. Data b => b -> b)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
dataCast2 :: (forall d e. (Data d, Data e) => c (t d e))
-> Maybe
(c (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic))
$cdataCast2 :: forall traits metadataAdmin metadataPublic (t :: * -> * -> *)
(c :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic,
Typeable t) =>
(forall d e. (Data d, Data e) => c (t d e))
-> Maybe
(c (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic))
dataCast1 :: (forall d. Data d => c (t d))
-> Maybe
(c (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic))
$cdataCast1 :: forall traits metadataAdmin metadataPublic (t :: * -> *)
(c :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic,
Typeable t) =>
(forall d. Data d => c (t d))
-> Maybe
(c (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic))
dataTypeOf :: SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> DataType
$cdataTypeOf :: forall traits metadataAdmin metadataPublic.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> DataType
toConstr :: SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> Constr
$ctoConstr :: forall traits metadataAdmin metadataPublic.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> Constr
gunfold :: (forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r)
-> Constr
-> c (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
$cgunfold :: forall traits metadataAdmin metadataPublic (c :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r)
-> Constr
-> c (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> c (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
$cgfoldl :: forall traits metadataAdmin metadataPublic (c :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g)
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> c (SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
$cp1Data :: forall traits metadataAdmin metadataPublic.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
Typeable
(SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic)
Data)
instance
( FromJSON traits,
FromJSON metadataAdmin,
FromJSON metadataPublic
) =>
FromJSON (SuccessfulSelfServiceLoginWithoutBrowser traits metadataAdmin metadataPublic)
instance
( ToJSON traits,
ToJSON metadataAdmin,
ToJSON metadataPublic
) =>
ToJSON (SuccessfulSelfServiceLoginWithoutBrowser traits metadataAdmin metadataPublic)
where
toEncoding :: SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> Encoding
toEncoding = Options
-> SuccessfulSelfServiceLoginWithoutBrowser
traits metadataAdmin metadataPublic
-> Encoding
forall a.
(Generic a, GToJSON' Encoding Zero (Rep a)) =>
Options -> a -> Encoding
genericToEncoding Options
defaultOptions
data SuccessfulSelfServiceRegistrationWithoutBrowser traits metadataAdmin metadataPublic = SuccessfulSelfServiceRegistrationWithoutBrowser
{ SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> Identity traits metadataAdmin metadataPublic
identity :: Identity traits metadataAdmin metadataPublic,
SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> Maybe (Session traits metadataAdmin metadataPublic)
session :: Maybe (Session traits metadataAdmin metadataPublic),
SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> Maybe Text
session_token :: Maybe Text
}
deriving stock (Int
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> ShowS
[SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic]
-> ShowS
SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> String
(Int
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> ShowS)
-> (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> String)
-> ([SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic]
-> ShowS)
-> Show
(SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
forall traits metadataAdmin metadataPublic.
(Show metadataAdmin, Show metadataPublic, Show traits) =>
Int
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> ShowS
forall traits metadataAdmin metadataPublic.
(Show metadataAdmin, Show metadataPublic, Show traits) =>
[SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic]
-> ShowS
forall traits metadataAdmin metadataPublic.
(Show metadataAdmin, Show metadataPublic, Show traits) =>
SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> String
showList :: [SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic]
-> ShowS
$cshowList :: forall traits metadataAdmin metadataPublic.
(Show metadataAdmin, Show metadataPublic, Show traits) =>
[SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic]
-> ShowS
show :: SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> String
$cshow :: forall traits metadataAdmin metadataPublic.
(Show metadataAdmin, Show metadataPublic, Show traits) =>
SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> String
showsPrec :: Int
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> ShowS
$cshowsPrec :: forall traits metadataAdmin metadataPublic.
(Show metadataAdmin, Show metadataPublic, Show traits) =>
Int
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> ShowS
Show, SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> Bool
(SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> Bool)
-> (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> Bool)
-> Eq
(SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
forall traits metadataAdmin metadataPublic.
(Eq metadataAdmin, Eq metadataPublic, Eq traits) =>
SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> Bool
/= :: SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> Bool
$c/= :: forall traits metadataAdmin metadataPublic.
(Eq metadataAdmin, Eq metadataPublic, Eq traits) =>
SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> Bool
== :: SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> Bool
$c== :: forall traits metadataAdmin metadataPublic.
(Eq metadataAdmin, Eq metadataPublic, Eq traits) =>
SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> Bool
Eq, (forall x.
SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> Rep
(SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
x)
-> (forall x.
Rep
(SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
x
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
-> Generic
(SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
forall x.
Rep
(SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
x
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
forall x.
SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> Rep
(SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
forall traits metadataAdmin metadataPublic x.
Rep
(SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
x
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
forall traits metadataAdmin metadataPublic x.
SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> Rep
(SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
x
$cto :: forall traits metadataAdmin metadataPublic x.
Rep
(SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
x
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
$cfrom :: forall traits metadataAdmin metadataPublic x.
SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> Rep
(SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
x
Generic, Typeable
(SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
DataType
Constr
Typeable
(SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
-> (forall (c :: * -> *).
(forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> c (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic))
-> (forall (c :: * -> *).
(forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r)
-> Constr
-> c (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic))
-> (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> Constr)
-> (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> DataType)
-> (forall (t :: * -> *) (c :: * -> *).
Typeable t =>
(forall d. Data d => c (t d))
-> Maybe
(c (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)))
-> (forall (t :: * -> * -> *) (c :: * -> *).
Typeable t =>
(forall d e. (Data d, Data e) => c (t d e))
-> Maybe
(c (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)))
-> ((forall b. Data b => b -> b)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
-> (forall r r'.
(r -> r' -> r)
-> r
-> (forall d. Data d => d -> r')
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> r)
-> (forall r r'.
(r' -> r -> r)
-> r
-> (forall d. Data d => d -> r')
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> r)
-> (forall u.
(forall d. Data d => d -> u)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> [u])
-> (forall u.
Int
-> (forall d. Data d => d -> u)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> u)
-> (forall (m :: * -> *).
Monad m =>
(forall d. Data d => d -> m d)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic))
-> (forall (m :: * -> *).
MonadPlus m =>
(forall d. Data d => d -> m d)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic))
-> (forall (m :: * -> *).
MonadPlus m =>
(forall d. Data d => d -> m d)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic))
-> Data
(SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> DataType
SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> Constr
(forall b. Data b => b -> b)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
(forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> c (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
(forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r)
-> Constr
-> c (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
forall a.
Typeable a
-> (forall (c :: * -> *).
(forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g) -> a -> c a)
-> (forall (c :: * -> *).
(forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r) -> Constr -> c a)
-> (a -> Constr)
-> (a -> DataType)
-> (forall (t :: * -> *) (c :: * -> *).
Typeable t =>
(forall d. Data d => c (t d)) -> Maybe (c a))
-> (forall (t :: * -> * -> *) (c :: * -> *).
Typeable t =>
(forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c a))
-> ((forall b. Data b => b -> b) -> a -> a)
-> (forall r r'.
(r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> a -> r)
-> (forall r r'.
(r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> a -> r)
-> (forall u. (forall d. Data d => d -> u) -> a -> [u])
-> (forall u. Int -> (forall d. Data d => d -> u) -> a -> u)
-> (forall (m :: * -> *).
Monad m =>
(forall d. Data d => d -> m d) -> a -> m a)
-> (forall (m :: * -> *).
MonadPlus m =>
(forall d. Data d => d -> m d) -> a -> m a)
-> (forall (m :: * -> *).
MonadPlus m =>
(forall d. Data d => d -> m d) -> a -> m a)
-> Data a
forall u.
Int
-> (forall d. Data d => d -> u)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> u
forall u.
(forall d. Data d => d -> u)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> [u]
forall r r'.
(r -> r' -> r)
-> r
-> (forall d. Data d => d -> r')
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> r
forall r r'.
(r' -> r -> r)
-> r
-> (forall d. Data d => d -> r')
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> r
forall traits metadataAdmin metadataPublic.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
Typeable
(SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
forall traits metadataAdmin metadataPublic.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> DataType
forall traits metadataAdmin metadataPublic.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> Constr
forall traits metadataAdmin metadataPublic.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(forall b. Data b => b -> b)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
forall traits metadataAdmin metadataPublic u.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
Int
-> (forall d. Data d => d -> u)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> u
forall traits metadataAdmin metadataPublic u.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(forall d. Data d => d -> u)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> [u]
forall traits metadataAdmin metadataPublic r r'.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(r -> r' -> r)
-> r
-> (forall d. Data d => d -> r')
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> r
forall traits metadataAdmin metadataPublic r r'.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(r' -> r -> r)
-> r
-> (forall d. Data d => d -> r')
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> r
forall traits metadataAdmin metadataPublic (m :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic, Monad m) =>
(forall d. Data d => d -> m d)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
forall traits metadataAdmin metadataPublic (m :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic,
MonadPlus m) =>
(forall d. Data d => d -> m d)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
forall traits metadataAdmin metadataPublic (c :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r)
-> Constr
-> c (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
forall traits metadataAdmin metadataPublic (c :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> c (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
forall traits metadataAdmin metadataPublic (t :: * -> *)
(c :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic,
Typeable t) =>
(forall d. Data d => c (t d))
-> Maybe
(c (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic))
forall traits metadataAdmin metadataPublic (t :: * -> * -> *)
(c :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic,
Typeable t) =>
(forall d e. (Data d, Data e) => c (t d e))
-> Maybe
(c (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic))
forall (m :: * -> *).
Monad m =>
(forall d. Data d => d -> m d)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
forall (m :: * -> *).
MonadPlus m =>
(forall d. Data d => d -> m d)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
forall (c :: * -> *).
(forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r)
-> Constr
-> c (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
forall (c :: * -> *).
(forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> c (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
forall (t :: * -> *) (c :: * -> *).
Typeable t =>
(forall d. Data d => c (t d))
-> Maybe
(c (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic))
forall (t :: * -> * -> *) (c :: * -> *).
Typeable t =>
(forall d e. (Data d, Data e) => c (t d e))
-> Maybe
(c (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic))
$cSuccessfulSelfServiceRegistrationWithoutBrowser :: Constr
$tSuccessfulSelfServiceRegistrationWithoutBrowser :: DataType
gmapMo :: (forall d. Data d => d -> m d)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
$cgmapMo :: forall traits metadataAdmin metadataPublic (m :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic,
MonadPlus m) =>
(forall d. Data d => d -> m d)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
gmapMp :: (forall d. Data d => d -> m d)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
$cgmapMp :: forall traits metadataAdmin metadataPublic (m :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic,
MonadPlus m) =>
(forall d. Data d => d -> m d)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
gmapM :: (forall d. Data d => d -> m d)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
$cgmapM :: forall traits metadataAdmin metadataPublic (m :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic, Monad m) =>
(forall d. Data d => d -> m d)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> m (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
gmapQi :: Int
-> (forall d. Data d => d -> u)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> u
$cgmapQi :: forall traits metadataAdmin metadataPublic u.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
Int
-> (forall d. Data d => d -> u)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> u
gmapQ :: (forall d. Data d => d -> u)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> [u]
$cgmapQ :: forall traits metadataAdmin metadataPublic u.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(forall d. Data d => d -> u)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> [u]
gmapQr :: (r' -> r -> r)
-> r
-> (forall d. Data d => d -> r')
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> r
$cgmapQr :: forall traits metadataAdmin metadataPublic r r'.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(r' -> r -> r)
-> r
-> (forall d. Data d => d -> r')
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> r
gmapQl :: (r -> r' -> r)
-> r
-> (forall d. Data d => d -> r')
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> r
$cgmapQl :: forall traits metadataAdmin metadataPublic r r'.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(r -> r' -> r)
-> r
-> (forall d. Data d => d -> r')
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> r
gmapT :: (forall b. Data b => b -> b)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
$cgmapT :: forall traits metadataAdmin metadataPublic.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(forall b. Data b => b -> b)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
dataCast2 :: (forall d e. (Data d, Data e) => c (t d e))
-> Maybe
(c (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic))
$cdataCast2 :: forall traits metadataAdmin metadataPublic (t :: * -> * -> *)
(c :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic,
Typeable t) =>
(forall d e. (Data d, Data e) => c (t d e))
-> Maybe
(c (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic))
dataCast1 :: (forall d. Data d => c (t d))
-> Maybe
(c (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic))
$cdataCast1 :: forall traits metadataAdmin metadataPublic (t :: * -> *)
(c :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic,
Typeable t) =>
(forall d. Data d => c (t d))
-> Maybe
(c (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic))
dataTypeOf :: SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> DataType
$cdataTypeOf :: forall traits metadataAdmin metadataPublic.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> DataType
toConstr :: SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> Constr
$ctoConstr :: forall traits metadataAdmin metadataPublic.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> Constr
gunfold :: (forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r)
-> Constr
-> c (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
$cgunfold :: forall traits metadataAdmin metadataPublic (c :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(forall b r. Data b => c (b -> r) -> c r)
-> (forall r. r -> c r)
-> Constr
-> c (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> c (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
$cgfoldl :: forall traits metadataAdmin metadataPublic (c :: * -> *).
(Data traits, Data metadataAdmin, Data metadataPublic) =>
(forall d b. Data d => c (d -> b) -> d -> c b)
-> (forall g. g -> c g)
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> c (SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
$cp1Data :: forall traits metadataAdmin metadataPublic.
(Data traits, Data metadataAdmin, Data metadataPublic) =>
Typeable
(SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic)
Data)
instance
( FromJSON traits,
FromJSON metadataAdmin,
FromJSON metadataPublic
) =>
FromJSON (SuccessfulSelfServiceRegistrationWithoutBrowser traits metadataAdmin metadataPublic)
instance
( ToJSON traits,
ToJSON metadataAdmin,
ToJSON metadataPublic
) =>
ToJSON (SuccessfulSelfServiceRegistrationWithoutBrowser traits metadataAdmin metadataPublic)
where
toEncoding :: SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> Encoding
toEncoding = Options
-> SuccessfulSelfServiceRegistrationWithoutBrowser
traits metadataAdmin metadataPublic
-> Encoding
forall a.
(Generic a, GToJSON' Encoding Zero (Rep a)) =>
Options -> a -> Encoding
genericToEncoding Options
defaultOptions