Class CheckConsentConfig
- All Implemented Interfaces:
Serializable
idMatchingType
match at least one, at least all or exact all of the given signer identifiers; see CheckConsentConfig.IdMatchingType
default = CheckConsentConfig.IdMatchingType.AT_LEAST_ONE
ignoreVersionNumber
ignore the version number of the policy
default = false
unknownStateIsConsideredAsDecline
if the consent state type "unknown" is encountered, it's considered as "declined" for the "isConsented...()"-functions; see ConsentStatusType
default = false
requestDate
date for when the consent status is requested
default = current date
useAliases
should aliases be used when searching for signer ids?
will be ignored if idMatchingType
is CheckConsentConfig.IdMatchingType.EXACT
default = true
useHistoricalData
for requests with a request date: what state of knowledge should be used?
the stored data within gics at the request date (true) or the current stored data (false)
default = false
- Author:
- geidell
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
AT_LEAST_ONE
at least one of the given ids must be related to the person
AT_LEAST_ALL
all given ids must be related to the person
EXACT
all given ids and no other id must be related to the person -
Constructor Summary
ConstructorDescriptionCheckConsentConfig
(CheckConsentConfig.IdMatchingType idMatchingType, boolean ignoreVersionNumber, boolean unknownStateIsConsideredAsDecline) CheckConsentConfig
(CheckConsentConfig.IdMatchingType idMatchingType, boolean ignoreVersionNumber, boolean unknownStateIsConsideredAsDecline, Date requestDate, boolean useAliases) CheckConsentConfig
(CheckConsentConfig.IdMatchingType idMatchingType, boolean ignoreVersionNumber, boolean unknownStateIsConsideredAsDecline, Date requestDate, boolean useAliases, boolean useHistoricalData) -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
int
hashCode()
boolean
boolean
void
setIdMatchingType
(CheckConsentConfig.IdMatchingType idMatchingType) void
setIgnoreVersionNumber
(boolean ignoreVersionNumber) void
setRequestDate
(Date requestDate) void
setUnknownStateIsConsideredAsDecline
(boolean unknownStateIsConsideredAsDecline) void
setUseAliases
(boolean useAliases) void
setUseHistoricalData
(boolean useHistoricalData) toString()
-
Constructor Details
-
CheckConsentConfig
public CheckConsentConfig() -
CheckConsentConfig
public CheckConsentConfig(CheckConsentConfig.IdMatchingType idMatchingType, boolean ignoreVersionNumber, boolean unknownStateIsConsideredAsDecline) -
CheckConsentConfig
public CheckConsentConfig(CheckConsentConfig.IdMatchingType idMatchingType, boolean ignoreVersionNumber, boolean unknownStateIsConsideredAsDecline, Date requestDate, boolean useAliases) -
CheckConsentConfig
public CheckConsentConfig(CheckConsentConfig.IdMatchingType idMatchingType, boolean ignoreVersionNumber, boolean unknownStateIsConsideredAsDecline, Date requestDate, boolean useAliases, boolean useHistoricalData)
-
-
Method Details
-
getIdMatchingType
-
setIdMatchingType
-
getIgnoreVersionNumber
public boolean getIgnoreVersionNumber() -
setIgnoreVersionNumber
public void setIgnoreVersionNumber(boolean ignoreVersionNumber) -
getUnknownStateIsConsideredAsDecline
public boolean getUnknownStateIsConsideredAsDecline() -
setUnknownStateIsConsideredAsDecline
public void setUnknownStateIsConsideredAsDecline(boolean unknownStateIsConsideredAsDecline) -
getRequestDate
-
setRequestDate
-
isUseAliases
public boolean isUseAliases() -
setUseAliases
public void setUseAliases(boolean useAliases) -
isUseHistoricalData
public boolean isUseHistoricalData() -
setUseHistoricalData
public void setUseHistoricalData(boolean useHistoricalData) -
hashCode
public int hashCode() -
equals
-
toString
-