public static string ToExtension()

in Vault/Explorer/ContentType.cs [247:279]


        public static string ToExtension(this ContentType contentType)
        {
            switch (contentType)
            {
                case ContentType.None:
                case ContentType.Base64:
                    return "";
                case ContentType.Text:
                    return ".txt";
                case ContentType.Csv:
                    return ".csv";
                case ContentType.Tsv:
                    return ".tsv";
                case ContentType.Xml:
                    return ".xml";
                case ContentType.Json:
                case ContentType.JsonGZipBase64:
                    return ".json";
                case ContentType.Certificate:
                    return ".cer";
                case ContentType.Pkcs12:
                case ContentType.Pkcs12Base64:
                    return ".pfx";
                case ContentType.KeyVaultSecret:
                    return ".kv-secret";
                case ContentType.KeyVaultCertificate:
                    return ".kv-certificate";
                case ContentType.KeyVaultLink:
                    return ".url";
                default:
                    throw new ArgumentException($"Invalid ContentType {contentType}");
            }
        }