Package | Description |
---|---|
org.emau.icmvc.ganimed.ttp.cm2 | |
org.emau.icmvc.ganimed.ttp.cm2.config |
Class and 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? |
Class and 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
|