Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
GetExpirationDateString Method

X509Certificate.GetExpirationDateString Method

Returns the expiration date of this X.509v3 certificate.

[Visual Basic]
Public Overridable Function GetExpirationDateString() As String
[C#]
public virtual string GetExpirationDateString();
[C++]
public: virtual String* GetExpirationDateString();
[JScript]
public function GetExpirationDateString() : String;

Return Value

The expiration date for this X.509 certificate.

Remarks

The expiration date is the date after which the X.509 certificate is no longer considered valid.

Example

[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 results As String = cert.GetExpirationDateString()
      
      ' Display the value to the console.
      Console.WriteLine(results)
   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 results = cert.GetExpirationDateString();
       
        // Display the value to the console.
        Console.WriteLine(results);
  
    }

}

[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* results = cert->GetExpirationDateString();

    // Display the value to the console.
    Console::WriteLine(results);

}

[JScript] No example is available for JScript. To view a Visual Basic, C#, or C++ example, click the Language Filter button Language Filter in the upper-left corner of the page.

Requirements

Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, .NET Compact Framework

See Also

X509Certificate Class | X509Certificate Members | System.Security.Cryptography.X509Certificates Namespace

Show:
© 2015 Microsoft