Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Synopsis
- data ActivationTarget
- newtype ActivationKey = ActivationKey {}
- newtype ActivationCode = ActivationCode {}
- data Activate = Activate {}
- data ActivationResponse = ActivationResponse {}
- data SendActivationCode = SendActivationCode {}
ActivationTarget
data ActivationTarget Source #
The target of an activation request.
ActivateKey ActivationKey | An opaque key for some email awaiting activation. |
ActivateEmail EmailAddress | A known email address awaiting activation. |
Instances
newtype ActivationKey Source #
An opaque identifier of a UserKey
awaiting activation.
Instances
ActivationCode
newtype ActivationCode Source #
A random code for use with an ActivationKey
that is usually transmitted
out-of-band, e.g. via email or sms.
FUTUREWORK(leif): rename to VerificationCode
Instances
Activate
Data for an activation request.
Instances
Arbitrary Activate Source # | |
FromJSON Activate Source # | |
ToJSON Activate Source # | |
Generic Activate Source # | |
Show Activate Source # | |
Eq Activate Source # | |
ToSchema Activate Source # | |
Defined in Wire.API.User.Activation | |
ToSchema Activate Source # | |
Defined in Wire.API.User.Activation | |
type Rep Activate Source # | |
Defined in Wire.API.User.Activation type Rep Activate = D1 ('MetaData "Activate" "Wire.API.User.Activation" "wire-api-0.1.0-EbZS9CKNOfZ8BBy5DRJfXi" 'False) (C1 ('MetaCons "Activate" 'PrefixI 'True) (S1 ('MetaSel ('Just "activateTarget") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ActivationTarget) :*: (S1 ('MetaSel ('Just "activateCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ActivationCode) :*: S1 ('MetaSel ('Just "activateDryrun") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))) |
data ActivationResponse Source #
Information returned as part of a successful activation.
ActivationResponse | |
|
Instances
SendActivationCode
data SendActivationCode Source #
Payload for a request to (re-)send an activation code for an e-mail address.