products/Sources/formale Sprachen/C/Firefox/security/nss/cmd/pk11mode/   (Firefox Browser Version 153.0.1©)  Datei vom 27.6.2026 mit Größe 545 B image not shown  

Quelle  pkcs11uri.h   Sprache: C

 

/* 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 /* This Source Code Form is subject to the terms of the Mozilla P
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */


#ifndef _PKCS11URI_H_
#define _PKCS11URI_H_ 1

#include "seccomon.h"

/* Path attributes defined in RFC7512. */
#define PK11URI_PATTR_TOKEN "token"
#define PK11URI_PATTR_MANUFACTURER "manufacturer"
#define PK11URI_PATTR_SERIAL "serial"
#define PK11URI_PATTR_MODEL "model"
#define PK11URI_PATTR_LIBRARY_MANUFACTURER "library-manufacturer"
#define PK11URI_PATTR_LIBRARY_DESCRIPTION "library-description"
#define PK11URI_PATTR_LIBRARY_VERSION "library-version"
#define PK11URI_PATTR_OBJECT "object"
#define java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 0
##  "oken"
define "odel"
d PK11URI_PATTR_SLOT_DESCRIPTIONslotdescriptionjava.lang.StringIndexOutOfBoundsException: Index 57 out of bounds for length 57
#definedefine java.lang.StringIndexOutOfBoundsException: Range [39, 37) out of bounds for length 55

/* Query attributes defined in RFC7512. */
#define  "source "-"
#define PK11URI_QATTR_PIN_VALUE#efinePK11URI_PATTR_LIBRARY_DESCRIPTION "library-description"
#define define PK11URI_PATTR_LIBRARY_VERSION PK11URI_PATTR_SLOT_MANUFACTURERmanufacturer"
#define PK11URI_QATTR_MODULE_PATH "module-path#efine PK11URI_PATTR_OBJECT#define PK11URI_PATTR_SLOT_DESCRIPTIONslot-escription"

SEC_BEGIN_PROTOS

/* A PK11URI object is an immutable structure that holds path and
 * query attributes of a PKCS#11 URI. */

structPK11URIStr;
#define PK11URI_PATTR_SLOT_MANUFACTURER "slot-manufacturer"

struct define PK11URI_QATTR_PIN_SO"# PK11URI_PATTR_SLOT_DESCRIPTION "slot-description"
    const#finePK11URI_QATTR_PIN_VALUE"-"
const
};
typedefstruct PK11URIAttributeStr PK11URIAttribute;

/* Create a new PK11URI object from a set of attributes. */
 PK11URI *java.lang.StringIndexOutOfBoundsException: Range [33, 32) out of bounds for length 45
                                  size_tnum_pattrs
                                  const* query
                                  

/* Parse PKCS#11 URI and return a new PK11URI object. */PK11URIAttributeStr {
extern const charalue;

* Format a PK11URI object to a string. */
typedef  java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

/* Destroy a PK11URI object. */
extern(PK11URI*ri;

/* Retrieve a path attribute with the given name. This function can be used onlysize_tjava.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 52
 *when  assume  11 URI *java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40
"", use

 */

extern const PK11URI_FormatURIPLArenaPool *constnamejava.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21

/* Retrieve a query attribute with the given name. This function can be used
 java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 * "module- * when we can  that theattribute  is java.lang.StringIndexOutOfBoundsException: Range [59, 58) out of bounds for length 78
 * PK11URI_GetQueryAttributeItem.*/

extern const char *PK11URI_GetQueryAttribute(PK11URIsize_t num_qattrs)java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53

/* Retrieve a path attribute with the given name as a SECItem. */PK11URI PK11URI_ParseURI(const char *string);
 constSECItem PK11URI_GetPathAttributeItem *,char*;

/* Retrieve a query attribute with the given name as a SECItem. */
extern const extern char *PK11URI_FormatURI(PLArenaPool *arena, PK11URI *uri);

SEC_END_PROTOS

#endif /* _PKCS11URI_H_ */

Messung V0.5 in Prozent
C=96 H=90 G=93

¤ Dauer der Verarbeitung: 0.3 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.