System::Security::Cryptography::X509Certificates ad alanı

İçindekiler
[ ]

Sınıflar

SınıfAçıklama
PublicKeyX509 sertifikasının genel anahtar bilgisini temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek yığıt üzerinde (stack) veya operator new ile oluşturulmamalıdır, çü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 sarılmalı ve bu işaretçi fonksiyonlara argüman olarak geçirilmelidir.
X500DistinguishedNameX509 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 bir örnek yığıt üzerinde (stack) veya operator new ile oluşturulmamalıdır, çü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 sarılmalı ve bu işaretçi fonksiyonlara argüman olarak geçirilmelidir.
X509CertificateX.509 v.3 sertifikası. Şifreli sertifikalar desteklenmez. Yalnızca X509KeyStorageFlags::DefaultKeySet bayrağı desteklenir. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek yığıt üzerinde (stack) veya operator new ile oluşturulmamalıdır, çü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 sarılmalı ve bu işaretçi fonksiyonlara argüman olarak geçirilmelidir.
X509Certificate2X509 sertifikasını temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek yığıt üzerinde (stack) veya operator new ile oluşturulmamalıdır, çü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 sarılmalı ve bu işaretçi fonksiyonlara argüman olarak geçirilmelidir.
X509Certificate2CollectionX509 sertifika nesnelerinin koleksiyonunu temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek yığıt üzerinde (stack) veya operator new ile oluşturulmamalıdır, çü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 sarılmalı ve bu işaretçi fonksiyonlara argüman olarak geçirilmelidir.
X509Certificate2CollectionPtrX509 sertifikalarının koleksiyonuna işaretçi. Bu tür, diğer nesnelerin silinmesini yönetmek için bir işaretçidir. Yığıt üzerinde (stack) ayrılmalı ve fonksiyonlara değer olarak ya da const referansla geçirilmelidir.
X509CertificateCollectionX509 sertifika nesnelerinin koleksiyonunu temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek yığıt üzerinde (stack) veya operator new ile oluşturulmamalıdır, çü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 sarılmalı ve bu işaretçi fonksiyonlara argüman olarak geçirilmelidir.
X509CertificateCollectionPtrX509 sertifikalarının koleksiyonuna işaretçi. Bu tür, diğer nesnelerin silinmesini yönetmek için bir işaretçidir. Yığıt üzerinde (stack) ayrılmalı ve fonksiyonlara değer olarak ya da const referansla geçirilmelidir.
X509ChainX509 sertifika zincirini temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek yığıt üzerinde (stack) veya operator new ile oluşturulmamalıdır, çü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 sarılmalı ve bu işaretçi fonksiyonlara argüman olarak geçirilmelidir.
X509ChainPolicyX509 sertifika zinciri oluşturulurken uygulanacak zincir politikası. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek yığıt üzerinde (stack) veya operator new ile oluşturulmamalıdır, çü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 sarılmalı ve bu işaretçi fonksiyonlara argüman olarak geçirilmelidir.
X509ChainStatusX509 zinciri durumunu ve hata bilgilerini depolar. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek yığıt üzerinde (stack) veya operator new ile oluşturulmamalıdır, çü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 sarılmalı ve bu işaretçi fonksiyonlara argüman olarak geçirilmelidir.
X509ExtensionX.509 sertifikasıyla ilişkili ek bilgileri tutmak için uzantı nesnesi. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek yığıt üzerinde (stack) veya operator new ile oluşturulmamalıdır, çü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 sarılmalı ve bu işaretçi fonksiyonlara argüman olarak geçirilmelidir.
X509ExtensionCollectionUzantı nesnelerinin koleksiyonu. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek yığıt üzerinde (stack) veya operator new ile oluşturulmamalıdır, çü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 sarılmalı ve bu işaretçi fonksiyonlara argüman olarak geçirilmelidir.
X509ExtensionCollectionPtrX509 uzantılarının koleksiyonuna işaretçi. Bu tür, diğer nesnelerin silinmesini yönetmek için bir işaretçidir. Yığıt üzerinde (stack) ayrılmalı ve fonksiyonlara değer olarak ya da const referansla geçirilmelidir.
X509ExtensionEnumeratorUzantı koleksiyonunda dolaşmak için yineleyici. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek yığıt üzerinde (stack) veya operator new ile oluşturulmamalıdır, çü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 sarılmalı ve bu işaretçi fonksiyonlara argüman olarak geçirilmelidir.
X509KeyUsageExtensionBir anahtarın kullanımına ilişkin ek bilgileri tutmak için uzantı nesnesi. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek yığıt üzerinde (stack) veya operator new ile oluşturulmamalıdır, çü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 sarılmalı ve bu işaretçi fonksiyonlara argüman olarak geçirilmelidir.

Enums

EnumAçıklama
X500DistinguishedNameFlagsX509 sertifikası ayırt edici ad biçimlendirme kuralları.
X509ChainStatusFlags
X509ContentTypeX.509 sertifikasının biçimi.
X509IncludeOptionZincirde hangi sertifikaların dahil edileceğini belirtir.
X509KeyStorageFlagsAnahtarın nasıl depolanacağını tanımlar.
X509KeyUsageFlagsSertifika anahtarının nasıl kullanılabileceğini tanımlar.
X509NameTypeSertifikanın yayıncısına veya konusuna ilişkin X.509 sertifikası içinde bulunan ad türü.
X509RevocationFlag
X509VerificationFlags