Quellcode-Bibliothek modutil.h
Sprache: unbekannt
/* 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/. */
#ifndef MODUTIL_H
#define MODUTIL_H
#include <stdio.h>
#include <string.h>
#include <prio.h>
#include <prprf.h>
#include <prinit.h>
#include <prlock.h>
#include <prmem.h>
#include <plarena.h>
#include "seccomon.h"
#include "secmod.h"
#include "secutil.h"
#include "error.h"
Error LoadMechanismList(
void );
Error FipsMode(
char *arg);
Error ChkFipsMode(
char *arg);
Error AddModule(
char *moduleName,
char *libFile,
char *ciphers,
char *mechanisms,
char *modparms);
Error DeleteModule(
char *moduleName);
Error ListModule(
char *moduleName);
Error ListModules();
Error InitPW(
void );
Error ChangePW(
char *tokenName,
char *pwFile,
char *newpwFile);
Error EnableModule(
char *moduleName,
char *slotName, PRBool enable);
Error RawAddModule(
char *dbmodulespec,
char *modulespec);
Error RawListModule(
char *modulespec);
Error SetDefaultModule(
char *moduleName,
char *slotName,
char *mechanisms);
Error UnsetDefaultModule(
char *moduleName,
char *slotName,
char *mechanisms);
PRBool IsP11KitEnabled(
void );
void out_of_memory(
void );
#endif /*MODUTIL_H*/
Messung V0.5 in Prozent C=91 H=99 G=94
[0.13QuellennavigatorsProjekt 2026-04-28]
2026-05-26