다음을 통해 공유


X509Certificate.GetName 메서드

정의

주의

This method has been deprecated. Please use the Subject property instead. https://go.microsoft.com/fwlink/?linkid=14202

주의

X509Certificate.GetName has been deprecated. Use the Subject property instead.

주의

This method has been deprecated. Please use the Subject property instead. http://go.microsoft.com/fwlink/?linkid=14202

인증서가 발행된 대상 보안 주체의 이름을 반환합니다.

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

반환

인증서가 발행된 대상 보안 주체의 이름입니다.

특성

예외

인증서 컨텍스트가 잘못된 경우

예제

다음 예제에서는 메서드를 GetName 사용하여 인증서의 보안 주체 이름을 반환하고 콘솔에 표시합니다.

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->GetName();
   
   // 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.GetName();

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

적용 대상