Welcome to mirror list, hosted at ThFree Co, Russian Federation.

mock_u2f_device.js.coffee « u2f « javascripts « spec - gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 97ed0e83a0e3287cd3539070779348b081e4a66c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class @MockU2FDevice
  constructor: () ->
    window.u2f ||= {}

    window.u2f.register = (appId, registerRequests, signRequests, callback) =>
      @registerCallback = callback

    window.u2f.sign = (appId, challenges, signRequests, callback) =>
      @authenticateCallback = callback

  respondToRegisterRequest: (params) =>
    @registerCallback(params)

  respondToAuthenticateRequest: (params) =>
    @authenticateCallback(params)