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 name
orname only
.withReference
(String reference) Set a custom reference that is attached to the job.withReference
(UUID uuid) Set anUUID
as 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 anUUID
as custom reference that is attached to the job.- Parameters:
uuid
- theUUID
to 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 name
orname only
.Not all options are available to every sender, this is detailed in the service's functional documentation.
- Parameters:
identifier
- the identifier type
-