SignedCms Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy SignedCms.
Przeciążenia
SignedCms() |
Konstruktor SignedCms() tworzy wystąpienie SignedCms klasy. |
SignedCms(ContentInfo) |
Konstruktor SignedCms(ContentInfo) tworzy wystąpienie SignedCms klasy przy użyciu określonych informacji o zawartości jako zawartości wewnętrznej. |
SignedCms(SubjectIdentifierType) |
Konstruktor SignedCms(SubjectIdentifierType) tworzy wystąpienie SignedCms klasy przy użyciu określonego typu identyfikatora podmiotu jako domyślnego typu identyfikatora podmiotu dla osób podpisujących. |
SignedCms(ContentInfo, Boolean) |
Konstruktor SignedCms(ContentInfo, Boolean) tworzy wystąpienie SignedCms klasy przy użyciu określonych informacji o zawartości jako zawartości wewnętrznej i przy użyciu stanu odłączonego. |
SignedCms(SubjectIdentifierType, ContentInfo) |
Konstruktor SignedCms(SubjectIdentifierType, ContentInfo) tworzy wystąpienie SignedCms klasy przy użyciu określonego typu identyfikatora podmiotu jako domyślnego typu identyfikatora podmiotu dla osób podpisujących i informacji o zawartości jako zawartości wewnętrznej. |
SignedCms(SubjectIdentifierType, ContentInfo, Boolean) |
Konstruktor SignedCms(SubjectIdentifierType, ContentInfo, Boolean) tworzy wystąpienie SignedCms klasy przy użyciu określonego typu identyfikatora podmiotu jako domyślnego typu identyfikatora podmiotu dla osób podpisujących, informacji o zawartości jako zawartości wewnętrznej i przy użyciu stanu odłączonego. |
SignedCms()
- Źródło:
- SignedCms.CtorOverloads.cs
- Źródło:
- SignedCms.CtorOverloads.cs
- Źródło:
- SignedCms.CtorOverloads.cs
Konstruktor SignedCms() tworzy wystąpienie SignedCms klasy.
public:
SignedCms();
public SignedCms ();
Public Sub New ()
Wyjątki
Odwołanie o wartości null zostało przekazane do metody, która nie akceptuje jej jako prawidłowego argumentu.
Uwagi
Klasa SignedCms ma następujące domyślne wartości właściwości.
Właściwość | Wartość domyślna |
---|---|
ContentInfo | 1.2.840.113549.1.7.1 (dane)Długość: zero |
Detached | Stan odłączony: false zawartość podpisana jest dołączona do komunikatu CMS/PKCS #7 wraz z informacjami o podpisie. |
Wartością domyślną SubjectIdentifierType dla osób podpisujących jest SubjectIdentifierType.IssuerAndSerialNumber.
Jeśli stan odłączenia to false
(wartość domyślna), podpisana zawartość jest dołączona do komunikatu CMS/PKCS #7 wraz z informacjami o podpisie. Jeśli stan odłączenia to true
, klienci, którzy nie mogą dekodować komunikatów S/MIME, nadal będą widzieć zawartość komunikatu, jeśli jest wysyłany oddzielnie. Może to być przydatne w aplikacji archiwającej, która archiwizowa zawartość wiadomości, czy nadawca wiadomości może zostać zweryfikowany pod kątem autentyczności.
Dotyczy
SignedCms(ContentInfo)
- Źródło:
- SignedCms.CtorOverloads.cs
- Źródło:
- SignedCms.CtorOverloads.cs
- Źródło:
- SignedCms.CtorOverloads.cs
Konstruktor SignedCms(ContentInfo) tworzy wystąpienie SignedCms klasy przy użyciu określonych informacji o zawartości jako zawartości wewnętrznej.
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
ContentInfo Obiekt określający informacje o zawartości jako wewnętrzną zawartość komunikatuSignedCms.
Wyjątki
Odwołanie o wartości null zostało przekazane do metody, która nie akceptuje jej jako prawidłowego argumentu.
Uwagi
Aby uzyskać domyślne wartości właściwości używane z tym konstruktorem, zobacz SignedCms().
Jeśli stan odłączenia to false
(wartość domyślna), zawartość podpisana jest dołączona do komunikatu CMS/PKCS #7 wraz z informacjami o podpisie. Jeśli stan odłączenia to true
, klienci, którzy nie mogą dekodować komunikatów S/MIME, nadal będą widzieć zawartość komunikatu, jeśli jest wysyłany oddzielnie. Może to być przydatne w aplikacji archiwającej, która zarchiwizuje zawartość wiadomości, czy nadawca wiadomości może zostać zweryfikowany pod kątem autentyczności.
Dotyczy
SignedCms(SubjectIdentifierType)
- Źródło:
- SignedCms.CtorOverloads.cs
- Źródło:
- SignedCms.CtorOverloads.cs
- Źródło:
- SignedCms.CtorOverloads.cs
Konstruktor SignedCms(SubjectIdentifierType) tworzy wystąpienie SignedCms klasy przy użyciu określonego typu identyfikatora podmiotu jako domyślnego typu identyfikatora podmiotu dla osób podpisujących.
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
Element SubjectIdentifierType członkowski określający domyślny typ identyfikatora podmiotu dla osób podpisujących.
Wyjątki
Odwołanie o wartości null zostało przekazane do metody, która nie akceptuje jej jako prawidłowego argumentu.
Uwagi
Aby uzyskać domyślne wartości właściwości używane z tym konstruktorem, zobacz SignedCms().
Jeśli stan odłączenia to false
(wartość domyślna), zawartość podpisana jest dołączona do komunikatu CMS/PKCS #7 wraz z informacjami o podpisie. Jeśli stan odłączenia to true
, klienci, którzy nie mogą dekodować komunikatów S/MIME, nadal będą widzieć zawartość komunikatu, jeśli jest wysyłany oddzielnie. Może to być przydatne w aplikacji archiwającej, która zarchiwizuje zawartość wiadomości, czy nadawca wiadomości może zostać zweryfikowany pod kątem autentyczności.
Dotyczy
SignedCms(ContentInfo, Boolean)
- Źródło:
- SignedCms.CtorOverloads.cs
- Źródło:
- SignedCms.CtorOverloads.cs
- Źródło:
- SignedCms.CtorOverloads.cs
Konstruktor SignedCms(ContentInfo, Boolean) tworzy wystąpienie SignedCms klasy przy użyciu określonych informacji o zawartości jako zawartości wewnętrznej i przy użyciu stanu odłączonego.
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
ContentInfo Obiekt określający informacje o zawartości jako wewnętrzną zawartość komunikatuSignedCms.
- detached
- Boolean
Boolean Wartość określająca, czy SignedCms obiekt jest przeznaczony dla odłączonego podpisu. Jeśli detached
jest to true
, podpis jest odłączony. Jeśli detached
jest to false
, podpis nie jest odłączony.
Wyjątki
Odwołanie o wartości null zostało przekazane do metody, która nie akceptuje jej jako prawidłowego argumentu.
Uwagi
Aby uzyskać domyślne wartości właściwości używane z tym konstruktorem, zobacz SignedCms().
Jeśli stan odłączenia to false
(wartość domyślna), zawartość podpisana jest dołączona do komunikatu CMS/PKCS #7 wraz z informacjami o podpisie. Jeśli stan odłączenia to true
, klienci, którzy nie mogą dekodować komunikatów S/MIME, nadal będą widzieć zawartość komunikatu, jeśli jest wysyłany oddzielnie. Może to być przydatne w aplikacji archiwającej, która zarchiwizuje zawartość wiadomości, czy nadawca wiadomości może zostać zweryfikowany pod kątem autentyczności.
Dotyczy
SignedCms(SubjectIdentifierType, ContentInfo)
- Źródło:
- SignedCms.CtorOverloads.cs
- Źródło:
- SignedCms.CtorOverloads.cs
- Źródło:
- SignedCms.CtorOverloads.cs
Konstruktor SignedCms(SubjectIdentifierType, ContentInfo) tworzy wystąpienie SignedCms klasy przy użyciu określonego typu identyfikatora podmiotu jako domyślnego typu identyfikatora podmiotu dla osób podpisujących i informacji o zawartości jako zawartości wewnętrznej.
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
Element SubjectIdentifierType członkowski określający domyślny typ identyfikatora podmiotu dla osób podpisujących.
- contentInfo
- ContentInfo
ContentInfo Obiekt określający informacje o zawartości jako wewnętrzną zawartość komunikatuSignedCms.
Wyjątki
Odwołanie o wartości null zostało przekazane do metody, która nie akceptuje jej jako prawidłowego argumentu.
Uwagi
Aby uzyskać domyślne wartości właściwości używane z tym konstruktorem, zobacz SignedCms().
Jeśli stan odłączenia to false
(wartość domyślna), zawartość podpisana jest dołączona do komunikatu CMS/PKCS #7 wraz z informacjami o podpisie. Jeśli stan odłączenia to true
, klienci, którzy nie mogą dekodować komunikatów S/MIME, nadal będą widzieć zawartość komunikatu, jeśli jest wysyłany oddzielnie. Może to być przydatne w aplikacji archiwającej, która zarchiwizuje zawartość wiadomości, czy nadawca wiadomości może zostać zweryfikowany pod kątem autentyczności.
Dotyczy
SignedCms(SubjectIdentifierType, ContentInfo, Boolean)
- Źródło:
- SignedCms.cs
- Źródło:
- SignedCms.cs
- Źródło:
- SignedCms.cs
Konstruktor SignedCms(SubjectIdentifierType, ContentInfo, Boolean) tworzy wystąpienie SignedCms klasy przy użyciu określonego typu identyfikatora podmiotu jako domyślnego typu identyfikatora podmiotu dla osób podpisujących, informacji o zawartości jako zawartości wewnętrznej i przy użyciu stanu odłączonego.
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
Element SubjectIdentifierType członkowski określający domyślny typ identyfikatora podmiotu dla osób podpisujących.
- contentInfo
- ContentInfo
ContentInfo Obiekt określający informacje o zawartości jako wewnętrzną zawartość komunikatuSignedCms.
- detached
- Boolean
Boolean Wartość określająca, czy SignedCms obiekt jest przeznaczony dla odłączonego podpisu. Jeśli detached
jest to true
, podpis jest odłączony. Jeśli odłączono wartość , false
podpis nie jest odłączony.
Wyjątki
Odwołanie o wartości null zostało przekazane do metody, która nie akceptuje jej jako prawidłowego argumentu.
Uwagi
Jeśli stan odłączenia to false
(wartość domyślna), zawartość podpisana jest dołączona do komunikatu CMS/PKCS #7 wraz z informacjami o podpisie. Jeśli stan odłączenia to true
, klienci, którzy nie mogą dekodować komunikatów S/MIME, nadal będą widzieć zawartość komunikatu, jeśli jest wysyłany oddzielnie. Może to być przydatne w aplikacji archiwającej, która archiwizowa zawartość wiadomości, niezależnie od tego, czy nadawca wiadomości może zostać zweryfikowany pod kątem autentyczności.