Class PortalSigner
- java.lang.Object
-
- no.digipost.signature.client.portal.PortalSigner
-
public class PortalSigner extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PortalSigner.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<String>
getIdentifier()
IdentifierType
getIdentifierType()
Notifications
getNotifications()
NotificationsUsingLookup
getNotificationsUsingLookup()
Optional<OnBehalfOf>
getOnBehalfOf()
int
getOrder()
Optional<SignatureType>
getSignatureType()
static PortalSigner.Builder
identifiedByEmail(String emailAddress)
static PortalSigner.Builder
identifiedByEmailAndMobileNumber(String emailAddress, String number)
static PortalSigner.Builder
identifiedByMobileNumber(String number)
static PortalSigner.Builder
identifiedByPersonalIdentificationNumber(String personalIdentificationNumber, Notifications notifications)
static PortalSigner.Builder
identifiedByPersonalIdentificationNumber(String personalIdentificationNumber, NotificationsUsingLookup notificationsUsingLookup)
boolean
isIdentifiedByPersonalIdentificationNumber()
String
toString()
-
-
-
Method Detail
-
identifiedByPersonalIdentificationNumber
public static PortalSigner.Builder identifiedByPersonalIdentificationNumber(String personalIdentificationNumber, Notifications notifications)
-
identifiedByPersonalIdentificationNumber
public static PortalSigner.Builder identifiedByPersonalIdentificationNumber(String personalIdentificationNumber, NotificationsUsingLookup notificationsUsingLookup)
-
identifiedByEmail
public static PortalSigner.Builder identifiedByEmail(String emailAddress)
-
identifiedByMobileNumber
public static PortalSigner.Builder identifiedByMobileNumber(String number)
-
identifiedByEmailAndMobileNumber
public static PortalSigner.Builder identifiedByEmailAndMobileNumber(String emailAddress, String number)
-
isIdentifiedByPersonalIdentificationNumber
public boolean isIdentifiedByPersonalIdentificationNumber()
-
getIdentifierType
public IdentifierType getIdentifierType()
-
getOrder
public int getOrder()
-
getNotifications
public Notifications getNotifications()
-
getNotificationsUsingLookup
public NotificationsUsingLookup getNotificationsUsingLookup()
-
getSignatureType
public Optional<SignatureType> getSignatureType()
-
getOnBehalfOf
public Optional<OnBehalfOf> getOnBehalfOf()
-
-