Steven
Steven
[Originally posted by @Baldman on Codeplex, Thread #566865 | Message #1302837 | 2014-09-09] That's an elegant solution right there ^^ Regarding the approach i described in the comments of Steven's...
[Originally posted by @dotnetjunkie on Codeplex, Thread #566865 | Message #1302895 | 2014-09-09 In the application I'm working on right now, we have two levels of security validation: - Permission-based...
[Originally posted by @teatime on Codeplex, Thread #566865 | Message #1303228 | 2014-09-10] @dot_NET_Junkie Regarding your role/permission model, I have used pretty much that model for multiple applications, usually following...
[Originally posted by @Wayne on Codeplex, Thread #566865 | Message #1318305 | 2014-11-01] @dot_NET_Junkie More on row based security and validation. You show you have `ISecurityValidator` and it uses `IRequireAccessToAsset`...
[Originally posted by @dotnetjunkie on Codeplex, Thread #566865 | Message #1318332 | 2014-11-02] Hi Wayne, This security checking is a cross cutting concern, so we shouldn't complicate our command handlers...
[Originally posted by @??? on Codeplex, Thread #566865 | Message #1318342 | 2014-11-02 Wayne, The `PermissionCommandHandlerDecorator` class in the example above is the decorator that "hooks" the `Check()` method to...
[Originally posted by @wayne on Codeplex, Thread #566865 | Message #1318381 | 2014-11-02] Oh you are decorating your `IAuthorizedRepository`? If so, then all your checks are going being delegated to...
[Originally posted by @dotnetjunkie on Codeplex, Thread #566865 | Message #1318387 | 2014-11-02] Nope. We did that initially, but that didn't feel right. We wanted to make clear from the...
[Originally posted by @Wayne on Codeplex, Thread #566865 | Message #1318456 | 2014-11-02] The `RequireAccessToAssetSecurityValidator` is not a decorator for an IQuery or an IComamnd. It is written above as...
[Originally posted by @dotnetjunkie on Codeplex, Thread #566865 | Message #1319931 | 2014-11-07] In our system we got two decorators for security. Our first line of defense is the `PermissionCommandHandlerDecorator`...