ory-kratos-0.0.6.0: API bindings for Ory Kratos
Safe HaskellNone
LanguageHaskell2010

OryKratos.Types

Synopsis

Documentation

data LoginFlow Source #

This object represents a login flow. A login flow is initiated at the "Initiate Login API / Browser Flow" endpoint by a client. Once a login flow is completed successfully, a session cookie or session token will be issued.

Constructors

LoginFlow 

Fields

Instances

Instances details
Eq LoginFlow Source # 
Instance details

Defined in OryKratos.Types.Login

Data LoginFlow Source # 
Instance details

Defined in OryKratos.Types.Login

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> LoginFlow -> c LoginFlow #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c LoginFlow #

toConstr :: LoginFlow -> Constr #

dataTypeOf :: LoginFlow -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c LoginFlow) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c LoginFlow) #

gmapT :: (forall b. Data b => b -> b) -> LoginFlow -> LoginFlow #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> LoginFlow -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> LoginFlow -> r #

gmapQ :: (forall d. Data d => d -> u) -> LoginFlow -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> LoginFlow -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> LoginFlow -> m LoginFlow #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> LoginFlow -> m LoginFlow #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> LoginFlow -> m LoginFlow #

Show LoginFlow Source # 
Instance details

Defined in OryKratos.Types.Login

Generic LoginFlow Source # 
Instance details

Defined in OryKratos.Types.Login

Associated Types

type Rep LoginFlow :: Type -> Type #

ToJSON LoginFlow Source # 
Instance details

Defined in OryKratos.Types.Login

FromJSON LoginFlow Source # 
Instance details

Defined in OryKratos.Types.Login

type Rep LoginFlow Source # 
Instance details

Defined in OryKratos.Types.Login

data LoginViaApiResponse Source #

The Response for Login Flows via API

Constructors

LoginViaApiResponse 

Fields

  • session :: Session
     
  • session_token :: Text

    The Session Token A session token is equivalent to a session cookie, but it can be sent in the HTTP Authorization Header: Authorization: bearer ${session-token} The session token is only issued for API flows, not for Browser flows!

Instances

Instances details
Eq LoginViaApiResponse Source # 
Instance details

Defined in OryKratos.Types.Login

Data LoginViaApiResponse Source # 
Instance details

Defined in OryKratos.Types.Login

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> LoginViaApiResponse -> c LoginViaApiResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c LoginViaApiResponse #

toConstr :: LoginViaApiResponse -> Constr #

dataTypeOf :: LoginViaApiResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c LoginViaApiResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c LoginViaApiResponse) #

gmapT :: (forall b. Data b => b -> b) -> LoginViaApiResponse -> LoginViaApiResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> LoginViaApiResponse -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> LoginViaApiResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> LoginViaApiResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> LoginViaApiResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> LoginViaApiResponse -> m LoginViaApiResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> LoginViaApiResponse -> m LoginViaApiResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> LoginViaApiResponse -> m LoginViaApiResponse #

Show LoginViaApiResponse Source # 
Instance details

Defined in OryKratos.Types.Login

Generic LoginViaApiResponse Source # 
Instance details

Defined in OryKratos.Types.Login

Associated Types

type Rep LoginViaApiResponse :: Type -> Type #

ToJSON LoginViaApiResponse Source # 
Instance details

Defined in OryKratos.Types.Login

FromJSON LoginViaApiResponse Source # 
Instance details

Defined in OryKratos.Types.Login

type Rep LoginViaApiResponse Source # 
Instance details

Defined in OryKratos.Types.Login

type Rep LoginViaApiResponse = D1 ('MetaData "LoginViaApiResponse" "OryKratos.Types.Login" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "LoginViaApiResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "session") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Session) :*: S1 ('MetaSel ('Just "session_token") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data AuthenticateOKBody Source #

AuthenticateOKBody authenticate o k body

Constructors

AuthenticateOKBody 

Fields

Instances

Instances details
Eq AuthenticateOKBody Source # 
Instance details

Defined in OryKratos.Types.Login

Data AuthenticateOKBody Source # 
Instance details

Defined in OryKratos.Types.Login

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AuthenticateOKBody -> c AuthenticateOKBody #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AuthenticateOKBody #

toConstr :: AuthenticateOKBody -> Constr #

dataTypeOf :: AuthenticateOKBody -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AuthenticateOKBody) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AuthenticateOKBody) #

gmapT :: (forall b. Data b => b -> b) -> AuthenticateOKBody -> AuthenticateOKBody #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AuthenticateOKBody -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AuthenticateOKBody -> r #

gmapQ :: (forall d. Data d => d -> u) -> AuthenticateOKBody -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AuthenticateOKBody -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AuthenticateOKBody -> m AuthenticateOKBody #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AuthenticateOKBody -> m AuthenticateOKBody #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AuthenticateOKBody -> m AuthenticateOKBody #

Show AuthenticateOKBody Source # 
Instance details

Defined in OryKratos.Types.Login

Generic AuthenticateOKBody Source # 
Instance details

Defined in OryKratos.Types.Login

Associated Types

type Rep AuthenticateOKBody :: Type -> Type #

ToJSON AuthenticateOKBody Source # 
Instance details

Defined in OryKratos.Types.Login

FromJSON AuthenticateOKBody Source # 
Instance details

Defined in OryKratos.Types.Login

type Rep AuthenticateOKBody Source # 
Instance details

Defined in OryKratos.Types.Login

type Rep AuthenticateOKBody = D1 ('MetaData "AuthenticateOKBody" "OryKratos.Types.Login" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "AuthenticateOKBody" 'PrefixI 'True) (S1 ('MetaSel ('Just "identity_token") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data SubmitSelfServiceLoginFlowWithPasswordMethod Source #

 

Constructors

SubmitSelfServiceLoginFlowWithPasswordMethod 

Fields

Instances

Instances details
Eq SubmitSelfServiceLoginFlowWithPasswordMethod Source # 
Instance details

Defined in OryKratos.Types.Login

Data SubmitSelfServiceLoginFlowWithPasswordMethod Source # 
Instance details

Defined in OryKratos.Types.Login

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SubmitSelfServiceLoginFlowWithPasswordMethod -> c SubmitSelfServiceLoginFlowWithPasswordMethod #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SubmitSelfServiceLoginFlowWithPasswordMethod #

toConstr :: SubmitSelfServiceLoginFlowWithPasswordMethod -> Constr #

dataTypeOf :: SubmitSelfServiceLoginFlowWithPasswordMethod -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SubmitSelfServiceLoginFlowWithPasswordMethod) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SubmitSelfServiceLoginFlowWithPasswordMethod) #

gmapT :: (forall b. Data b => b -> b) -> SubmitSelfServiceLoginFlowWithPasswordMethod -> SubmitSelfServiceLoginFlowWithPasswordMethod #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SubmitSelfServiceLoginFlowWithPasswordMethod -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SubmitSelfServiceLoginFlowWithPasswordMethod -> r #

gmapQ :: (forall d. Data d => d -> u) -> SubmitSelfServiceLoginFlowWithPasswordMethod -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SubmitSelfServiceLoginFlowWithPasswordMethod -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SubmitSelfServiceLoginFlowWithPasswordMethod -> m SubmitSelfServiceLoginFlowWithPasswordMethod #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SubmitSelfServiceLoginFlowWithPasswordMethod -> m SubmitSelfServiceLoginFlowWithPasswordMethod #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SubmitSelfServiceLoginFlowWithPasswordMethod -> m SubmitSelfServiceLoginFlowWithPasswordMethod #

Show SubmitSelfServiceLoginFlowWithPasswordMethod Source # 
Instance details

Defined in OryKratos.Types.Login

Generic SubmitSelfServiceLoginFlowWithPasswordMethod Source # 
Instance details

Defined in OryKratos.Types.Login

ToJSON SubmitSelfServiceLoginFlowWithPasswordMethod Source # 
Instance details

Defined in OryKratos.Types.Login

FromJSON SubmitSelfServiceLoginFlowWithPasswordMethod Source # 
Instance details

Defined in OryKratos.Types.Login

type Rep SubmitSelfServiceLoginFlowWithPasswordMethod Source # 
Instance details

Defined in OryKratos.Types.Login

type Rep SubmitSelfServiceLoginFlowWithPasswordMethod = D1 ('MetaData "SubmitSelfServiceLoginFlowWithPasswordMethod" "OryKratos.Types.Login" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "SubmitSelfServiceLoginFlowWithPasswordMethod" 'PrefixI 'True) ((S1 ('MetaSel ('Just "csrf_token") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "method") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "password") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "password_identifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)))))

data Message Source #

 

Constructors

Message 

Fields

Instances

Instances details
Eq Message Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

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

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

Data Message Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Message -> c Message #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Message #

toConstr :: Message -> Constr #

dataTypeOf :: Message -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Message) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Message) #

gmapT :: (forall b. Data b => b -> b) -> Message -> Message #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Message -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Message -> r #

gmapQ :: (forall d. Data d => d -> u) -> Message -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Message -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Message -> m Message #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Message -> m Message #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Message -> m Message #

Show Message Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic Message Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep Message :: Type -> Type #

Methods

from :: Message -> Rep Message x #

to :: Rep Message x -> Message #

ToJSON Message Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON Message Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep Message Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep Message = D1 ('MetaData "Message" "OryKratos.Types.Misc" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "Message" 'PrefixI 'True) ((S1 ('MetaSel ('Just "context") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Value)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)))))

data ErrorContainer Source #

 

Constructors

ErrorContainer 

Fields

Instances

Instances details
Eq ErrorContainer Source # 
Instance details

Defined in OryKratos.Types.Misc

Data ErrorContainer Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ErrorContainer -> c ErrorContainer #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ErrorContainer #

toConstr :: ErrorContainer -> Constr #

dataTypeOf :: ErrorContainer -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ErrorContainer) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ErrorContainer) #

gmapT :: (forall b. Data b => b -> b) -> ErrorContainer -> ErrorContainer #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ErrorContainer -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ErrorContainer -> r #

gmapQ :: (forall d. Data d => d -> u) -> ErrorContainer -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ErrorContainer -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ErrorContainer -> m ErrorContainer #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ErrorContainer -> m ErrorContainer #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ErrorContainer -> m ErrorContainer #

Show ErrorContainer Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic ErrorContainer Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep ErrorContainer :: Type -> Type #

ToJSON ErrorContainer Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON ErrorContainer Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep ErrorContainer Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep ErrorContainer = D1 ('MetaData "ErrorContainer" "OryKratos.Types.Misc" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "ErrorContainer" 'PrefixI 'True) (S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Value) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data FormField Source #

Field represents a HTML Form Field

Constructors

FormField 

Fields

Instances

Instances details
Eq FormField Source # 
Instance details

Defined in OryKratos.Types.Misc

Data FormField Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FormField -> c FormField #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FormField #

toConstr :: FormField -> Constr #

dataTypeOf :: FormField -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FormField) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FormField) #

gmapT :: (forall b. Data b => b -> b) -> FormField -> FormField #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FormField -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FormField -> r #

gmapQ :: (forall d. Data d => d -> u) -> FormField -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> FormField -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> FormField -> m FormField #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FormField -> m FormField #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FormField -> m FormField #

Show FormField Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic FormField Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep FormField :: Type -> Type #

ToJSON FormField Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON FormField Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep FormField Source # 
Instance details

Defined in OryKratos.Types.Misc

data GenericError Source #

Error responses are sent when an error (e.g. unauthorized, bad request, ...) occurred.

Constructors

GenericError 

Fields

Instances

Instances details
Eq GenericError Source # 
Instance details

Defined in OryKratos.Types.Misc

Data GenericError Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GenericError -> c GenericError #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GenericError #

toConstr :: GenericError -> Constr #

dataTypeOf :: GenericError -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GenericError) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GenericError) #

gmapT :: (forall b. Data b => b -> b) -> GenericError -> GenericError #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GenericError -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GenericError -> r #

gmapQ :: (forall d. Data d => d -> u) -> GenericError -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GenericError -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GenericError -> m GenericError #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GenericError -> m GenericError #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GenericError -> m GenericError #

Show GenericError Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic GenericError Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep GenericError :: Type -> Type #

ToJSON GenericError Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON GenericError Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep GenericError Source # 
Instance details

Defined in OryKratos.Types.Misc

data HealthNotReadyStatus Source #

 

Constructors

HealthNotReadyStatus 

Fields

Instances

Instances details
Eq HealthNotReadyStatus Source # 
Instance details

Defined in OryKratos.Types.Misc

Data HealthNotReadyStatus Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HealthNotReadyStatus -> c HealthNotReadyStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HealthNotReadyStatus #

toConstr :: HealthNotReadyStatus -> Constr #

dataTypeOf :: HealthNotReadyStatus -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HealthNotReadyStatus) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HealthNotReadyStatus) #

gmapT :: (forall b. Data b => b -> b) -> HealthNotReadyStatus -> HealthNotReadyStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HealthNotReadyStatus -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HealthNotReadyStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> HealthNotReadyStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HealthNotReadyStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HealthNotReadyStatus -> m HealthNotReadyStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HealthNotReadyStatus -> m HealthNotReadyStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HealthNotReadyStatus -> m HealthNotReadyStatus #

Show HealthNotReadyStatus Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic HealthNotReadyStatus Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep HealthNotReadyStatus :: Type -> Type #

ToJSON HealthNotReadyStatus Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON HealthNotReadyStatus Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep HealthNotReadyStatus Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep HealthNotReadyStatus = D1 ('MetaData "HealthNotReadyStatus" "OryKratos.Types.Misc" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "HealthNotReadyStatus" 'PrefixI 'True) (S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (Map String Text)))))

data HealthStatus Source #

 

Constructors

HealthStatus 

Fields

Instances

Instances details
Eq HealthStatus Source # 
Instance details

Defined in OryKratos.Types.Misc

Data HealthStatus Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HealthStatus -> c HealthStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HealthStatus #

toConstr :: HealthStatus -> Constr #

dataTypeOf :: HealthStatus -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HealthStatus) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HealthStatus) #

gmapT :: (forall b. Data b => b -> b) -> HealthStatus -> HealthStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HealthStatus -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HealthStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> HealthStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HealthStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HealthStatus -> m HealthStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HealthStatus -> m HealthStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HealthStatus -> m HealthStatus #

Show HealthStatus Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic HealthStatus Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep HealthStatus :: Type -> Type #

ToJSON HealthStatus Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON HealthStatus Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep HealthStatus Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep HealthStatus = D1 ('MetaData "HealthStatus" "OryKratos.Types.Misc" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "HealthStatus" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))

data CreateIdentity Source #

 

Constructors

CreateIdentity 

Fields

  • schema_id :: Text

    SchemaID is the ID of the JSON Schema to be used for validating the identity's traits.

  • traits :: Value

    Traits represent an identity's traits. The identity is able to create, modify, and delete traits in a self-service manner. The input will always be validated against the JSON Schema defined in $sel:schema_url:Identity.

Instances

Instances details
Eq CreateIdentity Source # 
Instance details

Defined in OryKratos.Types.Misc

Data CreateIdentity Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CreateIdentity -> c CreateIdentity #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CreateIdentity #

toConstr :: CreateIdentity -> Constr #

dataTypeOf :: CreateIdentity -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CreateIdentity) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CreateIdentity) #

gmapT :: (forall b. Data b => b -> b) -> CreateIdentity -> CreateIdentity #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CreateIdentity -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CreateIdentity -> r #

gmapQ :: (forall d. Data d => d -> u) -> CreateIdentity -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CreateIdentity -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CreateIdentity -> m CreateIdentity #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CreateIdentity -> m CreateIdentity #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CreateIdentity -> m CreateIdentity #

Show CreateIdentity Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic CreateIdentity Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep CreateIdentity :: Type -> Type #

ToJSON CreateIdentity Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON CreateIdentity Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep CreateIdentity Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep CreateIdentity = D1 ('MetaData "CreateIdentity" "OryKratos.Types.Misc" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "CreateIdentity" 'PrefixI 'True) (S1 ('MetaSel ('Just "schema_id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "traits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Value)))

data CreateRecoveryLink Source #

 

Constructors

AdminCreateSelfServiceRecoveryLinkBody 

Fields

  • expires_in :: Maybe Text

    Link Expires In The recovery link will expire at that point in time. Defaults to the configuration value of `selfservice.flows.recovery.request_lifespan`.

  • identity_id :: UUID
     

Instances

data Identity Source #

 

Constructors

Identity 

Fields

Instances

Instances details
Eq Identity Source # 
Instance details

Defined in OryKratos.Types.Misc

Data Identity Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Identity -> c Identity #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Identity #

toConstr :: Identity -> Constr #

dataTypeOf :: Identity -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Identity) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Identity) #

gmapT :: (forall b. Data b => b -> b) -> Identity -> Identity #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Identity -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Identity -> r #

gmapQ :: (forall d. Data d => d -> u) -> Identity -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Identity -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Identity -> m Identity #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Identity -> m Identity #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Identity -> m Identity #

Show Identity Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic Identity Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep Identity :: Type -> Type #

Methods

from :: Identity -> Rep Identity x #

to :: Rep Identity x -> Identity #

ToJSON Identity Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON Identity Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep Identity Source # 
Instance details

Defined in OryKratos.Types.Misc

data RevokeSession Source #

 

Constructors

RevokeSession 

Fields

Instances

Instances details
Eq RevokeSession Source # 
Instance details

Defined in OryKratos.Types.Misc

Data RevokeSession Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RevokeSession -> c RevokeSession #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RevokeSession #

toConstr :: RevokeSession -> Constr #

dataTypeOf :: RevokeSession -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c RevokeSession) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RevokeSession) #

gmapT :: (forall b. Data b => b -> b) -> RevokeSession -> RevokeSession #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RevokeSession -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RevokeSession -> r #

gmapQ :: (forall d. Data d => d -> u) -> RevokeSession -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> RevokeSession -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> RevokeSession -> m RevokeSession #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RevokeSession -> m RevokeSession #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RevokeSession -> m RevokeSession #

Show RevokeSession Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic RevokeSession Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep RevokeSession :: Type -> Type #

ToJSON RevokeSession Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON RevokeSession Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep RevokeSession Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep RevokeSession = D1 ('MetaData "RevokeSession" "OryKratos.Types.Misc" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "RevokeSession" 'PrefixI 'True) (S1 ('MetaSel ('Just "session_token") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data Session Source #

 

Instances

Instances details
Eq Session Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

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

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

Data Session Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Session -> c Session #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Session #

toConstr :: Session -> Constr #

dataTypeOf :: Session -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Session) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Session) #

gmapT :: (forall b. Data b => b -> b) -> Session -> Session #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Session -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Session -> r #

gmapQ :: (forall d. Data d => d -> u) -> Session -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Session -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Session -> m Session #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Session -> m Session #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Session -> m Session #

Show Session Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic Session Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep Session :: Type -> Type #

Methods

from :: Session -> Rep Session x #

to :: Rep Session x -> Session #

ToJSON Session Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON Session Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep Session Source # 
Instance details

Defined in OryKratos.Types.Misc

data UpdateIdentity Source #

 

Constructors

UpdateIdentity 

Fields

  • schema_id :: Maybe Text

    SchemaID is the ID of the JSON Schema to be used for validating the identity's traits. If set will update the Identity's SchemaID.

  • state :: Value

    State is the identity's state.

  • traits :: Value

    Traits represent an identity's traits. The identity is able to create, modify, and delete traits in a self-service manner. The input will always be validated against the JSON Schema defined in $sel:schema_id:CreateIdentity.

Instances

Instances details
Eq UpdateIdentity Source # 
Instance details

Defined in OryKratos.Types.Misc

Data UpdateIdentity Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> UpdateIdentity -> c UpdateIdentity #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c UpdateIdentity #

toConstr :: UpdateIdentity -> Constr #

dataTypeOf :: UpdateIdentity -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c UpdateIdentity) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c UpdateIdentity) #

gmapT :: (forall b. Data b => b -> b) -> UpdateIdentity -> UpdateIdentity #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> UpdateIdentity -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> UpdateIdentity -> r #

gmapQ :: (forall d. Data d => d -> u) -> UpdateIdentity -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> UpdateIdentity -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> UpdateIdentity -> m UpdateIdentity #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> UpdateIdentity -> m UpdateIdentity #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> UpdateIdentity -> m UpdateIdentity #

Show UpdateIdentity Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic UpdateIdentity Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep UpdateIdentity :: Type -> Type #

ToJSON UpdateIdentity Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON UpdateIdentity Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep UpdateIdentity Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep UpdateIdentity = D1 ('MetaData "UpdateIdentity" "OryKratos.Types.Misc" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "UpdateIdentity" 'PrefixI 'True) (S1 ('MetaSel ('Just "schema_id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Value) :*: S1 ('MetaSel ('Just "traits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Value))))

data VerifiableIdentityAddress Source #

 

Constructors

VerifiableIdentityAddress 

Fields

Instances

Instances details
Eq VerifiableIdentityAddress Source # 
Instance details

Defined in OryKratos.Types.Misc

Data VerifiableIdentityAddress Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> VerifiableIdentityAddress -> c VerifiableIdentityAddress #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c VerifiableIdentityAddress #

toConstr :: VerifiableIdentityAddress -> Constr #

dataTypeOf :: VerifiableIdentityAddress -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c VerifiableIdentityAddress) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c VerifiableIdentityAddress) #

gmapT :: (forall b. Data b => b -> b) -> VerifiableIdentityAddress -> VerifiableIdentityAddress #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> VerifiableIdentityAddress -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> VerifiableIdentityAddress -> r #

gmapQ :: (forall d. Data d => d -> u) -> VerifiableIdentityAddress -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> VerifiableIdentityAddress -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> VerifiableIdentityAddress -> m VerifiableIdentityAddress #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> VerifiableIdentityAddress -> m VerifiableIdentityAddress #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> VerifiableIdentityAddress -> m VerifiableIdentityAddress #

Show VerifiableIdentityAddress Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic VerifiableIdentityAddress Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep VerifiableIdentityAddress :: Type -> Type #

ToJSON VerifiableIdentityAddress Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON VerifiableIdentityAddress Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep VerifiableIdentityAddress Source # 
Instance details

Defined in OryKratos.Types.Misc

data Version Source #

 

Constructors

Version 

Fields

Instances

Instances details
Eq Version Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

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

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

Data Version Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Version -> c Version #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Version #

toConstr :: Version -> Constr #

dataTypeOf :: Version -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Version) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Version) #

gmapT :: (forall b. Data b => b -> b) -> Version -> Version #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Version -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Version -> r #

gmapQ :: (forall d. Data d => d -> u) -> Version -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Version -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Version -> m Version #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Version -> m Version #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Version -> m Version #

Show Version Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic Version Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep Version :: Type -> Type #

Methods

from :: Version -> Rep Version x #

to :: Rep Version x -> Version #

ToJSON Version Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON Version Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep Version Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep Version = D1 ('MetaData "Version" "OryKratos.Types.Misc" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "Version" 'PrefixI 'True) (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))

data RecoveryAddress Source #

 

Constructors

RecoveryAddress 

Fields

Instances

Instances details
Eq RecoveryAddress Source # 
Instance details

Defined in OryKratos.Types.Misc

Data RecoveryAddress Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RecoveryAddress -> c RecoveryAddress #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RecoveryAddress #

toConstr :: RecoveryAddress -> Constr #

dataTypeOf :: RecoveryAddress -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c RecoveryAddress) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RecoveryAddress) #

gmapT :: (forall b. Data b => b -> b) -> RecoveryAddress -> RecoveryAddress #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RecoveryAddress -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RecoveryAddress -> r #

gmapQ :: (forall d. Data d => d -> u) -> RecoveryAddress -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> RecoveryAddress -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> RecoveryAddress -> m RecoveryAddress #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RecoveryAddress -> m RecoveryAddress #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RecoveryAddress -> m RecoveryAddress #

Show RecoveryAddress Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic RecoveryAddress Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep RecoveryAddress :: Type -> Type #

ToJSON RecoveryAddress Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON RecoveryAddress Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep RecoveryAddress Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep RecoveryAddress = D1 ('MetaData "RecoveryAddress" "OryKratos.Types.Misc" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "RecoveryAddress" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UUID) :*: (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "via") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))))

data ContainerChangeResponseItem Source #

ContainerChangeResponseItem change item in response to ContainerChanges operation

Constructors

ContainerChangeResponseItem 

Fields

Instances

Instances details
Eq ContainerChangeResponseItem Source # 
Instance details

Defined in OryKratos.Types.Misc

Data ContainerChangeResponseItem Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ContainerChangeResponseItem -> c ContainerChangeResponseItem #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ContainerChangeResponseItem #

toConstr :: ContainerChangeResponseItem -> Constr #

dataTypeOf :: ContainerChangeResponseItem -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ContainerChangeResponseItem) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ContainerChangeResponseItem) #

gmapT :: (forall b. Data b => b -> b) -> ContainerChangeResponseItem -> ContainerChangeResponseItem #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ContainerChangeResponseItem -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ContainerChangeResponseItem -> r #

gmapQ :: (forall d. Data d => d -> u) -> ContainerChangeResponseItem -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ContainerChangeResponseItem -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ContainerChangeResponseItem -> m ContainerChangeResponseItem #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ContainerChangeResponseItem -> m ContainerChangeResponseItem #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ContainerChangeResponseItem -> m ContainerChangeResponseItem #

Show ContainerChangeResponseItem Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic ContainerChangeResponseItem Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep ContainerChangeResponseItem :: Type -> Type #

ToJSON ContainerChangeResponseItem Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON ContainerChangeResponseItem Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep ContainerChangeResponseItem Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep ContainerChangeResponseItem = D1 ('MetaData "ContainerChangeResponseItem" "OryKratos.Types.Misc" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "ContainerChangeResponseItem" 'PrefixI 'True) (S1 ('MetaSel ('Just "item_kind") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int) :*: S1 ('MetaSel ('Just "item_path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data ContainerCreateCreatedBody Source #

ContainerCreateCreatedBody OK response to ContainerCreate operation

Constructors

ContainerCreateCreatedBody 

Fields

  • id :: Text

    The ID of the created container

  • warnings :: [Text]

    Warnings encountered when creating the container

Instances

Instances details
Eq ContainerCreateCreatedBody Source # 
Instance details

Defined in OryKratos.Types.Misc

Data ContainerCreateCreatedBody Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ContainerCreateCreatedBody -> c ContainerCreateCreatedBody #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ContainerCreateCreatedBody #

toConstr :: ContainerCreateCreatedBody -> Constr #

dataTypeOf :: ContainerCreateCreatedBody -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ContainerCreateCreatedBody) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ContainerCreateCreatedBody) #

gmapT :: (forall b. Data b => b -> b) -> ContainerCreateCreatedBody -> ContainerCreateCreatedBody #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ContainerCreateCreatedBody -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ContainerCreateCreatedBody -> r #

gmapQ :: (forall d. Data d => d -> u) -> ContainerCreateCreatedBody -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ContainerCreateCreatedBody -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ContainerCreateCreatedBody -> m ContainerCreateCreatedBody #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ContainerCreateCreatedBody -> m ContainerCreateCreatedBody #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ContainerCreateCreatedBody -> m ContainerCreateCreatedBody #

Show ContainerCreateCreatedBody Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic ContainerCreateCreatedBody Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep ContainerCreateCreatedBody :: Type -> Type #

ToJSON ContainerCreateCreatedBody Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON ContainerCreateCreatedBody Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep ContainerCreateCreatedBody Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep ContainerCreateCreatedBody = D1 ('MetaData "ContainerCreateCreatedBody" "OryKratos.Types.Misc" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "ContainerCreateCreatedBody" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "warnings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Text])))

data ContainerTopOKBody Source #

ContainerTopOKBody OK response to ContainerTop operation

Constructors

ContainerTopOKBody 

Fields

  • processes :: [[Text]]

    Each process running in the container, where each is process is an array of values corresponding to the titles

  • titles :: [Text]

    The ps column titles

Instances

Instances details
Eq ContainerTopOKBody Source # 
Instance details

Defined in OryKratos.Types.Misc

Data ContainerTopOKBody Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ContainerTopOKBody -> c ContainerTopOKBody #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ContainerTopOKBody #

toConstr :: ContainerTopOKBody -> Constr #

dataTypeOf :: ContainerTopOKBody -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ContainerTopOKBody) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ContainerTopOKBody) #

gmapT :: (forall b. Data b => b -> b) -> ContainerTopOKBody -> ContainerTopOKBody #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ContainerTopOKBody -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ContainerTopOKBody -> r #

gmapQ :: (forall d. Data d => d -> u) -> ContainerTopOKBody -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ContainerTopOKBody -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ContainerTopOKBody -> m ContainerTopOKBody #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ContainerTopOKBody -> m ContainerTopOKBody #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ContainerTopOKBody -> m ContainerTopOKBody #

Show ContainerTopOKBody Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic ContainerTopOKBody Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep ContainerTopOKBody :: Type -> Type #

ToJSON ContainerTopOKBody Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON ContainerTopOKBody Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep ContainerTopOKBody Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep ContainerTopOKBody = D1 ('MetaData "ContainerTopOKBody" "OryKratos.Types.Misc" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "ContainerTopOKBody" 'PrefixI 'True) (S1 ('MetaSel ('Just "processes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [[Text]]) :*: S1 ('MetaSel ('Just "titles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Text])))

data ContainerUpdateOKBody Source #

ContainerUpdateOKBody OK response to ContainerUpdate operation

Constructors

ContainerUpdateOKBody 

Fields

Instances

Instances details
Eq ContainerUpdateOKBody Source # 
Instance details

Defined in OryKratos.Types.Misc

Data ContainerUpdateOKBody Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ContainerUpdateOKBody -> c ContainerUpdateOKBody #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ContainerUpdateOKBody #

toConstr :: ContainerUpdateOKBody -> Constr #

dataTypeOf :: ContainerUpdateOKBody -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ContainerUpdateOKBody) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ContainerUpdateOKBody) #

gmapT :: (forall b. Data b => b -> b) -> ContainerUpdateOKBody -> ContainerUpdateOKBody #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ContainerUpdateOKBody -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ContainerUpdateOKBody -> r #

gmapQ :: (forall d. Data d => d -> u) -> ContainerUpdateOKBody -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ContainerUpdateOKBody -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ContainerUpdateOKBody -> m ContainerUpdateOKBody #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ContainerUpdateOKBody -> m ContainerUpdateOKBody #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ContainerUpdateOKBody -> m ContainerUpdateOKBody #

Show ContainerUpdateOKBody Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic ContainerUpdateOKBody Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep ContainerUpdateOKBody :: Type -> Type #

ToJSON ContainerUpdateOKBody Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON ContainerUpdateOKBody Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep ContainerUpdateOKBody Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep ContainerUpdateOKBody = D1 ('MetaData "ContainerUpdateOKBody" "OryKratos.Types.Misc" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "ContainerUpdateOKBody" 'PrefixI 'True) (S1 ('MetaSel ('Just "warnings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Text])))

data ContainerWaitOKBody Source #

ContainerWaitOKBody OK response to ContainerWait operation

Constructors

ContainerWaitOKBody 

Fields

Instances

Instances details
Eq ContainerWaitOKBody Source # 
Instance details

Defined in OryKratos.Types.Misc

Data ContainerWaitOKBody Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ContainerWaitOKBody -> c ContainerWaitOKBody #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ContainerWaitOKBody #

toConstr :: ContainerWaitOKBody -> Constr #

dataTypeOf :: ContainerWaitOKBody -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ContainerWaitOKBody) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ContainerWaitOKBody) #

gmapT :: (forall b. Data b => b -> b) -> ContainerWaitOKBody -> ContainerWaitOKBody #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ContainerWaitOKBody -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ContainerWaitOKBody -> r #

gmapQ :: (forall d. Data d => d -> u) -> ContainerWaitOKBody -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ContainerWaitOKBody -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ContainerWaitOKBody -> m ContainerWaitOKBody #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ContainerWaitOKBody -> m ContainerWaitOKBody #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ContainerWaitOKBody -> m ContainerWaitOKBody #

Show ContainerWaitOKBody Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic ContainerWaitOKBody Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep ContainerWaitOKBody :: Type -> Type #

ToJSON ContainerWaitOKBody Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON ContainerWaitOKBody Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep ContainerWaitOKBody Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep ContainerWaitOKBody = D1 ('MetaData "ContainerWaitOKBody" "OryKratos.Types.Misc" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "ContainerWaitOKBody" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ContainerWaitOKBodyError) :*: S1 ('MetaSel ('Just "status_code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer)))

data ContainerWaitOKBodyError Source #

ContainerWaitOKBodyError container waiting error, if any

Constructors

ContainerWaitOKBodyError 

Fields

Instances

Instances details
Eq ContainerWaitOKBodyError Source # 
Instance details

Defined in OryKratos.Types.Misc

Data ContainerWaitOKBodyError Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ContainerWaitOKBodyError -> c ContainerWaitOKBodyError #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ContainerWaitOKBodyError #

toConstr :: ContainerWaitOKBodyError -> Constr #

dataTypeOf :: ContainerWaitOKBodyError -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ContainerWaitOKBodyError) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ContainerWaitOKBodyError) #

gmapT :: (forall b. Data b => b -> b) -> ContainerWaitOKBodyError -> ContainerWaitOKBodyError #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ContainerWaitOKBodyError -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ContainerWaitOKBodyError -> r #

gmapQ :: (forall d. Data d => d -> u) -> ContainerWaitOKBodyError -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ContainerWaitOKBodyError -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ContainerWaitOKBodyError -> m ContainerWaitOKBodyError #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ContainerWaitOKBodyError -> m ContainerWaitOKBodyError #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ContainerWaitOKBodyError -> m ContainerWaitOKBodyError #

Show ContainerWaitOKBodyError Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic ContainerWaitOKBodyError Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep ContainerWaitOKBodyError :: Type -> Type #

ToJSON ContainerWaitOKBodyError Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON ContainerWaitOKBodyError Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep ContainerWaitOKBodyError Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep ContainerWaitOKBodyError = D1 ('MetaData "ContainerWaitOKBodyError" "OryKratos.Types.Misc" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "ContainerWaitOKBodyError" 'PrefixI 'True) (S1 ('MetaSel ('Just "error_message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))

data ErrorResponse Source #

 

Constructors

ErrorResponse 

Fields

Instances

Instances details
Eq ErrorResponse Source # 
Instance details

Defined in OryKratos.Types.Misc

Data ErrorResponse Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ErrorResponse -> c ErrorResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ErrorResponse #

toConstr :: ErrorResponse -> Constr #

dataTypeOf :: ErrorResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ErrorResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ErrorResponse) #

gmapT :: (forall b. Data b => b -> b) -> ErrorResponse -> ErrorResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ErrorResponse -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ErrorResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> ErrorResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ErrorResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ErrorResponse -> m ErrorResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ErrorResponse -> m ErrorResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ErrorResponse -> m ErrorResponse #

Show ErrorResponse Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic ErrorResponse Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep ErrorResponse :: Type -> Type #

ToJSON ErrorResponse Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON ErrorResponse Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep ErrorResponse Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep ErrorResponse = D1 ('MetaData "ErrorResponse" "OryKratos.Types.Misc" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "ErrorResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data GraphDriverData Source #

Constructors

GraphDriverData 

Fields

Instances

Instances details
Eq GraphDriverData Source # 
Instance details

Defined in OryKratos.Types.Misc

Data GraphDriverData Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GraphDriverData -> c GraphDriverData #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GraphDriverData #

toConstr :: GraphDriverData -> Constr #

dataTypeOf :: GraphDriverData -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GraphDriverData) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GraphDriverData) #

gmapT :: (forall b. Data b => b -> b) -> GraphDriverData -> GraphDriverData #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GraphDriverData -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GraphDriverData -> r #

gmapQ :: (forall d. Data d => d -> u) -> GraphDriverData -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GraphDriverData -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GraphDriverData -> m GraphDriverData #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GraphDriverData -> m GraphDriverData #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GraphDriverData -> m GraphDriverData #

Show GraphDriverData Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic GraphDriverData Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep GraphDriverData :: Type -> Type #

ToJSON GraphDriverData Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON GraphDriverData Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep GraphDriverData Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep GraphDriverData = D1 ('MetaData "GraphDriverData" "OryKratos.Types.Misc" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "GraphDriverData" 'PrefixI 'True) (S1 ('MetaSel ('Just "_data") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map String Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data IdResponse Source #

IDResponse Response to an API call that returns just an Id

Constructors

IdResponse 

Fields

  • id :: Text

    The id of the newly created object.

Instances

Instances details
Eq IdResponse Source # 
Instance details

Defined in OryKratos.Types.Misc

Data IdResponse Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> IdResponse -> c IdResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c IdResponse #

toConstr :: IdResponse -> Constr #

dataTypeOf :: IdResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c IdResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c IdResponse) #

gmapT :: (forall b. Data b => b -> b) -> IdResponse -> IdResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> IdResponse -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> IdResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> IdResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> IdResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> IdResponse -> m IdResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> IdResponse -> m IdResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> IdResponse -> m IdResponse #

Show IdResponse Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic IdResponse Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep IdResponse :: Type -> Type #

ToJSON IdResponse Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON IdResponse Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep IdResponse Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep IdResponse = D1 ('MetaData "IdResponse" "OryKratos.Types.Misc" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "IdResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data ImageSummary Source #

ImageSummary image summary

Constructors

ImageSummary 

Fields

Instances

Instances details
Eq ImageSummary Source # 
Instance details

Defined in OryKratos.Types.Misc

Data ImageSummary Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ImageSummary -> c ImageSummary #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ImageSummary #

toConstr :: ImageSummary -> Constr #

dataTypeOf :: ImageSummary -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ImageSummary) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ImageSummary) #

gmapT :: (forall b. Data b => b -> b) -> ImageSummary -> ImageSummary #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ImageSummary -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ImageSummary -> r #

gmapQ :: (forall d. Data d => d -> u) -> ImageSummary -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ImageSummary -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ImageSummary -> m ImageSummary #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ImageSummary -> m ImageSummary #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ImageSummary -> m ImageSummary #

Show ImageSummary Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic ImageSummary Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep ImageSummary :: Type -> Type #

ToJSON ImageSummary Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON ImageSummary Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep ImageSummary Source # 
Instance details

Defined in OryKratos.Types.Misc

data ImageDeleteResponseItem Source #

ImageDeleteResponseItem image delete response item

Constructors

ImageDeleteResponseItem 

Fields

Instances

Instances details
Eq ImageDeleteResponseItem Source # 
Instance details

Defined in OryKratos.Types.Misc

Data ImageDeleteResponseItem Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ImageDeleteResponseItem -> c ImageDeleteResponseItem #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ImageDeleteResponseItem #

toConstr :: ImageDeleteResponseItem -> Constr #

dataTypeOf :: ImageDeleteResponseItem -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ImageDeleteResponseItem) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ImageDeleteResponseItem) #

gmapT :: (forall b. Data b => b -> b) -> ImageDeleteResponseItem -> ImageDeleteResponseItem #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ImageDeleteResponseItem -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ImageDeleteResponseItem -> r #

gmapQ :: (forall d. Data d => d -> u) -> ImageDeleteResponseItem -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ImageDeleteResponseItem -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ImageDeleteResponseItem -> m ImageDeleteResponseItem #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ImageDeleteResponseItem -> m ImageDeleteResponseItem #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ImageDeleteResponseItem -> m ImageDeleteResponseItem #

Show ImageDeleteResponseItem Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic ImageDeleteResponseItem Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep ImageDeleteResponseItem :: Type -> Type #

ToJSON ImageDeleteResponseItem Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON ImageDeleteResponseItem Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep ImageDeleteResponseItem Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep ImageDeleteResponseItem = D1 ('MetaData "ImageDeleteResponseItem" "OryKratos.Types.Misc" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "ImageDeleteResponseItem" 'PrefixI 'True) (S1 ('MetaSel ('Just "deleted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "untagged") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))

data JsonError Source #

The standard Ory JSON API error format.

Constructors

JsonError 

Fields

Instances

Instances details
Eq JsonError Source # 
Instance details

Defined in OryKratos.Types.Misc

Data JsonError Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> JsonError -> c JsonError #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c JsonError #

toConstr :: JsonError -> Constr #

dataTypeOf :: JsonError -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c JsonError) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c JsonError) #

gmapT :: (forall b. Data b => b -> b) -> JsonError -> JsonError #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> JsonError -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> JsonError -> r #

gmapQ :: (forall d. Data d => d -> u) -> JsonError -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> JsonError -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> JsonError -> m JsonError #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> JsonError -> m JsonError #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> JsonError -> m JsonError #

Show JsonError Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic JsonError Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep JsonError :: Type -> Type #

ToJSON JsonError Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON JsonError Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep JsonError Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep JsonError = D1 ('MetaData "JsonError" "OryKratos.Types.Misc" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "JsonError" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 GenericError)))

data SelfServiceErrorContainer Source #

 

Constructors

SelfServiceErrorContainer 

Fields

Instances

Instances details
Eq SelfServiceErrorContainer Source # 
Instance details

Defined in OryKratos.Types.Misc

Data SelfServiceErrorContainer Source # 
Instance details

Defined in OryKratos.Types.Misc

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SelfServiceErrorContainer -> c SelfServiceErrorContainer #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SelfServiceErrorContainer #

toConstr :: SelfServiceErrorContainer -> Constr #

dataTypeOf :: SelfServiceErrorContainer -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SelfServiceErrorContainer) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SelfServiceErrorContainer) #

gmapT :: (forall b. Data b => b -> b) -> SelfServiceErrorContainer -> SelfServiceErrorContainer #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SelfServiceErrorContainer -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SelfServiceErrorContainer -> r #

gmapQ :: (forall d. Data d => d -> u) -> SelfServiceErrorContainer -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SelfServiceErrorContainer -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SelfServiceErrorContainer -> m SelfServiceErrorContainer #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SelfServiceErrorContainer -> m SelfServiceErrorContainer #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SelfServiceErrorContainer -> m SelfServiceErrorContainer #

Show SelfServiceErrorContainer Source # 
Instance details

Defined in OryKratos.Types.Misc

Generic SelfServiceErrorContainer Source # 
Instance details

Defined in OryKratos.Types.Misc

Associated Types

type Rep SelfServiceErrorContainer :: Type -> Type #

ToJSON SelfServiceErrorContainer Source # 
Instance details

Defined in OryKratos.Types.Misc

FromJSON SelfServiceErrorContainer Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep SelfServiceErrorContainer Source # 
Instance details

Defined in OryKratos.Types.Misc

type Rep SelfServiceErrorContainer = D1 ('MetaData "SelfServiceErrorContainer" "OryKratos.Types.Misc" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "SelfServiceErrorContainer" 'PrefixI 'True) ((S1 ('MetaSel ('Just "created_at") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe UTCTime)) :*: S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Value)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "updated_at") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe UTCTime)))))

data RecoveryFlow Source #

This request is used when an identity wants to recover their account. We recommend reading the Account Recovery Documentation

Constructors

RecoveryFlow 

Fields

  • active :: Maybe Text

    Active, if set, contains the registration method that is being used. It is initially not set.

  • expires_at :: UTCTime

    ExpiresAt is the time (UTC) when the request expires. If the user still wishes to update the setting, a new request has to be initiated.

  • id :: Text
     
  • issued_at :: UTCTime

    IssuedAt is the time (UTC) when the request occurred.

  • request_url :: Text

    RequestURL is the initial URL that was requested from Ory Kratos. It can be used to forward information contained in the URL's path or query for example.

  • state :: Text
     
  • _type :: Maybe Text

    The flow type can either be api or browser.

  • ui :: UiContainer
     

Instances

Instances details
Eq RecoveryFlow Source # 
Instance details

Defined in OryKratos.Types.Recovery

Data RecoveryFlow Source # 
Instance details

Defined in OryKratos.Types.Recovery

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RecoveryFlow -> c RecoveryFlow #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RecoveryFlow #

toConstr :: RecoveryFlow -> Constr #

dataTypeOf :: RecoveryFlow -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c RecoveryFlow) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RecoveryFlow) #

gmapT :: (forall b. Data b => b -> b) -> RecoveryFlow -> RecoveryFlow #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RecoveryFlow -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RecoveryFlow -> r #

gmapQ :: (forall d. Data d => d -> u) -> RecoveryFlow -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> RecoveryFlow -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> RecoveryFlow -> m RecoveryFlow #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RecoveryFlow -> m RecoveryFlow #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RecoveryFlow -> m RecoveryFlow #

Show RecoveryFlow Source # 
Instance details

Defined in OryKratos.Types.Recovery

Generic RecoveryFlow Source # 
Instance details

Defined in OryKratos.Types.Recovery

Associated Types

type Rep RecoveryFlow :: Type -> Type #

ToJSON RecoveryFlow Source # 
Instance details

Defined in OryKratos.Types.Recovery

FromJSON RecoveryFlow Source # 
Instance details

Defined in OryKratos.Types.Recovery

type Rep RecoveryFlow Source # 
Instance details

Defined in OryKratos.Types.Recovery

data RecoveryLink Source #

 

Constructors

RecoveryLink 

Fields

Instances

data SubmitSelfServiceRecoveryFlowWithLinkMethod Source #

 

Constructors

SubmitSelfServiceRecoveryFlowWithLinkMethod 

Fields

  • csrf_token :: Maybe Text

    Sending the anti-csrf token is only required for browser login flows.

  • email :: Maybe Text

    Email to Recover Needs to be set when initiating the flow. If the email is a registered recovery email, a recovery link will be sent. If the email is not known, a email with details on what happened will be sent instead. format: email in: body

Instances

Instances details
Eq SubmitSelfServiceRecoveryFlowWithLinkMethod Source # 
Instance details

Defined in OryKratos.Types.Recovery

Data SubmitSelfServiceRecoveryFlowWithLinkMethod Source # 
Instance details

Defined in OryKratos.Types.Recovery

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SubmitSelfServiceRecoveryFlowWithLinkMethod -> c SubmitSelfServiceRecoveryFlowWithLinkMethod #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SubmitSelfServiceRecoveryFlowWithLinkMethod #

toConstr :: SubmitSelfServiceRecoveryFlowWithLinkMethod -> Constr #

dataTypeOf :: SubmitSelfServiceRecoveryFlowWithLinkMethod -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SubmitSelfServiceRecoveryFlowWithLinkMethod) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SubmitSelfServiceRecoveryFlowWithLinkMethod) #

gmapT :: (forall b. Data b => b -> b) -> SubmitSelfServiceRecoveryFlowWithLinkMethod -> SubmitSelfServiceRecoveryFlowWithLinkMethod #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SubmitSelfServiceRecoveryFlowWithLinkMethod -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SubmitSelfServiceRecoveryFlowWithLinkMethod -> r #

gmapQ :: (forall d. Data d => d -> u) -> SubmitSelfServiceRecoveryFlowWithLinkMethod -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SubmitSelfServiceRecoveryFlowWithLinkMethod -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SubmitSelfServiceRecoveryFlowWithLinkMethod -> m SubmitSelfServiceRecoveryFlowWithLinkMethod #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SubmitSelfServiceRecoveryFlowWithLinkMethod -> m SubmitSelfServiceRecoveryFlowWithLinkMethod #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SubmitSelfServiceRecoveryFlowWithLinkMethod -> m SubmitSelfServiceRecoveryFlowWithLinkMethod #

Show SubmitSelfServiceRecoveryFlowWithLinkMethod Source # 
Instance details

Defined in OryKratos.Types.Recovery

Generic SubmitSelfServiceRecoveryFlowWithLinkMethod Source # 
Instance details

Defined in OryKratos.Types.Recovery

ToJSON SubmitSelfServiceRecoveryFlowWithLinkMethod Source # 
Instance details

Defined in OryKratos.Types.Recovery

FromJSON SubmitSelfServiceRecoveryFlowWithLinkMethod Source # 
Instance details

Defined in OryKratos.Types.Recovery

type Rep SubmitSelfServiceRecoveryFlowWithLinkMethod Source # 
Instance details

Defined in OryKratos.Types.Recovery

type Rep SubmitSelfServiceRecoveryFlowWithLinkMethod = D1 ('MetaData "SubmitSelfServiceRecoveryFlowWithLinkMethod" "OryKratos.Types.Recovery" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "SubmitSelfServiceRecoveryFlowWithLinkMethod" 'PrefixI 'True) (S1 ('MetaSel ('Just "csrf_token") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "email") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))

data RegistrationFlow Source #

 

Constructors

RegistrationFlow 

Fields

  • active :: Maybe Text

    and so on.

  • expires_at :: UTCTime

    ExpiresAt is the time (UTC) when the flow expires. If the user still wishes to log in, a new flow has to be initiated.

  • id :: Text
     
  • issued_at :: UTCTime

    IssuedAt is the time (UTC) when the flow occurred.

  • request_url :: Text

    RequestURL is the initial URL that was requested from Ory Kratos. It can be used to forward information contained in the URL's path or query for example.

  • _type :: Maybe Text

    The flow type can either be api or browser.

  • ui :: UiContainer
     

Instances

Instances details
Eq RegistrationFlow Source # 
Instance details

Defined in OryKratos.Types.Registration

Data RegistrationFlow Source # 
Instance details

Defined in OryKratos.Types.Registration

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RegistrationFlow -> c RegistrationFlow #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RegistrationFlow #

toConstr :: RegistrationFlow -> Constr #

dataTypeOf :: RegistrationFlow -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c RegistrationFlow) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RegistrationFlow) #

gmapT :: (forall b. Data b => b -> b) -> RegistrationFlow -> RegistrationFlow #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RegistrationFlow -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RegistrationFlow -> r #

gmapQ :: (forall d. Data d => d -> u) -> RegistrationFlow -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> RegistrationFlow -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> RegistrationFlow -> m RegistrationFlow #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RegistrationFlow -> m RegistrationFlow #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RegistrationFlow -> m RegistrationFlow #

Show RegistrationFlow Source # 
Instance details

Defined in OryKratos.Types.Registration

Generic RegistrationFlow Source # 
Instance details

Defined in OryKratos.Types.Registration

Associated Types

type Rep RegistrationFlow :: Type -> Type #

ToJSON RegistrationFlow Source # 
Instance details

Defined in OryKratos.Types.Registration

FromJSON RegistrationFlow Source # 
Instance details

Defined in OryKratos.Types.Registration

type Rep RegistrationFlow Source # 
Instance details

Defined in OryKratos.Types.Registration

data RegistrationViaApiResponse Source #

The Response for Registration Flows via API

Constructors

RegistrationViaApiResponse 

Fields

  • identity :: Identity
     
  • session :: Maybe Session
     
  • session_token :: Text

    The Session Token This field is only set when the session hook is configured as a post-registration hook. A session token is equivalent to a session cookie, but it can be sent in the HTTP Authorization Header: Authorization: bearer ${session-token} The session token is only issued for API flows, not for Browser flows!

Instances

Instances details
Eq RegistrationViaApiResponse Source # 
Instance details

Defined in OryKratos.Types.Registration

Data RegistrationViaApiResponse Source # 
Instance details

Defined in OryKratos.Types.Registration

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RegistrationViaApiResponse -> c RegistrationViaApiResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RegistrationViaApiResponse #

toConstr :: RegistrationViaApiResponse -> Constr #

dataTypeOf :: RegistrationViaApiResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c RegistrationViaApiResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RegistrationViaApiResponse) #

gmapT :: (forall b. Data b => b -> b) -> RegistrationViaApiResponse -> RegistrationViaApiResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RegistrationViaApiResponse -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RegistrationViaApiResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> RegistrationViaApiResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> RegistrationViaApiResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> RegistrationViaApiResponse -> m RegistrationViaApiResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RegistrationViaApiResponse -> m RegistrationViaApiResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RegistrationViaApiResponse -> m RegistrationViaApiResponse #

Show RegistrationViaApiResponse Source # 
Instance details

Defined in OryKratos.Types.Registration

Generic RegistrationViaApiResponse Source # 
Instance details

Defined in OryKratos.Types.Registration

Associated Types

type Rep RegistrationViaApiResponse :: Type -> Type #

ToJSON RegistrationViaApiResponse Source # 
Instance details

Defined in OryKratos.Types.Registration

FromJSON RegistrationViaApiResponse Source # 
Instance details

Defined in OryKratos.Types.Registration

type Rep RegistrationViaApiResponse Source # 
Instance details

Defined in OryKratos.Types.Registration

type Rep RegistrationViaApiResponse = D1 ('MetaData "RegistrationViaApiResponse" "OryKratos.Types.Registration" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "RegistrationViaApiResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "identity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Identity) :*: (S1 ('MetaSel ('Just "session") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Session)) :*: S1 ('MetaSel ('Just "session_token") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))))

data SubmitSelfServiceRegistrationFlowWithPasswordMethod Source #

SubmitSelfServiceRegistrationFlowWithPasswordMethod is used to decode the registration form payload when using the password method.

Constructors

SubmitSelfServiceRegistrationFlowWithPasswordMethod 

Fields

Instances

Instances details
Eq SubmitSelfServiceRegistrationFlowWithPasswordMethod Source # 
Instance details

Defined in OryKratos.Types.Registration

Data SubmitSelfServiceRegistrationFlowWithPasswordMethod Source # 
Instance details

Defined in OryKratos.Types.Registration

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SubmitSelfServiceRegistrationFlowWithPasswordMethod -> c SubmitSelfServiceRegistrationFlowWithPasswordMethod #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SubmitSelfServiceRegistrationFlowWithPasswordMethod #

toConstr :: SubmitSelfServiceRegistrationFlowWithPasswordMethod -> Constr #

dataTypeOf :: SubmitSelfServiceRegistrationFlowWithPasswordMethod -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SubmitSelfServiceRegistrationFlowWithPasswordMethod) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SubmitSelfServiceRegistrationFlowWithPasswordMethod) #

gmapT :: (forall b. Data b => b -> b) -> SubmitSelfServiceRegistrationFlowWithPasswordMethod -> SubmitSelfServiceRegistrationFlowWithPasswordMethod #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SubmitSelfServiceRegistrationFlowWithPasswordMethod -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SubmitSelfServiceRegistrationFlowWithPasswordMethod -> r #

gmapQ :: (forall d. Data d => d -> u) -> SubmitSelfServiceRegistrationFlowWithPasswordMethod -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SubmitSelfServiceRegistrationFlowWithPasswordMethod -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SubmitSelfServiceRegistrationFlowWithPasswordMethod -> m SubmitSelfServiceRegistrationFlowWithPasswordMethod #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SubmitSelfServiceRegistrationFlowWithPasswordMethod -> m SubmitSelfServiceRegistrationFlowWithPasswordMethod #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SubmitSelfServiceRegistrationFlowWithPasswordMethod -> m SubmitSelfServiceRegistrationFlowWithPasswordMethod #

Show SubmitSelfServiceRegistrationFlowWithPasswordMethod Source # 
Instance details

Defined in OryKratos.Types.Registration

Generic SubmitSelfServiceRegistrationFlowWithPasswordMethod Source # 
Instance details

Defined in OryKratos.Types.Registration

ToJSON SubmitSelfServiceRegistrationFlowWithPasswordMethod Source # 
Instance details

Defined in OryKratos.Types.Registration

FromJSON SubmitSelfServiceRegistrationFlowWithPasswordMethod Source # 
Instance details

Defined in OryKratos.Types.Registration

type Rep SubmitSelfServiceRegistrationFlowWithPasswordMethod Source # 
Instance details

Defined in OryKratos.Types.Registration

type Rep SubmitSelfServiceRegistrationFlowWithPasswordMethod = D1 ('MetaData "SubmitSelfServiceRegistrationFlowWithPasswordMethod" "OryKratos.Types.Registration" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "SubmitSelfServiceRegistrationFlowWithPasswordMethod" 'PrefixI 'True) ((S1 ('MetaSel ('Just "csrf_token") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "method") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "password") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "traits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Value)))))

data SettingsFlow Source #

This flow is used when an identity wants to update settings (e.g. profile data, passwords, ...) in a selfservice manner. We recommend reading the User Settings Documentation

Constructors

SettingsFlow 

Fields

  • active :: Maybe Text

    Active, if set, contains the registration method that is being used. It is initially not set.

  • expires_at :: UTCTime

    ExpiresAt is the time (UTC) when the flow expires. If the user still wishes to update the setting, a new flow has to be initiated.

  • id :: Text
     
  • identity :: Identity
     
  • issued_at :: UTCTime

    IssuedAt is the time (UTC) when the flow occurred.

  • request_url :: Text

    RequestURL is the initial URL that was requested from Ory Kratos. It can be used to forward information contained in the URL's path or query for example.

  • state :: Text
     
  • _type :: Maybe Text

    The flow type can either be api or browser.

  • ui :: UiContainer
     

Instances

Instances details
Eq SettingsFlow Source # 
Instance details

Defined in OryKratos.Types.Settings

Data SettingsFlow Source # 
Instance details

Defined in OryKratos.Types.Settings

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SettingsFlow -> c SettingsFlow #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SettingsFlow #

toConstr :: SettingsFlow -> Constr #

dataTypeOf :: SettingsFlow -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SettingsFlow) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SettingsFlow) #

gmapT :: (forall b. Data b => b -> b) -> SettingsFlow -> SettingsFlow #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SettingsFlow -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SettingsFlow -> r #

gmapQ :: (forall d. Data d => d -> u) -> SettingsFlow -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SettingsFlow -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SettingsFlow -> m SettingsFlow #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SettingsFlow -> m SettingsFlow #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SettingsFlow -> m SettingsFlow #

Show SettingsFlow Source # 
Instance details

Defined in OryKratos.Types.Settings

Generic SettingsFlow Source # 
Instance details

Defined in OryKratos.Types.Settings

Associated Types

type Rep SettingsFlow :: Type -> Type #

ToJSON SettingsFlow Source # 
Instance details

Defined in OryKratos.Types.Settings

FromJSON SettingsFlow Source # 
Instance details

Defined in OryKratos.Types.Settings

type Rep SettingsFlow Source # 
Instance details

Defined in OryKratos.Types.Settings

data SettingsViaApiResponse Source #

The Response for Settings Flows via API

Instances

Instances details
Eq SettingsViaApiResponse Source # 
Instance details

Defined in OryKratos.Types.Settings

Data SettingsViaApiResponse Source # 
Instance details

Defined in OryKratos.Types.Settings

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SettingsViaApiResponse -> c SettingsViaApiResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SettingsViaApiResponse #

toConstr :: SettingsViaApiResponse -> Constr #

dataTypeOf :: SettingsViaApiResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SettingsViaApiResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SettingsViaApiResponse) #

gmapT :: (forall b. Data b => b -> b) -> SettingsViaApiResponse -> SettingsViaApiResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SettingsViaApiResponse -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SettingsViaApiResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> SettingsViaApiResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SettingsViaApiResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SettingsViaApiResponse -> m SettingsViaApiResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SettingsViaApiResponse -> m SettingsViaApiResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SettingsViaApiResponse -> m SettingsViaApiResponse #

Show SettingsViaApiResponse Source # 
Instance details

Defined in OryKratos.Types.Settings

Generic SettingsViaApiResponse Source # 
Instance details

Defined in OryKratos.Types.Settings

Associated Types

type Rep SettingsViaApiResponse :: Type -> Type #

ToJSON SettingsViaApiResponse Source # 
Instance details

Defined in OryKratos.Types.Settings

FromJSON SettingsViaApiResponse Source # 
Instance details

Defined in OryKratos.Types.Settings

type Rep SettingsViaApiResponse Source # 
Instance details

Defined in OryKratos.Types.Settings

type Rep SettingsViaApiResponse = D1 ('MetaData "SettingsViaApiResponse" "OryKratos.Types.Settings" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "SettingsViaApiResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "flow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SettingsFlow) :*: S1 ('MetaSel ('Just "identity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Identity)))

data SubmitSelfServiceBrowserSettingsOIDCFlowPayload Source #

 

Constructors

SubmitSelfServiceBrowserSettingsOIDCFlowPayload 

Fields

Instances

Instances details
Eq SubmitSelfServiceBrowserSettingsOIDCFlowPayload Source # 
Instance details

Defined in OryKratos.Types.Settings

Data SubmitSelfServiceBrowserSettingsOIDCFlowPayload Source # 
Instance details

Defined in OryKratos.Types.Settings

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SubmitSelfServiceBrowserSettingsOIDCFlowPayload -> c SubmitSelfServiceBrowserSettingsOIDCFlowPayload #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SubmitSelfServiceBrowserSettingsOIDCFlowPayload #

toConstr :: SubmitSelfServiceBrowserSettingsOIDCFlowPayload -> Constr #

dataTypeOf :: SubmitSelfServiceBrowserSettingsOIDCFlowPayload -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SubmitSelfServiceBrowserSettingsOIDCFlowPayload) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SubmitSelfServiceBrowserSettingsOIDCFlowPayload) #

gmapT :: (forall b. Data b => b -> b) -> SubmitSelfServiceBrowserSettingsOIDCFlowPayload -> SubmitSelfServiceBrowserSettingsOIDCFlowPayload #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SubmitSelfServiceBrowserSettingsOIDCFlowPayload -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SubmitSelfServiceBrowserSettingsOIDCFlowPayload -> r #

gmapQ :: (forall d. Data d => d -> u) -> SubmitSelfServiceBrowserSettingsOIDCFlowPayload -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SubmitSelfServiceBrowserSettingsOIDCFlowPayload -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SubmitSelfServiceBrowserSettingsOIDCFlowPayload -> m SubmitSelfServiceBrowserSettingsOIDCFlowPayload #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SubmitSelfServiceBrowserSettingsOIDCFlowPayload -> m SubmitSelfServiceBrowserSettingsOIDCFlowPayload #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SubmitSelfServiceBrowserSettingsOIDCFlowPayload -> m SubmitSelfServiceBrowserSettingsOIDCFlowPayload #

Show SubmitSelfServiceBrowserSettingsOIDCFlowPayload Source # 
Instance details

Defined in OryKratos.Types.Settings

Generic SubmitSelfServiceBrowserSettingsOIDCFlowPayload Source # 
Instance details

Defined in OryKratos.Types.Settings

ToJSON SubmitSelfServiceBrowserSettingsOIDCFlowPayload Source # 
Instance details

Defined in OryKratos.Types.Settings

FromJSON SubmitSelfServiceBrowserSettingsOIDCFlowPayload Source # 
Instance details

Defined in OryKratos.Types.Settings

type Rep SubmitSelfServiceBrowserSettingsOIDCFlowPayload Source # 
Instance details

Defined in OryKratos.Types.Settings

type Rep SubmitSelfServiceBrowserSettingsOIDCFlowPayload = D1 ('MetaData "SubmitSelfServiceBrowserSettingsOIDCFlowPayload" "OryKratos.Types.Settings" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "SubmitSelfServiceBrowserSettingsOIDCFlowPayload" 'PrefixI 'True) (S1 ('MetaSel ('Just "flow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "link") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "unlink") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)))))

data SubmitSelfServiceSettingsFlowWithPasswordMethod Source #

Constructors

SubmitSelfServiceSettingsFlowWithPasswordMethod 

Fields

Instances

Instances details
Eq SubmitSelfServiceSettingsFlowWithPasswordMethod Source # 
Instance details

Defined in OryKratos.Types.Settings

Data SubmitSelfServiceSettingsFlowWithPasswordMethod Source # 
Instance details

Defined in OryKratos.Types.Settings

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SubmitSelfServiceSettingsFlowWithPasswordMethod -> c SubmitSelfServiceSettingsFlowWithPasswordMethod #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SubmitSelfServiceSettingsFlowWithPasswordMethod #

toConstr :: SubmitSelfServiceSettingsFlowWithPasswordMethod -> Constr #

dataTypeOf :: SubmitSelfServiceSettingsFlowWithPasswordMethod -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SubmitSelfServiceSettingsFlowWithPasswordMethod) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SubmitSelfServiceSettingsFlowWithPasswordMethod) #

gmapT :: (forall b. Data b => b -> b) -> SubmitSelfServiceSettingsFlowWithPasswordMethod -> SubmitSelfServiceSettingsFlowWithPasswordMethod #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SubmitSelfServiceSettingsFlowWithPasswordMethod -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SubmitSelfServiceSettingsFlowWithPasswordMethod -> r #

gmapQ :: (forall d. Data d => d -> u) -> SubmitSelfServiceSettingsFlowWithPasswordMethod -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SubmitSelfServiceSettingsFlowWithPasswordMethod -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SubmitSelfServiceSettingsFlowWithPasswordMethod -> m SubmitSelfServiceSettingsFlowWithPasswordMethod #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SubmitSelfServiceSettingsFlowWithPasswordMethod -> m SubmitSelfServiceSettingsFlowWithPasswordMethod #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SubmitSelfServiceSettingsFlowWithPasswordMethod -> m SubmitSelfServiceSettingsFlowWithPasswordMethod #

Show SubmitSelfServiceSettingsFlowWithPasswordMethod Source # 
Instance details

Defined in OryKratos.Types.Settings

Generic SubmitSelfServiceSettingsFlowWithPasswordMethod Source # 
Instance details

Defined in OryKratos.Types.Settings

ToJSON SubmitSelfServiceSettingsFlowWithPasswordMethod Source # 
Instance details

Defined in OryKratos.Types.Settings

FromJSON SubmitSelfServiceSettingsFlowWithPasswordMethod Source # 
Instance details

Defined in OryKratos.Types.Settings

type Rep SubmitSelfServiceSettingsFlowWithPasswordMethod Source # 
Instance details

Defined in OryKratos.Types.Settings

type Rep SubmitSelfServiceSettingsFlowWithPasswordMethod = D1 ('MetaData "SubmitSelfServiceSettingsFlowWithPasswordMethod" "OryKratos.Types.Settings" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "SubmitSelfServiceSettingsFlowWithPasswordMethod" 'PrefixI 'True) (S1 ('MetaSel ('Just "csrf_token") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "method") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "password") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))))

data VerificationFlow Source #

Used to verify an out-of-band communication channel such as an email address or a phone number. For more information head over to: https://www.ory.sh/docs/kratos/selfservice/flows/verify-email-account-activation

Constructors

VerificationFlow 

Fields

  • active :: Maybe Text

    Active, if set, contains the registration method that is being used. It is initially not set.

  • expires_at :: Maybe UTCTime

    ExpiresAt is the time (UTC) when the request expires. If the user still wishes to verify the address, a new request has to be initiated.

  • id :: Text
     
  • issued_at :: Maybe UTCTime

    IssuedAt is the time (UTC) when the request occurred.

  • request_url :: Maybe Text

    RequestURL is the initial URL that was requested from Ory Kratos. It can be used to forward information contained in the URL's path or query for example.

  • state :: Text
     
  • _type :: Text

    The flow type can either be api or browser.

  • ui :: UiContainer
     

Instances

Instances details
Eq VerificationFlow Source # 
Instance details

Defined in OryKratos.Types.Verification

Data VerificationFlow Source # 
Instance details

Defined in OryKratos.Types.Verification

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> VerificationFlow -> c VerificationFlow #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c VerificationFlow #

toConstr :: VerificationFlow -> Constr #

dataTypeOf :: VerificationFlow -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c VerificationFlow) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c VerificationFlow) #

gmapT :: (forall b. Data b => b -> b) -> VerificationFlow -> VerificationFlow #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> VerificationFlow -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> VerificationFlow -> r #

gmapQ :: (forall d. Data d => d -> u) -> VerificationFlow -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> VerificationFlow -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> VerificationFlow -> m VerificationFlow #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> VerificationFlow -> m VerificationFlow #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> VerificationFlow -> m VerificationFlow #

Show VerificationFlow Source # 
Instance details

Defined in OryKratos.Types.Verification

Generic VerificationFlow Source # 
Instance details

Defined in OryKratos.Types.Verification

Associated Types

type Rep VerificationFlow :: Type -> Type #

ToJSON VerificationFlow Source # 
Instance details

Defined in OryKratos.Types.Verification

FromJSON VerificationFlow Source # 
Instance details

Defined in OryKratos.Types.Verification

type Rep VerificationFlow Source # 
Instance details

Defined in OryKratos.Types.Verification

data UiContainer Source #

Container represents a HTML Form. The container can work with both HTTP Form and JSON requests

Constructors

UiContainer 

Fields

Instances

Instances details
Eq UiContainer Source # 
Instance details

Defined in OryKratos.Types.Ui

Data UiContainer Source # 
Instance details

Defined in OryKratos.Types.Ui

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> UiContainer -> c UiContainer #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c UiContainer #

toConstr :: UiContainer -> Constr #

dataTypeOf :: UiContainer -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c UiContainer) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c UiContainer) #

gmapT :: (forall b. Data b => b -> b) -> UiContainer -> UiContainer #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> UiContainer -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> UiContainer -> r #

gmapQ :: (forall d. Data d => d -> u) -> UiContainer -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> UiContainer -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> UiContainer -> m UiContainer #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> UiContainer -> m UiContainer #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> UiContainer -> m UiContainer #

Show UiContainer Source # 
Instance details

Defined in OryKratos.Types.Ui

Generic UiContainer Source # 
Instance details

Defined in OryKratos.Types.Ui

Associated Types

type Rep UiContainer :: Type -> Type #

ToJSON UiContainer Source # 
Instance details

Defined in OryKratos.Types.Ui

FromJSON UiContainer Source # 
Instance details

Defined in OryKratos.Types.Ui

type Rep UiContainer Source # 
Instance details

Defined in OryKratos.Types.Ui

type Rep UiContainer = D1 ('MetaData "UiContainer" "OryKratos.Types.Ui" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "UiContainer" 'PrefixI 'True) ((S1 ('MetaSel ('Just "action") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "messages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [UiText]))) :*: (S1 ('MetaSel ('Just "method") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "nodes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [UiNode]))))

data UiNode Source #

Nodes are represented as HTML elements or their native UI equivalents. For example, a node can be an `<img>` tag, or an `<input element>` but also `some plain text`.

Constructors

UiNode 

Fields

Instances

Instances details
Eq UiNode Source # 
Instance details

Defined in OryKratos.Types.Ui

Methods

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

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

Data UiNode Source # 
Instance details

Defined in OryKratos.Types.Ui

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> UiNode -> c UiNode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c UiNode #

toConstr :: UiNode -> Constr #

dataTypeOf :: UiNode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c UiNode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c UiNode) #

gmapT :: (forall b. Data b => b -> b) -> UiNode -> UiNode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> UiNode -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> UiNode -> r #

gmapQ :: (forall d. Data d => d -> u) -> UiNode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> UiNode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> UiNode -> m UiNode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> UiNode -> m UiNode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> UiNode -> m UiNode #

Show UiNode Source # 
Instance details

Defined in OryKratos.Types.Ui

Generic UiNode Source # 
Instance details

Defined in OryKratos.Types.Ui

Associated Types

type Rep UiNode :: Type -> Type #

Methods

from :: UiNode -> Rep UiNode x #

to :: Rep UiNode x -> UiNode #

ToJSON UiNode Source # 
Instance details

Defined in OryKratos.Types.Ui

FromJSON UiNode Source # 
Instance details

Defined in OryKratos.Types.Ui

type Rep UiNode Source # 
Instance details

Defined in OryKratos.Types.Ui

data UiNodeAnchorAttributes Source #

 

Constructors

UiNodeAnchorAttributes 

Fields

Instances

Instances details
Eq UiNodeAnchorAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

Data UiNodeAnchorAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> UiNodeAnchorAttributes -> c UiNodeAnchorAttributes #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c UiNodeAnchorAttributes #

toConstr :: UiNodeAnchorAttributes -> Constr #

dataTypeOf :: UiNodeAnchorAttributes -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c UiNodeAnchorAttributes) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c UiNodeAnchorAttributes) #

gmapT :: (forall b. Data b => b -> b) -> UiNodeAnchorAttributes -> UiNodeAnchorAttributes #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> UiNodeAnchorAttributes -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> UiNodeAnchorAttributes -> r #

gmapQ :: (forall d. Data d => d -> u) -> UiNodeAnchorAttributes -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> UiNodeAnchorAttributes -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> UiNodeAnchorAttributes -> m UiNodeAnchorAttributes #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> UiNodeAnchorAttributes -> m UiNodeAnchorAttributes #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> UiNodeAnchorAttributes -> m UiNodeAnchorAttributes #

Show UiNodeAnchorAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

Generic UiNodeAnchorAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

Associated Types

type Rep UiNodeAnchorAttributes :: Type -> Type #

ToJSON UiNodeAnchorAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

FromJSON UiNodeAnchorAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

type Rep UiNodeAnchorAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

type Rep UiNodeAnchorAttributes = D1 ('MetaData "UiNodeAnchorAttributes" "OryKratos.Types.Ui" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "UiNodeAnchorAttributes" 'PrefixI 'True) (S1 ('MetaSel ('Just "href") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "title") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UiText)))

data UiNodeImageAttributes Source #

 

Constructors

UiNodeImageAttributes 

Fields

  • src :: Text

    The image's source URL. format: uri

Instances

Instances details
Eq UiNodeImageAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

Data UiNodeImageAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> UiNodeImageAttributes -> c UiNodeImageAttributes #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c UiNodeImageAttributes #

toConstr :: UiNodeImageAttributes -> Constr #

dataTypeOf :: UiNodeImageAttributes -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c UiNodeImageAttributes) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c UiNodeImageAttributes) #

gmapT :: (forall b. Data b => b -> b) -> UiNodeImageAttributes -> UiNodeImageAttributes #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> UiNodeImageAttributes -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> UiNodeImageAttributes -> r #

gmapQ :: (forall d. Data d => d -> u) -> UiNodeImageAttributes -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> UiNodeImageAttributes -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> UiNodeImageAttributes -> m UiNodeImageAttributes #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> UiNodeImageAttributes -> m UiNodeImageAttributes #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> UiNodeImageAttributes -> m UiNodeImageAttributes #

Show UiNodeImageAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

Generic UiNodeImageAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

Associated Types

type Rep UiNodeImageAttributes :: Type -> Type #

ToJSON UiNodeImageAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

FromJSON UiNodeImageAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

type Rep UiNodeImageAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

type Rep UiNodeImageAttributes = D1 ('MetaData "UiNodeImageAttributes" "OryKratos.Types.Ui" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "UiNodeImageAttributes" 'PrefixI 'True) (S1 ('MetaSel ('Just "src") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data UiNodeInputAttributes Source #

InputAttributes represents the attributes of an input node

Constructors

UiNodeInputAttributes 

Fields

Instances

Instances details
Eq UiNodeInputAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

Data UiNodeInputAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> UiNodeInputAttributes -> c UiNodeInputAttributes #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c UiNodeInputAttributes #

toConstr :: UiNodeInputAttributes -> Constr #

dataTypeOf :: UiNodeInputAttributes -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c UiNodeInputAttributes) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c UiNodeInputAttributes) #

gmapT :: (forall b. Data b => b -> b) -> UiNodeInputAttributes -> UiNodeInputAttributes #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> UiNodeInputAttributes -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> UiNodeInputAttributes -> r #

gmapQ :: (forall d. Data d => d -> u) -> UiNodeInputAttributes -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> UiNodeInputAttributes -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> UiNodeInputAttributes -> m UiNodeInputAttributes #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> UiNodeInputAttributes -> m UiNodeInputAttributes #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> UiNodeInputAttributes -> m UiNodeInputAttributes #

Show UiNodeInputAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

Generic UiNodeInputAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

Associated Types

type Rep UiNodeInputAttributes :: Type -> Type #

ToJSON UiNodeInputAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

FromJSON UiNodeInputAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

type Rep UiNodeInputAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

data UiNodeTextAttributes Source #

 

Constructors

UiNodeTextAttributes 

Fields

Instances

Instances details
Eq UiNodeTextAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

Data UiNodeTextAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> UiNodeTextAttributes -> c UiNodeTextAttributes #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c UiNodeTextAttributes #

toConstr :: UiNodeTextAttributes -> Constr #

dataTypeOf :: UiNodeTextAttributes -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c UiNodeTextAttributes) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c UiNodeTextAttributes) #

gmapT :: (forall b. Data b => b -> b) -> UiNodeTextAttributes -> UiNodeTextAttributes #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> UiNodeTextAttributes -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> UiNodeTextAttributes -> r #

gmapQ :: (forall d. Data d => d -> u) -> UiNodeTextAttributes -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> UiNodeTextAttributes -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> UiNodeTextAttributes -> m UiNodeTextAttributes #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> UiNodeTextAttributes -> m UiNodeTextAttributes #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> UiNodeTextAttributes -> m UiNodeTextAttributes #

Show UiNodeTextAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

Generic UiNodeTextAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

Associated Types

type Rep UiNodeTextAttributes :: Type -> Type #

ToJSON UiNodeTextAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

FromJSON UiNodeTextAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

type Rep UiNodeTextAttributes Source # 
Instance details

Defined in OryKratos.Types.Ui

type Rep UiNodeTextAttributes = D1 ('MetaData "UiNodeTextAttributes" "OryKratos.Types.Ui" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "UiNodeTextAttributes" 'PrefixI 'True) (S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UiText)))

data UiText Source #

 

Constructors

UiText 

Fields

Instances

Instances details
Eq UiText Source # 
Instance details

Defined in OryKratos.Types.Ui

Methods

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

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

Data UiText Source # 
Instance details

Defined in OryKratos.Types.Ui

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> UiText -> c UiText #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c UiText #

toConstr :: UiText -> Constr #

dataTypeOf :: UiText -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c UiText) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c UiText) #

gmapT :: (forall b. Data b => b -> b) -> UiText -> UiText #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> UiText -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> UiText -> r #

gmapQ :: (forall d. Data d => d -> u) -> UiText -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> UiText -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> UiText -> m UiText #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> UiText -> m UiText #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> UiText -> m UiText #

Show UiText Source # 
Instance details

Defined in OryKratos.Types.Ui

Generic UiText Source # 
Instance details

Defined in OryKratos.Types.Ui

Associated Types

type Rep UiText :: Type -> Type #

Methods

from :: UiText -> Rep UiText x #

to :: Rep UiText x -> UiText #

ToJSON UiText Source # 
Instance details

Defined in OryKratos.Types.Ui

FromJSON UiText Source # 
Instance details

Defined in OryKratos.Types.Ui

type Rep UiText Source # 
Instance details

Defined in OryKratos.Types.Ui

data Meta Source #

This might include a label and other information that can optionally be used to render UIs.

Constructors

Meta 

Fields

Instances

Instances details
Eq Meta Source # 
Instance details

Defined in OryKratos.Types.Ui

Methods

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

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

Data Meta Source # 
Instance details

Defined in OryKratos.Types.Ui

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Meta -> c Meta #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Meta #

toConstr :: Meta -> Constr #

dataTypeOf :: Meta -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Meta) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Meta) #

gmapT :: (forall b. Data b => b -> b) -> Meta -> Meta #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Meta -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Meta -> r #

gmapQ :: (forall d. Data d => d -> u) -> Meta -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Meta -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Meta -> m Meta #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Meta -> m Meta #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Meta -> m Meta #

Show Meta Source # 
Instance details

Defined in OryKratos.Types.Ui

Methods

showsPrec :: Int -> Meta -> ShowS #

show :: Meta -> String #

showList :: [Meta] -> ShowS #

Generic Meta Source # 
Instance details

Defined in OryKratos.Types.Ui

Associated Types

type Rep Meta :: Type -> Type #

Methods

from :: Meta -> Rep Meta x #

to :: Rep Meta x -> Meta #

ToJSON Meta Source # 
Instance details

Defined in OryKratos.Types.Ui

FromJSON Meta Source # 
Instance details

Defined in OryKratos.Types.Ui

type Rep Meta Source # 
Instance details

Defined in OryKratos.Types.Ui

type Rep Meta = D1 ('MetaData "Meta" "OryKratos.Types.Ui" "ory-kratos-0.0.6.0-9BTeyIjpbIJHN75AXkcTl3" 'False) (C1 ('MetaCons "Meta" 'PrefixI 'True) (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe UiText))))