Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data U2FError
- data Transport
- data Request = Request {}
- data RegisterRequest = RegisterRequest {}
- data RegisteredKey = RegisteredKey {}
- data Registration = Registration {}
- data RegistrationData = RegistrationData {}
- data Signin = Signin {}
- data ClientData = ClientData {}
- data SignatureData = SignatureData {}
Documentation
Generic request for old version of protocol. Probably want to remove
Instances
Eq Request Source # | |
Show Request Source # | |
Generic Request Source # | |
ToJSON Request Source # | |
FromJSON Request Source # | |
type Rep Request Source # | |
Defined in U2F.Types type Rep Request = D1 (MetaData "Request" "U2F.Types" "u2f-0.1.0.2-Ca4t7X9j6IGJduo5uSifb6" False) (C1 (MetaCons "Request" PrefixI True) ((S1 (MetaSel (Just "appId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: S1 (MetaSel (Just "version") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)) :*: (S1 (MetaSel (Just "challenge") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: S1 (MetaSel (Just "keyHandle") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))) |
data RegisterRequest Source #
Instances
data RegisteredKey Source #
Instances
data Registration Source #
Instances
data RegistrationData Source #
Instances
Instances
Eq Signin Source # | |
Show Signin Source # | |
Generic Signin Source # | |
FromJSON Signin Source # | |
type Rep Signin Source # | |
Defined in U2F.Types type Rep Signin = D1 (MetaData "Signin" "U2F.Types" "u2f-0.1.0.2-Ca4t7X9j6IGJduo5uSifb6" False) (C1 (MetaCons "Signin" PrefixI True) (S1 (MetaSel (Just "signin_keyHandle") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: (S1 (MetaSel (Just "signin_clientData") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: S1 (MetaSel (Just "signin_signatureData") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))) |
data ClientData Source #
Instances
data SignatureData Source #
Instances
Show SignatureData Source # | |
Defined in U2F.Types showsPrec :: Int -> SignatureData -> ShowS # show :: SignatureData -> String # showList :: [SignatureData] -> ShowS # | |
Generic SignatureData Source # | |
Defined in U2F.Types type Rep SignatureData :: Type -> Type # from :: SignatureData -> Rep SignatureData x # to :: Rep SignatureData x -> SignatureData # | |
type Rep SignatureData Source # | |
Defined in U2F.Types type Rep SignatureData = D1 (MetaData "SignatureData" "U2F.Types" "u2f-0.1.0.2-Ca4t7X9j6IGJduo5uSifb6" False) (C1 (MetaCons "SignatureData" PrefixI True) (S1 (MetaSel (Just "signatureData_userPresenceFlag") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ByteString) :*: (S1 (MetaSel (Just "signatureData_counter") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ByteString) :*: S1 (MetaSel (Just "signatureData_signature") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ByteString)))) |