| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
U2F.Types
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.1-JsMfAtuqGk5AxWwvaAlbmw" 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 #
Constructors
| RegisterRequest | |
Fields | |
Instances
data RegisteredKey Source #
Constructors
| RegisteredKey | |
Instances
data Registration Source #
Constructors
| Registration | |
Instances
data RegistrationData Source #
Constructors
| RegistrationData | |
Instances
Constructors
| Signin | |
Fields | |
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.1-JsMfAtuqGk5AxWwvaAlbmw" 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 #
Constructors
| ClientData | |
Fields | |
Instances
| Eq ClientData Source # | |
Defined in U2F.Types | |
| Show ClientData Source # | |
Defined in U2F.Types Methods showsPrec :: Int -> ClientData -> ShowS # show :: ClientData -> String # showList :: [ClientData] -> ShowS # | |
| Generic ClientData Source # | |
| FromJSON ClientData Source # | |
Defined in U2F.Types | |
| type Rep ClientData Source # | |
Defined in U2F.Types type Rep ClientData = D1 (MetaData "ClientData" "U2F.Types" "u2f-0.1.0.1-JsMfAtuqGk5AxWwvaAlbmw" False) (C1 (MetaCons "ClientData" PrefixI True) ((S1 (MetaSel (Just "clientData_typ") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: S1 (MetaSel (Just "clientData_challenge") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)) :*: (S1 (MetaSel (Just "clientData_origin") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: S1 (MetaSel (Just "clientData_cid_pubkey") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))) | |
data SignatureData Source #
Constructors
| SignatureData | |
Instances
| Show SignatureData Source # | |
Defined in U2F.Types Methods showsPrec :: Int -> SignatureData -> ShowS # show :: SignatureData -> String # showList :: [SignatureData] -> ShowS # | |
| Generic SignatureData Source # | |
| type Rep SignatureData Source # | |
Defined in U2F.Types type Rep SignatureData = D1 (MetaData "SignatureData" "U2F.Types" "u2f-0.1.0.1-JsMfAtuqGk5AxWwvaAlbmw" 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)))) | |