5#include <system/details/enum_meta_info.h>
6#include <system/enum_helpers.h>
8namespace System {
namespace Security {
namespace Cryptography {
18 EncryptionAlgorithm = 2,
41DECLARE_USING_GLOBAL_OPERATORS
49struct EnumMetaInfo<
System::Security::Cryptography::OidGroup>
51 static ASPOSECPP_SHARED_API
const std::array<std::pair<System::Security::Cryptography::OidGroup, const char16_t*>, 11>& values();
A base class for custom attributes. Objects of this class should only be allocated using System::Make...
Definition: attribute.h:16
Base class for hashing algorithms. Objects of this class should only be allocated using System::MakeO...
Definition: hash_algorithm.h:30
Definition: asn_encoded_data.h:10
OidGroup
Identifies Windows OID groups.
Definition: oid_group.h:12
@ KeyDerivationFunction
Group represented by CRYPT_KDF_OID_GROUP_ID.
@ Template
Group represented by CRYPT_TEMPLATE_OID_GROUP_ID.
@ SignatureAlgorithm
Group represented by CRYPT_SIGN_ALG_OID_GROUP_ID.
@ Policy
Group represented by CRYPT_POLICY_OID_GROUP_ID.
@ PublicKeyAlgorithm
Group represented by CRYPT_PUBKEY_ALG_OID_GROUP_ID.
@ ExtensionOrAttribute
Group represented by CRYPT_EXT_OR_ATTR_OID_GROUP_ID.
@ EnhancedKeyUsage
Group represented by CRYPT_ENHKEY_USAGE_OID_GROUP_ID.
Definition: db_command.h:9