CngKeyCreationParameters Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Anahtar oluşturma için gelişmiş özellikler içerir.
public ref class CngKeyCreationParameters sealed
public sealed class CngKeyCreationParameters
type CngKeyCreationParameters = class
Public NotInheritable Class CngKeyCreationParameters
- Devralma
-
CngKeyCreationParameters
Açıklamalar
CngKey nesneleri özellikler içerir. Bazı özellikler oluşturulduğunda anahtara eklenmelidir. Anahtar oluşturulduktan sonra diğer özellikler eklenebilir.
sınıfı, CngKeyCreationParameters bir anahtar oluşturulurken anahtara özellik eklemenize olanak tanır. Bunu yapmak için anahtar depolama sağlayıcısı (KSP), dışarı aktarma ilkesi, anahtar kullanımı, kullanıcı arabirimi (UI) ilkesi ve üst pencere tutamacı gibi standart anahtar özelliklerini içeren bir CngKeyCreationParameters nesneyi yöntemine Create geçirebilirsiniz. Oluşturulan CngKey nesne, tamamlanmadan önce bu değerlerle başlatılır.
Ayrıca özelliğini kullanarak Parameters bir anahtara standart olmayan özellikler ekleyebilirsiniz.
Anahtar oluşturulduktan sonra özellik eklemeniz gerekiyorsa yöntemini kullanın SetProperty .
Uyarı
CNG sınıfları Windows dışı platformlarda çalışmaz.
Oluşturucular
| Name | Description |
|---|---|
| CngKeyCreationParameters() |
CngKeyCreationParameters sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| ExportPolicy |
Anahtar dışarı aktarma ilkesini alır veya ayarlar. |
| KeyCreationOptions |
Anahtar oluşturma seçeneklerini alır veya ayarlar. |
| KeyUsage |
Geçerli anahtara uygulanan şifreleme işlemlerini alır veya ayarlar. |
| Parameters |
Anahtar sonlandırılmadan önce ayarlanan ek özelliklerle bir CngKey nesnenin oluşturulmasını sağlar. |
| ParentWindowHandle |
Şifreleme Yeni Nesil (CNG) sınıfları tarafından oluşturulan iletişim kutuları için üst pencere olarak kullanılması gereken pencere tutamacını alır veya ayarlar. |
| Provider |
Anahtar oluşturmak için anahtar depolama sağlayıcısını (KSP) alır veya ayarlar. |
| UIPolicy |
Bir anahtar oluşturulduğunda veya erişildiğinde görüntülenecek kullanıcı arabirimi hakkındaki bilgileri alır veya ayarlar. |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |