andre@0: /* This Source Code Form is subject to the terms of the Mozilla Public
andre@0:  * License, v. 2.0. If a copy of the MPL was not distributed with this
andre@0:  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
andre@0: 
andre@0: #ifndef NSSDEV_H
andre@0: #define NSSDEV_H
andre@0: 
andre@0: /*
andre@0:  * nssdev.h
andre@0:  *
andre@0:  * High-level methods for interaction with cryptoki devices
andre@0:  */
andre@0: 
andre@0: #ifndef NSSDEVT_H
andre@0: #include "nssdevt.h"
andre@0: #endif /* NSSDEVT_H */
andre@0: 
andre@0: PR_BEGIN_EXTERN_C
andre@0: 
andre@0: /* NSSAlgorithmAndParameters
andre@0:  *
andre@0:  * NSSAlgorithmAndParameters_CreateSHA1Digest
andre@0:  * NSSAlgorithmAndParameters_CreateMD5Digest
andre@0:  */
andre@0: 
andre@0: NSS_EXTERN NSSAlgorithmAndParameters *
andre@0: NSSAlgorithmAndParameters_CreateSHA1Digest
andre@0: (
andre@0:   NSSArena *arenaOpt
andre@0: );
andre@0: 
andre@0: NSS_EXTERN NSSAlgorithmAndParameters *
andre@0: NSSAlgorithmAndParameters_CreateMD5Digest
andre@0: (
andre@0:   NSSArena *arenaOpt
andre@0: );
andre@0: 
andre@0: PR_END_EXTERN_C
andre@0: 
andre@0: #endif /* DEV_H */