Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ CreateCustomExtensionIfAny()

static X509Extension System.Security.Cryptography.X509Certificates.X509Certificate2.CreateCustomExtensionIfAny ( Oid oid)
inlinestaticprivate

Definition at line 823 of file X509Certificate2.cs.

824 {
825 return oid.Value switch
826 {
827 "2.5.29.10" => X509Pal.Instance.SupportsLegacyBasicConstraintsExtension ? new X509BasicConstraintsExtension() : null,
828 "2.5.29.19" => new X509BasicConstraintsExtension(),
829 "2.5.29.15" => new X509KeyUsageExtension(),
830 "2.5.29.37" => new X509EnhancedKeyUsageExtension(),
831 "2.5.29.14" => new X509SubjectKeyIdentifierExtension(),
832 _ => null,
833 };
834 }

References System.Runtime.Serialization.Dictionary.