CmsSigner Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen potenziellen Signaturgeber für eine signierte CMS/PKCS#7-Meldung dar.
public ref class CmsSigner sealed
public sealed class CmsSigner
type CmsSigner = class
Public NotInheritable Class CmsSigner
- Vererbung
-
CmsSigner
Konstruktoren
CmsSigner() |
Initialisiert eine neue Instanz der CmsSigner-Klasse mit Standardwerten. |
CmsSigner(CspParameters) |
Veraltet.
Initialisiert eine neue Instanz der CmsSigner-Klasse aus einem persistenten Schlüssel. |
CmsSigner(SubjectIdentifierType) |
Initialisiert eine neue Instanz der CmsSigner-Klasse mit einem angegebenen Antragstellerbezeichnertyp. |
CmsSigner(SubjectIdentifierType, X509Certificate2) |
Initialisiert eine neue Instanz der CmsSigner-Klasse mit einem angegebenen Signaturzertifikat und Antragstellerbezeichnertyp. |
CmsSigner(SubjectIdentifierType, X509Certificate2, AsymmetricAlgorithm) |
Initialisiert eine neue Instanz der CmsSigner-Klasse mit einem angegebenen Signaturzertifikat, Antragstellerbezeichnertyp und privatem Schlüsselobjekt. |
CmsSigner(SubjectIdentifierType, X509Certificate2, RSA, RSASignaturePadding) |
Initialisiert eine neue instance der CmsSigner-Klasse mit einem angegebenen Signaturzertifikat, antragstellerbezeichnertyp, privatem Schlüsselobjekt und RSA-Signaturabstand. |
CmsSigner(X509Certificate2) |
Initialisiert eine neue Instanz der CmsSigner-Klasse mit einem angegebenen Signaturzertifikat. |
Eigenschaften
Certificate |
Die Certificate-Eigenschaft legt das X509Certificate2-Objekt fest, das das Signaturzertifikat darstellt, oder ruft dieses Objekt ab. |
Certificates |
Ruft unter Berücksichtigung von WholeChain und ExcludeRoot eine Sammlung von Zertifikaten ab. |
DigestAlgorithm |
Ruft den Algorithmusbezeichner für den Hashalgorithmus ab, der mit der Signatur verwendet werden soll, oder legt ihn fest. |
IncludeOption |
Ruft die Option ab, die angibt, wie viel der Zertifikatkette des Signaturzertifikats in der signierten Nachricht eingebettet werden soll, oder legt sie fest. |
PrivateKey |
Ruft das private Schlüsselobjekt für die Signierung ab, oder legt es fest. |
SignaturePadding |
Ruft den zu verwendenden RSA-Signaturabstand ab oder legt diesen fest. |
SignedAttributes |
Ruft eine Sammlung von Attributen ab, die dieser Signatur zugeordnet werden und durch die Signatur geschützt werden. |
SignerIdentifierType |
Ruft das Schema ab, das zum Identifizieren des verwendeten Signaturzertifikats verwendet werden soll. |
UnsignedAttributes |
Ruft eine Sammlung von Attributen ab, die dieser Signatur zugeordnet werden und nicht durch die Signatur geschützt werden. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |