https://learn.microsoft.com/en-us/dotnet/api/system.security.cryptography.x509certificates.x509keyusageflags?view=netframework-4.7
X509KeyUsageFlags Enum (System.Security.Cryptography.X509Certificates) | Microsoft Learn
Defines how the certificate key can be used. If this value is not defined, the key can be used for any purpose.
system securityenumcryptographymicrosoftlearn