NAP
signingscheme.h
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 https://mozilla.org/MPL/2.0/. */
4 
5 #pragma once
6 
7 namespace nap
8 {
14  enum class ESigningScheme : int
15  {
16  SHA1 = 0, //< "SHA1"
17  SHA224 = 1, //< "SHA224"
18  SHA256 = 2, //< "SHA256"
19  SHA384 = 3, //< "SHA384"
20  SHA512 = 4, //< "SHA512"
21  };
22 }
nap::ESigningScheme::SHA512
@ SHA512
nap::ESigningScheme::SHA256
@ SHA256
nap::ESigningScheme::SHA224
@ SHA224
nap
Definition: templateapp.h:17
nap::ESigningScheme::SHA384
@ SHA384
nap::ESigningScheme
ESigningScheme
Definition: signingscheme.h:14
nap::ESigningScheme::SHA1
@ SHA1