System::Security::Cryptography::X509Certificates::X500DistinguishedName class
İçindekiler
[
Saklamak
]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öntem | Açı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() const | Sertifikanı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
- Class AsnEncodedData
- Namespace System::Security::Cryptography::X509Certificates
- Library Aspose.Font for C++