Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[basyx-dev] BaSyx Java V2 Snapshot Update - AAS Discovery RBAC, RBAC Configuration QoL & Client Updates
  • From: "Schnicke, Frank" <frank.schnicke@xxxxxxxxxxxxxxxxxx>
  • Date: Wed, 15 May 2024 05:51:43 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=iese.fraunhofer.de; dmarc=pass action=none header.from=iese.fraunhofer.de; dkim=pass header.d=iese.fraunhofer.de; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=cwFWbNzNQ7wwZ0TRvqX/le/Eim8MpDUnlCX5DBaYbrw=; b=lBowms3r4ca92miNdHrAlShSbXY4U0/iG3elpLbOzF0wxSFZUN81FKk0s5utP2P2di8+chBFIdHNNdBMDazbHAFfOGsiB+f2zKeYk4ebf6krguslh2e++q+ax702kb/tu2u3ocJ94fb5L4LSEh2CnoGJ+a5XItoxpcXQCE9WOUXHTmvYmH+O+1uKPZ+Mheb/8qkavpzTDR9k//O6Rho7qjyXdVRrxf9FE7R2IKnwh8TlSzcQdNKeM+bH8n/rGDPXkXIqFuMbMDEcJ5lVbfIGeiYXXwNjQwp7UTwUnQCtuBVmRKSwqJct+Dz1AKiTZzpVHkCu7qzFyFBSCAbLp2cr0w==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZaOhbIZwdpCoejQLlpujQuhrGjir/dqDTfsHwwMaOMFHLSjWxTJcnmdURfjjXLxVpXPstLOlcbduG27j/5QcMA276wxXy7886LGxxEr3WnR0He7quVmLIVbUhs2pUguvxrq/h6CtjfLGWPCRkn7+hMFgdKLE2GwrxvU1X6tM9vs/vU7w3JLEXNC2P2Y84CR7qn7EnMKK7X/GFqRuxVNekih5AuUHrRPx8kvcC5XLganp+i4mOJikA0nIyoFfRHrolVMnsJPSBr7f6gsS7UJJIBSevdIHsUC47t8kbh+wK+AKCng3ZmWM2Bapp7WaDjg7oqJDXD1yUUH5s+8l6XKbKQ==
  • Delivered-to: basyx-dev@xxxxxxxxxxx
  • Ironport-data: A9a23:DruExK05zW1IB7tJsfbD5Zt0kn2cJEfYwER7XKvMYLTBsI5bpzQDm zAaWjqFOq6KYmX1fIslYd+29BsFusOGx4RkSFBk3Hw8FHgiRegpqji6wuccGwvIc6UvmWo+t 512huHodZ1yFjmE4E71btANlFEkvYmQXL3wFeXYDS54QA5gWU8JhAlq8wIDqtcAbeORXUXV6 bsen+WFYAX5g2MtbjpNg06+gEoHUMra6GtwUmMWOKgjUG/2zxE9EJ8ZLKetGHr0KqE88jmSH rurIBmRpws1zj91Yj+Xuu+Tnn4iHtY+CTOzZk9+AMBOtPTiShsaic7XPNJEAateZq7gc9pZk L2hvrToIesl0zGldOk1C3Fl/y9C0aJu0p7JP3WGocWv9UjgVEnj2c5CJ1ERBNhNkgp3KTkmG f0wMzURdlaOl+m2hryhQ/RqhsMtIdOtMI53VnNIlGyCS6d5B8mcEuOTv4AwMDQY3qiiGd7Qf cMfanx0ZxTGYhZMN38WBYkz2umyj2T5czpWpUjTqadfD237klYgjeK3WDbTUsOnbshnsWKfn H/P8V3dDDo5L+Ox8CXQpxpAgceKx0sXQrk6HrSj5+4vjFCN7mEYDBwOTlb9puO24nNSQPoGd hdRq3Vr9PdjsRXxEZ/jWluz5nCetwMaW91eHvd85AzlJrfo3jt1z1MsF1ZpQNI8vdIwRTsk2 0XPmNXsBDd1t6aSR27b/bCRxQ5e8wBORYPbTX5VEVk28JP4rZstjxnCaN9mHeTnxpf2ADz8i XTC5iQ3m7xZ34ZB2rSZ7GL3pWumhqHIaQopuSTRfGautT1iaKCfOoeH1Fn87NR7Fri/cGWvh nY/tva70PEvFrCIzSyEf/UMFuqm5tGDKzztvmRsFJgAqRWr3WKvXalN0gF+Jk5Cb8MPfBGwa krTpzFU2o53OUGuTK5oYrCeD9Yh4rjgGO/ECNHVTItqSbpgeDCX+BpBYRar4Fnst0w3gIcDO Zu/WuS9P0YwUKhI4mK/eLYA7OUN2Cs7+1L2ebn66BaWiZyle3+fTOY+AmukN+wWwvuNn1TIz ox5KcCP9hR4Vd/+aAnx9ao4DwgDDVo/NKDMh/1nTMyxCSs4Jzh5EN7U+60rRKJ9lacMluvow GC0anUF9HXB30/4OSe4QVE9TojwXKRPj2MxZg0tGleK50INQ6iS6IUnSp9mWoV/qcJCy6ZvQ ugnavewJK1Fag769gQ3abj/q41fdyqXuz+eAhr9Xh8Be89Peg+Y3P7lYQrlywcWBAWVq8YVg uOtxyHbc7U5ViVgC8ffV8y9/WjsuHMYtrt4WkvWENxtaWHpyoxLKjPwvNAzMcojORXO/RrE9 ge0UDMzh/jBnJ8xy/bN3Zu7loaOF/BvOHZaE03wz6eEBQOD8kWNmYZ/Afu1JxbDX2bKyYCeT ORyzcCkFsYYnVxP4rFOI5wywY0Qv9LQ9qJnlCJ6F3D2bnOuOLNqAl+C+eJt7qRt5LtoiTGaa 3K12OtxGOu2YZv+MVsrOgAaQPyJ1qgUlhns/P0FGhjGyxEtzoWXc3d5HkeqszNcHotXIYl+4 OYGuewq0SKdpCcuEO67inFzyzzRAF0GC74qp7MLMr/N0wAL8GxPUbbYKy3x4ayMVelyD1kXE meUqZfG1pthxRvkUnssFHLy8/JXqrYQtTtrklITBVS7teDUp/0w3RRuzyYFdVlQxRBpiuh2O nZZMnNkAaC0+xZpm8lxcGS+EC5RBBCi2xLQynlYsEb7XkWXRmj2A2llAtm0/Wcd6HN6QjhX2 Jq62VTVe2/mU++p1xRjRHM/jeLoSOJA0zHrmeelLpyjJIY7az+0uZ2eTzMEhDW/CPxgmXCdg /dh+dtxTqjJNSQwhakfIKvC3JQyTCG0HkBzcctDzogoQ16FICqT3AKQIX+fYslOfvzG0XGpA vxUe/5gaU6M6zasnBs6W4g3PL5GrNw47oEje5TqB1I8nZmxkz5LiK/Upw/C3DIFYtM3ncgEf 9abM3rIF2GLnnJbllPctMQOaCLyfdAAYxa6x+yvtvkAE5UYqux3bEUuyf2Osm6INBd8tQeh1 O8Zi3Q6E8Q5oWi0o7bRLw==
  • Ironport-hdrordr: A9a23:YZsnNq8hb6m+9zOEWXVuk+FJdb1zdoMgy1knxilNoENuHfBwxv rDoB1E73LJYW4qKQkdcKO7SdK9qBLnhNdICOwqU4tKMzOW3ldAQLsSjrcKoAeQUxEWlNQtrJ uIGpIWYLabbDhHZK7BkUuF+r0bsby6GdWT9IDjJgBWPGVXgs9bnmVEIzfeNnczaBhNBJI/Gp bZzNFAvSCcdXMeadn+LmUZXsDYzue7367OUFojPVoK+QOOhTSn5PrRCB6DxCoTVDtJ3PML7X XFqQrk/a+u2svLgCM0llWjoqi+quGRheerN/b8xPT97Q+cyzpAUb4RF4FqegpF4N1Hpmxa0+ Uk6C1QRfibo0mhA11d5yGdnjUImQxel0PK2BuWh2Durtf+Qy9/A81dhZhBeh+c8EY4uspguZ g7q15xmqAnfy8oph6NkuTgRlVvjA65sHAimekcgzhWVpYfcqZYqcga8FlOGJkNESrm4MR/ed Meev309bJTaxeXfnrZtm5gzJilWWkyBA6PRgwHttaO2zZbkXhlxw8TxdAZnH0H6JUhIqM0kN jsI+BtjvVDX8UWZaVyCKMIRta2EHXERVbWPGebMT3cZdI60rL22u7KCZkOlZCXkcYzveQPcb z6IS1liVI=
  • Ironport-phdr: A9a23:71U+4hwYdWxFiIrXCzKNy1BlVkEcU8jcIFtMudIu3qhVe+G4/524Y RKMrf44llLNVJXW57Vehu7fo63sCgliqZrUvmoLbZpMUBEIk4MRmQkhC9SCEkr1MLjhaClpV N8XT1Jh8nqnNlIPXcjkbkDUonq84CRXHRP6NAFvIf/yFJKXhMOyhIXQs52GTR9PgWiRaK9/f i6rpwfcvdVEpIZ5Ma8+x17ojiljfOJKyGV0YG6Chxuuw+aV0dtd/j5LuvUnpf4FdJ6/UrQzT bVeAzljCG0z6MDxnDXoTQaE5Sh5MC0ckk9DHCb65jfoeK6urTTI7tZHxjCqesn7Cp01XGSH9 4tWThvDuHorHTcI+nvI358V7upR9TSKhzpU26HvR4SOHt1lc/LaQtNLfy1LWPlpUylmOJiAZ JU1KuhYGuQDqdDYulE87kOQA1eHJ/61xRlGqW/f5Z8L2L19KS37+BEOA8osv2z+jonKLPdLQ e6e55HmzR+fb+p3wwjyz8+RVTA+mMiKe4w3bOXo50t/EyjDl27PsZX+LTW82ehUilqQ5akwU u7/sWgGqzhNmRmG380sh6vqu8VKxVaH6SNB3a0fBIjrAF4+YMSjFoNXrT3fLYZtX8c+Fnlho z1polVnkZuyfSxPxZgoyjviQKbdKs6G+Bv+UuaWLzpiwn5oK/qzhBe3pFCp0fa0FtK131BDs jdfn5HSu2oM2R3e5onPSvZ08kq7nzfa/w7J4/xCIUc6mLCdLJgkw7UqkYEUv1iFFSjz8Hg=
  • Ironport-phdr: A9a23:DchDBh/AM4pUx/9uWWy9ngc9DxPPxp3qa1dGopNykalHN7+j9s6/Y h+X7qB3gVvATYjXrOhJj+PGvqyzPA5I7cOPqnkfdpxLWRIfz8IQmg0rGsmeDkPnavXtan9yB 5FZWVto9G28KxIQFtz3elvSpXO/93sVHBD+PhByPeP7BsvZiMHksoL6+8j9eQJN1ha0fb4gF wi8rwjaqpszjJB5I6k8jzrl8FBPffhbw38tGUOLkkTZx+KduaBu6T9RvPRzx4tlauDXb684R LpXAXEdPmY56dfCmTLDQACMtR5+Gm8WxxFXLTfPygPcZ8jurRmiitBjwRndOcCxYLExCRG6w 5ptTDTY1QstPg8z6n6C2akSxKgOhjmBgTdn7LXzZZq/E+FzL6TifYIgAmBHYf5VUgt7Gb+3c bEqDbMmP71e9qzgrWlN9TW4WyKPGbng7DFnllbO75wxirgZPTziwSI8B/ABqF728OrtZP4CX 8ue9IfI52nDdtJM5jjar9HvUg8YmPeqY/VtXvP/yxkrPAXctQqIsJf3ORqa2r00gWORrLpnW bKVjU8nkj1KgxG2zMchqKr0wd0azBPY8x1k66wUcI7wWAt6e9miCJxKq2SAOpBrRt93W2hzo 3VSItwuvJe6eG0P1J0E7kSBLfKdepWO4hXtWfzXLTorzH5mebfqnx+p6gDg0ezzUMCozUxH5 jRIiNjCt30BllTT58GLR+E7/xKJ1yyGygbT7e9JOwYzk6/aIIQm2bk+itwYtkGrIw==
  • Ironport-sdr: 66444d71_P/9ljP4c74RkoW3HpIPP4mzHOlNHHzr2PZa6EhSLiqsp10j XL8jmUlK0K1HBnl/e9e+ikI/eKGB6TmiDavJAjg==
  • List-archive: <https://www.eclipse.org/mailman/private/basyx-dev/>
  • List-help: <mailto:basyx-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/basyx-dev>, <mailto:basyx-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/basyx-dev>, <mailto:basyx-dev-request@eclipse.org?subject=unsubscribe>
  • Thread-index: Adqmi+soPG/sIkHlRtex8kGm6fjzqQ==
  • Thread-topic: BaSyx Java V2 Snapshot Update - AAS Discovery RBAC, RBAC Configuration QoL & Client Updates

Dear BaSyx Community,

 

a new update of the BaSyx Java V2 off-the-shelf components is available on DockerHub. Additionally, we’ve updated the client. They include the following updates:

  • Component Features:
    • AAS Discovery now supports RBAC security
    • RBAC security can now be configured more easily by being able to specify multiple Ids (e.g., AAS Ids, Submodel Ids) in the RBAC rules
  • Client Features:
    • Added support for all paginated endpoints (e.g., GET /shells, GET /submodels)
    • Added support for file based endpoints (e.g., FileSubmodelElement, AAS Thumbnail)
    • Added support for ValueOnly representation of SubmodelElements & Submodel
    • Added support for Metadata representation of Submodels
    • Added support for invoking operations
    • Added ConnectedAASManager, simplifying the interactions with the AAS infrastructure (e.g., creating a Submodel of an AAS with automatic update of the Submodel References in the AAS as well as adding the Descriptor in the Submodel Registry)
  • Bugfixes:
    • BasicEvent can now be correctly requested as ValueOnly serialization (/$value)
    • Reuploading an AASX to the AASX Upload Endpoint after complete deletion of its content now works as expected

 

Additionally, we’ve updated the SNAPSHOT releases on Maven Central.

 

Best regards,

Frank

 

--

Frank Schnicke

Department Head

Dept. Digital Twin Engineering

 

Fraunhofer IESE

Fraunhofer-Platz 1 | 67663 Kaiserslautern

+49 631 6800-2259

frank.schnicke@xxxxxxxxxxxxxxxxxx

www.iese.fraunhofer.de

 

 

 

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

>>  Stay connected via LinkedIn: www.linkedin.com/in/frank-schnicke/

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

 


Back to the top