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

İçindekiler
[ ]

Sınıflar

SınıfAçıklama
PublicKeyX509 sertifikasının genel anahtar bilgilerini 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ığını üzerinde veya new operatörüyle oluşturulmamalıdır; aksi takdirde çalışma zamanı hataları ve/veya doğrulama hataları ortaya çıkar. 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ığını üzerinde veya new operatörüyle oluşturulmamalıdır; aksi takdirde çalışma zamanı hataları ve/veya doğrulama hataları ortaya çıkar. 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ığını üzerinde veya new operatörüyle oluşturulmamalıdır; aksi takdirde çalışma zamanı hataları ve/veya doğrulama hataları ortaya çıkar. 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ığını üzerinde veya new operatörüyle oluşturulmamalıdır; aksi takdirde çalışma zamanı hataları ve/veya doğrulama hataları ortaya çıkar. 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ığını üzerinde veya new operatörüyle oluşturulmamalıdır; aksi takdirde çalışma zamanı hataları ve/veya doğrulama hataları ortaya çıkar. 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 tip, diğer nesnenin silinmesini yönetmek için bir işaretçidir. Yığın (stack) üzerinde allocate edilmeli 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ığını üzerinde veya new operatörüyle oluşturulmamalıdır; aksi takdirde çalışma zamanı hataları ve/veya doğrulama hataları ortaya çıkar. 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 tip, diğer nesnenin silinmesini yönetmek için bir işaretçidir. Yığın (stack) üzerinde allocate edilmeli 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 allocate edilmelidir. Bu tipin bir örneğini yığında veya operator new kullanarak oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Her zaman bu sınıfı System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
X509ChainPolicyX509 sertifika zinciri oluşturulurken uygulanacak zincir politikası. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak allocate edilmelidir. Bu tipin bir örneğini yığında veya operator new ile oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Her zaman bu sınıfı System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
X509ChainStatusX509 zinciri durumunu ve hata bilgilerini depolar. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak allocate edilmelidir. Bu tipin bir örneğini yığında veya operator new ile oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Her zaman bu sınıfı System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
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 allocate edilmelidir. Bu tipin bir örneğini yığında veya operator new ile oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Her zaman bu sınıfı System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
X509ExtensionCollectionUzantı nesnelerinin koleksiyonu. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak allocate edilmelidir. Bu tipin bir örneğini yığında veya operator new ile oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Her zaman bu sınıfı System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
X509ExtensionCollectionPtrX509 uzantılarının koleksiyonuna işaretçi. Bu tip, diğer nesnenin silinmesini yönetmek için bir işaretçidir. Yığın (stack) üzerinde allocate edilmeli ve fonksiyonlara değer olarak ya da const referansla geçirilmelidir.
X509ExtensionEnumeratorUzantı koleksiyonunda dolaşmak için sayıcı (enumerator). Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak allocate edilmelidir. Bu tipin bir örneğini yığında veya operator new ile oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Her zaman bu sınıfı System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
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 allocate edilmelidir. Bu tipin bir örneğini yığında veya operator new ile oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Her zaman bu sınıfı System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.

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 saklanacağı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ın türü.
X509RevocationFlag
X509VerificationFlags