Enum X509Usages
X509Usages controls how private keys should be regenerated when a re-issuance is being processed.
Namespace: Neon.Kube.Resources.CertManager
Assembly: Neon.Kube.Resources.dll
Syntax
[JsonConverter(typeof(JsonStringEnumMemberConverter))]
[JsonConverter(typeof(StringEnumConverter))]
public enum X509Usages
Fields
| Name | Description |
|---|---|
| Any | Any |
| CertSign | Cert Sign |
| ClientAuth | Client Auth |
| CodeSigning | Code Signing |
| ContentCommitment | Content Commitment |
| CrlSign | Crl Sign |
| DataEncipherment | Data Encipherment |
| DecipherOnly | Decipher Only |
| DigitalSignature | Digital Signature |
| EmailProtection | Email Protection |
| EncipherOnly | Encipher Only |
| IpsecEndSystem | IPSEC End System |
| IpsecTunnel | IPSEC Tunnel |
| IpsecUser | IPSEC User. |
| KeyAgreement | Key Agreement |
| KeyEncipherment | Key Encipherment |
| MicrosoftSgc | Microsoft Sgc |
| NetscapeSgc | Netscape Sgc |
| OcspSigning | Ocsp Signing |
| SMIME | S/MIME |
| ServerAuth | Server Auth |
| Signing | Signing |
| Timestamping | Timestamping |