System::Security::Cryptography::X509Certificates::X500DistinguishedName class

X500DistinguishedName class

X509 sertifikasının ayırt edici adını temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu türün örneğini yığıt üzerinde veya new operatörüyle oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.

class X500DistinguishedName : public System::Security::Cryptography::AsnEncodedData

Yöntemler

YöntemAçıklama
Decode(X500DistinguishedNameFlags) constİsim, bayraklarla belirtilen parametreler kullanılarak çözümlenir.
Format(bool) const overrideİsmi yazdırma için biçimlendirir.
get_Name() constSertifikanın ayırt edici adını alır.
X500DistinguishedName(const SharedPtr<AsnEncodedData>&)RTTI bilgisi.
X500DistinguishedName(const ByteArrayPtr&)Yapıcı.
X500DistinguishedName(const String&)Yapıcı.
X500DistinguishedName(const SharedPtr<X500DistinguishedName>&)Kopya yapıcı.
X500DistinguishedName(const String&, X500DistinguishedNameFlags)Yapıcı.

Ayrıca Bakınız