marionette-1.0.0: Marionette protocol for Firefox
Safe HaskellTrustworthy
LanguageHaskell2010

Test.Marionette.WebAuthn

Documentation

newtype AuthenticatorId Source #

Constructors

AuthenticatorId Text 

Instances

Instances details
FromJSON AuthenticatorId Source # 
Instance details

Defined in Test.Marionette.WebAuthn

ToJSON AuthenticatorId Source # 
Instance details

Defined in Test.Marionette.WebAuthn

Generic AuthenticatorId Source # 
Instance details

Defined in Test.Marionette.WebAuthn

Associated Types

type Rep AuthenticatorId 
Instance details

Defined in Test.Marionette.WebAuthn

type Rep AuthenticatorId = D1 ('MetaData "AuthenticatorId" "Test.Marionette.WebAuthn" "marionette-1.0.0-2rXrb754J8I8DUtJcHv2xL" 'True) (C1 ('MetaCons "AuthenticatorId" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Show AuthenticatorId Source # 
Instance details

Defined in Test.Marionette.WebAuthn

Eq AuthenticatorId Source # 
Instance details

Defined in Test.Marionette.WebAuthn

type Rep AuthenticatorId Source # 
Instance details

Defined in Test.Marionette.WebAuthn

type Rep AuthenticatorId = D1 ('MetaData "AuthenticatorId" "Test.Marionette.WebAuthn" "marionette-1.0.0-2rXrb754J8I8DUtJcHv2xL" 'True) (C1 ('MetaCons "AuthenticatorId" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

newtype CredentialId Source #

Constructors

CredentialId Text 

Instances

Instances details
FromJSON CredentialId Source # 
Instance details

Defined in Test.Marionette.WebAuthn

ToJSON CredentialId Source # 
Instance details

Defined in Test.Marionette.WebAuthn

Generic CredentialId Source # 
Instance details

Defined in Test.Marionette.WebAuthn

Associated Types

type Rep CredentialId 
Instance details

Defined in Test.Marionette.WebAuthn

type Rep CredentialId = D1 ('MetaData "CredentialId" "Test.Marionette.WebAuthn" "marionette-1.0.0-2rXrb754J8I8DUtJcHv2xL" 'True) (C1 ('MetaCons "CredentialId" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Show CredentialId Source # 
Instance details

Defined in Test.Marionette.WebAuthn

Eq CredentialId Source # 
Instance details

Defined in Test.Marionette.WebAuthn

type Rep CredentialId Source # 
Instance details

Defined in Test.Marionette.WebAuthn

type Rep CredentialId = D1 ('MetaData "CredentialId" "Test.Marionette.WebAuthn" "marionette-1.0.0-2rXrb754J8I8DUtJcHv2xL" 'True) (C1 ('MetaCons "CredentialId" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data VirtualAuthenticator Source #

Constructors

VirtualAuthenticator 

Fields

Instances

Instances details
ToJSON VirtualAuthenticator Source # 
Instance details

Defined in Test.Marionette.WebAuthn

Generic VirtualAuthenticator Source # 
Instance details

Defined in Test.Marionette.WebAuthn

Associated Types

type Rep VirtualAuthenticator 
Instance details

Defined in Test.Marionette.WebAuthn

type Rep VirtualAuthenticator = D1 ('MetaData "VirtualAuthenticator" "Test.Marionette.WebAuthn" "marionette-1.0.0-2rXrb754J8I8DUtJcHv2xL" 'False) (C1 ('MetaCons "VirtualAuthenticator" 'PrefixI 'True) (((S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "transport") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "hasResidentKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "hasUserVerification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool))) :*: ((S1 ('MetaSel ('Just "isUserConsenting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "isUserVerified") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)) :*: (S1 ('MetaSel ('Just "extensions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "uvm") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool))))))
Show VirtualAuthenticator Source # 
Instance details

Defined in Test.Marionette.WebAuthn

Eq VirtualAuthenticator Source # 
Instance details

Defined in Test.Marionette.WebAuthn

type Rep VirtualAuthenticator Source # 
Instance details

Defined in Test.Marionette.WebAuthn

type Rep VirtualAuthenticator = D1 ('MetaData "VirtualAuthenticator" "Test.Marionette.WebAuthn" "marionette-1.0.0-2rXrb754J8I8DUtJcHv2xL" 'False) (C1 ('MetaCons "VirtualAuthenticator" 'PrefixI 'True) (((S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "transport") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "hasResidentKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "hasUserVerification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool))) :*: ((S1 ('MetaSel ('Just "isUserConsenting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "isUserVerified") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)) :*: (S1 ('MetaSel ('Just "extensions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "uvm") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool))))))

data Credential Source #

Instances

Instances details
FromJSON Credential Source # 
Instance details

Defined in Test.Marionette.WebAuthn

ToJSON Credential Source # 
Instance details

Defined in Test.Marionette.WebAuthn

Generic Credential Source # 
Instance details

Defined in Test.Marionette.WebAuthn

Associated Types

type Rep Credential 
Instance details

Defined in Test.Marionette.WebAuthn

type Rep Credential = D1 ('MetaData "Credential" "Test.Marionette.WebAuthn" "marionette-1.0.0-2rXrb754J8I8DUtJcHv2xL" 'False) (C1 ('MetaCons "Credential" 'PrefixI 'True) ((S1 ('MetaSel ('Just "credentialId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 CredentialId) :*: (S1 ('MetaSel ('Just "isResidentCredential") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "rpId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "privateKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "userHandle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "signCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int)))))
Show Credential Source # 
Instance details

Defined in Test.Marionette.WebAuthn

Eq Credential Source # 
Instance details

Defined in Test.Marionette.WebAuthn

type Rep Credential Source # 
Instance details

Defined in Test.Marionette.WebAuthn

type Rep Credential = D1 ('MetaData "Credential" "Test.Marionette.WebAuthn" "marionette-1.0.0-2rXrb754J8I8DUtJcHv2xL" 'False) (C1 ('MetaCons "Credential" 'PrefixI 'True) ((S1 ('MetaSel ('Just "credentialId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 CredentialId) :*: (S1 ('MetaSel ('Just "isResidentCredential") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "rpId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "privateKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "userHandle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "signCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int)))))