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

Side by Side Diff: nss/lib/cryptohi/keyi.h

Issue 1843333003: Update NSPR to 4.12 and NSS to 3.23 on iOS (Closed) Base URL: https://chromium.googlesource.com/chromium/deps/nss.git@master
Patch Set: Created 4 years, 8 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
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 #ifndef _KEYI_H_ 5 #ifndef _KEYI_H_
6 #define _KEYI_H_ 6 #define _KEYI_H_
7 7
8
9 SEC_BEGIN_PROTOS 8 SEC_BEGIN_PROTOS
10 /* NSS private functions */ 9 /* NSS private functions */
11 /* map an oid to a keytype... actually this function and it's converse 10 /* map an oid to a keytype... actually this function and it's converse
12 * are good candidates for public functions.. */ 11 * are good candidates for public functions.. */
13 KeyType seckey_GetKeyType(SECOidTag pubKeyOid); 12 KeyType seckey_GetKeyType(SECOidTag pubKeyOid);
14 13
15 /* extract the 'encryption' (could be signing) and hash oids from and 14 /* extract the 'encryption' (could be signing) and hash oids from and
16 * algorithm, key and parameters (parameters is the parameters field 15 * algorithm, key and parameters (parameters is the parameters field
17 * of a algorithm ID structure (SECAlgorithmID)*/ 16 * of a algorithm ID structure (SECAlgorithmID)*/
18 SECStatus sec_DecodeSigAlg(const SECKEYPublicKey *key, SECOidTag sigAlg, 17 SECStatus sec_DecodeSigAlg(const SECKEYPublicKey *key, SECOidTag sigAlg,
19 const SECItem *param, SECOidTag *encalg, SECOidTag *hashalg); 18 const SECItem *param, SECOidTag *encalg, SECOidTag *h ashalg);
20 19
21 SEC_END_PROTOS 20 SEC_END_PROTOS
22 21
23 #endif /* _KEYHI_H_ */ 22 #endif /* _KEYHI_H_ */
OLDNEW
« no previous file with comments | « nss/lib/cryptohi/keyhi.h ('k') | nss/lib/cryptohi/keythi.h » ('j') | nss/lib/util/secoid.c » ('J')

Powered by Google App Engine
This is Rietveld 408576698