Info
Version: | 2024.3.2411.7 |
Author(s): | Novalys VisualGuard |
Last Update: | Thursday, November 7, 2024 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://visual-guard.com/VG-Express |
NuGet Url: | https://www.nuget.org/packages/Novalys.VisualGuard.Security |
Install
Install-Package Novalys.VisualGuard.Security
dotnet add package Novalys.VisualGuard.Security
paket add Novalys.VisualGuard.Security
Novalys.VisualGuard.Security Download (Unzip the "nupkg" after downloading)
Dependencies
- System.CodeDom(>= 4.5.0)
- System.Configuration.ConfigurationManager(>= 4.5.0)
- System.Diagnostics.DiagnosticSource(>= 4.5.1)
- System.Diagnostics.EventLog(>= 4.5.0)
- System.DirectoryServices(>= 4.5.0)
- System.DirectoryServices.Protocols(>= 4.5.0)
- System.Drawing.Common(>= 4.5.1)
- System.Drawing.Primitives(>= 4.3.0)
- System.Reflection(>= 4.3.0)
- System.Reflection.Emit(>= 4.3.0)
- System.Reflection.Primitives(>= 4.3.0)
- System.Reflection.TypeExtensions(>= 4.5.1)
Tags
Ex.
Create user, Authenticate user, Create Role, Create Group, Create permission, Grant/revoke role to a user, Grant/revoke permission to role, etc.
Note: Please make sure you are using the same nuget package versions for your applications as of VisualGuard WinConsole.
If you have the Visual-Guard WinConsole Runtime version '2024.3.2411.07', you must have all packages with version '2024.3.2411.07'
About VisualGuard:
Visual Guard is a modular solution, which covers most application security requirements, from application-level security systems to Corporate Identity and Access Management Solutions. It provides :
-> Security framework for application developers
-> Access control for business applications
-> Identity Access Management
-> Powerful user accounts and groups management features
-> Monitor and Audit sensitive activities
-> Send email notifications for important events
For details, Please visit: https://www.visual-guard.com/
You must download VisualGuard WinConsole to secure your applications.
Download Visual Guard 2024.3 Express Edition (Free) : http://visual-guard.com/VG-Express
See, How to integrate Visual Guard with your applications:
WinForm - https://www.visual-guard.com/VG-Winform
WPF - https://www.visual-guard.com/VG-WPF
WebForm - https://www.visual-guard.com/VG-WebForm
WebService - https://www.visual-guard.com/VG-WebService
MVC - https://www.visual-guard.com/VG-MVC
.Net Core Web - https://www.visual-guard.com/VG-WebCore
Angular - https://www.visual-guard.com/VG-Angular
WCF - https://www.visual-guard.com/VG-WCF
SharePoint - https://www.visual-guard.com/VG-sharepoint
Supported Platforms:
.NET Standard 2.0 or Higher, .NET Framework 4.7.2 or Higher, .NET Core 2.0 or higher, Angular 7.0 or higher
You need to download few more packages also.
-> Package depending on Database Storage
-----------------------
Download package responsible for data operations depending on the type of your storage. (SQLServer, Oracle, File etc)
Ex. If VisualGuard repository is in SQLServer, choose Novalys.VisualGuard.Security.SQLServer package.
Packages:
-> Novalys.VisualGuard.Security.SQLServer
-> Novalys.VisualGuard.Security.Oracle
-> Novalys.VisualGuard.Security.File
-> Novalys.VisualGuard.Security.VGServerClient
-> Package depending on Technology of Application
----------------------------------------
Download package responsible for securing specific type of application (Winform, WPF, WebForm, etc)
Ex.
If application is WPF application, choose Novalys.VisualGuard.Security.WPF package.
Packages:
-> Novalys.VisualGuard.Security.WinForm
-> Novalys.VisualGuard.Security.WPF
-> Novalys.VisualGuard.Security.WebForm
-> Novalys.VisualGuard.Security.WebService
-> Novalys.VisualGuard.Security.WebMvc
-> Novalys.VisualGuard.Security.CRM
-> Novalys.VisualGuard.Security.SharePoint
-> Novalys.VisualGuard.Security.WebForm.Core
-> Novalys.VisualGuard.Security.Angular
-> Package depending on Framework of Application
-------------------------------------------------
Download package responsible for securing application with specific framework type(.net framework or .net core etc)
Ex. If application is built with .net framework, choose Novalys.VisualGuard.Security.NetFramework package)
Packages:
-> Novalys.VisualGuard.Security.NetFramework
-> Novalys.VisualGuard.Security.Core.