Interface JobCustomizations<B extends JobCustomizations<B>>
- All Known Implementing Classes:
DirectJob.Builder,PortalJob.Builder
public interface JobCustomizations<B extends JobCustomizations<B>>
Provides operations for customizing jobs using builder-type methods for
properties which are common for both Direct and Portal jobs.
You would not under normal circumstances refer to this type.
-
Method Summary
Modifier and TypeMethodDescriptionrequireAuthentication(AuthenticationLevel minimumLevel) Specify the minimum level of authentication of the signer(s) of this job.Specify how the signer(s) of this job should be identified in the signed documents (XAdES and PAdES); bypersonal identification number and name,date of birth and nameorname only.withReference(String reference) Set a custom reference that is attached to the job.withReference(UUID uuid) Set anUUIDas custom reference that is attached to the job.withSender(Sender sender) Set the sender for this specific signature job.
-
Method Details
-
withSender
Set the sender for this specific signature job.You may use
ClientConfiguration.Builder.defaultSender(Sender)to specify a global sender used for all signature jobs. -
requireAuthentication
Specify the minimum level of authentication of the signer(s) of this job. This includes the required authentication both in order to view the document, as well as it will limit which authentication mechanisms offered at the time of signing the document.- Parameters:
minimumLevel- the required minimumAuthenticationLevel.
-
withReference
Set anUUIDas custom reference that is attached to the job.- Parameters:
uuid- theUUIDto use as reference.
-
withReference
Set a custom reference that is attached to the job.- Parameters:
reference- the reference
-
withIdentifierInSignedDocuments
Specify how the signer(s) of this job should be identified in the signed documents (XAdES and PAdES); bypersonal identification number and name,date of birth and nameorname only.Not all options are available to every sender, this is detailed in the service's functional documentation.
- Parameters:
identifier- the identifier type
-