4#include <system/details/enum_meta_info.h>
5#include <system/enum_helpers.h>
7namespace System {
namespace Security {
namespace Cryptography {
namespace X509Certificates {
38DECLARE_USING_GLOBAL_OPERATORS
46struct EnumMetaInfo<
System::Security::Cryptography::X509Certificates::X500DistinguishedNameFlags>
49 static ASPOSECPP_SHARED_API
const std::array<std::pair<System::Security::Cryptography::X509Certificates::X500DistinguishedNameFlags, const char16_t*>, 10>& values();
Definition: public_key.h:8
X500DistinguishedNameFlags
X509 certificate distinguished name formatting rules.
Definition: x500_distinguished_name_flags.h:11
@ Reversed
Name is reserved.
@ DoNotUsePlusSign
Name doesn't use plus sign.
@ DoNotUseQuotes
Disables quotes in name.
@ UseCommas
Enables using commas.
@ ForceUTF8Encoding
Forces using UTF-8 when encoding specific X500 keys.
@ UseNewLines
Enables using new lines.
@ UseT61Encoding
Switches to T61 encoding.
@ UseSemicolons
Use semicolons.
@ UseUTF8Encoding
Switches from using Unicode to using UTF-8 encoding.
Definition: db_command.h:9