Package | Description |
---|---|
org.digidoc4j |
DigiDoc4J public api
|
org.digidoc4j.impl.asic | |
org.digidoc4j.impl.asic.asice | |
org.digidoc4j.impl.asic.asics |
Modifier and Type | Method and Description |
---|---|
static <T extends SignatureBuilder> |
SignatureBuilder.setSignatureBuilderForContainerType(String containerType,
Class<T> signatureBuilderClass)
Setting custom signature builder implementation used when creating signatures for the particular container type.
|
Modifier and Type | Method and Description |
---|---|
static SignatureBuilder |
SignatureBuilder.aSignature(Container container)
Create a new signature builder based on a container.
|
SignatureBuilder |
SignatureBuilder.withCity(String cityName)
Set a city to the signature production place.
|
SignatureBuilder |
SignatureBuilder.withCountry(String country)
Set a country name to the signature production place.
|
SignatureBuilder |
SignatureBuilder.withDataFileDigestAlgorithm(DigestAlgorithm digestAlgorithm)
Set data file digest algorithm.
|
SignatureBuilder |
SignatureBuilder.withEncryptionAlgorithm(EncryptionAlgorithm encryptionAlgorithm)
Set encryption algorithm to be used in the signing process.
|
SignatureBuilder |
SignatureBuilder.withOwnSignaturePolicy(eu.europa.esig.dss.model.Policy signaturePolicy)
Set signature policy parameters.
|
SignatureBuilder |
SignatureBuilder.withPostalCode(String postalCode)
Set a postal code to the signature production place.
|
SignatureBuilder |
SignatureBuilder.withRoles(String... roles)
Set roles to the signer.
|
SignatureBuilder |
SignatureBuilder.withSignatureDigestAlgorithm(DigestAlgorithm digestAlgorithm)
Set signature digest algorithm used to generate a signature.
|
SignatureBuilder |
SignatureBuilder.withSignatureId(String signatureId)
Set signature ID.
|
SignatureBuilder |
SignatureBuilder.withSignatureProfile(SignatureProfile signatureProfile)
Set a signature profile: Time Stamp, Archive Time Stamp or no profile.
|
SignatureBuilder |
SignatureBuilder.withSignatureToken(SignatureToken signatureToken)
Set signature token to be used in the signing process.
|
SignatureBuilder |
SignatureBuilder.withSigningCertificate(X509Certificate certificate)
Set a signing certificate to be used when creating data to be signed.
|
SignatureBuilder |
SignatureBuilder.withStateOrProvince(String stateOrProvince)
Set a state or province to the signature production place.
|
Modifier and Type | Class and Description |
---|---|
class |
AsicSignatureBuilder
Signature builder for Asic container.
|
Modifier and Type | Class and Description |
---|---|
class |
AsicESignatureBuilder
Created by Andrei on 29.11.2017.
|
Modifier and Type | Class and Description |
---|---|
class |
AsicSSignatureBuilder |
Copyright © 2024. All rights reserved.