github.com/primecitizens/pcz/std@v0.2.1/plat/js/webext/certificateprovider/apis.js.wasm.yaml (about) 1 - File: webext/chrome/certificate_provider.idl 2 Enum: 3 Name: Algorithm 4 Values: 5 - RSASSA_PKCS1_v1_5_MD5_SHA1 6 - RSASSA_PKCS1_v1_5_SHA1 7 - RSASSA_PKCS1_v1_5_SHA256 8 - RSASSA_PKCS1_v1_5_SHA384 9 - RSASSA_PKCS1_v1_5_SHA512 10 - RSASSA_PSS_SHA256 11 - RSASSA_PSS_SHA384 12 - RSASSA_PSS_SHA512 13 ExtAttrs: 14 - Name: Namespace 15 Values: 16 - chrome 17 - certificateProvider 18 - File: webext/chrome/certificate_provider.idl 19 Dict: 20 Name: CertificateInfo 21 ExtAttrs: 22 - Name: Namespace 23 Values: 24 - chrome 25 - certificateProvider 26 Fields: 27 - Name: certificate 28 Type: 29 Name: ArrayBuffer 30 ExtAttrs: 31 - Name: Namespace 32 Values: 33 - chrome 34 - certificateProvider 35 ExtAttrs: 36 - Name: Namespace 37 Values: 38 - chrome 39 - certificateProvider 40 - Name: supportedHashes 41 Type: 42 Name: sequence 43 Params: 44 - Name: Hash 45 ExtAttrs: 46 - Name: Namespace 47 Values: 48 - chrome 49 - certificateProvider 50 ExtAttrs: 51 - Name: Namespace 52 Values: 53 - chrome 54 - certificateProvider 55 ExtAttrs: 56 - Name: Namespace 57 Values: 58 - chrome 59 - certificateProvider 60 - File: webext/chrome/certificate_provider.idl 61 Callback: 62 Name: CertificatesCallback 63 Args: 64 - Name: certificates 65 Type: 66 Name: sequence 67 Params: 68 - Name: CertificateInfo 69 ExtAttrs: 70 - Name: Namespace 71 Values: 72 - chrome 73 - certificateProvider 74 ExtAttrs: 75 - Name: Namespace 76 Values: 77 - chrome 78 - certificateProvider 79 ExtAttrs: 80 - Name: Namespace 81 Values: 82 - chrome 83 - certificateProvider 84 - Name: callback 85 Type: 86 Name: ResultCallback 87 ExtAttrs: 88 - Name: Namespace 89 Values: 90 - chrome 91 - certificateProvider 92 ExtAttrs: 93 - Name: Namespace 94 Values: 95 - chrome 96 - certificateProvider 97 Returns: 98 - Name: void 99 ExtAttrs: 100 - Name: Namespace 101 Values: 102 - chrome 103 - certificateProvider 104 ExtAttrs: 105 - Name: Namespace 106 Values: 107 - chrome 108 - certificateProvider 109 - File: webext/chrome/certificate_provider.idl 110 Dict: 111 Name: CertificatesUpdateRequest 112 ExtAttrs: 113 - Name: Namespace 114 Values: 115 - chrome 116 - certificateProvider 117 Fields: 118 - Name: certificatesRequestId 119 Type: 120 Name: long 121 ExtAttrs: 122 - Name: Namespace 123 Values: 124 - chrome 125 - certificateProvider 126 ExtAttrs: 127 - Name: Namespace 128 Values: 129 - chrome 130 - certificateProvider 131 - File: webext/chrome/certificate_provider.idl 132 Dict: 133 Name: ClientCertificateInfo 134 ExtAttrs: 135 - Name: Namespace 136 Values: 137 - chrome 138 - certificateProvider 139 Fields: 140 - Name: certificateChain 141 Type: 142 Name: sequence 143 Params: 144 - Name: ArrayBuffer 145 ExtAttrs: 146 - Name: Namespace 147 Values: 148 - chrome 149 - certificateProvider 150 ExtAttrs: 151 - Name: Namespace 152 Values: 153 - chrome 154 - certificateProvider 155 ExtAttrs: 156 - Name: Namespace 157 Values: 158 - chrome 159 - certificateProvider 160 - Name: supportedAlgorithms 161 Type: 162 Name: sequence 163 Params: 164 - Name: Algorithm 165 ExtAttrs: 166 - Name: Namespace 167 Values: 168 - chrome 169 - certificateProvider 170 ExtAttrs: 171 - Name: Namespace 172 Values: 173 - chrome 174 - certificateProvider 175 ExtAttrs: 176 - Name: Namespace 177 Values: 178 - chrome 179 - certificateProvider 180 - File: webext/chrome/certificate_provider.idl 181 Enum: 182 Name: Error 183 Values: 184 - GENERAL_ERROR 185 ExtAttrs: 186 - Name: Namespace 187 Values: 188 - chrome 189 - certificateProvider 190 - File: webext/chrome/certificate_provider.idl 191 Enum: 192 Name: Hash 193 Values: 194 - MD5_SHA1 195 - SHA1 196 - SHA256 197 - SHA384 198 - SHA512 199 ExtAttrs: 200 - Name: Namespace 201 Values: 202 - chrome 203 - certificateProvider 204 - File: webext/chrome/certificate_provider.idl 205 Enum: 206 Name: PinRequestErrorType 207 Values: 208 - INVALID_PIN 209 - INVALID_PUK 210 - MAX_ATTEMPTS_EXCEEDED 211 - UNKNOWN_ERROR 212 ExtAttrs: 213 - Name: Namespace 214 Values: 215 - chrome 216 - certificateProvider 217 - File: webext/chrome/certificate_provider.idl 218 Enum: 219 Name: PinRequestType 220 Values: 221 - PIN 222 - PUK 223 ExtAttrs: 224 - Name: Namespace 225 Values: 226 - chrome 227 - certificateProvider 228 - File: webext/chrome/certificate_provider.idl 229 Dict: 230 Name: PinResponseDetails 231 ExtAttrs: 232 - Name: Namespace 233 Values: 234 - chrome 235 - certificateProvider 236 Fields: 237 - Name: userInput 238 Type: 239 Name: DOMString 240 Nullable: true 241 ExtAttrs: 242 - Name: Namespace 243 Values: 244 - chrome 245 - certificateProvider 246 ExtAttrs: 247 - Name: Namespace 248 Values: 249 - chrome 250 - certificateProvider 251 - File: webext/chrome/certificate_provider.idl 252 Callback: 253 Name: ReportSignatureCallback 254 Returns: 255 - Name: void 256 ExtAttrs: 257 - Name: Namespace 258 Values: 259 - chrome 260 - certificateProvider 261 ExtAttrs: 262 - Name: Namespace 263 Values: 264 - chrome 265 - certificateProvider 266 - File: webext/chrome/certificate_provider.idl 267 Dict: 268 Name: ReportSignatureDetails 269 ExtAttrs: 270 - Name: Namespace 271 Values: 272 - chrome 273 - certificateProvider 274 Fields: 275 - Name: signRequestId 276 Type: 277 Name: long 278 ExtAttrs: 279 - Name: Namespace 280 Values: 281 - chrome 282 - certificateProvider 283 ExtAttrs: 284 - Name: Namespace 285 Values: 286 - chrome 287 - certificateProvider 288 - Name: error 289 Type: 290 Name: Error 291 Nullable: true 292 ExtAttrs: 293 - Name: Namespace 294 Values: 295 - chrome 296 - certificateProvider 297 ExtAttrs: 298 - Name: Namespace 299 Values: 300 - chrome 301 - certificateProvider 302 - Name: signature 303 Type: 304 Name: ArrayBuffer 305 Nullable: true 306 ExtAttrs: 307 - Name: Namespace 308 Values: 309 - chrome 310 - certificateProvider 311 ExtAttrs: 312 - Name: Namespace 313 Values: 314 - chrome 315 - certificateProvider 316 - File: webext/chrome/certificate_provider.idl 317 Callback: 318 Name: RequestPinCallback 319 Args: 320 - Name: details 321 Optional: true 322 Type: 323 Name: PinResponseDetails 324 ExtAttrs: 325 - Name: Namespace 326 Values: 327 - chrome 328 - certificateProvider 329 ExtAttrs: 330 - Name: Namespace 331 Values: 332 - chrome 333 - certificateProvider 334 Returns: 335 - Name: void 336 ExtAttrs: 337 - Name: Namespace 338 Values: 339 - chrome 340 - certificateProvider 341 ExtAttrs: 342 - Name: Namespace 343 Values: 344 - chrome 345 - certificateProvider 346 - File: webext/chrome/certificate_provider.idl 347 Dict: 348 Name: RequestPinDetails 349 ExtAttrs: 350 - Name: Namespace 351 Values: 352 - chrome 353 - certificateProvider 354 Fields: 355 - Name: signRequestId 356 Type: 357 Name: long 358 ExtAttrs: 359 - Name: Namespace 360 Values: 361 - chrome 362 - certificateProvider 363 ExtAttrs: 364 - Name: Namespace 365 Values: 366 - chrome 367 - certificateProvider 368 - Name: requestType 369 Type: 370 Name: PinRequestType 371 Nullable: true 372 ExtAttrs: 373 - Name: Namespace 374 Values: 375 - chrome 376 - certificateProvider 377 ExtAttrs: 378 - Name: Namespace 379 Values: 380 - chrome 381 - certificateProvider 382 - Name: errorType 383 Type: 384 Name: PinRequestErrorType 385 Nullable: true 386 ExtAttrs: 387 - Name: Namespace 388 Values: 389 - chrome 390 - certificateProvider 391 ExtAttrs: 392 - Name: Namespace 393 Values: 394 - chrome 395 - certificateProvider 396 - Name: attemptsLeft 397 Type: 398 Name: long 399 Nullable: true 400 ExtAttrs: 401 - Name: Namespace 402 Values: 403 - chrome 404 - certificateProvider 405 ExtAttrs: 406 - Name: Namespace 407 Values: 408 - chrome 409 - certificateProvider 410 - File: webext/chrome/certificate_provider.idl 411 Callback: 412 Name: ResultCallback 413 Args: 414 - Name: rejectedCertificates 415 Type: 416 Name: sequence 417 Params: 418 - Name: ArrayBuffer 419 ExtAttrs: 420 - Name: Namespace 421 Values: 422 - chrome 423 - certificateProvider 424 ExtAttrs: 425 - Name: Namespace 426 Values: 427 - chrome 428 - certificateProvider 429 ExtAttrs: 430 - Name: Namespace 431 Values: 432 - chrome 433 - certificateProvider 434 Returns: 435 - Name: void 436 ExtAttrs: 437 - Name: Namespace 438 Values: 439 - chrome 440 - certificateProvider 441 ExtAttrs: 442 - Name: Namespace 443 Values: 444 - chrome 445 - certificateProvider 446 - File: webext/chrome/certificate_provider.idl 447 Callback: 448 Name: SetCertificatesCallback 449 Returns: 450 - Name: void 451 ExtAttrs: 452 - Name: Namespace 453 Values: 454 - chrome 455 - certificateProvider 456 ExtAttrs: 457 - Name: Namespace 458 Values: 459 - chrome 460 - certificateProvider 461 - File: webext/chrome/certificate_provider.idl 462 Dict: 463 Name: SetCertificatesDetails 464 ExtAttrs: 465 - Name: Namespace 466 Values: 467 - chrome 468 - certificateProvider 469 Fields: 470 - Name: certificatesRequestId 471 Type: 472 Name: long 473 Nullable: true 474 ExtAttrs: 475 - Name: Namespace 476 Values: 477 - chrome 478 - certificateProvider 479 ExtAttrs: 480 - Name: Namespace 481 Values: 482 - chrome 483 - certificateProvider 484 - Name: error 485 Type: 486 Name: Error 487 Nullable: true 488 ExtAttrs: 489 - Name: Namespace 490 Values: 491 - chrome 492 - certificateProvider 493 ExtAttrs: 494 - Name: Namespace 495 Values: 496 - chrome 497 - certificateProvider 498 - Name: clientCertificates 499 Type: 500 Name: sequence 501 Params: 502 - Name: ClientCertificateInfo 503 ExtAttrs: 504 - Name: Namespace 505 Values: 506 - chrome 507 - certificateProvider 508 ExtAttrs: 509 - Name: Namespace 510 Values: 511 - chrome 512 - certificateProvider 513 ExtAttrs: 514 - Name: Namespace 515 Values: 516 - chrome 517 - certificateProvider 518 - File: webext/chrome/certificate_provider.idl 519 Callback: 520 Name: SignCallback 521 Args: 522 - Name: signature 523 Optional: true 524 Type: 525 Name: ArrayBuffer 526 ExtAttrs: 527 - Name: Namespace 528 Values: 529 - chrome 530 - certificateProvider 531 ExtAttrs: 532 - Name: Namespace 533 Values: 534 - chrome 535 - certificateProvider 536 Returns: 537 - Name: void 538 ExtAttrs: 539 - Name: Namespace 540 Values: 541 - chrome 542 - certificateProvider 543 ExtAttrs: 544 - Name: Namespace 545 Values: 546 - chrome 547 - certificateProvider 548 - File: webext/chrome/certificate_provider.idl 549 Dict: 550 Name: SignRequest 551 ExtAttrs: 552 - Name: Namespace 553 Values: 554 - chrome 555 - certificateProvider 556 Fields: 557 - Name: signRequestId 558 Type: 559 Name: long 560 ExtAttrs: 561 - Name: Namespace 562 Values: 563 - chrome 564 - certificateProvider 565 ExtAttrs: 566 - Name: Namespace 567 Values: 568 - chrome 569 - certificateProvider 570 - Name: digest 571 Type: 572 Name: ArrayBuffer 573 ExtAttrs: 574 - Name: Namespace 575 Values: 576 - chrome 577 - certificateProvider 578 ExtAttrs: 579 - Name: Namespace 580 Values: 581 - chrome 582 - certificateProvider 583 - Name: hash 584 Type: 585 Name: Hash 586 ExtAttrs: 587 - Name: Namespace 588 Values: 589 - chrome 590 - certificateProvider 591 ExtAttrs: 592 - Name: Namespace 593 Values: 594 - chrome 595 - certificateProvider 596 - Name: certificate 597 Type: 598 Name: ArrayBuffer 599 ExtAttrs: 600 - Name: Namespace 601 Values: 602 - chrome 603 - certificateProvider 604 ExtAttrs: 605 - Name: Namespace 606 Values: 607 - chrome 608 - certificateProvider 609 - File: webext/chrome/certificate_provider.idl 610 Dict: 611 Name: SignatureRequest 612 ExtAttrs: 613 - Name: Namespace 614 Values: 615 - chrome 616 - certificateProvider 617 Fields: 618 - Name: signRequestId 619 Type: 620 Name: long 621 ExtAttrs: 622 - Name: Namespace 623 Values: 624 - chrome 625 - certificateProvider 626 ExtAttrs: 627 - Name: Namespace 628 Values: 629 - chrome 630 - certificateProvider 631 - Name: input 632 Type: 633 Name: ArrayBuffer 634 ExtAttrs: 635 - Name: Namespace 636 Values: 637 - chrome 638 - certificateProvider 639 ExtAttrs: 640 - Name: Namespace 641 Values: 642 - chrome 643 - certificateProvider 644 - Name: algorithm 645 Type: 646 Name: Algorithm 647 ExtAttrs: 648 - Name: Namespace 649 Values: 650 - chrome 651 - certificateProvider 652 ExtAttrs: 653 - Name: Namespace 654 Values: 655 - chrome 656 - certificateProvider 657 - Name: certificate 658 Type: 659 Name: ArrayBuffer 660 ExtAttrs: 661 - Name: Namespace 662 Values: 663 - chrome 664 - certificateProvider 665 ExtAttrs: 666 - Name: Namespace 667 Values: 668 - chrome 669 - certificateProvider 670 - File: webext/chrome/certificate_provider.idl 671 Callback: 672 Name: StopPinRequestCallback 673 Returns: 674 - Name: void 675 ExtAttrs: 676 - Name: Namespace 677 Values: 678 - chrome 679 - certificateProvider 680 ExtAttrs: 681 - Name: Namespace 682 Values: 683 - chrome 684 - certificateProvider 685 - File: webext/chrome/certificate_provider.idl 686 Dict: 687 Name: StopPinRequestDetails 688 ExtAttrs: 689 - Name: Namespace 690 Values: 691 - chrome 692 - certificateProvider 693 Fields: 694 - Name: signRequestId 695 Type: 696 Name: long 697 ExtAttrs: 698 - Name: Namespace 699 Values: 700 - chrome 701 - certificateProvider 702 ExtAttrs: 703 - Name: Namespace 704 Values: 705 - chrome 706 - certificateProvider 707 - Name: errorType 708 Type: 709 Name: PinRequestErrorType 710 Nullable: true 711 ExtAttrs: 712 - Name: Namespace 713 Values: 714 - chrome 715 - certificateProvider 716 ExtAttrs: 717 - Name: Namespace 718 Values: 719 - chrome 720 - certificateProvider 721 - File: webext/chrome/certificate_provider.idl 722 WebextEvent: 723 Name: onCertificatesRequested 724 Modifier: static 725 Args: 726 - Name: reportCallback 727 Type: 728 Name: CertificatesCallback 729 ExtAttrs: 730 - Name: Namespace 731 Values: 732 - chrome 733 - certificateProvider 734 ExtAttrs: 735 - Name: Namespace 736 Values: 737 - chrome 738 - certificateProvider 739 Returns: 740 - Name: void 741 ExtAttrs: 742 - Name: Namespace 743 Values: 744 - chrome 745 - certificateProvider 746 ExtAttrs: 747 - Name: deprecated 748 Values: 749 - Use $(ref:onCertificatesUpdateRequested) instead. 750 - Name: Namespace 751 Values: 752 - chrome 753 - certificateProvider 754 - File: webext/chrome/certificate_provider.idl 755 WebextEvent: 756 Name: onCertificatesUpdateRequested 757 Modifier: static 758 Args: 759 - Name: request 760 Type: 761 Name: CertificatesUpdateRequest 762 ExtAttrs: 763 - Name: Namespace 764 Values: 765 - chrome 766 - certificateProvider 767 ExtAttrs: 768 - Name: Namespace 769 Values: 770 - chrome 771 - certificateProvider 772 Returns: 773 - Name: void 774 ExtAttrs: 775 - Name: Namespace 776 Values: 777 - chrome 778 - certificateProvider 779 ExtAttrs: 780 - Name: Namespace 781 Values: 782 - chrome 783 - certificateProvider 784 - File: webext/chrome/certificate_provider.idl 785 WebextEvent: 786 Name: onSignDigestRequested 787 Modifier: static 788 Args: 789 - Name: request 790 Type: 791 Name: SignRequest 792 ExtAttrs: 793 - Name: Namespace 794 Values: 795 - chrome 796 - certificateProvider 797 ExtAttrs: 798 - Name: Namespace 799 Values: 800 - chrome 801 - certificateProvider 802 - Name: reportCallback 803 Type: 804 Name: SignCallback 805 ExtAttrs: 806 - Name: Namespace 807 Values: 808 - chrome 809 - certificateProvider 810 ExtAttrs: 811 - Name: Namespace 812 Values: 813 - chrome 814 - certificateProvider 815 Returns: 816 - Name: void 817 ExtAttrs: 818 - Name: Namespace 819 Values: 820 - chrome 821 - certificateProvider 822 ExtAttrs: 823 - Name: deprecated 824 Values: 825 - Use $(ref:onSignatureRequested) instead. 826 - Name: Namespace 827 Values: 828 - chrome 829 - certificateProvider 830 - File: webext/chrome/certificate_provider.idl 831 WebextEvent: 832 Name: onSignatureRequested 833 Modifier: static 834 Args: 835 - Name: request 836 Type: 837 Name: SignatureRequest 838 ExtAttrs: 839 - Name: Namespace 840 Values: 841 - chrome 842 - certificateProvider 843 ExtAttrs: 844 - Name: Namespace 845 Values: 846 - chrome 847 - certificateProvider 848 Returns: 849 - Name: void 850 ExtAttrs: 851 - Name: Namespace 852 Values: 853 - chrome 854 - certificateProvider 855 ExtAttrs: 856 - Name: Namespace 857 Values: 858 - chrome 859 - certificateProvider 860 - File: webext/chrome/certificate_provider.idl 861 WebextFunc: 862 Name: reportSignature 863 Modifier: static 864 Args: 865 - Name: details 866 Type: 867 Name: ReportSignatureDetails 868 ExtAttrs: 869 - Name: Namespace 870 Values: 871 - chrome 872 - certificateProvider 873 ExtAttrs: 874 - Name: Namespace 875 Values: 876 - chrome 877 - certificateProvider 878 Returns: 879 - Name: Promise 880 Params: 881 - Name: void 882 ExtAttrs: 883 - Name: supportsPromises 884 - Name: Namespace 885 Values: 886 - chrome 887 - certificateProvider 888 - File: webext/chrome/certificate_provider.idl 889 WebextFunc: 890 Name: requestPin 891 Modifier: static 892 Args: 893 - Name: details 894 Type: 895 Name: RequestPinDetails 896 ExtAttrs: 897 - Name: Namespace 898 Values: 899 - chrome 900 - certificateProvider 901 ExtAttrs: 902 - Name: Namespace 903 Values: 904 - chrome 905 - certificateProvider 906 Returns: 907 - Name: Promise 908 Params: 909 - Name: PinResponseDetails 910 ExtAttrs: 911 - Name: Namespace 912 Values: 913 - chrome 914 - certificateProvider 915 ExtAttrs: 916 - Name: supportsPromises 917 - Name: Namespace 918 Values: 919 - chrome 920 - certificateProvider 921 - File: webext/chrome/certificate_provider.idl 922 WebextFunc: 923 Name: setCertificates 924 Modifier: static 925 Args: 926 - Name: details 927 Type: 928 Name: SetCertificatesDetails 929 ExtAttrs: 930 - Name: Namespace 931 Values: 932 - chrome 933 - certificateProvider 934 ExtAttrs: 935 - Name: Namespace 936 Values: 937 - chrome 938 - certificateProvider 939 Returns: 940 - Name: Promise 941 Params: 942 - Name: void 943 ExtAttrs: 944 - Name: supportsPromises 945 - Name: Namespace 946 Values: 947 - chrome 948 - certificateProvider 949 - File: webext/chrome/certificate_provider.idl 950 WebextFunc: 951 Name: stopPinRequest 952 Modifier: static 953 Args: 954 - Name: details 955 Type: 956 Name: StopPinRequestDetails 957 ExtAttrs: 958 - Name: Namespace 959 Values: 960 - chrome 961 - certificateProvider 962 ExtAttrs: 963 - Name: Namespace 964 Values: 965 - chrome 966 - certificateProvider 967 Returns: 968 - Name: Promise 969 Params: 970 - Name: void 971 ExtAttrs: 972 - Name: supportsPromises 973 - Name: Namespace 974 Values: 975 - chrome 976 - certificateProvider