| VerifyCertificate | (var Text, Text, Enum X509 Content Type) | Boolean | public | 17-23, gone | - |
| GetCertificateFriendlyName | (Text, Text, var Text) | | public | 17-23, gone | - |
| GetCertificateSubject | (Text, Text, var Text) | | public | 17-23, gone | - |
| GetCertificateThumbprint | (Text, Text, var Text) | | public | 17-23, gone | - |
| GetCertificateIssuer | (Text, Text, var Text) | | public | 17-23, gone | - |
| GetCertificateExpiration | (Text, Text, var DateTime) | | public | 17-23, gone | - |
| GetCertificateNotBefore | (Text, Text, var DateTime) | | public | 17-23, gone | - |
| HasPrivateKey | (Text, Text) | Boolean | public | 17-23, gone | - |
| GetCertificatePropertiesAsJson | (Text, Text, var Text) | | public | 17-23, gone | - |
| GetCertificatePrivateKey | (Text, Text) | Text | public | 19-23, gone | - |
| GetCertificatePublicKey | (Text, Text) | Text | public | 19-23, gone | - |
| InitializeX509Certificate | (Text, Text, var DotNet X509Certificate2) | | public | 19-23, gone | - |
| GetCertificateSerialNumber | (Text, Text, var Text) | | public | 22-23, gone | - |
| GetCertificateSerialNumberAsASCII | (Text, Text, var Text) | | public | 22-23, gone | - |
| VerifyCertificate | (var Text, SecretText, Enum X509 Content Type) | Boolean | public | 24-28 | - |
| GetCertificateFriendlyName | (Text, SecretText, var Text) | | public | 24-28 | - |
| GetCertificateSubject | (Text, SecretText, var Text) | | public | 24-28 | - |
| GetCertificateThumbprint | (Text, SecretText, var Text) | | public | 24-28 | - |
| GetCertificateIssuer | (Text, SecretText, var Text) | | public | 24-28 | - |
| GetCertificateExpiration | (Text, SecretText, var DateTime) | | public | 24-28 | - |
| GetCertificateNotBefore | (Text, SecretText, var DateTime) | | public | 24-28 | - |
| HasPrivateKey | (Text, SecretText) | Boolean | public | 24-28 | - |
| GetCertificateSerialNumber | (Text, SecretText, var Text) | | public | 24-28 | - |
| GetCertificateSerialNumberAsASCII | (Text, SecretText, var Text) | | public | 24-28 | - |
| GetCertificatePropertiesAsJson | (Text, SecretText, var Text) | | public | 24-28 | - |
| GetCertificatePrivateKey | (Text, SecretText) | Text | public | 24-26, gone | Pending 24.0 |
| Replaced by GetSecretCertificatePrivateKey with SecretText data type return value. |
| GetSecretCertificatePrivateKey | (Text, SecretText) | SecretText | public | 24-28 | - |
| GetCertificatePublicKey | (Text, SecretText) | Text | public | 24-28 | - |
| InitializeX509Certificate | (Text, SecretText, var DotNet X509Certificate2) | | public | 24-28 | - |
| CreateFromPemAndExportAsBase64 | (Text, SecretText, SecretText) | Text | public | 27-28 | - |
| GetCertificatePublicKeyAsBase64String | (Text, SecretText) | Text | public | 28 | - |
| GetRawCertDataAsBase64String | (Text, SecretText) | Text | public | 28 | - |