Sdílet prostřednictvím


SignedCms Konstruktory

Definice

Inicializuje novou instanci SignedCms třídy .

Přetížení

SignedCms()

Konstruktor SignedCms() vytvoří instanci SignedCms třídy .

SignedCms(ContentInfo)

Konstruktor SignedCms(ContentInfo) vytvoří instanci SignedCms třídy pomocí informací o zadaném obsahu jako vnitřního obsahu.

SignedCms(SubjectIdentifierType)

Konstruktor SignedCms(SubjectIdentifierType) vytvoří instanci SignedCms třídy pomocí zadaného typu identifikátoru subjektu jako výchozího typu identifikátoru subjektu pro podepisující osoby.

SignedCms(ContentInfo, Boolean)

Konstruktor SignedCms(ContentInfo, Boolean) vytvoří instanci SignedCms třídy pomocí informací o zadaném obsahu jako vnitřního obsahu a pomocí odpojeného stavu.

SignedCms(SubjectIdentifierType, ContentInfo)

Konstruktor SignedCms(SubjectIdentifierType, ContentInfo) vytvoří instanci třídy pomocí zadaného SignedCms typu identifikátoru subjektu jako výchozího typu identifikátoru subjektu pro podepisující osoby a informace o obsahu jako vnitřní obsah.

SignedCms(SubjectIdentifierType, ContentInfo, Boolean)

Konstruktor SignedCms(SubjectIdentifierType, ContentInfo, Boolean) vytvoří instanci SignedCms třídy pomocí typu identifikátoru zadaného subjektu jako výchozího typu identifikátoru subjektu pro podepisující osoby, informace o obsahu jako vnitřní obsah a pomocí odpojeného stavu.

SignedCms()

Zdroj:
SignedCms.CtorOverloads.cs
Zdroj:
SignedCms.CtorOverloads.cs
Zdroj:
SignedCms.CtorOverloads.cs

Konstruktor SignedCms() vytvoří instanci SignedCms třídy .

public:
 SignedCms();
public SignedCms ();
Public Sub New ()

Výjimky

Nulový odkaz byl předán metodě, která ji nepřijímá jako platný argument.

Poznámky

Třída SignedCms má následující výchozí hodnoty vlastností.

Vlastnost Výchozí hodnota
ContentInfo 1.2.840.113549.1.7.1 (data)Délka: nula
Detached Odpojeno: false Podepsaný obsah je součástí zprávy CMS/PKCS #7 spolu s informacemi o podpisu.

Výchozí hodnota SubjectIdentifierType pro podepisující osoby je SubjectIdentifierType.IssuerAndSerialNumber.

Pokud je false odpojeno (výchozí), podepsaný obsah se zahrne do zprávy CMS/PKCS č. 7 spolu s informacemi o podpisu. Pokud je trueodpojený stav , klienti, kteří nemůžou dekódovat zprávy S/MIME, stále uvidí obsah zprávy, pokud je zpráva odeslána samostatně. To může být užitečné v archivační aplikaci, která archivuje obsah zprávy, zda lze ověřit pravost odesílatele zprávy.

Platí pro

SignedCms(ContentInfo)

Zdroj:
SignedCms.CtorOverloads.cs
Zdroj:
SignedCms.CtorOverloads.cs
Zdroj:
SignedCms.CtorOverloads.cs

Konstruktor SignedCms(ContentInfo) vytvoří instanci SignedCms třídy pomocí informací o zadaném obsahu jako vnitřního obsahu.

public:
 SignedCms(System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo);
public SignedCms (System.Security.Cryptography.Pkcs.ContentInfo contentInfo);
new System.Security.Cryptography.Pkcs.SignedCms : System.Security.Cryptography.Pkcs.ContentInfo -> System.Security.Cryptography.Pkcs.SignedCms
Public Sub New (contentInfo As ContentInfo)

Parametry

contentInfo
ContentInfo

Objekt ContentInfo , který určuje informace o obsahu jako vnitřní obsah SignedCms zprávy.

Výjimky

Nulový odkaz byl předán metodě, která ji nepřijímá jako platný argument.

Poznámky

Výchozí hodnoty vlastností použité s tímto konstruktorem najdete v tématu SignedCms().

Pokud je false odpojeno (výchozí), je podepsaný obsah součástí zprávy CMS/PKCS č. 7 spolu s informacemi o podpisu. Pokud je trueodpojený stav , klienti, kteří nemůžou dekódovat zprávy S/MIME, stále uvidí obsah zprávy, pokud je zpráva odeslána samostatně. To může být užitečné v archivační aplikaci, která archivuje obsah zprávy, zda lze ověřit pravost odesílatele zprávy.

Platí pro

SignedCms(SubjectIdentifierType)

Zdroj:
SignedCms.CtorOverloads.cs
Zdroj:
SignedCms.CtorOverloads.cs
Zdroj:
SignedCms.CtorOverloads.cs

Konstruktor SignedCms(SubjectIdentifierType) vytvoří instanci SignedCms třídy pomocí zadaného typu identifikátoru subjektu jako výchozího typu identifikátoru subjektu pro podepisující osoby.

public:
 SignedCms(System::Security::Cryptography::Pkcs::SubjectIdentifierType signerIdentifierType);
public SignedCms (System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType);
new System.Security.Cryptography.Pkcs.SignedCms : System.Security.Cryptography.Pkcs.SubjectIdentifierType -> System.Security.Cryptography.Pkcs.SignedCms
Public Sub New (signerIdentifierType As SubjectIdentifierType)

Parametry

signerIdentifierType
SubjectIdentifierType

Člen SubjectIdentifierType , který určuje výchozí typ identifikátoru subjektu pro podepisující osoby.

Výjimky

Nulový odkaz byl předán metodě, která ji nepřijímá jako platný argument.

Poznámky

Výchozí hodnoty vlastností použité s tímto konstruktorem najdete v tématu SignedCms().

Pokud je false odpojeno (výchozí), je podepsaný obsah součástí zprávy CMS/PKCS č. 7 spolu s informacemi o podpisu. Pokud je trueodpojený stav , klienti, kteří nemůžou dekódovat zprávy S/MIME, stále uvidí obsah zprávy, pokud je zpráva odeslána samostatně. To může být užitečné v archivační aplikaci, která archivuje obsah zprávy, zda lze ověřit pravost odesílatele zprávy.

Platí pro

SignedCms(ContentInfo, Boolean)

Zdroj:
SignedCms.CtorOverloads.cs
Zdroj:
SignedCms.CtorOverloads.cs
Zdroj:
SignedCms.CtorOverloads.cs

Konstruktor SignedCms(ContentInfo, Boolean) vytvoří instanci SignedCms třídy pomocí informací o zadaném obsahu jako vnitřního obsahu a pomocí odpojeného stavu.

public:
 SignedCms(System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo, bool detached);
public SignedCms (System.Security.Cryptography.Pkcs.ContentInfo contentInfo, bool detached);
new System.Security.Cryptography.Pkcs.SignedCms : System.Security.Cryptography.Pkcs.ContentInfo * bool -> System.Security.Cryptography.Pkcs.SignedCms
Public Sub New (contentInfo As ContentInfo, detached As Boolean)

Parametry

contentInfo
ContentInfo

Objekt ContentInfo , který určuje informace o obsahu jako vnitřní obsah SignedCms zprávy.

detached
Boolean

Hodnota Boolean , která určuje, zda SignedCms objekt je pro odpojený podpis. Pokud detached je true, podpis se odpojí. Pokud detached je false, podpis se neodpojí.

Výjimky

Nulový odkaz byl předán metodě, která ji nepřijímá jako platný argument.

Poznámky

Výchozí hodnoty vlastností použité s tímto konstruktorem najdete v tématu SignedCms().

Pokud je false odpojeno (výchozí), je podepsaný obsah součástí zprávy CMS/PKCS č. 7 spolu s informacemi o podpisu. Pokud je trueodpojený stav , klienti, kteří nemůžou dekódovat zprávy S/MIME, stále uvidí obsah zprávy, pokud je zpráva odeslána samostatně. To může být užitečné v archivační aplikaci, která archivuje obsah zprávy, zda lze ověřit pravost odesílatele zprávy.

Platí pro

SignedCms(SubjectIdentifierType, ContentInfo)

Zdroj:
SignedCms.CtorOverloads.cs
Zdroj:
SignedCms.CtorOverloads.cs
Zdroj:
SignedCms.CtorOverloads.cs

Konstruktor SignedCms(SubjectIdentifierType, ContentInfo) vytvoří instanci třídy pomocí zadaného SignedCms typu identifikátoru subjektu jako výchozího typu identifikátoru subjektu pro podepisující osoby a informace o obsahu jako vnitřní obsah.

public:
 SignedCms(System::Security::Cryptography::Pkcs::SubjectIdentifierType signerIdentifierType, System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo);
public SignedCms (System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo);
new System.Security.Cryptography.Pkcs.SignedCms : System.Security.Cryptography.Pkcs.SubjectIdentifierType * System.Security.Cryptography.Pkcs.ContentInfo -> System.Security.Cryptography.Pkcs.SignedCms
Public Sub New (signerIdentifierType As SubjectIdentifierType, contentInfo As ContentInfo)

Parametry

signerIdentifierType
SubjectIdentifierType

Člen SubjectIdentifierType , který určuje výchozí typ identifikátoru subjektu pro podepisující osoby.

contentInfo
ContentInfo

Objekt ContentInfo , který určuje informace o obsahu jako vnitřní obsah SignedCms zprávy.

Výjimky

Nulový odkaz byl předán metodě, která ji nepřijímá jako platný argument.

Poznámky

Výchozí hodnoty vlastností použité s tímto konstruktorem najdete v tématu SignedCms().

Pokud je false odpojeno (výchozí), je podepsaný obsah součástí zprávy CMS/PKCS č. 7 spolu s informacemi o podpisu. Pokud je trueodpojený stav , klienti, kteří nemůžou dekódovat zprávy S/MIME, stále uvidí obsah zprávy, pokud je zpráva odeslána samostatně. To může být užitečné v archivační aplikaci, která archivuje obsah zprávy, zda lze ověřit pravost odesílatele zprávy.

Platí pro

SignedCms(SubjectIdentifierType, ContentInfo, Boolean)

Zdroj:
SignedCms.cs
Zdroj:
SignedCms.cs
Zdroj:
SignedCms.cs

Konstruktor SignedCms(SubjectIdentifierType, ContentInfo, Boolean) vytvoří instanci SignedCms třídy pomocí typu identifikátoru zadaného subjektu jako výchozího typu identifikátoru subjektu pro podepisující osoby, informace o obsahu jako vnitřní obsah a pomocí odpojeného stavu.

public:
 SignedCms(System::Security::Cryptography::Pkcs::SubjectIdentifierType signerIdentifierType, System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo, bool detached);
public SignedCms (System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo, bool detached);
new System.Security.Cryptography.Pkcs.SignedCms : System.Security.Cryptography.Pkcs.SubjectIdentifierType * System.Security.Cryptography.Pkcs.ContentInfo * bool -> System.Security.Cryptography.Pkcs.SignedCms
Public Sub New (signerIdentifierType As SubjectIdentifierType, contentInfo As ContentInfo, detached As Boolean)

Parametry

signerIdentifierType
SubjectIdentifierType

Člen SubjectIdentifierType , který určuje výchozí typ identifikátoru subjektu pro podepisující osoby.

contentInfo
ContentInfo

Objekt ContentInfo , který určuje informace o obsahu jako vnitřní obsah SignedCms zprávy.

detached
Boolean

Hodnota Boolean , která určuje, zda SignedCms objekt je pro odpojený podpis. Pokud detached je true, podpis se odpojí. Pokud je falseodpojeno , podpis se neodpojí.

Výjimky

Nulový odkaz byl předán metodě, která ji nepřijímá jako platný argument.

Poznámky

Pokud je false odpojeno (výchozí), je podepsaný obsah součástí zprávy CMS/PKCS č. 7 spolu s informacemi o podpisu. Pokud je trueodpojený stav , klienti, kteří nemůžou dekódovat zprávy S/MIME, stále uvidí obsah zprávy, pokud je zpráva odeslána samostatně. To může být užitečné v archivační aplikaci, která archivuje obsah zprávy bez ohledu na to, zda odesílatel zprávy může být ověřen z hlediska pravosti.

Platí pro