EnvelopedCms.Decrypt Metódus

Definíció

Visszafejti a dekódolt borítékolt CMS/PKCS#7 üzenet tartalmát.

Túlterhelések

Name Description
Decrypt(RecipientInfo, X509Certificate2Collection)

A dekódolt, borítékolt CMS/PKCS#7 üzenet tartalmát egy megadott címzett adatain keresztül fejti vissza a tanúsítványtárolók és a megfelelő tanúsítvány és kulcs megadott gyűjteményének keresésével.

Decrypt(X509Certificate2Collection)

A dekódolt, borítékolt CMS/PKCS#7 üzenet tartalmát visszafejti a rendelkezésre álló címzettadatokon keresztül a tanúsítványtárolók és a megfelelő tanúsítvány és kulcs megadott gyűjteményének keresésével.

Decrypt()

A dekódolt, borítékolt CMS/PKCS#7 üzenet tartalmát bármely elérhető címzetten keresztül visszafejti, ha egy megfelelő tanúsítványt és kulcsot keres a tanúsítványtárolókban.

Decrypt(RecipientInfo)

A dekódolt borítékolt CMS/PKCS#7 üzenet tartalmának visszafejtése megadott címzettadatokon keresztül, ha egy megfelelő tanúsítványt és kulcsot keres a tanúsítványtárolókban.

Decrypt(RecipientInfo, X509Certificate2Collection)

A dekódolt, borítékolt CMS/PKCS#7 üzenet tartalmát egy megadott címzett adatain keresztül fejti vissza a tanúsítványtárolók és a megfelelő tanúsítvány és kulcs megadott gyűjteményének keresésével.

public:
 void Decrypt(System::Security::Cryptography::Pkcs::RecipientInfo ^ recipientInfo, System::Security::Cryptography::X509Certificates::X509Certificate2Collection ^ extraStore);
public void Decrypt(System.Security.Cryptography.Pkcs.RecipientInfo recipientInfo, System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore);
member this.Decrypt : System.Security.Cryptography.Pkcs.RecipientInfo * System.Security.Cryptography.X509Certificates.X509Certificate2Collection -> unit
Public Sub Decrypt (recipientInfo As RecipientInfo, extraStore As X509Certificate2Collection)

Paraméterek

recipientInfo
RecipientInfo

A visszafejtéshez használandó címzettadatok.

extraStore
X509Certificate2Collection

A tanúsítványtárolókon kívül a címzett tanúsítványának és titkos kulcsának megkereséséhez használható tanúsítványok gyűjteménye.

Kivételek

A recipientInfo vagy extraStore paraméter a következő null: .

A titkosítási művelet nem hajtható végre.

Egy metódushívás érvénytelen volt az objektum aktuális állapotához.

Megjegyzések

A visszafejtési kulcs eléréséhez a következő engedélyek szükségesek a .NET-keretrendszerben:

A következőre érvényes:

Decrypt(X509Certificate2Collection)

A dekódolt, borítékolt CMS/PKCS#7 üzenet tartalmát visszafejti a rendelkezésre álló címzettadatokon keresztül a tanúsítványtárolók és a megfelelő tanúsítvány és kulcs megadott gyűjteményének keresésével.

public:
 void Decrypt(System::Security::Cryptography::X509Certificates::X509Certificate2Collection ^ extraStore);
public void Decrypt(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore);
member this.Decrypt : System.Security.Cryptography.X509Certificates.X509Certificate2Collection -> unit
Public Sub Decrypt (extraStore As X509Certificate2Collection)

Paraméterek

extraStore
X509Certificate2Collection

A tanúsítványtárolókon kívül a címzett tanúsítványának és titkos kulcsának megkereséséhez használható tanúsítványok gyűjteménye.

Kivételek

A extraStore paraméter a következő volt null: .

A titkosítási művelet nem hajtható végre.

Egy metódushívás érvénytelen volt az objektum aktuális állapotához.

Megjegyzések

A visszafejtési kulcs eléréséhez a következő engedélyek szükségesek a .NET-keretrendszerben:

A következőre érvényes:

Decrypt()

A dekódolt, borítékolt CMS/PKCS#7 üzenet tartalmát bármely elérhető címzetten keresztül visszafejti, ha egy megfelelő tanúsítványt és kulcsot keres a tanúsítványtárolókban.

public:
 void Decrypt();
public void Decrypt();
member this.Decrypt : unit -> unit
Public Sub Decrypt ()

Kivételek

A titkosítási művelet nem hajtható végre.

Egy metódushívás érvénytelen volt az objektum aktuális állapotához.

Megjegyzések

EnvelopedCms.Decodevagy bármely más Decrypt metódus előtt EnvelopedCms.Decrypt() kell meghívni.

A Decrypt() metódus nem keres a saját tárolóban lévő számítógépen, ha nem érhető el.

A visszafejtési kulcs eléréséhez a következő engedélyek szükségesek a .NET-keretrendszerben:

A következőre érvényes:

Decrypt(RecipientInfo)

A dekódolt borítékolt CMS/PKCS#7 üzenet tartalmának visszafejtése megadott címzettadatokon keresztül, ha egy megfelelő tanúsítványt és kulcsot keres a tanúsítványtárolókban.

public:
 void Decrypt(System::Security::Cryptography::Pkcs::RecipientInfo ^ recipientInfo);
public void Decrypt(System.Security.Cryptography.Pkcs.RecipientInfo recipientInfo);
member this.Decrypt : System.Security.Cryptography.Pkcs.RecipientInfo -> unit
Public Sub Decrypt (recipientInfo As RecipientInfo)

Paraméterek

recipientInfo
RecipientInfo

A visszafejtéshez használandó címzettadatok.

Kivételek

A recipientInfo paraméter a következő null: .

A titkosítási művelet nem hajtható végre.

Egy metódushívás érvénytelen volt az objektum aktuális állapotához.

Megjegyzések

A visszafejtési kulcs eléréséhez a következő engedélyek szükségesek a .NET-keretrendszerben:

A következőre érvényes: