SignedCms Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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()
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 true
odpojený 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)
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 true
odpojený 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)
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 true
odpojený 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)
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 true
odpojený 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)
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 true
odpojený 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 false
odpojeno , 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 true
odpojený 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.