Pkcs12SafeContents 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.
PKCS#12 SafeContents değerini temsil eder. Bu sınıf devralınamaz.
public ref class Pkcs12SafeContents sealed
public sealed class Pkcs12SafeContents
type Pkcs12SafeContents = class
Public NotInheritable Class Pkcs12SafeContents
- Devralma
-
Pkcs12SafeContents
Oluşturucular
Pkcs12SafeContents() |
Pkcs12SafeContents sınıfının yeni bir örneğini başlatır. |
Özellikler
ConfidentialityMode |
İçeriğine uygulanan şifreleme türünü gösteren bir değer alır. |
IsReadOnly |
Bu örneğin salt okunur durumda olup olmadığını gösteren bir değer alır. |
Yöntemler
AddCertificate(X509Certificate2) |
Yeni bir aracılığıyla SafeContents'e bir Pkcs12CertBag sertifika ekler ve yeni oluşturulan çanta örneğini döndürür. |
AddKeyUnencrypted(AsymmetricAlgorithm) |
SafeContents'e yeni Pkcs12KeyBag bir aracılığıyla asimetrik bir özel anahtar ekler ve yeni oluşturulan çanta örneğini döndürür. |
AddNestedContents(Pkcs12SafeContents) |
Yeni bir aracılığıyla Pkcs12SafeContentsBag SafeContents'e iç içe bir SafeContents ekler ve yeni oluşturulan çanta örneğini döndürür. |
AddSafeBag(Pkcs12SafeBag) |
SafeContents öğesine bir SafeBag ekler. |
AddSecret(Oid, ReadOnlyMemory<Byte>) |
Belirtilen tür tanımlayıcısına sahip ASN.1 BER kodlu bir değeri yeni Pkcs12SecretBag bir aracılığıyla SafeContents'e ekler ve yeni oluşturulan çanta örneğini döndürür. |
AddShroudedKey(AsymmetricAlgorithm, Byte[], PbeParameters) |
Bir dizideki bayt tabanlı paroladan yeni Pkcs12ShroudedKeyBag bir parola aracılığıyla SafeContents'e şifrelenmiş bir asimetrik özel anahtar ekler ve yeni oluşturulan çanta örneğini döndürür. |
AddShroudedKey(AsymmetricAlgorithm, ReadOnlySpan<Byte>, PbeParameters) |
Bir yayılma alanında bayt tabanlı paroladan alınan yeni Pkcs12ShroudedKeyBag bir parola aracılığıyla SafeContents'e şifrelenmiş bir asimetrik özel anahtar ekler ve yeni oluşturulan çanta örneğini döndürür. |
AddShroudedKey(AsymmetricAlgorithm, ReadOnlySpan<Char>, PbeParameters) |
Bir yayılma alanında karakter tabanlı paroladan gelen yeni Pkcs12ShroudedKeyBag bir parola aracılığıyla SafeContents'e şifrelenmiş bir asimetrik özel anahtar ekler ve yeni oluşturulan çanta örneğini döndürür. |
AddShroudedKey(AsymmetricAlgorithm, String, PbeParameters) |
Bir dizedeki karakter tabanlı paroladan yeni Pkcs12ShroudedKeyBag bir parola aracılığıyla SafeContents'e şifrelenmiş bir asimetrik özel anahtar ekler ve yeni oluşturulan çanta örneğini döndürür. |
Decrypt(Byte[]) |
Bir diziden bayt tabanlı parola kullanarak bu SafeContents değerinin içeriğinin şifresini çözer. |
Decrypt(ReadOnlySpan<Byte>) |
Bir yayılma alanından bayt tabanlı parola kullanarak bu SafeContents değerinin içeriğinin şifresini çözer. |
Decrypt(ReadOnlySpan<Char>) |
Bir yayılma alanından karakter tabanlı parola kullanarak bu SafeContents değerinin içeriğinin şifresini çözer. |
Decrypt(String) |
Bir dizeden karakter tabanlı parola kullanarak bu SafeContents değerinin içeriğinin şifresini çözer. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetBags() |
SafeContents içinde yer alan SafeBag değerlerinin numaralandırılabilir bir gösterimini alır. |
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) |