NewPlatform.Flexberry.Security 2.0.0

Flexberry Security

Flexberry Security package.

There is a newer prerelease version of this package available.
See the version list below for details.
Install-Package NewPlatform.Flexberry.Security -Version 2.0.0
dotnet add package NewPlatform.Flexberry.Security --version 2.0.0
paket add NewPlatform.Flexberry.Security --version 2.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

1. Implementation of `bool AccessCheck(string operationId)` method to `SecurityManager` and `DefaultSecurityManager` classes.
2. Agent manager as standalone addition for security manager. All operations with agents, roles and groups should be rocessed now via agent manager.
3. Cache for `SecurityManager`.
4. Membership-, role- and profile providers based on new security classes.
5. Cache for user roles.

1. **[BREAKINGCHANGE]** Upgrade `Unity` to 5.x version.
2. All security objects are now serializable.
3. Switch to net45.
4. User password is now hashes in business server for `Agent` class.
5. Caches of agent and security managers are now cleared in buisness servers for security classes.
6. User logins, role names and group names are now trimming before processing queries to security db. I.e. for example 'pupkin' and 'pupkin ' logins are considering same. All listed names tored without spaces in security db.

1. **[BREAKINGCHANGE]** Support for .NET 3.5 and .NET 4.0 has been dropped - minimal version has been upgraded to .NET 4.5.
2. **[BREAKINGCHANGE]** Remove legacy assemblies to another package (NewPlatform.Flexberry.LegacySecurity).

1. Fixed and improved logic for adding and removing filters to permitions on data objects.

Version History

Version Downloads Last updated
2.1.0-alpha01 58 3/5/2019
2.0.0 252 12/13/2018
2.0.0-beta14 90 12/12/2018
2.0.0-beta13 107 10/10/2018
2.0.0-beta12 81 10/10/2018
2.0.0-beta11 80 10/10/2018
2.0.0-beta10 159 6/29/2018
2.0.0-beta09 160 6/15/2018
2.0.0-beta07 212 2/20/2018
1.7.0 691 8/23/2017
1.6.0 242 8/23/2017
1.5.0 916 2/19/2016
1.4.1 414 12/18/2015
1.3.0 489 10/1/2015