X509Certificate.GetIssuerName Метод

Определение

Предупреждение

Этот API устарел.

Возвращает имя центра сертификации, выдавшего сертификат X.509v3.Returns the name of the certification authority that issued the X.509v3 certificate.

public:
 virtual System::String ^ GetIssuerName();
[System.Obsolete("Use the Issuer property.")]
[System.Obsolete("This method has been deprecated.  Please use the Issuer property instead.  https://go.microsoft.com/fwlink/?linkid=14202")]
[System.Obsolete("This method has been deprecated.  Please use the Issuer property instead.  https://go.microsoft.com/fwlink/?linkid=14202")]
[System.Obsolete("This method has been deprecated.  Please use the Issuer property instead.  http://go.microsoft.com/fwlink/?linkid=14202")]
public virtual string GetIssuerName ();
abstract member GetIssuerName : unit -> string
override this.GetIssuerName : unit -> string
Public Overridable Function GetIssuerName () As String

Возвращаемое значение

Имя центра сертификации, выдавшего сертификат X.509.The name of the certification authority that issued the X.509 certificate.

Атрибуты

Исключения

Произошла ошибка сертификата.An error with the certificate occurs. Пример:For example:

– Заданный файл сертификата не существует.- The certificate file does not exist.

— Сертификат недействителен.- The certificate is invalid.

— Пароль сертификата неверен.- The certificate's password is incorrect.

Примеры

В следующем примере используется метод GetIssuerName для возврата имени издателя сертификата и его отображения в консоли.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 );
}


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.GetIssuerName();
       
        // Display the value to the console.
        Console.WriteLine(results);
  
    }

}
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.GetIssuerName()
      
      ' Display the value to the console.
      Console.WriteLine(results)
   End Sub  
End Class 

Применяется к