AuthorizationConfig

constructor(readModelPositiveRules: Set<(ArgModelContextReader<C, V>) -> PositiveAuthorization>, readModelNegativeRules: Set<(ArgModelContextReader<C, V>) -> NegativeAuthorization>, readPropertyPositiveRules: Set<(ArgsForPropertyAuth<C, V>) -> PositiveAuthorization>, readPropertyNegativeRules: Set<(ArgsForPropertyAuth<C, V>) -> NegativeAuthorization>, eventPositiveRules: Set<(ArgCommandContextReader<*, C, V>) -> PositiveAuthorization>, eventNegativeRules: Set<(ArgCommandContextReader<*, C, V>) -> NegativeAuthorization>, eventLogPositiveRules: Set<(args: ArgContextReader<C, V>) -> PositiveAuthorization>, eventLogNegativeRules: Set<(args: ArgContextReader<C, V>) -> NegativeAuthorization>)