github.com/primecitizens/pcz/std@v0.2.1/plat/js/webext/quickunlockprivate/apis.js.wasm.yaml (about)

     1  - File: webext/chrome/quick_unlock_private.idl
     2    Callback:
     3      Name: BooleanResultCallback
     4      Args:
     5        - Name: value
     6          Type:
     7            Name: boolean
     8            ExtAttrs:
     9              - Name: Namespace
    10                Values:
    11                  - chrome
    12                  - quickUnlockPrivate
    13          ExtAttrs:
    14            - Name: Namespace
    15              Values:
    16                - chrome
    17                - quickUnlockPrivate
    18      Returns:
    19        - Name: void
    20          ExtAttrs:
    21            - Name: Namespace
    22              Values:
    23                - chrome
    24                - quickUnlockPrivate
    25      ExtAttrs:
    26        - Name: Namespace
    27          Values:
    28            - chrome
    29            - quickUnlockPrivate
    30        - Name: platforms
    31          Values:
    32            - chromeos
    33            - lacros
    34  - File: webext/chrome/quick_unlock_private.idl
    35    Dict:
    36      Name: CredentialCheck
    37      ExtAttrs:
    38        - Name: Namespace
    39          Values:
    40            - chrome
    41            - quickUnlockPrivate
    42        - Name: platforms
    43          Values:
    44            - chromeos
    45            - lacros
    46      Fields:
    47        - Name: errors
    48          Type:
    49            Name: sequence
    50            Params:
    51              - Name: CredentialProblem
    52                ExtAttrs:
    53                  - Name: Namespace
    54                    Values:
    55                      - chrome
    56                      - quickUnlockPrivate
    57            ExtAttrs:
    58              - Name: Namespace
    59                Values:
    60                  - chrome
    61                  - quickUnlockPrivate
    62          ExtAttrs:
    63            - Name: Namespace
    64              Values:
    65                - chrome
    66                - quickUnlockPrivate
    67        - Name: warnings
    68          Type:
    69            Name: sequence
    70            Params:
    71              - Name: CredentialProblem
    72                ExtAttrs:
    73                  - Name: Namespace
    74                    Values:
    75                      - chrome
    76                      - quickUnlockPrivate
    77            ExtAttrs:
    78              - Name: Namespace
    79                Values:
    80                  - chrome
    81                  - quickUnlockPrivate
    82          ExtAttrs:
    83            - Name: Namespace
    84              Values:
    85                - chrome
    86                - quickUnlockPrivate
    87  - File: webext/chrome/quick_unlock_private.idl
    88    Callback:
    89      Name: CredentialCheckCallback
    90      Args:
    91        - Name: check
    92          Type:
    93            Name: CredentialCheck
    94            ExtAttrs:
    95              - Name: Namespace
    96                Values:
    97                  - chrome
    98                  - quickUnlockPrivate
    99          ExtAttrs:
   100            - Name: Namespace
   101              Values:
   102                - chrome
   103                - quickUnlockPrivate
   104      Returns:
   105        - Name: void
   106          ExtAttrs:
   107            - Name: Namespace
   108              Values:
   109                - chrome
   110                - quickUnlockPrivate
   111      ExtAttrs:
   112        - Name: Namespace
   113          Values:
   114            - chrome
   115            - quickUnlockPrivate
   116        - Name: platforms
   117          Values:
   118            - chromeos
   119            - lacros
   120  - File: webext/chrome/quick_unlock_private.idl
   121    Enum:
   122      Name: CredentialProblem
   123      Values:
   124        - TOO_SHORT
   125        - TOO_LONG
   126        - TOO_WEAK
   127        - CONTAINS_NONDIGIT
   128      ExtAttrs:
   129        - Name: Namespace
   130          Values:
   131            - chrome
   132            - quickUnlockPrivate
   133        - Name: platforms
   134          Values:
   135            - chromeos
   136            - lacros
   137  - File: webext/chrome/quick_unlock_private.idl
   138    Dict:
   139      Name: CredentialRequirements
   140      ExtAttrs:
   141        - Name: Namespace
   142          Values:
   143            - chrome
   144            - quickUnlockPrivate
   145        - Name: platforms
   146          Values:
   147            - chromeos
   148            - lacros
   149      Fields:
   150        - Name: minLength
   151          Type:
   152            Name: long
   153            ExtAttrs:
   154              - Name: Namespace
   155                Values:
   156                  - chrome
   157                  - quickUnlockPrivate
   158          ExtAttrs:
   159            - Name: Namespace
   160              Values:
   161                - chrome
   162                - quickUnlockPrivate
   163        - Name: maxLength
   164          Type:
   165            Name: long
   166            ExtAttrs:
   167              - Name: Namespace
   168                Values:
   169                  - chrome
   170                  - quickUnlockPrivate
   171          ExtAttrs:
   172            - Name: Namespace
   173              Values:
   174                - chrome
   175                - quickUnlockPrivate
   176  - File: webext/chrome/quick_unlock_private.idl
   177    Callback:
   178      Name: CredentialRequirementsCallback
   179      Args:
   180        - Name: requirements
   181          Type:
   182            Name: CredentialRequirements
   183            ExtAttrs:
   184              - Name: Namespace
   185                Values:
   186                  - chrome
   187                  - quickUnlockPrivate
   188          ExtAttrs:
   189            - Name: Namespace
   190              Values:
   191                - chrome
   192                - quickUnlockPrivate
   193      Returns:
   194        - Name: void
   195          ExtAttrs:
   196            - Name: Namespace
   197              Values:
   198                - chrome
   199                - quickUnlockPrivate
   200      ExtAttrs:
   201        - Name: Namespace
   202          Values:
   203            - chrome
   204            - quickUnlockPrivate
   205        - Name: platforms
   206          Values:
   207            - chromeos
   208            - lacros
   209  - File: webext/chrome/quick_unlock_private.idl
   210    Callback:
   211      Name: ModesCallback
   212      Args:
   213        - Name: modes
   214          Type:
   215            Name: sequence
   216            Params:
   217              - Name: QuickUnlockMode
   218                ExtAttrs:
   219                  - Name: Namespace
   220                    Values:
   221                      - chrome
   222                      - quickUnlockPrivate
   223            ExtAttrs:
   224              - Name: Namespace
   225                Values:
   226                  - chrome
   227                  - quickUnlockPrivate
   228          ExtAttrs:
   229            - Name: Namespace
   230              Values:
   231                - chrome
   232                - quickUnlockPrivate
   233      Returns:
   234        - Name: void
   235          ExtAttrs:
   236            - Name: Namespace
   237              Values:
   238                - chrome
   239                - quickUnlockPrivate
   240      ExtAttrs:
   241        - Name: Namespace
   242          Values:
   243            - chrome
   244            - quickUnlockPrivate
   245        - Name: platforms
   246          Values:
   247            - chromeos
   248            - lacros
   249  - File: webext/chrome/quick_unlock_private.idl
   250    Enum:
   251      Name: QuickUnlockMode
   252      Values:
   253        - PIN
   254      ExtAttrs:
   255        - Name: Namespace
   256          Values:
   257            - chrome
   258            - quickUnlockPrivate
   259        - Name: platforms
   260          Values:
   261            - chromeos
   262            - lacros
   263  - File: webext/chrome/quick_unlock_private.idl
   264    Dict:
   265      Name: TokenInfo
   266      ExtAttrs:
   267        - Name: Namespace
   268          Values:
   269            - chrome
   270            - quickUnlockPrivate
   271        - Name: platforms
   272          Values:
   273            - chromeos
   274            - lacros
   275      Fields:
   276        - Name: token
   277          Type:
   278            Name: DOMString
   279            ExtAttrs:
   280              - Name: Namespace
   281                Values:
   282                  - chrome
   283                  - quickUnlockPrivate
   284          ExtAttrs:
   285            - Name: Namespace
   286              Values:
   287                - chrome
   288                - quickUnlockPrivate
   289        - Name: lifetimeSeconds
   290          Type:
   291            Name: long
   292            ExtAttrs:
   293              - Name: Namespace
   294                Values:
   295                  - chrome
   296                  - quickUnlockPrivate
   297          ExtAttrs:
   298            - Name: Namespace
   299              Values:
   300                - chrome
   301                - quickUnlockPrivate
   302  - File: webext/chrome/quick_unlock_private.idl
   303    Callback:
   304      Name: TokenResultCallback
   305      Args:
   306        - Name: result
   307          Type:
   308            Name: TokenInfo
   309            ExtAttrs:
   310              - Name: Namespace
   311                Values:
   312                  - chrome
   313                  - quickUnlockPrivate
   314          ExtAttrs:
   315            - Name: Namespace
   316              Values:
   317                - chrome
   318                - quickUnlockPrivate
   319      Returns:
   320        - Name: void
   321          ExtAttrs:
   322            - Name: Namespace
   323              Values:
   324                - chrome
   325                - quickUnlockPrivate
   326      ExtAttrs:
   327        - Name: Namespace
   328          Values:
   329            - chrome
   330            - quickUnlockPrivate
   331        - Name: platforms
   332          Values:
   333            - chromeos
   334            - lacros
   335  - File: webext/chrome/quick_unlock_private.idl
   336    Callback:
   337      Name: VoidResultCallback
   338      Returns:
   339        - Name: void
   340          ExtAttrs:
   341            - Name: Namespace
   342              Values:
   343                - chrome
   344                - quickUnlockPrivate
   345      ExtAttrs:
   346        - Name: Namespace
   347          Values:
   348            - chrome
   349            - quickUnlockPrivate
   350        - Name: platforms
   351          Values:
   352            - chromeos
   353            - lacros
   354  - File: webext/chrome/quick_unlock_private.idl
   355    WebextFunc:
   356      Name: canAuthenticatePin
   357      Modifier: static
   358      Returns:
   359        - Name: Promise
   360          Params:
   361            - Name: boolean
   362              ExtAttrs:
   363                - Name: Namespace
   364                  Values:
   365                    - chrome
   366                    - quickUnlockPrivate
   367      ExtAttrs:
   368        - Name: platforms
   369          Values:
   370            - chromeos
   371        - Name: supportsPromises
   372        - Name: Namespace
   373          Values:
   374            - chrome
   375            - quickUnlockPrivate
   376  - File: webext/chrome/quick_unlock_private.idl
   377    WebextFunc:
   378      Name: checkCredential
   379      Modifier: static
   380      Args:
   381        - Name: mode
   382          Type:
   383            Name: QuickUnlockMode
   384            ExtAttrs:
   385              - Name: Namespace
   386                Values:
   387                  - chrome
   388                  - quickUnlockPrivate
   389          ExtAttrs:
   390            - Name: Namespace
   391              Values:
   392                - chrome
   393                - quickUnlockPrivate
   394        - Name: credential
   395          Type:
   396            Name: DOMString
   397            ExtAttrs:
   398              - Name: Namespace
   399                Values:
   400                  - chrome
   401                  - quickUnlockPrivate
   402          ExtAttrs:
   403            - Name: Namespace
   404              Values:
   405                - chrome
   406                - quickUnlockPrivate
   407      Returns:
   408        - Name: Promise
   409          Params:
   410            - Name: CredentialCheck
   411              ExtAttrs:
   412                - Name: Namespace
   413                  Values:
   414                    - chrome
   415                    - quickUnlockPrivate
   416      ExtAttrs:
   417        - Name: platforms
   418          Values:
   419            - chromeos
   420        - Name: supportsPromises
   421        - Name: Namespace
   422          Values:
   423            - chrome
   424            - quickUnlockPrivate
   425  - File: webext/chrome/quick_unlock_private.idl
   426    WebextFunc:
   427      Name: getActiveModes
   428      Modifier: static
   429      Returns:
   430        - Name: Promise
   431          Params:
   432            - Name: sequence
   433              Params:
   434                - Name: QuickUnlockMode
   435                  ExtAttrs:
   436                    - Name: Namespace
   437                      Values:
   438                        - chrome
   439                        - quickUnlockPrivate
   440              ExtAttrs:
   441                - Name: Namespace
   442                  Values:
   443                    - chrome
   444                    - quickUnlockPrivate
   445      ExtAttrs:
   446        - Name: platforms
   447          Values:
   448            - chromeos
   449        - Name: supportsPromises
   450        - Name: Namespace
   451          Values:
   452            - chrome
   453            - quickUnlockPrivate
   454  - File: webext/chrome/quick_unlock_private.idl
   455    WebextFunc:
   456      Name: getAuthToken
   457      Modifier: static
   458      Args:
   459        - Name: accountPassword
   460          Type:
   461            Name: DOMString
   462            ExtAttrs:
   463              - Name: Namespace
   464                Values:
   465                  - chrome
   466                  - quickUnlockPrivate
   467          ExtAttrs:
   468            - Name: Namespace
   469              Values:
   470                - chrome
   471                - quickUnlockPrivate
   472      Returns:
   473        - Name: Promise
   474          Params:
   475            - Name: TokenInfo
   476              ExtAttrs:
   477                - Name: Namespace
   478                  Values:
   479                    - chrome
   480                    - quickUnlockPrivate
   481      ExtAttrs:
   482        - Name: supportsPromises
   483        - Name: Namespace
   484          Values:
   485            - chrome
   486            - quickUnlockPrivate
   487  - File: webext/chrome/quick_unlock_private.idl
   488    WebextFunc:
   489      Name: getAvailableModes
   490      Modifier: static
   491      Returns:
   492        - Name: Promise
   493          Params:
   494            - Name: sequence
   495              Params:
   496                - Name: QuickUnlockMode
   497                  ExtAttrs:
   498                    - Name: Namespace
   499                      Values:
   500                        - chrome
   501                        - quickUnlockPrivate
   502              ExtAttrs:
   503                - Name: Namespace
   504                  Values:
   505                    - chrome
   506                    - quickUnlockPrivate
   507      ExtAttrs:
   508        - Name: platforms
   509          Values:
   510            - chromeos
   511        - Name: supportsPromises
   512        - Name: Namespace
   513          Values:
   514            - chrome
   515            - quickUnlockPrivate
   516  - File: webext/chrome/quick_unlock_private.idl
   517    WebextFunc:
   518      Name: getCredentialRequirements
   519      Modifier: static
   520      Args:
   521        - Name: mode
   522          Type:
   523            Name: QuickUnlockMode
   524            ExtAttrs:
   525              - Name: Namespace
   526                Values:
   527                  - chrome
   528                  - quickUnlockPrivate
   529          ExtAttrs:
   530            - Name: Namespace
   531              Values:
   532                - chrome
   533                - quickUnlockPrivate
   534      Returns:
   535        - Name: Promise
   536          Params:
   537            - Name: CredentialRequirements
   538              ExtAttrs:
   539                - Name: Namespace
   540                  Values:
   541                    - chrome
   542                    - quickUnlockPrivate
   543      ExtAttrs:
   544        - Name: platforms
   545          Values:
   546            - chromeos
   547        - Name: supportsPromises
   548        - Name: Namespace
   549          Values:
   550            - chrome
   551            - quickUnlockPrivate
   552  - File: webext/chrome/quick_unlock_private.idl
   553    WebextEvent:
   554      Name: onActiveModesChanged
   555      Modifier: static
   556      Args:
   557        - Name: activeModes
   558          Type:
   559            Name: sequence
   560            Params:
   561              - Name: QuickUnlockMode
   562                ExtAttrs:
   563                  - Name: Namespace
   564                    Values:
   565                      - chrome
   566                      - quickUnlockPrivate
   567            ExtAttrs:
   568              - Name: Namespace
   569                Values:
   570                  - chrome
   571                  - quickUnlockPrivate
   572          ExtAttrs:
   573            - Name: Namespace
   574              Values:
   575                - chrome
   576                - quickUnlockPrivate
   577      Returns:
   578        - Name: void
   579          ExtAttrs:
   580            - Name: Namespace
   581              Values:
   582                - chrome
   583                - quickUnlockPrivate
   584      ExtAttrs:
   585        - Name: Namespace
   586          Values:
   587            - chrome
   588            - quickUnlockPrivate
   589  - File: webext/chrome/quick_unlock_private.idl
   590    WebextFunc:
   591      Name: setLockScreenEnabled
   592      Modifier: static
   593      Args:
   594        - Name: token
   595          Type:
   596            Name: DOMString
   597            ExtAttrs:
   598              - Name: Namespace
   599                Values:
   600                  - chrome
   601                  - quickUnlockPrivate
   602          ExtAttrs:
   603            - Name: Namespace
   604              Values:
   605                - chrome
   606                - quickUnlockPrivate
   607        - Name: enabled
   608          Type:
   609            Name: boolean
   610            ExtAttrs:
   611              - Name: Namespace
   612                Values:
   613                  - chrome
   614                  - quickUnlockPrivate
   615          ExtAttrs:
   616            - Name: Namespace
   617              Values:
   618                - chrome
   619                - quickUnlockPrivate
   620      Returns:
   621        - Name: Promise
   622          Params:
   623            - Name: void
   624      ExtAttrs:
   625        - Name: platforms
   626          Values:
   627            - chromeos
   628        - Name: supportsPromises
   629        - Name: Namespace
   630          Values:
   631            - chrome
   632            - quickUnlockPrivate
   633  - File: webext/chrome/quick_unlock_private.idl
   634    WebextFunc:
   635      Name: setModes
   636      Modifier: static
   637      Args:
   638        - Name: token
   639          Type:
   640            Name: DOMString
   641            ExtAttrs:
   642              - Name: Namespace
   643                Values:
   644                  - chrome
   645                  - quickUnlockPrivate
   646          ExtAttrs:
   647            - Name: Namespace
   648              Values:
   649                - chrome
   650                - quickUnlockPrivate
   651        - Name: modes
   652          Type:
   653            Name: sequence
   654            Params:
   655              - Name: QuickUnlockMode
   656                ExtAttrs:
   657                  - Name: Namespace
   658                    Values:
   659                      - chrome
   660                      - quickUnlockPrivate
   661            ExtAttrs:
   662              - Name: Namespace
   663                Values:
   664                  - chrome
   665                  - quickUnlockPrivate
   666          ExtAttrs:
   667            - Name: Namespace
   668              Values:
   669                - chrome
   670                - quickUnlockPrivate
   671        - Name: credentials
   672          Type:
   673            Name: sequence
   674            Params:
   675              - Name: DOMString
   676                ExtAttrs:
   677                  - Name: Namespace
   678                    Values:
   679                      - chrome
   680                      - quickUnlockPrivate
   681            ExtAttrs:
   682              - Name: Namespace
   683                Values:
   684                  - chrome
   685                  - quickUnlockPrivate
   686          ExtAttrs:
   687            - Name: Namespace
   688              Values:
   689                - chrome
   690                - quickUnlockPrivate
   691      Returns:
   692        - Name: Promise
   693          Params:
   694            - Name: void
   695      ExtAttrs:
   696        - Name: platforms
   697          Values:
   698            - chromeos
   699        - Name: supportsPromises
   700        - Name: Namespace
   701          Values:
   702            - chrome
   703            - quickUnlockPrivate
   704  - File: webext/chrome/quick_unlock_private.idl
   705    WebextFunc:
   706      Name: setPinAutosubmitEnabled
   707      Modifier: static
   708      Args:
   709        - Name: token
   710          Type:
   711            Name: DOMString
   712            ExtAttrs:
   713              - Name: Namespace
   714                Values:
   715                  - chrome
   716                  - quickUnlockPrivate
   717          ExtAttrs:
   718            - Name: Namespace
   719              Values:
   720                - chrome
   721                - quickUnlockPrivate
   722        - Name: pin
   723          Type:
   724            Name: DOMString
   725            ExtAttrs:
   726              - Name: Namespace
   727                Values:
   728                  - chrome
   729                  - quickUnlockPrivate
   730          ExtAttrs:
   731            - Name: Namespace
   732              Values:
   733                - chrome
   734                - quickUnlockPrivate
   735        - Name: enabled
   736          Type:
   737            Name: boolean
   738            ExtAttrs:
   739              - Name: Namespace
   740                Values:
   741                  - chrome
   742                  - quickUnlockPrivate
   743          ExtAttrs:
   744            - Name: Namespace
   745              Values:
   746                - chrome
   747                - quickUnlockPrivate
   748      Returns:
   749        - Name: Promise
   750          Params:
   751            - Name: boolean
   752              ExtAttrs:
   753                - Name: Namespace
   754                  Values:
   755                    - chrome
   756                    - quickUnlockPrivate
   757      ExtAttrs:
   758        - Name: platforms
   759          Values:
   760            - chromeos
   761        - Name: supportsPromises
   762        - Name: Namespace
   763          Values:
   764            - chrome
   765            - quickUnlockPrivate