github.com/primecitizens/pcz/std@v0.2.1/plat/js/webext/platformkeys/apis.js.wasm.yaml (about) 1 - File: webext/chrome/platform_keys.idl 2 Dict: 3 Name: ClientCertificateRequest 4 ExtAttrs: 5 - Name: Namespace 6 Values: 7 - chrome 8 - platformKeys 9 Fields: 10 - Name: certificateTypes 11 Type: 12 Name: sequence 13 Params: 14 - Name: ClientCertificateType 15 ExtAttrs: 16 - Name: Namespace 17 Values: 18 - chrome 19 - platformKeys 20 ExtAttrs: 21 - Name: Namespace 22 Values: 23 - chrome 24 - platformKeys 25 ExtAttrs: 26 - Name: Namespace 27 Values: 28 - chrome 29 - platformKeys 30 - Name: certificateAuthorities 31 Type: 32 Name: sequence 33 Params: 34 - Name: ArrayBuffer 35 ExtAttrs: 36 - Name: Namespace 37 Values: 38 - chrome 39 - platformKeys 40 ExtAttrs: 41 - Name: Namespace 42 Values: 43 - chrome 44 - platformKeys 45 ExtAttrs: 46 - Name: Namespace 47 Values: 48 - chrome 49 - platformKeys 50 - File: webext/chrome/platform_keys.idl 51 Enum: 52 Name: ClientCertificateType 53 Values: 54 - rsaSign 55 - ecdsaSign 56 ExtAttrs: 57 - Name: Namespace 58 Values: 59 - chrome 60 - platformKeys 61 - File: webext/chrome/platform_keys.idl 62 Callback: 63 Name: GetKeyPairCallback 64 Args: 65 - Name: publicKey 66 Type: 67 Name: object 68 ExtAttrs: 69 - Name: Namespace 70 Values: 71 - chrome 72 - platformKeys 73 ExtAttrs: 74 - Name: Namespace 75 Values: 76 - chrome 77 - platformKeys 78 - Name: privateKey 79 Optional: true 80 Type: 81 Name: object 82 ExtAttrs: 83 - Name: Namespace 84 Values: 85 - chrome 86 - platformKeys 87 ExtAttrs: 88 - Name: Namespace 89 Values: 90 - chrome 91 - platformKeys 92 Returns: 93 - Name: void 94 ExtAttrs: 95 - Name: Namespace 96 Values: 97 - chrome 98 - platformKeys 99 ExtAttrs: 100 - Name: Namespace 101 Values: 102 - chrome 103 - platformKeys 104 - File: webext/chrome/platform_keys.idl 105 Dict: 106 Name: Match 107 ExtAttrs: 108 - Name: Namespace 109 Values: 110 - chrome 111 - platformKeys 112 Fields: 113 - Name: certificate 114 Type: 115 Name: ArrayBuffer 116 ExtAttrs: 117 - Name: Namespace 118 Values: 119 - chrome 120 - platformKeys 121 ExtAttrs: 122 - Name: Namespace 123 Values: 124 - chrome 125 - platformKeys 126 - Name: keyAlgorithm 127 Type: 128 Name: object 129 ExtAttrs: 130 - Name: Namespace 131 Values: 132 - chrome 133 - platformKeys 134 ExtAttrs: 135 - Name: Namespace 136 Values: 137 - chrome 138 - platformKeys 139 - File: webext/chrome/platform_keys.idl 140 Callback: 141 Name: SelectCallback 142 Args: 143 - Name: matches 144 Type: 145 Name: sequence 146 Params: 147 - Name: Match 148 ExtAttrs: 149 - Name: Namespace 150 Values: 151 - chrome 152 - platformKeys 153 ExtAttrs: 154 - Name: Namespace 155 Values: 156 - chrome 157 - platformKeys 158 ExtAttrs: 159 - Name: Namespace 160 Values: 161 - chrome 162 - platformKeys 163 Returns: 164 - Name: void 165 ExtAttrs: 166 - Name: Namespace 167 Values: 168 - chrome 169 - platformKeys 170 ExtAttrs: 171 - Name: Namespace 172 Values: 173 - chrome 174 - platformKeys 175 - File: webext/chrome/platform_keys.idl 176 Dict: 177 Name: SelectDetails 178 ExtAttrs: 179 - Name: Namespace 180 Values: 181 - chrome 182 - platformKeys 183 Fields: 184 - Name: request 185 Type: 186 Name: ClientCertificateRequest 187 ExtAttrs: 188 - Name: Namespace 189 Values: 190 - chrome 191 - platformKeys 192 ExtAttrs: 193 - Name: Namespace 194 Values: 195 - chrome 196 - platformKeys 197 - Name: clientCerts 198 Type: 199 Name: sequence 200 Params: 201 - Name: ArrayBuffer 202 ExtAttrs: 203 - Name: Namespace 204 Values: 205 - chrome 206 - platformKeys 207 Nullable: true 208 ExtAttrs: 209 - Name: Namespace 210 Values: 211 - chrome 212 - platformKeys 213 ExtAttrs: 214 - Name: Namespace 215 Values: 216 - chrome 217 - platformKeys 218 - Name: interactive 219 Type: 220 Name: boolean 221 ExtAttrs: 222 - Name: Namespace 223 Values: 224 - chrome 225 - platformKeys 226 ExtAttrs: 227 - Name: Namespace 228 Values: 229 - chrome 230 - platformKeys 231 - File: webext/chrome/platform_keys.idl 232 Callback: 233 Name: VerificationCallback 234 Args: 235 - Name: result 236 Type: 237 Name: VerificationResult 238 ExtAttrs: 239 - Name: Namespace 240 Values: 241 - chrome 242 - platformKeys 243 ExtAttrs: 244 - Name: Namespace 245 Values: 246 - chrome 247 - platformKeys 248 Returns: 249 - Name: void 250 ExtAttrs: 251 - Name: Namespace 252 Values: 253 - chrome 254 - platformKeys 255 ExtAttrs: 256 - Name: Namespace 257 Values: 258 - chrome 259 - platformKeys 260 - File: webext/chrome/platform_keys.idl 261 Dict: 262 Name: VerificationDetails 263 ExtAttrs: 264 - Name: Namespace 265 Values: 266 - chrome 267 - platformKeys 268 Fields: 269 - Name: serverCertificateChain 270 Type: 271 Name: sequence 272 Params: 273 - Name: ArrayBuffer 274 ExtAttrs: 275 - Name: Namespace 276 Values: 277 - chrome 278 - platformKeys 279 ExtAttrs: 280 - Name: Namespace 281 Values: 282 - chrome 283 - platformKeys 284 ExtAttrs: 285 - Name: Namespace 286 Values: 287 - chrome 288 - platformKeys 289 - Name: hostname 290 Type: 291 Name: DOMString 292 ExtAttrs: 293 - Name: Namespace 294 Values: 295 - chrome 296 - platformKeys 297 ExtAttrs: 298 - Name: Namespace 299 Values: 300 - chrome 301 - platformKeys 302 - File: webext/chrome/platform_keys.idl 303 Dict: 304 Name: VerificationResult 305 ExtAttrs: 306 - Name: Namespace 307 Values: 308 - chrome 309 - platformKeys 310 Fields: 311 - Name: trusted 312 Type: 313 Name: boolean 314 ExtAttrs: 315 - Name: Namespace 316 Values: 317 - chrome 318 - platformKeys 319 ExtAttrs: 320 - Name: Namespace 321 Values: 322 - chrome 323 - platformKeys 324 - Name: debug_errors 325 Type: 326 Name: sequence 327 Params: 328 - Name: DOMString 329 ExtAttrs: 330 - Name: Namespace 331 Values: 332 - chrome 333 - platformKeys 334 ExtAttrs: 335 - Name: Namespace 336 Values: 337 - chrome 338 - platformKeys 339 ExtAttrs: 340 - Name: Namespace 341 Values: 342 - chrome 343 - platformKeys 344 - File: webext/chrome/platform_keys.idl 345 WebextFunc: 346 Name: getKeyPair 347 Modifier: static 348 Args: 349 - Name: certificate 350 Type: 351 Name: ArrayBuffer 352 ExtAttrs: 353 - Name: Namespace 354 Values: 355 - chrome 356 - platformKeys 357 ExtAttrs: 358 - Name: Namespace 359 Values: 360 - chrome 361 - platformKeys 362 - Name: parameters 363 Type: 364 Name: object 365 ExtAttrs: 366 - Name: Namespace 367 Values: 368 - chrome 369 - platformKeys 370 ExtAttrs: 371 - Name: Namespace 372 Values: 373 - chrome 374 - platformKeys 375 - Name: callback 376 Type: 377 Name: GetKeyPairCallback 378 ExtAttrs: 379 - Name: Namespace 380 Values: 381 - chrome 382 - platformKeys 383 ExtAttrs: 384 - Name: Namespace 385 Values: 386 - chrome 387 - platformKeys 388 Returns: 389 - Name: void 390 ExtAttrs: 391 - Name: Namespace 392 Values: 393 - chrome 394 - platformKeys 395 ExtAttrs: 396 - Name: nocompile 397 - Name: Namespace 398 Values: 399 - chrome 400 - platformKeys 401 - File: webext/chrome/platform_keys.idl 402 WebextFunc: 403 Name: getKeyPairBySpki 404 Modifier: static 405 Args: 406 - Name: publicKeySpkiDer 407 Type: 408 Name: ArrayBuffer 409 ExtAttrs: 410 - Name: Namespace 411 Values: 412 - chrome 413 - platformKeys 414 ExtAttrs: 415 - Name: Namespace 416 Values: 417 - chrome 418 - platformKeys 419 - Name: parameters 420 Type: 421 Name: object 422 ExtAttrs: 423 - Name: Namespace 424 Values: 425 - chrome 426 - platformKeys 427 ExtAttrs: 428 - Name: Namespace 429 Values: 430 - chrome 431 - platformKeys 432 - Name: callback 433 Type: 434 Name: GetKeyPairCallback 435 ExtAttrs: 436 - Name: Namespace 437 Values: 438 - chrome 439 - platformKeys 440 ExtAttrs: 441 - Name: Namespace 442 Values: 443 - chrome 444 - platformKeys 445 Returns: 446 - Name: void 447 ExtAttrs: 448 - Name: Namespace 449 Values: 450 - chrome 451 - platformKeys 452 ExtAttrs: 453 - Name: nocompile 454 - Name: Namespace 455 Values: 456 - chrome 457 - platformKeys 458 - File: webext/chrome/platform_keys.idl 459 WebextFunc: 460 Name: selectClientCertificates 461 Modifier: static 462 Args: 463 - Name: details 464 Type: 465 Name: SelectDetails 466 ExtAttrs: 467 - Name: Namespace 468 Values: 469 - chrome 470 - platformKeys 471 ExtAttrs: 472 - Name: Namespace 473 Values: 474 - chrome 475 - platformKeys 476 - Name: callback 477 Type: 478 Name: SelectCallback 479 ExtAttrs: 480 - Name: Namespace 481 Values: 482 - chrome 483 - platformKeys 484 ExtAttrs: 485 - Name: Namespace 486 Values: 487 - chrome 488 - platformKeys 489 Returns: 490 - Name: void 491 ExtAttrs: 492 - Name: Namespace 493 Values: 494 - chrome 495 - platformKeys 496 ExtAttrs: 497 - Name: nocompile 498 - Name: Namespace 499 Values: 500 - chrome 501 - platformKeys 502 - File: webext/chrome/platform_keys.idl 503 WebextFunc: 504 Name: subtleCrypto 505 Modifier: static 506 Returns: 507 - Name: object 508 ExtAttrs: 509 - Name: Namespace 510 Values: 511 - chrome 512 - platformKeys 513 ExtAttrs: 514 - Name: nocompile 515 - Name: Namespace 516 Values: 517 - chrome 518 - platformKeys 519 - File: webext/chrome/platform_keys.idl 520 WebextFunc: 521 Name: verifyTLSServerCertificate 522 Modifier: static 523 Args: 524 - Name: details 525 Type: 526 Name: VerificationDetails 527 ExtAttrs: 528 - Name: Namespace 529 Values: 530 - chrome 531 - platformKeys 532 ExtAttrs: 533 - Name: Namespace 534 Values: 535 - chrome 536 - platformKeys 537 - Name: callback 538 Type: 539 Name: VerificationCallback 540 ExtAttrs: 541 - Name: Namespace 542 Values: 543 - chrome 544 - platformKeys 545 ExtAttrs: 546 - Name: Namespace 547 Values: 548 - chrome 549 - platformKeys 550 Returns: 551 - Name: void 552 ExtAttrs: 553 - Name: Namespace 554 Values: 555 - chrome 556 - platformKeys 557 ExtAttrs: 558 - Name: Namespace 559 Values: 560 - chrome 561 - platformKeys