Index

B C D E F G H I L O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values

B

BasicPDFSignatureValidator - Class in se.idsec.signservice.security.sign.pdf.impl
Verifies the signature(s) on a PDF document.
BasicPDFSignatureValidator() - Constructor for class se.idsec.signservice.security.sign.pdf.impl.BasicPDFSignatureValidator
Constructor.
build() - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage.VisibleSignatureImageBuilder
 
build() - Method in class se.idsec.signservice.security.sign.pdf.PDFSignerParameters.PDFSignerParametersBuilder
 
build() - Method in class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils.SignedCertRef.SignedCertRefBuilder
 
build() - Method in class se.idsec.signservice.security.sign.pdf.utils.PDFSigningProcessor.PDFSigningProcessorBuilder
 
build() - Method in class se.idsec.signservice.security.sign.pdf.utils.PDFSigningProcessor.Result.ResultBuilder
 
builder() - Static method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
 
builder() - Static method in class se.idsec.signservice.security.sign.pdf.PDFSignerParameters
 
builder() - Static method in class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils.SignedCertRef
 
builder() - Static method in class se.idsec.signservice.security.sign.pdf.utils.PDFSigningProcessor
 
builder() - Static method in class se.idsec.signservice.security.sign.pdf.utils.PDFSigningProcessor.Result
 

C

canEqual(Object) - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
 
canEqual(Object) - Method in class se.idsec.signservice.security.sign.pdf.PDFSignerParameters
 
canEqual(Object) - Method in class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils.SignedCertRef
 
CMSProcessableInputStream - Class in se.idsec.signservice.security.sign.pdf.utils
Wraps an InputStream into a CMSProcessable object for Bouncy Castle.
CMSProcessableInputStream(InputStream) - Constructor for class se.idsec.signservice.security.sign.pdf.utils.CMSProcessableInputStream
Constructor that defaults to use the 1.2.840.113549.1.7.1 OID (PKCS#7 data).
CMSProcessableInputStream(ASN1ObjectIdentifier, InputStream) - Constructor for class se.idsec.signservice.security.sign.pdf.utils.CMSProcessableInputStream
Constructor.
cmsSignedAttributes(byte[]) - Method in class se.idsec.signservice.security.sign.pdf.utils.PDFSigningProcessor.Result.ResultBuilder
 
cmsSignedData(byte[]) - Method in class se.idsec.signservice.security.sign.pdf.utils.PDFSigningProcessor.Result.ResultBuilder
 
cn - Enum constant in enum class se.idsec.signservice.security.sign.pdf.utils.SubjectDnAttribute
Common name.
country - Enum constant in enum class se.idsec.signservice.security.sign.pdf.utils.SubjectDnAttribute
Country.

D

dateFormat(String) - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage.VisibleSignatureImageBuilder
Date format for signing time.
DEFAULT_DATE_FORMAT - Static variable in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
Default date format.
DefaultPDFBoxSignatureInterface - Class in se.idsec.signservice.security.sign.pdf.impl
Implementation of the PDF box signing interface.
DefaultPDFBoxSignatureInterface(PrivateKey, List<X509Certificate>, String, AdesProfileType) - Constructor for class se.idsec.signservice.security.sign.pdf.impl.DefaultPDFBoxSignatureInterface
Constructor.
DefaultPDFSignatureValidationResult - Class in se.idsec.signservice.security.sign.pdf.impl
Implementation of the PDFSignatureValidationResult interface.
DefaultPDFSignatureValidationResult() - Constructor for class se.idsec.signservice.security.sign.pdf.impl.DefaultPDFSignatureValidationResult
Constructor.
DefaultPDFSigner - Class in se.idsec.signservice.security.sign.pdf.impl
Default PDF Signer for signing PDF documents
DefaultPDFSigner(PkiCredential, String) - Constructor for class se.idsec.signservice.security.sign.pdf.impl.DefaultPDFSigner
Constructor.
DefaultPDFSigner(PkiCredential, AlgorithmIdentifier) - Constructor for class se.idsec.signservice.security.sign.pdf.impl.DefaultPDFSigner
Constructor.
DefaultPDFSignerResult - Class in se.idsec.signservice.security.sign.pdf.impl
Default implementation of the signature result interface.
DefaultPDFSignerResult() - Constructor for class se.idsec.signservice.security.sign.pdf.impl.DefaultPDFSignerResult
 
dnQualifier - Enum constant in enum class se.idsec.signservice.security.sign.pdf.utils.SubjectDnAttribute
DN qualifier.
document(byte[]) - Method in class se.idsec.signservice.security.sign.pdf.utils.PDFSigningProcessor.Result.ResultBuilder
 

E

equals(Object) - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
 
equals(Object) - Method in class se.idsec.signservice.security.sign.pdf.PDFSignerParameters
 
equals(Object) - Method in class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils.SignedCertRef
 

F

FIRST_PAGE - Static variable in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
Constant representing "first page" (1).

G

getAlgoFamilyFromAlgo(String) - Static method in class se.idsec.signservice.security.sign.pdf.configuration.PDFAlgorithmRegistry
Retrieve the algorithm family for a specific algorithm.
getAlgorithmProperties(String) - Static method in class se.idsec.signservice.security.sign.pdf.configuration.PDFAlgorithmRegistry
Returns the algorithm parameters for a supported signature algorithm.
getAlgorithmURI(ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Static method in class se.idsec.signservice.security.sign.pdf.configuration.PDFAlgorithmRegistry
Get the URI identifier for a registered signature algorithm based on signature algorithm identifier and hash algorithm identifier.
getAlgorithmURI(AlgorithmIdentifier) - Static method in class se.idsec.signservice.security.sign.pdf.configuration.PDFAlgorithmRegistry
Get the URI identifier for a registered signature algorithm specified by an ASN.1 algorithm identifier.
getCertificateValidator() - Method in class se.idsec.signservice.security.sign.pdf.impl.BasicPDFSignatureValidator
This basic implementation will always return null.
getCmsSignedAttributes() - Method in class se.idsec.signservice.security.sign.pdf.impl.DefaultPDFBoxSignatureInterface
Gets the signed attributes from the result of the signing process.
getCmsSignedAttributes() - Method in interface se.idsec.signservice.security.sign.pdf.PDFBoxSignatureInterface
Gets the signed attributes from the result of the signing process.
getCmsSignedAttributes() - Method in class se.idsec.signservice.security.sign.pdf.utils.PDFSigningProcessor.Result
 
getCmsSignedAttributes(byte[]) - Static method in class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils
This method extracts signed attribute data from a CMS signature.
getCmsSignedAttributes(CMSSignedData) - Static method in class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils
This method extracts signed attribute data from a CMS signature
getCmsSignedData() - Method in class se.idsec.signservice.security.sign.pdf.impl.DefaultPDFBoxSignatureInterface
Gets the result of the signing process in the form of ContentInfo holding SignedData.
getCmsSignedData() - Method in interface se.idsec.signservice.security.sign.pdf.PDFBoxSignatureInterface
Gets the result of the signing process in the form of ContentInfo holding SignedData.
getCmsSignedData() - Method in class se.idsec.signservice.security.sign.pdf.utils.PDFSigningProcessor.Result
 
getContent() - Method in class se.idsec.signservice.security.sign.pdf.utils.CMSProcessableInputStream
getContentType() - Method in class se.idsec.signservice.security.sign.pdf.utils.CMSProcessableInputStream
getDateFormat() - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
Date format for signing time.
getDigestName(String) - Static method in class se.idsec.signservice.security.sign.pdf.configuration.PDFAlgorithmRegistry
Get the algorithm name for the digest algorithm of the signature algorithm.
getDocument() - Method in class se.idsec.signservice.security.sign.pdf.utils.PDFSigningProcessor.Result
 
getHashAlgorithm() - Method in class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils.SignedCertRef
 
getMessageDigestInstance(String) - Static method in class se.idsec.signservice.security.sign.pdf.configuration.PDFAlgorithmRegistry
Get an instance of the message digest associated with the specified signature algorithm.
getOid() - Method in enum class se.idsec.signservice.security.sign.pdf.utils.SubjectDnAttribute
Gets the object identifier of the attribute.
getPadesSignerInfoGenerator(Certificate, ASN1ObjectIdentifier, boolean) - Static method in class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils
 
getPadesType() - Method in class se.idsec.signservice.security.sign.pdf.PDFSignerParameters
The PAdES type of signature.
getPage() - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
The page number where the image should be inserted.
getPdfSignature() - Method in class se.idsec.signservice.security.sign.pdf.impl.DefaultPDFSignatureValidationResult
Gets the PDF signature object (that was validated).
getPdfSignature() - Method in interface se.idsec.signservice.security.sign.pdf.PDFSignatureValidationResult
Gets the PDF signature object (that was validated).
getPersonalizationParams() - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
A map of name value pairs that will be included in the image (if it supports it).
getPixelImageHeight() - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
The height of the image in pixels.
getPixelImageWidth() - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
The width of the image in pixels.
getRequiredSignerCertificates() - Method in class se.idsec.signservice.security.sign.pdf.impl.BasicPDFSignatureValidator
The basic implementation will always return an empty list.
getRSAPkcs1DigestInfo(AlgorithmIdentifier, byte[]) - Static method in class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils
Gets the RSA PKCS#10 digest info.
getSigAlgoName(String) - Static method in class se.idsec.signservice.security.sign.pdf.configuration.PDFAlgorithmRegistry
Get the algorithm name for the signature algorithm.
getSignedAttributes() - Method in class se.idsec.signservice.security.sign.pdf.impl.DefaultPDFSignerResult
Gets the signed attributes bytes signed by the generated signature.
getSignedAttributes() - Method in interface se.idsec.signservice.security.sign.pdf.PDFSignerResult
Gets the signed attributes bytes signed by the generated signature.
getSignedCertAttr(ASN1ObjectIdentifier, X509Certificate, boolean) - Static method in class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils
 
getSignedCertHash() - Method in class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils.SignedCertRef
 
getSignedCertRefAttribute(byte[]) - Static method in class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils
 
getSignedData() - Method in class se.idsec.signservice.security.sign.pdf.impl.DefaultPDFSignerResult
Gets the bytes of CMS Content Info holding the SignedData.
getSignedData() - Method in interface se.idsec.signservice.security.sign.pdf.PDFSignerResult
Gets the bytes of CMS Content Info holding the SignedData.
getSigningCredential() - Method in class se.idsec.signservice.security.sign.pdf.impl.DefaultPDFSigner
getSubjectAttributes(Certificate) - Static method in class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils
Gets a map of recognized subject DN attributes.
getSubjectAttributes(ASN1Sequence) - Static method in class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils
Gets a map of recognized subject DN attributes.
getSubjectDnFromOid(String) - Static method in enum class se.idsec.signservice.security.sign.pdf.utils.SubjectDnAttribute
Based on the supplied OID the method returns the corresponding enum.
getSvgImage() - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
The contents of the SVG image.
getVisibleSignatureImage() - Method in class se.idsec.signservice.security.sign.pdf.PDFSignerParameters
Set if a visible PDF signature should be included in the signature.
getVisibleSignatureOptions(PDDocument, Date) - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
Generates PDFBox signature options that includes the the visible signature.
getVisibleSignatureOptions(PDDocument, Date, int) - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
Generates PDFBox signature options that includes the the visible signature.
getXOffset() - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
The x-axis offset in pixels where the image should be inserted.
getYOffset() - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
The y-axis offset in pixels where the image should be inserted.
getZoomPercent() - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
The zoom percentagy of the image, where 0 means original size.
givenName - Enum constant in enum class se.idsec.signservice.security.sign.pdf.utils.SubjectDnAttribute
Given name.

H

hashAlgorithm(ASN1ObjectIdentifier) - Method in class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils.SignedCertRef.SignedCertRefBuilder
 
hashCode() - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
 
hashCode() - Method in class se.idsec.signservice.security.sign.pdf.PDFSignerParameters
 
hashCode() - Method in class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils.SignedCertRef
 

I

ID_AA_CMS_ALGORITHM_PROTECTION - Static variable in class se.idsec.signservice.security.sign.pdf.configuration.PDFObjectIdentifiers
Object identifier for the CMS algorithm protection attribute.
ID_AA_SIGNING_CERTIFICATE_V1 - Static variable in class se.idsec.signservice.security.sign.pdf.configuration.PDFObjectIdentifiers
Object identifier for S/MIME Signing certificate (id-aa-signingCertificate).
ID_AA_SIGNING_CERTIFICATE_V2 - Static variable in class se.idsec.signservice.security.sign.pdf.configuration.PDFObjectIdentifiers
Object identifier for Signing certificate V2 .
ID_ADBE_REVOCATION - Static variable in class se.idsec.signservice.security.sign.pdf.configuration.PDFObjectIdentifiers
Object identifier for the Revocation information archival attribute.
ID_CONTENT_TYPE - Static variable in class se.idsec.signservice.security.sign.pdf.configuration.PDFObjectIdentifiers
Object identifier for the ContentType object.
ID_DSA - Static variable in class se.idsec.signservice.security.sign.pdf.configuration.PDFObjectIdentifiers
Object identifier for the DSA algorithm.
ID_EC_P256 - Static variable in class se.idsec.signservice.security.sign.pdf.configuration.PDFObjectIdentifiers
Object identifier for 256-bit Elliptic Curve Cryptography (ECC).
ID_ECDSA - Static variable in class se.idsec.signservice.security.sign.pdf.configuration.PDFObjectIdentifiers
Object identifier for the ECDSA algorithm.
ID_MESSAGE_DIGEST - Static variable in class se.idsec.signservice.security.sign.pdf.configuration.PDFObjectIdentifiers
Object identifier for MessageDigest.
ID_OCSP - Static variable in class se.idsec.signservice.security.sign.pdf.configuration.PDFObjectIdentifiers
Object identifier for Online Certificate Status Protocol (OCSP).
ID_PKCS7_DATA - Static variable in class se.idsec.signservice.security.sign.pdf.configuration.PDFObjectIdentifiers
Object identifier for PKCS#7 data.
ID_PKCS7_SIGNED_DATA - Static variable in class se.idsec.signservice.security.sign.pdf.configuration.PDFObjectIdentifiers
Object identifier for PKCS#7 signed data.
ID_RSA - Static variable in class se.idsec.signservice.security.sign.pdf.configuration.PDFObjectIdentifiers
Object identifier for the RSA algorithm.
ID_SIGNING_TIME - Static variable in class se.idsec.signservice.security.sign.pdf.configuration.PDFObjectIdentifiers
Object identifier for SigningTime attribute.
ID_TIMESTAMP_ATTRIBUTE - Static variable in class se.idsec.signservice.security.sign.pdf.configuration.PDFObjectIdentifiers
Object identifier for time stamp token.
ID_TSA - Static variable in class se.idsec.signservice.security.sign.pdf.configuration.PDFObjectIdentifiers
Object identifier for the Adobe Time Stamp.
includeDate(boolean) - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage.VisibleSignatureImageBuilder
Tells whether the sign date should be included in the image.
isAlgoSupported(String) - Static method in class se.idsec.signservice.security.sign.pdf.configuration.PDFAlgorithmRegistry
Test if a particular algorithm is supported.
isCmsAlgorithmProtection() - Method in class se.idsec.signservice.security.sign.pdf.impl.DefaultPDFSignatureValidationResult
Predicate that tells if the signature has the CMS algorithm protection signed attribute set.
isCmsAlgorithmProtection() - Method in interface se.idsec.signservice.security.sign.pdf.PDFSignatureValidationResult
Predicate that tells if the signature has the CMS algorithm protection signed attribute set.
isIncludeDate() - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
Tells whether the sign date should be included in the image.
isPades() - Method in class se.idsec.signservice.security.sign.pdf.impl.DefaultPDFBoxSignatureInterface
Tells whether the signature should be generated according to the PAdES requirement profile.
isPades() - Method in interface se.idsec.signservice.security.sign.pdf.PDFBoxSignatureInterface
Tells whether the signature should be generated according to the PAdES requirement profile.
isSigned(byte[]) - Method in class se.idsec.signservice.security.sign.pdf.impl.BasicPDFSignatureValidator

L

LAST_PAGE - Static variable in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
Contants representing "last page" (0).
locality - Enum constant in enum class se.idsec.signservice.security.sign.pdf.utils.SubjectDnAttribute
Locality.

O

organizationalUnitName - Enum constant in enum class se.idsec.signservice.security.sign.pdf.utils.SubjectDnAttribute
Organizational unit name.
organizationIdentifier - Enum constant in enum class se.idsec.signservice.security.sign.pdf.utils.SubjectDnAttribute
Organization identifier.
organizationName - Enum constant in enum class se.idsec.signservice.security.sign.pdf.utils.SubjectDnAttribute
Organization name.

P

padesType(AdesProfileType) - Method in class se.idsec.signservice.security.sign.pdf.PDFSignerParameters.PDFSignerParametersBuilder
The PAdES type of signature.
page(int) - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage.VisibleSignatureImageBuilder
The page number where the image should be inserted.
PDFAlgorithmRegistry - Class in se.idsec.signservice.security.sign.pdf.configuration
Registry for supported algorithms.
PDFBoxSignatureInterface - Interface in se.idsec.signservice.security.sign.pdf
The interface for the signature generation interface.
PDFBoxSignatureUtils - Class in se.idsec.signservice.security.sign.pdf.utils
Static utilities for signed PDF documents.
PDFBoxSignatureUtils() - Constructor for class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils
 
PDFBoxSignatureUtils.SignedCertRef - Class in se.idsec.signservice.security.sign.pdf.utils
 
PDFBoxSignatureUtils.SignedCertRef.SignedCertRefBuilder - Class in se.idsec.signservice.security.sign.pdf.utils
 
PDFObjectIdentifiers - Class in se.idsec.signservice.security.sign.pdf.configuration
Object Identifiers useful for PDF signature handling.
PDFObjectIdentifiers() - Constructor for class se.idsec.signservice.security.sign.pdf.configuration.PDFObjectIdentifiers
 
PDFSignatureValidationResult - Interface in se.idsec.signservice.security.sign.pdf
Signature validation result for validating PDF signatures.
PDFSignatureValidator - Interface in se.idsec.signservice.security.sign.pdf
Specialization of the SignatureValidator for validation of PDF signatures.
PDFSigner - Interface in se.idsec.signservice.security.sign.pdf
Interface for PDF signatures.
PDFSignerParameters - Class in se.idsec.signservice.security.sign.pdf
PDF signer parameters.
PDFSignerParameters() - Constructor for class se.idsec.signservice.security.sign.pdf.PDFSignerParameters
 
PDFSignerParameters(AdesProfileType, VisibleSignatureImage) - Constructor for class se.idsec.signservice.security.sign.pdf.PDFSignerParameters
 
PDFSignerParameters.PDFSignerParametersBuilder - Class in se.idsec.signservice.security.sign.pdf
 
PDFSignerResult - Interface in se.idsec.signservice.security.sign.pdf
Represents the result from an PDF signature operation.
PDFSigningProcessor - Class in se.idsec.signservice.security.sign.pdf.utils
This class provides a PDF signing processor that provides the basic functionality to use a SignatureInterface implementation to generate PDF signature data.
PDFSigningProcessor() - Constructor for class se.idsec.signservice.security.sign.pdf.utils.PDFSigningProcessor
 
PDFSigningProcessor.PDFSigningProcessorBuilder - Class in se.idsec.signservice.security.sign.pdf.utils
 
PDFSigningProcessor.Result - Class in se.idsec.signservice.security.sign.pdf.utils
PDFSigningProcessor.Result.ResultBuilder - Class in se.idsec.signservice.security.sign.pdf.utils
 
personalIdentityNumber - Enum constant in enum class se.idsec.signservice.security.sign.pdf.utils.SubjectDnAttribute
Personal identity number.
personalizationParams(Map<String, String>) - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage.VisibleSignatureImageBuilder
A map of name value pairs that will be included in the image (if it supports it).
pixelImageHeight(int) - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage.VisibleSignatureImageBuilder
The height of the image in pixels.
pixelImageWidth(int) - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage.VisibleSignatureImageBuilder
The width of the image in pixels.
pseudonym - Enum constant in enum class se.idsec.signservice.security.sign.pdf.utils.SubjectDnAttribute
Pseudonym.

R

registerSupportedAlgorithm(SignatureAlgorithm) - Static method in class se.idsec.signservice.security.sign.pdf.configuration.PDFAlgorithmRegistry
Register a new supported signature algorithm.
removeSignedAttr(byte[], ASN1ObjectIdentifier[]) - Static method in class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils
 

S

se.idsec.signservice.security.sign.pdf - package se.idsec.signservice.security.sign.pdf
Interfaces and classes for PDF signing.
se.idsec.signservice.security.sign.pdf.configuration - package se.idsec.signservice.security.sign.pdf.configuration
Supporting configuration of provided functionality.
se.idsec.signservice.security.sign.pdf.document - package se.idsec.signservice.security.sign.pdf.document
Classes related to the document being signed
se.idsec.signservice.security.sign.pdf.impl - package se.idsec.signservice.security.sign.pdf.impl
Implementations of signature supporting classes.
se.idsec.signservice.security.sign.pdf.utils - package se.idsec.signservice.security.sign.pdf.utils
PDF Signature process functions.
serialNumber - Enum constant in enum class se.idsec.signservice.security.sign.pdf.utils.SubjectDnAttribute
Serial number.
setCmsAlgorithmProtection(boolean) - Method in class se.idsec.signservice.security.sign.pdf.impl.DefaultPDFSignatureValidationResult
Assigns the flag that tells if the signature has the CMS algorithm protection signed attribute set.
setDateFormat(String) - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
Date format for signing time.
setHashAlgorithm(ASN1ObjectIdentifier) - Method in class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils.SignedCertRef
 
setIncludeCertificateChain(boolean) - Method in class se.idsec.signservice.security.sign.pdf.impl.DefaultPDFSigner
Sets whether the certificate chain/path be included in the signature (if available from PkiCredential.getCertificateChain()).
setIncludeDate(boolean) - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
Tells whether the sign date should be included in the image.
setIncludePadesIssuerSerial(boolean) - Method in class se.idsec.signservice.security.sign.pdf.impl.DefaultPDFBoxSignatureInterface
Set to true if PAdES issuer serial information should be included in the PAdES data.
setPadesType(AdesProfileType) - Method in class se.idsec.signservice.security.sign.pdf.PDFSignerParameters
The PAdES type of signature.
setPage(int) - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
The page number where the image should be inserted.
setPdfSignature(PDSignature) - Method in class se.idsec.signservice.security.sign.pdf.impl.DefaultPDFSignatureValidationResult
Assigns the PDF signature object (that was validated).
setPersonalizationParams(Map<String, String>) - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
A map of name value pairs that will be included in the image (if it supports it).
setPixelImageHeight(int) - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
The height of the image in pixels.
setPixelImageWidth(int) - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
The width of the image in pixels.
setSignedAttributes(byte[]) - Method in class se.idsec.signservice.security.sign.pdf.impl.DefaultPDFSignerResult
Assigns the signed attributes bytes.
setSignedCertHash(byte[]) - Method in class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils.SignedCertRef
 
setSignedData(byte[]) - Method in class se.idsec.signservice.security.sign.pdf.impl.DefaultPDFSignerResult
Assigns the CMS signed data.
setSubjectNameAndLocality(PDSignature, Certificate) - Static method in class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils
Sets the signer name and location from the signer certificate subject DN.
setSvgImage(String) - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
The contents of the SVG image.
setVisibleSignatureImage(VisibleSignatureImage) - Method in class se.idsec.signservice.security.sign.pdf.PDFSignerParameters
Set if a visible PDF signature should be included in the signature.
setXOffset(int) - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
The x-axis offset in pixels where the image should be inserted.
setYOffset(int) - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
The y-axis offset in pixels where the image should be inserted.
setZoomPercent(int) - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
The zoom percentagy of the image, where 0 means original size.
sign(byte[]) - Method in class se.idsec.signservice.security.sign.pdf.impl.DefaultPDFSigner
sign(byte[], PDFSignerParameters) - Method in class se.idsec.signservice.security.sign.pdf.impl.DefaultPDFSigner
sign(InputStream) - Method in class se.idsec.signservice.security.sign.pdf.impl.DefaultPDFBoxSignatureInterface
SignatureInterface implementation.
signedCertHash(byte[]) - Method in class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils.SignedCertRef.SignedCertRefBuilder
 
SignedCertRef() - Constructor for class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils.SignedCertRef
 
SignedCertRef(byte[], ASN1ObjectIdentifier) - Constructor for class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils.SignedCertRef
 
signPdfDocument(PDDocument, PDFBoxSignatureInterface, long, VisibleSignatureImage) - Static method in class se.idsec.signservice.security.sign.pdf.utils.PDFSigningProcessor
Signs the supplied PDF document.
SubjectDnAttribute - Enum Class in se.idsec.signservice.security.sign.pdf.utils
Enumeration of common certificate subject attributes.
surname - Enum constant in enum class se.idsec.signservice.security.sign.pdf.utils.SubjectDnAttribute
Surname.
svgImage(String) - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage.VisibleSignatureImageBuilder
The contents of the SVG image.

T

title - Enum constant in enum class se.idsec.signservice.security.sign.pdf.utils.SubjectDnAttribute
Title.
toString() - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
 
toString() - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage.VisibleSignatureImageBuilder
 
toString() - Method in class se.idsec.signservice.security.sign.pdf.impl.DefaultPDFSignatureValidationResult
toString() - Method in class se.idsec.signservice.security.sign.pdf.PDFSignerParameters.PDFSignerParametersBuilder
 
toString() - Method in class se.idsec.signservice.security.sign.pdf.PDFSignerParameters
 
toString() - Method in class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils.SignedCertRef.SignedCertRefBuilder
 
toString() - Method in class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils.SignedCertRef
 
toString() - Method in class se.idsec.signservice.security.sign.pdf.utils.PDFSigningProcessor.PDFSigningProcessorBuilder
 
toString() - Method in class se.idsec.signservice.security.sign.pdf.utils.PDFSigningProcessor.Result.ResultBuilder
 

U

unknown - Enum constant in enum class se.idsec.signservice.security.sign.pdf.utils.SubjectDnAttribute
Unknown.
updatePdfPKCS7(byte[], byte[], byte[], List<X509Certificate>) - Static method in class se.idsec.signservice.security.sign.pdf.utils.PDFBoxSignatureUtils
A method that updates the PDF SignedData object (Actually a CMS ContentInfo) with a new signature, certificates and SignedAttributes obtained from an external signing service.

V

validate(byte[]) - Method in class se.idsec.signservice.security.sign.pdf.impl.BasicPDFSignatureValidator
validatePdfSignature(byte[], PDSignature) - Method in class se.idsec.signservice.security.sign.pdf.impl.BasicPDFSignatureValidator
Validates the supplied signature.
valueOf(String) - Static method in enum class se.idsec.signservice.security.sign.pdf.utils.SubjectDnAttribute
Returns the enum constant of this class with the specified name.
values() - Static method in enum class se.idsec.signservice.security.sign.pdf.utils.SubjectDnAttribute
Returns an array containing the constants of this enum class, in the order they are declared.
visibleSignatureImage(VisibleSignatureImage) - Method in class se.idsec.signservice.security.sign.pdf.PDFSignerParameters.PDFSignerParametersBuilder
Set if a visible PDF signature should be included in the signature.
VisibleSignatureImage - Class in se.idsec.signservice.security.sign.pdf.document
Data object holding the parameters necessary to provide a signature image to a PDF document.
VisibleSignatureImage() - Constructor for class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
 
VisibleSignatureImage(int, int, int, int, Map<String, String>, int, int, boolean, String, String) - Constructor for class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage
 
VisibleSignatureImage.VisibleSignatureImageBuilder - Class in se.idsec.signservice.security.sign.pdf.document
 

W

write(OutputStream) - Method in class se.idsec.signservice.security.sign.pdf.utils.CMSProcessableInputStream

X

xOffset(int) - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage.VisibleSignatureImageBuilder
The x-axis offset in pixels where the image should be inserted.

Y

yOffset(int) - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage.VisibleSignatureImageBuilder
The y-axis offset in pixels where the image should be inserted.

Z

zoomPercent(int) - Method in class se.idsec.signservice.security.sign.pdf.document.VisibleSignatureImage.VisibleSignatureImageBuilder
The zoom percentagy of the image, where 0 means original size.
B C D E F G H I L O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values