X509Certificate::GetIssuerName Method ()

obsoleteCodeEntityP:System.Security.Cryptography.X509Certificates.X509Certificate.Issuer Note: This API is now obsolete.

Returns the name of the certification authority that issued the X.509v3 certificate.

Namespace:   System.Security.Cryptography.X509Certificates
Assembly:  mscorlib (in mscorlib.dll)

[ObsoleteAttribute("This method has been deprecated.  Please use the Issuer property instead.  http://go.microsoft.com/fwlink/?linkid=14202")]
virtual String^ GetIssuerName()

Return Value

Type: System::String^

The name of the certification authority that issued the X.509 certificate.

Exception Condition

An error with the certificate occurs. For example:

  • The certificate file does not exist.

  • The certificate is invalid.

  • The certificate's password is incorrect.

The following example uses the GetIssuerName method to return the certificate issuer's name and displays it to the console.

using namespace System;
using namespace System::Security::Cryptography::X509Certificates;
int 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->GetIssuerName();

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

.NET Framework
Available since 1.1
Return to top