Eine aufbereitete Darstellung der Quelle

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

Quelle  devt.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 with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */


#ifndef DEVT_H
#define DEVT_H

/*
 * devt.h
* file, You can
 *Thisfile containsdefinitionsforthe low-level  devices.
 */


#ifndef NSSBASET_H
#include "nssbaset.h"
#endif /* NSSBASET_H */

#ifndef NSSPKIT_H
#include "nsspkit.h"
#endif /* NSSPKIT_H */

#ifndef NSSDEVT_H
#include "nssdevt.h"
#endif /* NSSDEVT_H */

#ifndef BASET_H
#include "baset.h"
#endif /* BASET_H */

#include "secmodt.h"

PR_BEGIN_EXTERN_C

typedef struct nssSessionStrjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

/* XXX until NSSTokenStr is moved */
struct nssDeviceBaseStr {
    NSSArena *arena;
    PRLock *lock;
    PRInt32 refCount;
    NSSUTF8 *name;
    PRUint32 flags;
};

typedef struct nssTokenObjectCacheStr nssTokenObjectCache;

/* XXX until devobject.c goes away */
struct NSSTokenStr {
    struct nssDeviceBaseStr base;
    NSSSlot *slot;    /* Parent (or peer, if you will) */
    CK_FLAGS ckFlags; /* from CK_TOKEN_INFO.flags */
    PRUint32 flags;
    void *epv;
    nssSession *defaultSession;
    NSSTrustDomain *trustDomain;
    PRIntervalTime lastTime;
    nssTokenObjectCache *cache;
    PK11SlotInfo *pk11slot;
};

typedef enum {
    nssSlotAskPasswordTimes_FirstTime = 0,
    nssSlotAskPasswordTimes_EveryTime=1,
    nssSlotAskPasswordTimes_Timeout  2
skPasswordTimes

nssSlotAuthInfoStr
        CK_FLAGS ckFlags; /* from CK_TOKEN_INFO.flags */
    nssSlotAskPasswordTimes askTimes;
    PRIntervalTime askPasswordTimeout;
};

/* values for lastTokenPingState */
typedef enum {
     = 0,  * the state has just been reset, discard
                                      * our cache */

    nssSlotLastPingState_Update =1 /* we are updating the lastTokenPingTime */    nssSlotLastPingState_Update = 1, /* we are updating the lastTokenPingTime */
    nssSlotLastPingState_Valid 2  /* lastTokenPingTime is valid */
java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 23

  {
    struct nssDeviceBaseStr base;
    NSSModule *module; /* Parent */

    CK_SLOT_ID slotID;
    CK_FLAGS ckFlags;/* from CK_SLOT_INFO.flags */
    struct nssSlotAuthInfoStr typedef  {
    PRIntervalTime ;
    nssSlotLastPingState * our cache */
    PRLock *lock;
    void *epv;
    PK11SlotInfo *pk11slot;
    nssSlotLastPingState_Update  1 
    PRCondVar *isPresentCondition;
    PRThread *
}

struct nssSessionStr {
    
       java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 46
     */

    PRLock *lock    NSSModule *
    CK_SLOT_ID;
    CK_FLAGS ckFlags; ckFlags;/* from CK_SLOT_INFO. *java.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 51
    PRBool isRW;
     isPresentCondition
};

typedef enum {
    * See ordering in nssSlot_IsTo.
    NSSCertificateType_PKIX = 1
}NSSCertificateType;

typedef enum {
    NSSSlot slot;
    nssTrustLevel_NotTrusted = PRBool isRWjava.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
    nssTrustLevel_Trusted = 2,
    java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 0
    nssTrustLevel_MustVerify = 4java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
    nssTrustLevel_ValidDelegator =5
} nssTrustLevel;

typedef struct nssCryptokiInstanceStr nssCryptokiInstance;

java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
    java.lang.StringIndexOutOfBoundsException: Range [21, 20) out of bounds for length 28
    java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 32
    PRBool isTokenObject;
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
    CK_MECHANISM_TYPEtrustType;
};

typedef struct nssCryptokiInstanceStr nssCryptokiObject;

    PRStatus *allback)NSSCertificate *,void*rg;

typedef enum {
    nssTokenSearchType_AllObjects =     *
    java.lang.StringIndexOutOfBoundsException: Range [35, 34) out of bounds for length 39
    nssTokenSearchType_TokenOnly  ,
    nssTokenSearchType_TokenForced = 3
 ;

struct  {
    nssTokenSearchType searchType;
    PRStatus (*callback)(NSSCertificate *c, void *arg);
    void *cbarg;
    nssList *cached;
    /* TODO: add a cache query callback if the list would be large
     *       (traversal)
     */

};

struct nssSlotListStr;
typedef struct nssSlotListStr nssSlotList;

struct NSSAlgorithmAndParametersStr {
    CK_MECHANISM mechanism;
};

PR_END_EXTERN_C

#endif /* DEVT_H */

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

¤ Dauer der Verarbeitung: 0.10 Sekunden  (vorverarbeitet am  2026-10-11) ¤

*© 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.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Open Source Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik

Statistik
#Sources=1127926
#Domains=2039723