Hyperledger Fabric (HLF) / Attribute Based Access Control (ABAC) Node.js

Das ist mein Beitrag zur samlinux blockchain academy (SBA) am 18. Juni 2021.

verfasst von Roland Bole
veröffentlicht am 02.06.2021

Das ist die erste Session einer zweiwöchigen Crowdcast-Session-Serie über den Hyperledger Fabric Developer mit speziellem Fokus auf die Node.js Entwicklung. Die Session-Serie zeigt ein bißchen von meinem eigenen Vorbereitungsprozess auf die Hyperledger Fabric Developer Zertifizierung.

In dieser ersten Session möchte ich gerne zeigen, wie man das Konzept des Attribute Based Access Control (ABAC) im Chaincode anwendet, implementiert mit Node.js. Basierend auf einen einfachen Chaincode gebe ich einen Überblick über den Hintergrund dieses Konzeptes und beende die Session mit einem praktischen Beispiel geschrieben in Node.js.

Beginnend mit einer Entwicklungsumgebung, die in einem –peer-chaincodedev Modus läuft, werden folgende Methoden behandelt:

  • cid.GetID(stub)
  • cid.GetMSPID(stub)
  • cid.GetAttributeValue(stub, “attr1”)
  • cid.assertAttributeValue(attrName, attrValue)

Das folgende Netzwerk-Setup wird für dieses Beispiel verwendet:

Anmeldung

powered by Crowdcast

Support - Material

Folien ansehen / Download

ZURÜCK
samlinux development

wir verbinden Menschen mit Technologie
Mit gemacht in Klagenfurt - Austria