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 nesneler özellikler içerir. Bazı özellikler oluşturulduğunda bir anahtara eklenmelidir. Anahtar oluşturulduktan sonra diğer özellikler eklenebilir.
sınıfı, CngKeyCreationParameters bir anahtar oluşturulurken anahtara özellik eklemenizi sağlar. 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 tanıtıcısı gibi standart anahtar özelliklerini içeren bir CngKeyCreationParameters nesneyi yöntemine Create geçirebilirsiniz. Oluşturulan CngKey nesne, son haline getirilmeden önce bu değerlerle başlatılır.
Ayrıca özelliğini kullanarak Parameters bir anahtara standart olmayan özellikler ekleyebilirsiniz.
Anahtar oluşturulduktan sonra özellikleri eklemeniz gerekiyorsa yöntemini kullanın SetProperty .
Not
CNG sınıfları Windows dışı platformlarda çalışmaz.
Oluşturucular
CngKeyCreationParameters() |
CngKeyCreationParameters sınıfının yeni bir örneğini başlatır. |
Özellikler
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şturulacak 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
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() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |