CmsSigner Klasa
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.
Reprezentuje potencjalny znak dla podpisanego komunikatu CMS/PKCS#7.
public ref class CmsSigner sealed
public sealed class CmsSigner
type CmsSigner = class
Public NotInheritable Class CmsSigner
- Dziedziczenie
-
CmsSigner
Konstruktory
CmsSigner() |
Inicjuje nowe wystąpienie klasy CmsSigner z domyślnymi wartościami. |
CmsSigner(CspParameters) |
Przestarzałe.
Inicjuje CmsSigner nowe wystąpienie klasy z utrwalonego klucza. |
CmsSigner(SubjectIdentifierType) |
Inicjuje CmsSigner nowe wystąpienie klasy o określonym typie identyfikatora podmiotu. |
CmsSigner(SubjectIdentifierType, X509Certificate2) |
Inicjuje CmsSigner nowe wystąpienie klasy przy użyciu określonego certyfikatu podpisywania i typu identyfikatora podmiotu. |
CmsSigner(SubjectIdentifierType, X509Certificate2, AsymmetricAlgorithm) |
Inicjuje CmsSigner nowe wystąpienie klasy przy użyciu określonego certyfikatu podpisywania, typu identyfikatora podmiotu i obiektu klucza prywatnego. |
CmsSigner(SubjectIdentifierType, X509Certificate2, RSA, RSASignaturePadding) |
Inicjuje nowe wystąpienie klasy CmsSigner z określonym certyfikatem podpisujący, typem identyfikatora podmiotu, obiektem klucza prywatnego i wypełnieniem sygnatur RSA. |
CmsSigner(X509Certificate2) |
Inicjuje CmsSigner nowe wystąpienie klasy przy użyciu określonego certyfikatu podpisywania. |
Właściwości
Certificate |
Właściwość Certificate ustawia lub pobiera X509Certificate2 obiekt reprezentujący certyfikat podpisywania. |
Certificates |
Pobiera kolekcję certyfikatów, które są brane pod uwagę z elementami WholeChain i ExcludeRoot. |
DigestAlgorithm |
Pobiera lub ustawia identyfikator algorytmu wyznaczania wartości skrótu do użycia z podpisem. |
IncludeOption |
Pobiera lub ustawia opcję wskazującą, ile łańcucha certyfikatów certyfikatu podpisywania należy osadzić w podpisanym komunikacie. |
PrivateKey |
Pobiera lub ustawia obiekt klucza prywatnego do użycia podczas podpisywania. |
SignaturePadding |
Pobiera lub ustawia dopełnianie sygnatur RSA do użycia. |
SignedAttributes |
Pobiera kolekcje atrybutów do skojarzenia z tym podpisem, które są również chronione przez podpis. |
SignerIdentifierType |
Pobiera schemat do użycia do identyfikowania, który certyfikat podpisywania został użyty. |
UnsignedAttributes |
Pobiera kolekcje atrybutów do skojarzenia z tym podpisem, które nie są chronione przez podpis. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |