Bagikan melalui


Pkcs12SafeContents Kelas

Definisi

Mewakili nilai PKCS#12 SafeContents. Kelas ini tidak dapat diwariskan.

public ref class Pkcs12SafeContents sealed
public sealed class Pkcs12SafeContents
type Pkcs12SafeContents = class
Public NotInheritable Class Pkcs12SafeContents
Warisan
Pkcs12SafeContents

Konstruktor

Pkcs12SafeContents()

Menginisialisasi instans baru kelas Pkcs12SafeContents.

Properti

ConfidentialityMode

Mendapatkan nilai yang menunjukkan jenis enkripsi yang diterapkan ke konten.

IsReadOnly

Mendapatkan nilai yang menunjukkan apakah instans ini dalam status baca-saja.

Metode

AddCertificate(X509Certificate2)

Menambahkan sertifikat ke SafeContents melalui yang baru Pkcs12CertBag dan mengembalikan instans tas yang baru dibuat.

AddKeyUnencrypted(AsymmetricAlgorithm)

Menambahkan kunci privat asimetris ke SafeContents melalui yang baru Pkcs12KeyBag dan mengembalikan instans tas yang baru dibuat.

AddNestedContents(Pkcs12SafeContents)

Menambahkan SafeContents berlapis ke SafeContents melalui yang baru Pkcs12SafeContentsBag dan mengembalikan instans tas yang baru dibuat.

AddSafeBag(Pkcs12SafeBag)

Menambahkan SafeBag ke SafeContents.

AddSecret(Oid, ReadOnlyMemory<Byte>)

Menambahkan nilai ber-BER ASN.1 dengan pengidentifikasi jenis tertentu ke SafeContents melalui yang baru Pkcs12SecretBag dan mengembalikan instans tas yang baru dibuat.

AddShroudedKey(AsymmetricAlgorithm, Byte[], PbeParameters)

Menambahkan kunci privat asimetris terenkripsi ke SafeContents melalui kata sandi baru Pkcs12ShroudedKeyBag dari kata sandi berbasis byte dalam array dan mengembalikan instans tas yang baru dibuat.

AddShroudedKey(AsymmetricAlgorithm, ReadOnlySpan<Byte>, PbeParameters)

Menambahkan kunci privat asimetris terenkripsi ke SafeContents melalui kata sandi baru Pkcs12ShroudedKeyBag berbasis byte dalam rentang dan mengembalikan instans tas yang baru dibuat.

AddShroudedKey(AsymmetricAlgorithm, ReadOnlySpan<Char>, PbeParameters)

Menambahkan kunci privat asimetris terenkripsi ke SafeContents melalui kata sandi baru Pkcs12ShroudedKeyBag dari kata sandi berbasis karakter dalam rentang dan mengembalikan instans tas yang baru dibuat.

AddShroudedKey(AsymmetricAlgorithm, String, PbeParameters)

Menambahkan kunci privat asimetris terenkripsi ke SafeContents melalui kata sandi baru Pkcs12ShroudedKeyBag dari kata sandi berbasis karakter dalam string dan mengembalikan instans tas yang baru dibuat.

Decrypt(Byte[])

Mendekripsi isi nilai SafeContents ini menggunakan kata sandi berbasis byte dari array.

Decrypt(ReadOnlySpan<Byte>)

Mendekripsi isi nilai SafeContents ini menggunakan kata sandi berbasis byte dari rentang.

Decrypt(ReadOnlySpan<Char>)

Mendekripsi isi nilai SafeContents ini menggunakan kata sandi berbasis karakter dari rentang.

Decrypt(String)

Mendekripsi isi nilai SafeContents ini menggunakan kata sandi berbasis karakter dari string.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetBags()

Mendapatkan representasi yang dapat dijumlahkan dari nilai SafeBag yang terkandung dalam SafeContents.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk