2021-09-13 Peer Programming Call
Agenda
Demo of Cactus integration with Vault Transit Engine - @Pritam Singh
Recording
Pritam's Demo:
What this demo shows:
Create a manager role in Vault, get a password for the manager
Use the manager's password to get a token
Login with the manager's token
Create a role of client1, get a password for client1
Use client1's password to get a token
Enroll and then register client1 with "adminpw"
Register and enroll client2 with secret key
Post transactions in Fabric to query and record emissions
Store Ethereum public and private key in Vault
Tokenize Fabric records on Ethereum (hardhat) using public and private keys stored in Vault
How Vault can externally be used to manage client's identities.
This will allow orgs to opt for authentication of their own choice, which isn't possible in demo 1
Will also allow support for both Vault-X.509 and Ws-X.509 identity support for the application.
Steps:
Command for starting a vault server (for development) : `docker run --rm --name vault -d --cap-add=IPC_LOCK -p 8200:8200 -e 'VAULT_DEV_ROOT_TOKEN_ID=tokenId' -e 'VAULT_DEV_LISTEN_ADDRESS=0.0.0.0:8200' vault:1.8.1`
Hyperledger is committed to creating a safe and welcoming community for all. For more information please visit the Hyperledger Code of Conduct. |
|---|
Time:
Monday, August 13, 2021 at 09 AM Pacific
Add Climate Action and Accounting SIG calls to your calendar
Dial-In Information: [ZOOM]
You can join either from your computer or from your phone:
From computer: https://zoom.us/j/6223336701?pwd=dkJKdHRlc3dNZEdKR1JYdW40R2pDUT09
From phone: +1(855)880-1246 (toll free US number) or view International numbers
Meeting ID: 622 333 6701