Stability | experimental |
---|---|
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Types related to the FIDO UAF Protocol as defined in the relevant (spec)
Synopsis
- newtype AAID = AAID Text
- newtype KeyIdentifier = KeyIdentifier Text
- data Version = Version {}
Documentation
newtype KeyIdentifier Source #
Hex string, this value MUST be calculated according to method 1 for computing the keyIdentifier as defined in RFC5280 section 4.2.1.2.
Instances
FromJSON KeyIdentifier Source # | |
Defined in Crypto.WebAuthn.Metadata.UAF parseJSON :: Value -> Parser KeyIdentifier # parseJSONList :: Value -> Parser [KeyIdentifier] # | |
ToJSON KeyIdentifier Source # | |
Defined in Crypto.WebAuthn.Metadata.UAF toJSON :: KeyIdentifier -> Value # toEncoding :: KeyIdentifier -> Encoding # toJSONList :: [KeyIdentifier] -> Value # toEncodingList :: [KeyIdentifier] -> Encoding # | |
Show KeyIdentifier Source # | |
Defined in Crypto.WebAuthn.Metadata.UAF showsPrec :: Int -> KeyIdentifier -> ShowS # show :: KeyIdentifier -> String # showList :: [KeyIdentifier] -> ShowS # | |
Eq KeyIdentifier Source # | |
Defined in Crypto.WebAuthn.Metadata.UAF (==) :: KeyIdentifier -> KeyIdentifier -> Bool # (/=) :: KeyIdentifier -> KeyIdentifier -> Bool # |
Instances
FromJSON Version Source # | |
ToJSON Version Source # | |
Defined in Crypto.WebAuthn.Metadata.UAF | |
Generic Version Source # | |
Show Version Source # | |
Eq Version Source # | |
type Rep Version Source # | |
Defined in Crypto.WebAuthn.Metadata.UAF type Rep Version = D1 ('MetaData "Version" "Crypto.WebAuthn.Metadata.UAF" "webauthn-0.9.0.0-inplace" 'False) (C1 ('MetaCons "Version" 'PrefixI 'True) (S1 ('MetaSel ('Just "major") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UnsignedShort) :*: S1 ('MetaSel ('Just "minor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UnsignedShort))) |