Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/security/manager/ssl/   (Firefox Browser Version 153.0.1©)  Datei vom 27.6.2026 mit Größe 910 B image not shown  

Quelle  PPKCS11Module.ipdl   Sprache: unbekannt

 
Spracherkennung für: .ipdl vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]

/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */

namespace mozilla {

namespace psm {

struct SlotInfo {
  nsCString name;
  nsCString desc;
  nsCString manID;
  nsCString hwVersion;
  nsCString fwVersion;
  uint32_t status;
  nsCString tokenName;
};

struct ModuleInfo {
  nsCString name;
  nsCString libName;
  SlotInfo[] slots;
};

[ChildProc=Utility]
protocol PPKCS11Module
{
  child:
    async AddModule(
        nsCString aModuleName,
        nsCString aLibraryPath,
        uint32_t aMechanismFlags,
        uint32_t aCipherFlags
    ) returns (nsresult rv);

    async DeleteModule(nsCString aModuleName) returns (nsresult rv);

    async ListModules() returns (nsresult rv, ModuleInfo[] modules);
};

} // namespace psm

} // namespace mozilla

[Dauer der Verarbeitung: 0.25 Sekunden, vorverarbeitet 2026-08-25]