CmsSigner Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un signataire potentiel pour un message signé CMS/PKCS#7.
public ref class CmsSigner sealed
public sealed class CmsSigner
type CmsSigner = class
Public NotInheritable Class CmsSigner
- Héritage
-
CmsSigner
Constructeurs
CmsSigner() |
Initialise une nouvelle instance de la classe CmsSigner avec les valeurs par défaut. |
CmsSigner(CspParameters) |
Obsolète.
Initialise une nouvelle instance de la classe CmsSigner à partir d’une clé persistante. |
CmsSigner(SubjectIdentifierType) |
Initialise une nouvelle instance de la classe CmsSigner avec un type d’identificateur de sujet spécifié. |
CmsSigner(SubjectIdentifierType, X509Certificate2) |
Initialise une nouvelle instance de la classe CmsSigner avec un certificat de signataire et un type d’identificateur de sujet spécifiés. |
CmsSigner(SubjectIdentifierType, X509Certificate2, AsymmetricAlgorithm) |
Initialise une nouvelle instance de la classe CmsSigner avec un certificat de signataire, un type d’identificateur de sujet et un objet de clé privée spécifiés. |
CmsSigner(SubjectIdentifierType, X509Certificate2, RSA, RSASignaturePadding) |
Initialise une nouvelle instance de la classe CmsSigner avec un certificat de signataire, un type d’identificateur d’objet, un objet de clé privée et un remplissage de signature RSA spécifiés. |
CmsSigner(X509Certificate2) |
Initialise une nouvelle instance de la classe CmsSigner avec un certificat de signataire spécifié. |
Propriétés
Certificate |
La propriété Certificate définit ou récupère l'objet X509Certificate2 qui représente le certificat de signature. |
Certificates |
Obtient une collection de certificats qui sont pris en compte avec WholeChain et ExcludeRoot. |
DigestAlgorithm |
Obtient ou définit l’identificateur de l’algorithme de hachage à utiliser avec la signature. |
IncludeOption |
Obtient ou définit l’option indiquant la proportion de la chaîne de certificats du certificat de signataire qui doit être incorporée dans le message signé. |
PrivateKey |
Obtient ou définit l’objet de clé privée à utiliser pendant la signature. |
SignaturePadding |
Obtient ou définit le remplissage de signature RSA à utiliser. |
SignedAttributes |
Obtient une collection d’attributs à associer à cette signature qui sont également protégés par la signature. |
SignerIdentifierType |
Obtient le schéma à utiliser pour identifier le certificat de signature qui a été utilisé. |
UnsignedAttributes |
Obtient une collection d’attributs à associer à cette signature qui ne sont pas protégés par la signature. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |