use rdf_utils::define_handle_and_description_types;
use rdf_vocabularies::ns;
use super::{
access_mode::HAccessMode,
matcher::{DMatcher, HMatcher},
};
define_handle_and_description_types!(
HPolicy;
DPolicy;
[
(allow, &ns::acp::allow, HAccessMode);
(deny, &ns::acp::deny, HAccessMode);
(all_of, &ns::acp::allOf, HMatcher, DMatcher);
(any_of, &ns::acp::anyOf, HMatcher, DMatcher);
(none_of, &ns::acp::noneOf, HMatcher, DMatcher);
]
);