Class | Description |
---|---|
CheckConsentConfig |
configuration for the check whether the given policy is consented by the given person
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
ignoreVersionNumberignore 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? |
PaginationConfig |
parameter for get...Paginated functions
firstEntry
default = 0 pageSize default = 10 filter default = empty map filter values; for possible keys see ConsentField , except ConsentField.DATE
startDatedefault = null consents with date >= startDate are returned endDate default = null consents with date <= endDate are returned templateType default = null qcType default = true filterFieldsAreTreatedAsConjuction default = true has no effect on template type filterIsCaseSensitive this parameter is only applied to filter for the field ConsentField.CT_NAME default = true sortField see ConsentField default = null sortIsAscending default = true useAliases should aliases be used when searching for signer ids? |
Enum | Description |
---|---|
CheckConsentConfig.IdMatchingType |
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 |
ConsentField |
some fields of the consent table, used for retrieving a sorted or filtered list of consents
ConsentField.CT_NAME is checked via 'like', ConsentField.DATE is a period (see PaginationConfig.getStartDate() , PaginationConfig.getEndDate() ), everything else via
'equals'sorting is not available for ConsentField.SIGNER_ID |
DomainProperties |
possible properties for a consent domain
|