PKCS7Detached
Översikt
PKCS7Detached är en klass i Aspose.PDF FOSS för Java. Arvsfödelse från: Signature.
PKCS#7 fristående underskrift för PDF (ISO 32000-1:2008, §12.8.3.3.1).
Denna klass ger 18 metoder för att arbeta med PKCS7Datached-objekt i Javaprogram. Tillgängliga metoder är bland annat: PKCS7Detached, getCertificate, getCertificateChain, getContactInfo, getCustomAppearance, getDate, getLocation, getName, getPrivateKey, getReason, getSubFilter, setContactInfo, och 5 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter installation av FOSS for Java. Egenskaper: certificate, certificateChain, contactInfo, customAppearance, date, location, och 4 till.
Egenskaper
| Namn och namn: | Typ: | Access | Beskrivning |
|---|---|---|---|
subFilter | String | Läs. | Hämtar underfiltret. |
privateKey | PrivateKey | Läs. | Returnerar den privata nyckeln från KeyStore. |
certificate | X509Certificate | Läs. | Returnerar undertecknarens X.509-certifikat från den laddade KeyStore. |
certificateChain | X509Certificate[] | Läs. | Returnerar certifikatkedjan från den laddade KeyStore. |
reason | String | Läs. | - Det är en underskrift. |
location | String | Läs. | - Det ger platsen för signatur. |
contactInfo | String | Läs. | - Det ger kontaktinformationen. |
name | String | Läs. | Returnerar namnöverskridande. |
date | Date | Läs. | Returnerar datumet för undertecknandet. |
customAppearance | SignatureCustomAppearance | Läs. | Returnerar anpassade inställningar för signaturen. |
Methods
| Signature | Beskrivning |
|---|---|
PKCS7Detached(pfxPath: String, password: String) | Skapar en PKCS#7 fristående signatur från PFX/P12-fil. |
PKCS7Detached(pfxStream: InputStream, password: String) | Skapar en PKCS#7 fristående signatur från ett PFX/P12-ström. |
getSubFilter() → String | Returnerar subfiltret. |
getPrivateKey() → PrivateKey | Returnerar den privata nyckeln från KeyStore. |
getCertificate() → X509Certificate | Returnerar undertecknarens X.509-certifikat från den laddade KeyStore. |
getCertificateChain() → X509Certificate[] | Returnerar certifikatkedjan från den laddade KeyStore. |
getReason() → String | - Det är en underskrift. |
setReason(reason: String) | Ställer in signeringsorsaken. |
getLocation() → String | - Det ger platsen för signatur. |
setLocation(location: String) | Anger signeringsplatsen. |
getContactInfo() → String | - Det ger kontaktinformationen. |
setContactInfo(contactInfo: String) | Ställer in kontaktinformationen. |
getName() → String | Returnerar namnöverskridande. |
setName(name: String) | Ställer in överskrivning av signatörens namn. |
getDate() → Date | Returnerar datumet för undertecknandet. |
setDate(date: Date) | Ställer in signeringsdatumet. |
getCustomAppearance() → SignatureCustomAppearance | Returnerar anpassade inställningar för signaturen. |
setCustomAppearance(appearance: SignatureCustomAppearance) | Ställer in de anpassade utseendeinställningarna för signaturen. |