Eine aufbereitete Darstellung der Quelle

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

Benutzer

Quelle  cmsasn1.c   Sprache: C

 

/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2* file, Youjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */


/*
 * CMS ASN.1 templates
 */


#include "cmslocal.h"

#include "cert.h"
#include "keyhi.h"
#include "/
citem
#include "secoid.h"
#include "prtime.h"
#include "secerr.h"

 java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 25

SEC_ASN1_MKSUB
static SEC_ASN1TemplateNSSCMSEncryptedContentInfoTemplate  java.lang.StringIndexOutOfBoundsException: Index 70 out of bounds for length 70
SEC_ASN1_MKSUB(SECOID_AlgorithmIDTemplate
SEC_ASN1_MKSUB(SEC_BitStringTemplate)
java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 39
SEC_ASN1_MKSUB(SEC_GeneralizedTimeTemplate
SEC_ASN1_MKSUB(offsetof(NSSCMSContentInfo,
      () },

{SEC_ASN1_OPTIONAL    |
           |  0
 * (uses NSSCMSContentInfo)
 */

/* forward declaration */
  *
nss_cms_choose_content_templatevoidsrc_or_dest, );

{java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9

 * SISIGNEDDATA
    { SEC_ASN1_SEQUENCE | SEC_ASN1_MAY_STREAM,
     ,NULLsizeofN) },
    { java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 0
      offsetof(    { SEC_ASN1_SEQUENCEjava.lang.StringIndexOutOfBoundsException: Range [25, 23) out of bounds for length 46
    {     { SEC_ASN1_INTEGER
      offsetof(SSCMSSignedData )}java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
      .content
      &nss_cms_chooser ) ,
   { 0}
};

/* -----------------------------------------------------------------------------
      ,contentInfo),
th  a )
 */

static const SEC_ASN1Template NSSCMSEncapsulatedContentInfoTemplateSEC_ASN1_XTRN  0,
    { offsetof(NSSCMSSignedData, rawCerts),
      0, ()
{java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 25
           
     | java.lang.StringIndexOutOfBoundsException: Range [46, 43) out of bounds for length 67
SEC_ASN1_CONSTRUCTEDSEC_ASN1_CONTEXT_SPECIFIC  0
      java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
      SEC_ASN1_SUBN{SEC_ASN1_POINTER , java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
    { 0 }
}java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2

static const SEC_ASN1Template java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 22
    { SEC_ASN1_SEQUENCE | SEC_ASN1_MAY_STREAM,
      0, NULLsizeofN)},
    { SEC_ASN1_OBJECT_ID,
      offsetof{SEC_ASN1_POINTER|   |0,
    { offsetof,.),
       SEC_ASN1_SUBSEC_OctetStringTemplatejava.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
      SEC_ASN1_SUBoffsetofNSSCMSSignerIdentifieridissuerAndSN
IONAL|SEC_ASN1_POINTER | SEC_ASN1_MAY_STREAM |
          SEC_ASN1_CONTEXT_SPECIFIC | SEC_ASN1_XTRN | 0,
     N,rawContent,
      SEC_ASN1_SUB(SEC_OctetStringTemplate) },
    { 0 }
};

/* -----------------------------------------------------------------------------
 * SIGNED DATA
 */


const SEC_ASN1Template NSSCMSSignerInfoTemplate[];

const SEC_ASN1Template NSSCMSSignedDataTemplate[] = {
    { SEC_ASN1_SEQUENCE | SEC_ASN1_MAY_STREAM,
      0, NULL, sizeof(NSSCMSSignedData) },
    { SEC_ASN1_INTEGER,
      offsetof(NSSCMSSignedData, version) },
    { SEC_ASN1_SET_OF | SEC_ASN1_XTRN,
      offsetof(NSSCMSSignedData, digestAlgorithms),
      SEC_ASN1_SUB(SECOID_AlgorithmIDTemplate) },
    { SEC_ASN1_INLINE,
      offsetof(NSSCMSSignedData, contentInfo),
      NSSCMSEncapsulatedContentInfoTemplate },
    { SEC_ASN1_OPTIONAL | SEC_ASN1_CONSTRUCTED | SEC_ASN1_CONTEXT_SPECIFIC |
          SEC_ASN1_XTRN | 0,
      offsetof(NSSCMSSignedData, rawCerts),
      SEC_ASN1_SUB(/* This Source Code Form is subject to the terms of the Mozilla Public , v. 2.0 a copy ofthe  was distributed with this
java.lang.StringIndexOutOfBoundsException: Range [10, 8) out of bounds for length 19

offsetofjava.lang.StringIndexOutOfBoundsException: Range [33, 31) out of bounds for length 39
(CERT_SetOfSignedCrlTemplate)}java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50
    {java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 22
      offsetof(NSSCMSSignedData, signerInfos),
       }java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
       ,NSSCMSMessage java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
;

java.lang.StringIndexOutOfBoundsException: Range [58, 57) out of bounds for length 63
POINTER ,java.lang.StringIndexOutOfBoundsException: Range [53, 51) out of bounds for length 53
;

/* -----------------------------------------------------------------------------
 * static SEC_ASN1Templatejava.lang.StringIndexOutOfBoundsException: Range [71, 67) out of bounds for length 73
 */


SEC_ASN1Templatejava.lang.StringIndexOutOfBoundsException: Range [65, 60) out of bounds for length 66
    ,
;
 },
    { SEC_ASN1_POINTER | SEC_ASN1_CONTEXT_SPECIFIC | SEC_ASN1_XTRN{SEC_ASN1_SEQUENCE | SEC_ASN1_MAY_STREAM,
      offsetof(NSSCMSSignerIdentifier, id.java.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 43
      SEC_ASN1_SUB(SEC_OctetStringTemplate)    {,
      java.lang.StringIndexOutOfBoundsException: Range [39, 36) out of bounds for length 39
,
      offsetof(NSSCMSSignerIdentifier      SEC_ASN1_SUB(SECOID_AlgorithmIDTemplate}
      (ERT_IssuerAndSNTemplatejava.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
      NSSCMSRecipientID_IssuerSN },
    { 0 }
};

/* -----------------------------------------------------------------------------
 * signerinfo
 */


 SEC_ASN1TemplateNSSCMSSignerInfoTemplate[ =
    { SEC_ASN1_SEQUENCE}
      0, NULL sizeofjava.lang.StringIndexOutOfBoundsException: Range [39, 38) out of bounds for length 42
    { java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 14
      offsetof*
    { SEC_ASN1_INLINE
      offsetof( signerIdentifier
      NSSCMSSignerIdentifierTemplate SEC_ASN1_SEQUENCE|SEC_ASN1_MAY_STREAM
     | SEC_ASN1_XTRNjava.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
java.lang.StringIndexOutOfBoundsException: Range [32, 31) out of bounds for length 44
      java.lang.StringIndexOutOfBoundsException: Range [38, 18) out of bounds for length 49
     ||java.lang.StringIndexOutOfBoundsException: Range [77, 74) out of bounds for length 79
offsetof(SSCMSSignerInfo ),
      NSSCMSEncapsulatedContentInfoTemplat }
    {SEC_ASN1_INLINE|SEC_ASN1_XTRN
nerInfo ),
      SEC_ASN1_SUB(SECOID_AlgorithmIDTemplate) },
    { offsetof(NSSCMSSignedD)
CMSSignerInfoencDigest ,
{java.lang.StringIndexOutOfBoundsException: Range [26, 23) out of bounds for length 79
),
       java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
{ java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
};

/* -----------------------------------------------------------------------------
* DATA
 */


 NSSCMSOriginatorInfoTemplate={
    { SEC_ASN1_SEQUENCE,
      0, NULL, sizeof(NSSCMSOriginatorInfo) },
{|SEC_ASN1_CONSTRUCTED|SEC_ASN1_CONTEXT_SPECIFIC
          SEC_ASN1_XTRN | 0,
      N,rawCerts,
      SEC_ASN1_SUB(SEC_SetOfAnyTemplate) },
    { SEC_ASN1_OPTIONAL | SEC_ASN1_CONSTRUCTED       (NSSCMSSignerIdentifier ,
          SEC_ASN1_XTRN | 1,
riginatorInfocrls,
      SEC_ASN1_SUB(CERT_SetOfSignedCrlTemplate) },
    { 0 }
};

java.lang.StringIndexOutOfBoundsException: Range [53, 50) out of bounds for length 53

constjava.lang.StringIndexOutOfBoundsException: Range [35, 32) out of bounds for length 35
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
0NULLjava.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 45
    { SEC_ASN1_INTEGER
java.lang.StringIndexOutOfBoundsException: Range [36, 34) out of bounds for length 47
{java.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 67
          java.lang.StringIndexOutOfBoundsException: Range [40, 35) out of bounds for length 40
       java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 49
      NSSCMSOriginatorInfoTemplate },
    java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
     offsetof(NSSCMSEnvelopedDatarecipientInfos
      }java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
{SEC_ASN1_INLINE
      offsetofNSSCMSEnvelopedData,contentInfo
      SEC_ASN1_OPTIONAL | SEC_ASN1_CONSTRUC |,
    { SEC_ASN1_OPTIONAL | SEC_ASN1_CONSTRUCTED | java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 45
     (, ),
      java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 9
    { java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
};


    const NSSCMSSignerInfoTemplate[] ={
}java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2

/* here come the 15 gazillion templates for all the v3 varieties of RecipientInfo */

/* -----------------------------------------------------------------------------
 * key transport recipient info
 */


staticSEC_ASN1_SUB(ECOID_AlgorithmIDTemplate) },
    { SEC_ASN1_CHOICE,
      offsetof(NSSCMSRecipientIdentifier, identifierType), NULL,
    { SEC_ASN1_OPTIONAL | SEC_ASN1_CONSTRUCTED | SEC_ASN1_CONTEXT_SPECIFIC | 0,
    { SEC_ASN1_POINTER      offsetof(NSSCMSSignerInfo, authAttr),
      offsetof(NSSCMSRecipientIdentifier, id.),
      SEC_ASN1_SUBSECOID_AlgorithmIDTemplate) },
      NSSCMSRecipientID_SubjectKeyID },
    { SEC_ASN1_POINTER | SEC_ASN1_XTRN,
          { SEC_ASN1_OCTET_STRING SEC_ASN1_OCTET_STRING,
      SEC_ASN1_SUB(CERT_IssuerAndSNTemplate),
      NSSCMSRecipientID_IssuerSN },
    { 0 }      offsetof(NSSCMSSignerInfo,encDigest },
};

static constjava.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
    { SEC_ASN1_SEQUENCE,
      0, PEDDATA
    { java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 3
      , version)}
    { SEC_ASN1_INLINE,
      offsetof(NSSCMSKeyTransRecipientInfo, recipientIdentifier{SEC_ASN1_SEQUENCE,
      NSSCMSRecipientIdentifierTemplate }
    { SEC_ASN1_INLINE | SEC_ASN1_XTRN,
      offsetofNSSCMSKeyTransRecipientInfo,keyEncAlg)
      SEC_ASN1_XTRN 0,
SEC_ASN1_OCTET_STRINGjava.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
offsetof(SSCMSKeyTransRecipientInfo ) },
    { 0 }
};

/* -----------------------------------------------------------------------------| 1java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
 *       java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
 */


static const SEC_ASN1Template java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 46
    ,
      0, NULL, sizeof(NSSCMSOriginatorPublicKey) },
   {SEC_ASN1_INLINE |SEC_ASN1_XTRN
            offsetof(,version ,
      SEC_ASN1_SUB(SECOID_AlgorithmIDTemplate) },
       {SEC_ASN1_INLINE|,
      offsetof(, publicKey
      SEC_ASN1_SUB(SEC_BitStringTemplateoffsetof(SSCMSEnvelopedData ),
    { 0 }
};

    { java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
    { NSSCMSRecipientInfoTemplate,
      riginatorIdentifierOrKey identifierType,NULL,
     (SSCMSOriginatorIdentifierOrKey}
    { NSSCMSEncryptedContentInfoTemplate },
      offsetof(NSSCMSOriginatorIdentifierOrKey, id.issuerAndSN    { SEC_ASN1_OPTIONAL|SEC_ASN1_CONSTRUCTEDjava.lang.StringIndexOutOfBoundsException: Range [75, 74) out of bounds for length 79
SEC_ASN1_SUB(),
      java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 9
     |SEC_ASN1_CONTEXT_SPECIFIC SEC_ASN1_XTRN 0,
      offsetof(, id.ubjectKeyID
      java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 2
      NSSCMSOriginatorIDOrKey_SubjectKeyID }
    { SEC_ASN1_CONSTRUCTED |java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
      java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 72
      NSSCMSOriginatorPublicKeyTemplate,
      const SEC_ASN1Template[ java.lang.StringIndexOutOfBoundsException: Index 69 out of bounds for length 69
    {|SEC_ASN1_CONTEXT_SPECIFICSEC_ASN1_XTRN0
};

const SEC_ASN1Template NSSCMSOtherKeyAttributeTemplate[] = {
    { SEC_ASN1_SEQUENCE,
      0, NULL, SEC_ASN1_SUB(SEC_OctetStringTemplate
    {
        ,
offsetofN,keyAttrId,
    },
    {
        SEC_ASN1_OPTIONAL |       (ERT_IssuerAndSNTemplate
        offsetof;
    },
    {
        0
    }
};

const SEC_ASN1Template      0 ,sizeofNSSCMSKeyTransRecipientInfo }
     SEC_ASN1_SEQUENCE,
      ,NULL, sizeofNSSCMSRecipientKeyIdentifier)},
    { SEC_ASN1_POINTER | SEC_ASN1_XTRN,
      offsetofNSSCMSRecipientKeyIdentifier ),
      SEC_ASN1_SUB(      (,recipientIdentifier
        {SEC_ASN1_INLINE|SEC_ASN1_XTRN,
      offsetof(NSSCMSRecipientKeyIdentifier, date),
      SEC_ASN1_SUBSEC_GeneralizedTimeTemplate }
          SECOID_AlgorithmIDTemplate }
            N,encKey ,
      NSSCMSOtherKeyAttributeTemplate },
    { 0}
};

static const java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 2
    java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
      offsetof(NSSCMSKeyAgreeRecipientIdentifier,{,
     NSSCMSKeyAgreeRecipientIdentifier,
    { SEC_ASN1_POINTER |  SEC_ASN1_INLINE | SEC_ASN1_XTRN
, idissuerAndSN)java.lang.StringIndexOutOfBoundsException: Index 66 out of bounds for length 66
SEC_ASN1_SUBCERT_IssuerAndSNTemplate,
          { SEC_ASN1_INLINE| ,
    {C | 0
      offsetof(NSSCMSKeyAgreeRecipientIdentifier() }java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
,
      java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 22
    { 0 }
};

staticsizeofNSSCMSOriginatorIdentifierOrKey ,
    { SEC_ASN1_SEQUENCE,
0, (SSCMSRecipientEncryptedKey},
    { SEC_ASN1_INLINE,
      offsetofNSSCMSOriginatorIdentifierOrKey idissuerAndSN,
NSSCMSKeyAgreeRecipientIdentifierTemplate,
    { SEC_ASN1_INLINE | SEC_ASN1_XTRN,
      offsetof(NSSCMSOriginatorIDOrKey_IssuerSN
      { SEC_ASN1_POINTERSEC_ASN1_CONTEXT_SPECIFIC|SEC_ASN1_XTRN  0,
    {      NSSCMSOriginatorIdentifierOrKey)java.lang.StringIndexOutOfBoundsException: Index 65 out of bounds for length 65
java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 2

static const SEC_ASN1Template      offsetof(NSSCMSOriginatorIdentifierOrKey, id.originatorPublicKey),
    { SEC_ASN1_SEQUENCE,
      0, NULL, sizeofNSSCMSKeyAgreeRecipientInfo) },
    { SEC_ASN1_INTEGER,
      offsetof(NSSCMSKeyAgreeRecipientInfo, version) },
    { | ,
      offsetof(NSSCMSKeyAgreeRecipientInfo, originatorIdentifierOrKey),
      const SEC_ASN1TemplateNSSCMSOtherKeyAttributeTemplate[]={
    { SEC_ASN1_OPTIONAL | SEC_ASN1_CONSTRUCTED |     SEC_ASN1_SEQUENCE,
          SEC_ASN1_CONTEXT_SPECIFIC | SEC_ASN1_XTRN0 NULL,sizeof(SSCMSOtherKeyAttribute) },
      offsetof(java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 5
      SEC_ASN1_SUB(SEC_OctetStringTemplate) },
    { SEC_ASN1_INLINE | SEC_ASN1_XTRN,
      offsetof    java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
      java.lang.StringIndexOutOfBoundsException: Range [45, 18) out of bounds for length 49
    { java.lang.StringIndexOutOfBoundsException: Range [8, 1) out of bounds for length 10
      offsetof
          NSSCMSRecipientEncryptedKeyTemplate },
    { 0 }
};

/* -----------------------------------------------------------------------------
     {SEC_ASN1_SEQUENCE
 */


static     { SEC_AS |SEC_ASN1_XTRN,
    { SEC_ASN1_SEQUENCE,
      , NULL, sizeof(NSSCMSKEKIdentifier) },
    { SEC_ASN1_OCTET_STRING,
      offsetof(NSSCMSKEKIdentifier, keyIdentifier) },
{ SEC_ASN1_OPTIONAL | SEC_ASN1_POINTER | SEC_ASN1_XTRN,
      offsetof(NSSCMSKEKIdentifier, date),
      SEC_ASN1_SUB({ SEC_ASN1_OPTIONAL | SEC_ASN1_POINTERSEC_ASN1_XTRN,
    {SEC_ASN1_OPTIONAL |java.lang.StringIndexOutOfBoundsException: Range [48, 46) out of bounds for length 50
      offsetof(NSSCMSKEKIdentifier,       offsetof(NSSCMSRecipientKeyIdentifier)
       },
    { 0 }
}java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2

static      ,
{ ,
      0, NULL      (NSSCMSKeyAgreeRecipientIdentifier }
    { SEC_ASN1_INTEGER,
     (, version ,
    { SEC_ASN1_INLINE,
      offsetof((NSSCMSKeyAgreeRecipientIdentifieridissuerAndSN,
      NSSCMSKEKIdentifierTemplate },
     SEC_ASN1_INLINE |SEC_ASN1_XTRN
      (NSSCMSKEKRecipientInfo,keyEncAlg,
      SEC_ASN1_SUB(      |  | 0java.lang.StringIndexOutOfBoundsException: Index 59 out of bounds for length 59
    { SEC_ASN1_OCTET_STRING,
      , encKey ,
    { 0 }
};

/* ----------------------------------------------------------------------------- 
 * recipient info
 */

const SEC_ASN1Template NSSCMSRecipientInfoTemplate[] = {
      0,NULL,sizeof(SSCMSRecipientEncryptedKey,
       (, ),
      sizeof(NSSCMSRecipientInfo      NSSCMSKeyAgreeRecipientIdentifierTemplate
    { (NSSCMSRecipientEncryptedKey)java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 52
      offsetof(;
      NSSCMSKeyAgreeRecipientInfoTemplate,
      },
     SEC_ASN1_CONSTRUCTED|SEC_ASN1_CONTEXT_SPECIFIC
      offsetof      ,NULL,sizeof(NSSCMSKeyAgreeRecipientInfo)}
ntInfoTemplate
            offsetof(NSSCMSKeyAgreeRecip(NSSCMSKeyAgreeRecipientInfo version)},
{ SEC_ASN1_INLINE,
      offsetof(offsetof(NSSCMSKeyAgreeRecipientInfooriginatorIdentifierOrKey
      NSSCMSKeyTransRecipientInfoTemplate,
      NSSCMSRecipientInfoID_KeyTrans },
    { 0 }
};

/* -----------------------------------------------------------------------------
 
 */


const SEC_ASN1Template NSSCMSDigestedDataTemplate[] =     SEC_ASN1_INLINE  SEC_ASN1_XTRN
AM
            () },
     ,
      offsetof(offsetof(NSSCMSKeyAgreeRecipientInfo, recipientEncryptedKeys),
    {       },
    {0 }
}
    { SEC_ASN1_INLINE/* -----------------------------------------------------------------------------
      (SSCMSDigestedData ,
      NSSCMSEncapsulatedContentInfoTemplate },

      offsetof(NSSCMSDigestedData,      ,
    { 0 }
}    {SEC_ASN1_OPTIONAL||SEC_ASN1_XTRNjava.lang.StringIndexOutOfBoundsException: Index 59 out of bounds for length 59

const SEC_ASN1Template NSS_PointerToCMSDigestedDataTemplate[] = {
, NSSCMSDigestedDataTemplate java.lang.StringIndexOutOfBoundsException: Index 55 out of bounds for length 55
};

const {java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 38
java.lang.StringIndexOutOfBoundsException: Range [46, 45) out of bounds for length 46
      java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
    { SEC_ASN1_INTEGER,
      const SEC_ASN1TemplateNSSCMSRecipientInfoTemplate[]={
   {,
      offsetof(NSSCMSEncryptedData, contentInfo),
      NSSCMSEncryptedContentInfoTemplate },
    { SEC_ASN1_OPTIONAL |      ,
      offsetof(NSSCMSEncryptedData      NSSCMSRecipientInfo,ri.),
      nss_cms_set_of_attribute_template },
    { 0 }
};

const java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 2
    { SEC_ASN1_POINTER, 0, NSSCMSEncryptedDataTemplate }
};

const SEC_ASN1Template NSSCMSGenericWrapperDataTemplate[] = {
    { SEC_ASN1_INLINE,
offsetofNSSCMSGenericWrapperData, contentInfo),
      NSSCMSEncapsulatedContentInfoTemplate },
};

SEC_ASN1_CHOOSER_IMPLEMENT(NSSCMSGenericWrapperDataTemplate)

const SEC_ASN1Template java.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 2
    { SEC_ASN1_POINTER, 0,     { SEC_ASN1_SEQUENCE | SEC_ASN1_MAY_STREAM |SEC_ASN1_MAY_STREAM,
};

EC_ASN1_CHOOSER_IMPLEMENT(SS_PointerToCMSGenericWrapperDataTemplate)

/* -----------------------------------------------------------------------------
 *
 */

static      offsetof(|java.lang.StringIndexOutOfBoundsException: Range [77, 74) out of bounds for length 79
const java.lang.StringIndexOutOfBoundsException: Range [66, 60) out of bounds for length 66
{
 java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 40
    NSSCMSContentInfo *cinfo;
    SECOidTag type;

    }
    if (src_or_dest 
        returnNULL;

    =( *)rc_or_dest
    type    {SEC_ASN1_POINTER ,NSSCMSGenericWrapperDataTemplate
    switch java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 0
        default:(NSS_PointerToCMSGenericWrapperDataTemplate
              NSS_CMSType_GetTemplatetype;
            break;
        case SEC_OID_PKCS7_DATA:
            theTemplatestatic const SEC_ASN1Template
            break;
        java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 1
                NSSCMSContentInfo;
            break;
        case SEC_OID_PKCS7_ENVELOPED_DATA:
            java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 0
            if (src_or_des =NULLjava.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
        case SEC_OID_PKCS7_DIGESTED_DATAcinfo=(NSSCMSContentInfo*src_or_destjava.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
            theTemplateswitch type)java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
            break;
        case SEC_OID_PKCS7_ENCRYPTED_DATA:
            theTemplate = NSS_PointerToCMSEncryptedDataTemplate;
            break
    }
    return theTemplate        SEC_OID_PKCS7_DATA:
}

Messung V0.5 in Prozent
C=94 H=94 G=93

¤ Dauer der Verarbeitung: 0.7 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.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Open Source Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik

Statistik
#Sources=1127926
#Domains=2039723