rt-lb6-secure-community
6.0.0.1
dotnet add package rt-lb6-secure-community --version 6.0.0.1
NuGet\Install-Package rt-lb6-secure-community -Version 6.0.0.1
<PackageReference Include="rt-lb6-secure-community" Version="6.0.0.1" />
<PackageVersion Include="rt-lb6-secure-community" Version="6.0.0.1" />
<PackageReference Include="rt-lb6-secure-community" />
paket add rt-lb6-secure-community --version 6.0.0.1
#r "nuget: rt-lb6-secure-community, 6.0.0.1"
#:package rt-lb6-secure-community@6.0.0.1
#addin nuget:?package=rt-lb6-secure-community&version=6.0.0.1
#tool nuget:?package=rt-lb6-secure-community&version=6.0.0.1
Interactor - Secure Community
Librería de seguridad esencial que proporciona el contexto público y las validaciones base para la ejecución de los componentes de Interactor, permitiendo su inicialización y funcionamiento fuera del entorno privado y autogestionado de la nube offline de Eduflash.
📖 Historia y El Concepto "RT"
Con orígenes de ideación y desarrollo que se remontan a 1997, el ecosistema de Recursos Tecnológicos (RT) ha evolucionado a lo largo de numerosas versiones de servicios en la nube e integraciones (desde R1 hasta R6.1).
Mientras que versiones anteriores (empaquetadas con el prefijo rt-lib-) se desarrollaron exclusivamente para entornos Windows bajo .NET Framework, esta nueva etapa marca la consolidación del proyecto. Hemos evolucionado de un desarrollo continuo a una marca oficial registrada:
- Interactor: Es la tecnología subyacente y el motor de desarrollo.
- Eduflash: Es el entorno de nube offline impulsado por esta tecnología.
- Nomenclatura
lb6: El cambio del términolibalb6en nuestros paquetes (ej.rt-lb6-secure-community) representa la oficialización de la Versión 6 como una arquitectura 100% multiplataforma.
El prefijo rt mantiene su esencia original: ser un verdadero Recurso Tecnológico, diseñado no solo para soportar la infraestructura de Eduflash, sino para servir como herramienta con métodos y funciones altamente útiles para el diseño y construcción de cualquier otro aplicativo de software multiplataforma independiente.
🚀 Características Principales
Contexto de Seguridad Base:
- Proporciona la firma y validación de contexto público necesaria (Secure Community Context) para que motores como
rt-lb6-web(RTP) y otros componentes del ecosistema puedan inicializarse sin lanzar excepciones de seguridad.
- Proporciona la firma y validación de contexto público necesaria (Secure Community Context) para que motores como
Validación de Entorno:
- Asegura que las librerías principales de Interactor operen bajo los términos de uso y las restricciones legales establecidas al ejecutarse fuera de la red cerrada de Eduflash.
Integración Transparente:
- Actúa de manera silenciosa en segundo plano. Una vez instalada, los demás componentes de Interactor detectan automáticamente el contexto comunitario y proceden con su ejecución normal.
Soporte Multiplataforma y Ensamblados:
- Ofrece soporte nativo para entornos como Android, macOS, Linux y Windows mediante dos ensamblados:
- Compatible con
.NET Framework 4.6.2(Ensamblado generado:rt-lib-secure-community.dllpor retrocompatibilidad). - Compatible con
.NET Standard 2.0(Ensamblado principal:rt-lb6-secure-community.dll).
- Compatible con
- Ofrece soporte nativo para entornos como Android, macOS, Linux y Windows mediante dos ensamblados:
📦 Instalación
El paquete unificado se encuentra registrado bajo el nombre rt-lb6-secure-community. NuGet se encargará de descargar la versión correcta dependiendo de la versión del framework que tenga tu proyecto.
Puedes instalar este paquete a través de la consola del Administrador de paquetes NuGet o mediante la CLI de .NET:
CLI de .NET:
dotnet add package rt-lb6-secure-community
Consola del Administrador de paquetes (Visual Studio):
Install-Package rt-lb6-secure-community
🔐 Verificación de Licencia Obligatoria
Todo producto, software, módulo o sistema que integre o haga uso de esta tecnología debe incluir de forma visible (en su interfaz de usuario, menú "Acerca de" o Créditos) una URL oficial de comprobación de licencia perteneciente a https://eduflash.net/.
El estado de validación en dicha URL determinará la legalidad del uso de este paquete en proyectos en producción.
📄 Licencia de Uso (Interactor 1.0)
Este paquete se distribuye bajo un modelo de licencia dual (Licencia de Uso Interactor 1.0):
Uso Libre y Gratuito: Permitido para instituciones educativas públicas en Perú, proyectos sin fines de lucro, uso estrictamente personal a nivel internacional, o instituciones privadas/comerciales en Perú con ingresos netos mensuales iguales o menores a S/ 5,000.
Uso Comercial (Licencia de Pago): Requerido para cualquier institución privada en Perú con ingresos netos superiores a S/ 5,000 (abonando el 1% de sus ingresos netos o mediante convenio fijo) y para cualquier implementación institucional/comercial fuera del Perú.
Ética y Cumplimiento: Estrictamente prohibido su uso para promover contenido ilegal, pornográfico o violencia extrema injustificada. Sujeto a las normativas del país de implementación y políticas de uso aceptable.
⚠️ Para leer los términos completos, políticas de revocación por denuncias y condiciones legales, por favor consulta el archivo
LICENSE.txtincluido en este paquete.
📞 Contacto y Soporte
Para la firma de convenios, autorizaciones de uso internacional, soporte técnico o regularización de licencias comerciales, comunícate directamente con los canales oficiales:
- Titular: Ing. Sergio Condori Mamani / Interactor
- Sitio Web: https://eduflash.net/
- Correo Electrónico: sergioscm2007@gmail.com
- WhatsApp Oficial: +51 936718237
Copyright © 2026 Interactor. Todos los derechos reservados.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 is compatible. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.6.2
- rt-lb6-main (>= 6.0.0.4)
- System.IO.FileSystem.AccessControl (>= 5.0.0)
-
.NETStandard 2.0
- rt-lb6-main (>= 6.0.0.4)
- System.IO.FileSystem.AccessControl (>= 5.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.