Class PortalJob
- java.lang.Object
-
- no.digipost.signature.client.portal.PortalJob
-
- All Implemented Interfaces:
SignatureJob
public class PortalJob extends Object implements SignatureJob
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PortalJob.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PortalJob.Builder
builder(PortalDocument document, List<PortalSigner> signers)
static PortalJob.Builder
builder(PortalDocument document, PortalSigner... signers)
Optional<Instant>
getActivationTime()
Long
getAvailableSeconds()
PortalDocument
getDocument()
Optional<IdentifierInSignedDocuments>
getIdentifierInSignedDocuments()
String
getReference()
Optional<AuthenticationLevel>
getRequiredAuthentication()
Optional<Sender>
getSender()
List<PortalSigner>
getSigners()
-
-
-
Method Detail
-
getReference
public String getReference()
- Specified by:
getReference
in interfaceSignatureJob
-
getDocument
public PortalDocument getDocument()
- Specified by:
getDocument
in interfaceSignatureJob
-
getSender
public Optional<Sender> getSender()
- Specified by:
getSender
in interfaceSignatureJob
-
getRequiredAuthentication
public Optional<AuthenticationLevel> getRequiredAuthentication()
- Specified by:
getRequiredAuthentication
in interfaceSignatureJob
-
getIdentifierInSignedDocuments
public Optional<IdentifierInSignedDocuments> getIdentifierInSignedDocuments()
- Specified by:
getIdentifierInSignedDocuments
in interfaceSignatureJob
-
getSigners
public List<PortalSigner> getSigners()
-
getAvailableSeconds
public Long getAvailableSeconds()
-
builder
public static PortalJob.Builder builder(PortalDocument document, PortalSigner... signers)
-
builder
public static PortalJob.Builder builder(PortalDocument document, List<PortalSigner> signers)
-
-