yearMonthDurationAtLeastOneMemberOf Function Description
Description
This function takes in two parameters of type bag of yearMonthDuration and returns true if there is at least one value in the first bag equal to at least one value in the second bag.
yearMonthDurationAtLeastOneMemberOf belongs to the ALFA function reference's
Set functions category. It maps to the XACML function identifier
urn:oasis:names:tc:xacml:3.0:function:yearMonthDuration-at-least-one-member-of, takes 2 arguments and returns a value of type boolean.
| Property | Value |
|---|---|
| Category | Set functions |
| # Arguments | 2 |
| Arguments |
|
| Return Value | boolean |
| Expressed As | pre-fix |
| Representation | ALFA short name |
| Allowed In Target | false |
| ALFA Shorthand | None |
| Commutative | true |
Example
/**
* Permit if there is at least one value in bag a equal to at least one value in bag b.
*/
rule yearMonthDurationAtLeastOneMemberOfExample{
permit
condition yearMonthDurationAtLeastOneMemberOf(ymd.a, ymd.b)
}
In this example, the rule will return Permit if there is at least one value in the first bag (a) equal to at least one value in the second bag (b).
See Also
- anyOfAny
- anyURIAtLeastOneMemberOf
- base64BinaryAtLeastOneMemberOf
- booleanAtLeastOneMemberOf
- dateAtLeastOneMemberOf
- dateTimeAtLeastOneMemberOf
- dayTimeDurationAtLeastOneMemberOf
- doubleAtLeastOneMemberOf
- hexBinaryAtLeastOneMemberOf
- integerAtLeastOneMemberOf
- rfc822NameAtLeastOneMemberOf
- stringAtLeastOneMemberOf
- timeAtLeastOneMemberOf
- x500NameAtLeastOneMemberOf
Related Functions
Other functions in the Set functions category: