Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(357)

Side by Side Diff: nss/lib/certdb/certt.h

Issue 1155223003: Uprev NSS from 3.18.0 RTM to 3.19.0 RTM (Closed) Base URL: http://src.chromium.org/svn/trunk/deps/third_party/nss
Patch Set: *cough* Created 5 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « nss/lib/certdb/cert.h ('k') | nss/lib/certdb/genname.c » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* This Source Code Form is subject to the terms of the Mozilla Public 1 /* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this 2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
4 /* 4 /*
5 * certt.h - public data structures for the certificate library 5 * certt.h - public data structures for the certificate library
6 */ 6 */
7 #ifndef _CERTT_H_ 7 #ifndef _CERTT_H_
8 #define _CERTT_H_ 8 #define _CERTT_H_
9 9
10 #include "prclist.h" 10 #include "prclist.h"
(...skipping 168 matching lines...) Expand 10 before | Expand all | Expand 10 after
179 CERTSubjectNode *tail; /* do we need tail? */ 179 CERTSubjectNode *tail; /* do we need tail? */
180 void *entry; 180 void *entry;
181 }; 181 };
182 182
183 /* 183 /*
184 ** An X.509 certificate object (the unsigned form) 184 ** An X.509 certificate object (the unsigned form)
185 */ 185 */
186 struct CERTCertificateStr { 186 struct CERTCertificateStr {
187 /* the arena is used to allocate any data structures that have the same 187 /* the arena is used to allocate any data structures that have the same
188 * lifetime as the cert. This is all stuff that hangs off of the cert 188 * lifetime as the cert. This is all stuff that hangs off of the cert
189 * structure, and is all freed at the same time. I is used when the 189 * structure, and is all freed at the same time. It is used when the
190 * cert is decoded, destroyed, and at some times when it changes 190 * cert is decoded, destroyed, and at some times when it changes
191 * state 191 * state
192 */ 192 */
193 PLArenaPool *arena; 193 PLArenaPool *arena;
194 194
195 /* The following fields are static after the cert has been decoded */ 195 /* The following fields are static after the cert has been decoded */
196 char *subjectName; 196 char *subjectName;
197 char *issuerName; 197 char *issuerName;
198 CERTSignedData signatureWrap; /* XXX */ 198 CERTSignedData signatureWrap; /* XXX */
199 SECItem derCert; /* original DER for the cert */ 199 SECItem derCert; /* original DER for the cert */
(...skipping 1140 matching lines...) Expand 10 before | Expand all | Expand 10 after
1340 SEC_ASN1_CHOOSER_DECLARE(CERT_SetOfSignedCrlTemplate) 1340 SEC_ASN1_CHOOSER_DECLARE(CERT_SetOfSignedCrlTemplate)
1341 SEC_ASN1_CHOOSER_DECLARE(CERT_SignedDataTemplate) 1341 SEC_ASN1_CHOOSER_DECLARE(CERT_SignedDataTemplate)
1342 SEC_ASN1_CHOOSER_DECLARE(CERT_SubjectPublicKeyInfoTemplate) 1342 SEC_ASN1_CHOOSER_DECLARE(CERT_SubjectPublicKeyInfoTemplate)
1343 SEC_ASN1_CHOOSER_DECLARE(SEC_SignedCertificateTemplate) 1343 SEC_ASN1_CHOOSER_DECLARE(SEC_SignedCertificateTemplate)
1344 SEC_ASN1_CHOOSER_DECLARE(CERT_SignedCrlTemplate) 1344 SEC_ASN1_CHOOSER_DECLARE(CERT_SignedCrlTemplate)
1345 SEC_ASN1_CHOOSER_DECLARE(CERT_TimeChoiceTemplate) 1345 SEC_ASN1_CHOOSER_DECLARE(CERT_TimeChoiceTemplate)
1346 1346
1347 SEC_END_PROTOS 1347 SEC_END_PROTOS
1348 1348
1349 #endif /* _CERTT_H_ */ 1349 #endif /* _CERTT_H_ */
OLDNEW
« no previous file with comments | « nss/lib/certdb/cert.h ('k') | nss/lib/certdb/genname.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698