X509Certificate.ToString Method
.NET Framework 1.1
Returns a string representation of the current X509Certificate object.
Overload List
Returns a string representation of the current X509Certificate object.
Supported by the .NET Compact Framework.
[Visual Basic] Overloads Overrides Public Function ToString() As String
[C#] public override string ToString();
[C++] public: String* ToString();
[JScript] public override function ToString() : String;
Returns a string representation of the current X509Certificate object, with extra information, if specified.
Supported by the .NET Compact Framework.
[Visual Basic] Overloads Public Overridable Function ToString(Boolean) As String
[C#] public virtual string ToString(bool);
[C++] public: virtual String* ToString(bool);
[JScript] public function ToString(Boolean) : String;
Example
[Visual Basic, C#, C++] Note This example shows how to use one of the overloaded versions of ToString. For other examples that might be available, see the individual overload topics.
[Visual Basic] Imports System Imports System.Security.Cryptography.X509Certificates Public Class X509 Public Shared Sub Main() ' The path to the certificate. Dim Certificate As String = "Certificate.cer" ' Load the certificate into an X509Certificate object. Dim cert As X509Certificate = X509Certificate.CreateFromCertFile(Certificate) ' Get the value. Dim resultsTrue As String = cert.ToString(True) ' Display the value to the console. Console.WriteLine(resultsTrue) ' Get the value. Dim resultsFalse As String = cert.ToString(False) ' Display the value to the console. Console.WriteLine(resultsFalse) End Sub End Class [C#] using System; using System.Security.Cryptography.X509Certificates; public class X509 { public static void Main() { // The path to the certificate. string Certificate = "Certificate.cer"; // Load the certificate into an X509Certificate object. X509Certificate cert = X509Certificate.CreateFromCertFile(Certificate); // Get the value. string resultsTrue = cert.ToString(true); // Display the value to the console. Console.WriteLine(resultsTrue); // Get the value. string resultsFalse = cert.ToString(false); // Display the value to the console. Console.WriteLine(resultsFalse); } } [C++] #using <mscorlib.dll> using namespace System; using namespace System::Security::Cryptography::X509Certificates; int main() { // The path to the certificate. String* Certificate = S"Certificate.cer"; // Load the certificate into an X509Certificate object. X509Certificate* cert = X509Certificate::CreateFromCertFile(Certificate); // Get the value. String* resultsTrue = cert->ToString(true); // Display the value to the console. Console::WriteLine(resultsTrue); // Get the value. String* resultsFalse = cert->ToString(false); // Display the value to the console. Console::WriteLine(resultsFalse); }
[JScript] No example is available for JScript. To view a Visual Basic, C#, or C++ example, click the Language Filter button
in the upper-left corner of the page.
See Also
X509Certificate Class | X509Certificate Members | System.Security.Cryptography.X509Certificates Namespace