PKCS7
PKCS7 class
Representerar PKCS#7-objektet som överensstämmer med PKCS#7-specifikationen i Internet RFC 2315, PKCS #7: Kryptografisk meddelandesyntax, version 1.5. SHA1-sammanfattningen av dokumentets byte-intervall är inkapslad i fältet SignedDataPKCS#7 .
public sealed class PKCS7 : Signature
Konstruktörer
namn | Beskrivning |
---|
PKCS7() | Initierar ny instans avPKCS7 class. |
PKCS7(Stream, string) | Initierar ny instans avPKCS7 class. |
PKCS7(string, string) | Initierar ny instans avPKCS7 class. |
Egenskaper
namn | Beskrivning |
---|
Authority { get; set; } | Namnet på den person eller myndighet som undertecknar dokumentet. |
ByteRange { get; } | En matris med par av heltal (startbyteoffset, längd i byte) som ska beskriva det exakta byteintervallet för sammandragsberäkningen. |
ContactInfo { get; set; } | Information tillhandahållen av undertecknaren för att göra det möjligt för en mottagare att kontakta undertecknaren för att verifiera signaturen, t.ex. ett telefonnummer. |
CustomAppearance { get; set; } | Får/ställer in det anpassade utseendet. |
Date { get; set; } | Tidpunkten för signering. |
Location { get; set; } | CPU-värdnamnet eller den fysiska platsen för signeringen. |
OcspSettings { get; set; } | Hämtar/ställer in ocsp-inställningar. |
Reason { get; set; } | Orsaken till undertecknandet, såsom (jag håller med…). |
ShowProperties { get; set; } | Tvinga att visa/dölja signaturegenskaper. Om ShowProperties är sant har signaturfältet fördefinierat utseendeformat (strängar som ska representera): ——————— ———————–x000d_ Digitalt signerad av {certifikatsubjekt} Datum: {signature.Date} Orsak: {signature.Reason} Plats: { signatur.Plats} ————————————————– var {X} är platshållare för X-värdet. Även signatur kan ha bild, i det här fallet placeras listade strängar över bilden. ShowProperties är sant som standard. |
TimestampSettings { get; set; } | Hämtar/ställer in tidsstämpelinställningar. |
UseLtv { get; set; } | Får/ställer in ltv-valideringsflagga. |
Metoder
namn | Beskrivning |
---|
Verify() | Verifiera dokumentet angående denna signatur och returnera true om dokumentet är giltigt eller på annat sätt falskt. |
Se även