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 3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 4 5 #ifndef NSSDEV_H 6 #define NSSDEV_H 7 8 /* 9 * nssdev.h 10 * 11 * High-level methods for interaction with cryptoki devices 12 */ 13 14 #ifndef NSSDEVT_H 15 #include "nssdevt.h" 16 #endif /* NSSDEVT_H */ 17 18 PR_BEGIN_EXTERN_C 19 20 /* NSSAlgorithmAndParameters 21 * 22 * NSSAlgorithmAndParameters_CreateSHA1Digest 23 * NSSAlgorithmAndParameters_CreateMD5Digest 24 */ 25 26 NSS_EXTERN NSSAlgorithmAndParameters * 27 NSSAlgorithmAndParameters_CreateSHA1Digest( 28 NSSArena *arenaOpt); 29 30 NSS_EXTERN NSSAlgorithmAndParameters * 31 NSSAlgorithmAndParameters_CreateMD5Digest( 32 NSSArena *arenaOpt); 33 34 PR_END_EXTERN_C 35 36 #endif /* DEV_H */ 37