1st Chaincode version in golang

This commit is contained in:
Fernando Garzon 2022-09-29 14:12:56 -07:00
parent ea533d61b9
commit 1f3e2abacf
93 changed files with 1403 additions and 0 deletions

140
test-network/QuickCCTest.sh Normal file
View file

@ -0,0 +1,140 @@
#!/bin/bash
# This script is used to quckly set up a TestNetwork and test ChainCode in ../../asset-transfer-basic/chaincode-go/chaincode/smartcontract.go
echo "========= Killing Previous network and Setting up New One ==========="
docker rm -f $(docker ps -q)
./network.sh down
./network.sh up createChannel
echo "========= Channel created and successfully joined ==========="
cd $HOME/Projects/OSC-IS/fabric-samples/asset-transfer-basic/chaincode-go
GO111MODULE=on go mod vendor
cd ../../test-network
export PATH=${PWD}/../bin:$PATH
export FABRIC_CFG_PATH=$PWD/../config/
peer version
echo "========= Packaging ChainCode ==========="
peer lifecycle chaincode package basic.tar.gz --path ../asset-transfer-basic/chaincode-go/ --lang golang --label basic_1.0
echo "========= Installing ChainCode Package on Peer ORG1 ==========="
export CORE_PEER_TLS_ENABLED=true
export CORE_PEER_LOCALMSPID="Org1MSP"
export CORE_PEER_TLS_ROOTCERT_FILE=${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt
export CORE_PEER_MSPCONFIGPATH=${PWD}/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp
export CORE_PEER_ADDRESS=localhost:7051
peer lifecycle chaincode install basic.tar.gz
echo "========= Installing ChainCode Package on Peer ORG2 ==========="
export CORE_PEER_LOCALMSPID="Org2MSP"
export CORE_PEER_TLS_ROOTCERT_FILE=${PWD}/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt
export CORE_PEER_MSPCONFIGPATH=${PWD}/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp
export CORE_PEER_ADDRESS=localhost:9051
peer lifecycle chaincode install basic.tar.gz
echo "========= chaincode queryinstalled ==========="
peer lifecycle chaincode queryinstalled
var=$(peer lifecycle chaincode queryinstalled)
var2=$(echo $var | tail -n 1 | cut -f 3 -d ' ')
export CC_PACKAGE_ID=$(echo $var2 | sed 's/.$//')
echo $CC_PACKAGE_ID
echo "========= Approving ChainCode ORG2 ==========="
peer lifecycle chaincode approveformyorg -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --channelID mychannel --name basic --version 1.0 --package-id $CC_PACKAGE_ID --sequence 1 --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem"
echo "========= Approving ChainCode ORG1 ==========="
export CORE_PEER_LOCALMSPID="Org1MSP"
export CORE_PEER_MSPCONFIGPATH=${PWD}/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp
export CORE_PEER_TLS_ROOTCERT_FILE=${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt
export CORE_PEER_ADDRESS=localhost:7051
peer lifecycle chaincode approveformyorg -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --channelID mychannel --name basic --version 1.0 --package-id $CC_PACKAGE_ID --sequence 1 --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem"
echo "========= Commit Readinness ==========="
peer lifecycle chaincode checkcommitreadiness --channelID mychannel --name basic --version 1.0 --sequence 1 --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" --output json
echo "========= CC Commit ==========="
peer lifecycle chaincode commit -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --channelID mychannel --name basic --version 1.0 --sequence 1 --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" --peerAddresses localhost:7051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt" --peerAddresses localhost:9051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt"
peer lifecycle chaincode querycommitted --channelID mychannel --name basic --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem"
echo "========= CC Invoke: Inizialitation ==========="
peer chaincode invoke -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" -C mychannel -n basic --peerAddresses localhost:7051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt" --peerAddresses localhost:9051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt" -c '{"function":"InitLedger","Args":[]}'
echo "========= CC Query: Get all DataSamples ==========="
peer chaincode query -C mychannel -n basic -c '{"Args":["GetAllAssets"]}'
echo "========= Check if sample with id = '00000' Exists ==========="
peer chaincode invoke -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" -C mychannel -n basic --peerAddresses localhost:7051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt" --peerAddresses localhost:9051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt" -c '{"function":"AssetExists","Args":["00000"]}'
echo "========= Check creation of a new sample wit id = '00001' ==========="
peer chaincode invoke -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" -C mychannel -n basic --peerAddresses localhost:7051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt" --peerAddresses localhost:9051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt" -c '{"function":"CreateDataSample","Args":["docTypeTest2","00001","TestTitle2","Desc2","Neuroscience","TestDOI","www.ncis.edu","TestManifest","TestFootPrint", "Neuroscience, brain", "None", "None", "None","None","None","None","None", "None"]}'
echo "========= The code below will upgrade an existing ChainCode ==========="
export PATH=${PWD}/../bin:$PATH
export FABRIC_CFG_PATH=$PWD/../config/
export CORE_PEER_MSPCONFIGPATH=${PWD}/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp
peer lifecycle chaincode package basic_3.tar.gz --path ../asset-transfer-basic/chaincode-go/ --lang golang --label basic_3.0
export CORE_PEER_TLS_ENABLED=true
export CORE_PEER_LOCALMSPID="Org1MSP"
export CORE_PEER_TLS_ROOTCERT_FILE=${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt
export CORE_PEER_MSPCONFIGPATH=${PWD}/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp
export CORE_PEER_ADDRESS=localhost:7051
peer lifecycle chaincode install basic_3.tar.gz
peer lifecycle chaincode queryinstalled
var=$(peer lifecycle chaincode queryinstalled)
var2=$(echo $var | tail -n 1 | cut -f 3 -d ' ')
export NEW_CC_PACKAGE_ID=$(echo $var2 | sed 's/.$//')
echo $NEW_CC_PACKAGE_ID
peer lifecycle chaincode approveformyorg -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --channelID mychannel --name basic --version 3.0 --package-id $NEW_CC_PACKAGE_ID --sequence 3 --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem"
export CORE_PEER_LOCALMSPID="Org2MSP"
export CORE_PEER_TLS_ROOTCERT_FILE=${PWD}/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt
export CORE_PEER_MSPCONFIGPATH=${PWD}/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp
export CORE_PEER_ADDRESS=localhost:9051
peer lifecycle chaincode install basic_3.tar.gz
peer lifecycle chaincode approveformyorg -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --channelID mychannel --name basic --version 3.0 --package-id $NEW_CC_PACKAGE_ID --sequence 3 --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem"
peer lifecycle chaincode checkcommitreadiness --channelID mychannel --name basic --version 3.0 --sequence 3 --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" --output json
peer lifecycle chaincode commit -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --channelID mychannel --name basic --version 3.0 --sequence 3 --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" --peerAddresses localhost:7051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt" --peerAddresses localhost:9051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt"
echo "========= Update of Sample 00001 ==========="
peer chaincode invoke -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" -C mychannel -n basic --peerAddresses localhost:7051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt" --peerAddresses localhost:9051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt" -c '{"function":"UpdateAsset","Args":["docTypeTest2","00001","TestTitle2","Desc2","ParticlePhysics","TestDOI","www.NUI.edu","TestManifest","TestFootPrint", "Neuroscience, brain", "None", "None", "None","None","None","None","None", "None"]}'
echo "========= Delete Sample 00001 ==========="
peer chaincode invoke -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" -C mychannel -n basic --peerAddresses localhost:7051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt" --peerAddresses localhost:9051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt" -c '{"function":"DeleteAsset","Args":["00001"]}'
echo "========= Read Sample 00000 ==========="
peer chaincode invoke -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" -C mychannel -n basic --peerAddresses localhost:7051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt" --peerAddresses localhost:9051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt" -c '{"function":"ReadAsset","Args":["00000"]}'
echo "========= Transfer Sample 00000 to new contributor ==========="
peer chaincode invoke -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" -C mychannel -n basic --peerAddresses localhost:7051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt" --peerAddresses localhost:9051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt" -c '{"function":"TransferAsset","Args":["00000", "NSF", "NSF_ID"]}'

BIN
test-network/basic.tar.gz Normal file

Binary file not shown.

Binary file not shown.

2
test-network/log.txt Normal file
View file

@ -0,0 +1,2 @@
2022-09-28 17:36:16.413 PDT 0001 INFO [channelCmd] InitCmdFactory -> Endorser and orderer connections initialized
2022-09-28 17:36:16.546 PDT 0002 INFO [channelCmd] executeJoin -> Successfully submitted proposal to join channel

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICPzCCAeSgAwIBAgIRAOrtRzk3S1SUM1nwnus7YxowCgYIKoZIzj0EAwIwaTEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt
cGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBaMGkxCzAJBgNV
BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp
c2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEXMBUGA1UEAxMOY2EuZXhhbXBsZS5j
b20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARUX5ftFtOQ8F0jAMwnuda65QE1
Nev5wI2ZvfIQ8V/Hlv7PRdlc7oNPmFRfyPj//ggOISUMuB7JMRvQX4Spw1Kgo20w
azAOBgNVHQ8BAf8EBAMCAaYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB
MA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIEcveQ/+i6hRIg4yQOgSQ+gyrGfV
AiuUrgrgId/ph8xXMAoGCCqGSM49BAMCA0kAMEYCIQCkUbm+XvU7O3kSBh1RHHvM
qtHf80UC+O/6Dopju2iZhAIhAK1YkOQzR5nZl9NmGM3Rk/lubvtxiJWq3DtZMsYg
Ku2L
-----END CERTIFICATE-----

View file

@ -0,0 +1,5 @@
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgGbg83DR7dZPmJ7x7
Ay5mtn4uVMhzd1LPSFLM+DQYAgehRANCAARUX5ftFtOQ8F0jAMwnuda65QE1Nev5
wI2ZvfIQ8V/Hlv7PRdlc7oNPmFRfyPj//ggOISUMuB7JMRvQX4Spw1Kg
-----END PRIVATE KEY-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICPzCCAeSgAwIBAgIRAOrtRzk3S1SUM1nwnus7YxowCgYIKoZIzj0EAwIwaTEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt
cGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBaMGkxCzAJBgNV
BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp
c2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEXMBUGA1UEAxMOY2EuZXhhbXBsZS5j
b20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARUX5ftFtOQ8F0jAMwnuda65QE1
Nev5wI2ZvfIQ8V/Hlv7PRdlc7oNPmFRfyPj//ggOISUMuB7JMRvQX4Spw1Kgo20w
azAOBgNVHQ8BAf8EBAMCAaYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB
MA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIEcveQ/+i6hRIg4yQOgSQ+gyrGfV
AiuUrgrgId/ph8xXMAoGCCqGSM49BAMCA0kAMEYCIQCkUbm+XvU7O3kSBh1RHHvM
qtHf80UC+O/6Dopju2iZhAIhAK1YkOQzR5nZl9NmGM3Rk/lubvtxiJWq3DtZMsYg
Ku2L
-----END CERTIFICATE-----

View file

@ -0,0 +1,14 @@
NodeOUs:
Enable: true
ClientOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: client
PeerOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: peer
AdminOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: admin
OrdererOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: orderer

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICRDCCAemgAwIBAgIQI9V44MS+EIJDT6+zaIXoXDAKBggqhkjOPQQDAjBsMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
YW1wbGUuY29tMB4XDTIyMDkyOTAwMzEwMFoXDTMyMDkyNjAwMzEwMFowbDELMAkG
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt
cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABC/38PBlkbYobfQMcLr+
gcTxqnTiDCBL/UwYFW/HSBeVz9+xk5mw86YcIAiveoD3Rj/kceP6qxQUEqKfCBBl
tdSjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB
BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgR3Tt4ZtMEMv5u2MoEJMN
QcZ0Ds9T1mDWcaaUK77In4gwCgYIKoZIzj0EAwIDSQAwRgIhALlaKF7EnxwRz9gE
6FWqRzidAzw99PMfjsVLuUdDw8/tAiEAljN03Bz8QYoGNYC2v6LQPBlUV1U4TsY2
rE+p7ekk1uA=
-----END CERTIFICATE-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICPzCCAeSgAwIBAgIRAOrtRzk3S1SUM1nwnus7YxowCgYIKoZIzj0EAwIwaTEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt
cGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBaMGkxCzAJBgNV
BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp
c2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEXMBUGA1UEAxMOY2EuZXhhbXBsZS5j
b20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARUX5ftFtOQ8F0jAMwnuda65QE1
Nev5wI2ZvfIQ8V/Hlv7PRdlc7oNPmFRfyPj//ggOISUMuB7JMRvQX4Spw1Kgo20w
azAOBgNVHQ8BAf8EBAMCAaYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB
MA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIEcveQ/+i6hRIg4yQOgSQ+gyrGfV
AiuUrgrgId/ph8xXMAoGCCqGSM49BAMCA0kAMEYCIQCkUbm+XvU7O3kSBh1RHHvM
qtHf80UC+O/6Dopju2iZhAIhAK1YkOQzR5nZl9NmGM3Rk/lubvtxiJWq3DtZMsYg
Ku2L
-----END CERTIFICATE-----

View file

@ -0,0 +1,14 @@
NodeOUs:
Enable: true
ClientOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: client
PeerOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: peer
AdminOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: admin
OrdererOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: orderer

View file

@ -0,0 +1,5 @@
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQga7nO5kwMA27cjshl
UMVnEoBVGsFtO8pwRCu3PKr2ZfahRANCAAR1sXYThDykqiV1Cdlte9FTcY3QLxub
IiTfej3Wa5fpM0ScfBM7n3zf9i+Hl0ufwijv8ujGMWtXiHOppecLOtUT
-----END PRIVATE KEY-----

View file

@ -0,0 +1,14 @@
-----BEGIN CERTIFICATE-----
MIICHjCCAcSgAwIBAgIQAb+8Xgvdt6irT50p1aCgAjAKBggqhkjOPQQDAjBpMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xFzAVBgNVBAMTDmNhLmV4YW1w
bGUuY29tMB4XDTIyMDkyOTAwMzEwMFoXDTMyMDkyNjAwMzEwMFowajELMAkGA1UE
BhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lz
Y28xEDAOBgNVBAsTB29yZGVyZXIxHDAaBgNVBAMTE29yZGVyZXIuZXhhbXBsZS5j
b20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAR1sXYThDykqiV1Cdlte9FTcY3Q
LxubIiTfej3Wa5fpM0ScfBM7n3zf9i+Hl0ufwijv8ujGMWtXiHOppecLOtUTo00w
SzAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH/BAIwADArBgNVHSMEJDAigCBHL3kP
/ouoUSIOMkDoEkPoMqxn1QIrlK4K4CHf6YfMVzAKBggqhkjOPQQDAgNIADBFAiEA
lyDIvW0iSJIxiPmNdEZrL4VOSX0s+L+zOw0WnCKUmK8CIGQctKOuIxDZG25QasOz
rDhhCHrbGzve2XjvnjxgcunI
-----END CERTIFICATE-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICRDCCAemgAwIBAgIQI9V44MS+EIJDT6+zaIXoXDAKBggqhkjOPQQDAjBsMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
YW1wbGUuY29tMB4XDTIyMDkyOTAwMzEwMFoXDTMyMDkyNjAwMzEwMFowbDELMAkG
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt
cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABC/38PBlkbYobfQMcLr+
gcTxqnTiDCBL/UwYFW/HSBeVz9+xk5mw86YcIAiveoD3Rj/kceP6qxQUEqKfCBBl
tdSjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB
BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgR3Tt4ZtMEMv5u2MoEJMN
QcZ0Ds9T1mDWcaaUK77In4gwCgYIKoZIzj0EAwIDSQAwRgIhALlaKF7EnxwRz9gE
6FWqRzidAzw99PMfjsVLuUdDw8/tAiEAljN03Bz8QYoGNYC2v6LQPBlUV1U4TsY2
rE+p7ekk1uA=
-----END CERTIFICATE-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICRDCCAemgAwIBAgIQI9V44MS+EIJDT6+zaIXoXDAKBggqhkjOPQQDAjBsMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
YW1wbGUuY29tMB4XDTIyMDkyOTAwMzEwMFoXDTMyMDkyNjAwMzEwMFowbDELMAkG
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt
cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABC/38PBlkbYobfQMcLr+
gcTxqnTiDCBL/UwYFW/HSBeVz9+xk5mw86YcIAiveoD3Rj/kceP6qxQUEqKfCBBl
tdSjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB
BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgR3Tt4ZtMEMv5u2MoEJMN
QcZ0Ds9T1mDWcaaUK77In4gwCgYIKoZIzj0EAwIDSQAwRgIhALlaKF7EnxwRz9gE
6FWqRzidAzw99PMfjsVLuUdDw8/tAiEAljN03Bz8QYoGNYC2v6LQPBlUV1U4TsY2
rE+p7ekk1uA=
-----END CERTIFICATE-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICZDCCAgugAwIBAgIRAPJLRUfVstbI7+AU9E9F7cowCgYIKoZIzj0EAwIwbDEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5l
eGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBaMFgxCzAJ
BgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJh
bmNpc2NvMRwwGgYDVQQDExNvcmRlcmVyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0C
AQYIKoZIzj0DAQcDQgAEjh+feCOec/KPt+BF4UUczW63FLuHK/F6EE96HEw7l64V
5u+ud1o6YYTVHPb1bOhNTMO8I14f6WMYQhhHgUMZ46OBoTCBnjAOBgNVHQ8BAf8E
BAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQC
MAAwKwYDVR0jBCQwIoAgR3Tt4ZtMEMv5u2MoEJMNQcZ0Ds9T1mDWcaaUK77In4gw
MgYDVR0RBCswKYITb3JkZXJlci5leGFtcGxlLmNvbYIHb3JkZXJlcoIJbG9jYWxo
b3N0MAoGCCqGSM49BAMCA0cAMEQCIF80JEmKHpi/mZmXXb9Qop3JW2r144p8sQxE
k3CQ3DRPAiBUysBZQFknnQa4xwTKQMjL7Kiha8F5Qu7VSdRf01Ra/g==
-----END CERTIFICATE-----

View file

@ -0,0 +1,5 @@
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQguoiDbGxM50RXE0or
przSuaDpRfKr13UO3VnWFIM1rSqhRANCAASOH594I55z8o+34EXhRRzNbrcUu4cr
8XoQT3ocTDuXrhXm7653WjphhNUc9vVs6E1Mw7wjXh/pYxhCGEeBQxnj
-----END PRIVATE KEY-----

View file

@ -0,0 +1,5 @@
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgowA3luCnG43d/ybG
xJJRdD4paiMLwdeqPZ9Xzvz2HuehRANCAAQv9/DwZZG2KG30DHC6/oHE8ap04gwg
S/1MGBVvx0gXlc/fsZOZsPOmHCAIr3qA90Y/5HHj+qsUFBKinwgQZbXU
-----END PRIVATE KEY-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICRDCCAemgAwIBAgIQI9V44MS+EIJDT6+zaIXoXDAKBggqhkjOPQQDAjBsMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
YW1wbGUuY29tMB4XDTIyMDkyOTAwMzEwMFoXDTMyMDkyNjAwMzEwMFowbDELMAkG
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt
cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABC/38PBlkbYobfQMcLr+
gcTxqnTiDCBL/UwYFW/HSBeVz9+xk5mw86YcIAiveoD3Rj/kceP6qxQUEqKfCBBl
tdSjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB
BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgR3Tt4ZtMEMv5u2MoEJMN
QcZ0Ds9T1mDWcaaUK77In4gwCgYIKoZIzj0EAwIDSQAwRgIhALlaKF7EnxwRz9gE
6FWqRzidAzw99PMfjsVLuUdDw8/tAiEAljN03Bz8QYoGNYC2v6LQPBlUV1U4TsY2
rE+p7ekk1uA=
-----END CERTIFICATE-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICPzCCAeSgAwIBAgIRAOrtRzk3S1SUM1nwnus7YxowCgYIKoZIzj0EAwIwaTEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt
cGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBaMGkxCzAJBgNV
BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp
c2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEXMBUGA1UEAxMOY2EuZXhhbXBsZS5j
b20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARUX5ftFtOQ8F0jAMwnuda65QE1
Nev5wI2ZvfIQ8V/Hlv7PRdlc7oNPmFRfyPj//ggOISUMuB7JMRvQX4Spw1Kgo20w
azAOBgNVHQ8BAf8EBAMCAaYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB
MA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIEcveQ/+i6hRIg4yQOgSQ+gyrGfV
AiuUrgrgId/ph8xXMAoGCCqGSM49BAMCA0kAMEYCIQCkUbm+XvU7O3kSBh1RHHvM
qtHf80UC+O/6Dopju2iZhAIhAK1YkOQzR5nZl9NmGM3Rk/lubvtxiJWq3DtZMsYg
Ku2L
-----END CERTIFICATE-----

View file

@ -0,0 +1,14 @@
NodeOUs:
Enable: true
ClientOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: client
PeerOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: peer
AdminOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: admin
OrdererOUIdentifier:
Certificate: cacerts/ca.example.com-cert.pem
OrganizationalUnitIdentifier: orderer

View file

@ -0,0 +1,5 @@
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgMy6n4zn8EYPrOYs5
GFumfgz7X1MuP57OdjIFiPM7+HahRANCAASIGMhRZFXnZckFSUC1Dgulkbe714AL
CGLhdblNBErv0zmrYoHFQkwh0n0ZqCdVvIC+CfLLo9KzzWkKQGTyQbNA
-----END PRIVATE KEY-----

View file

@ -0,0 +1,14 @@
-----BEGIN CERTIFICATE-----
MIICGTCCAcCgAwIBAgIQXsBLRkZqkOHhrnS08N5HmDAKBggqhkjOPQQDAjBpMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xFzAVBgNVBAMTDmNhLmV4YW1w
bGUuY29tMB4XDTIyMDkyOTAwMzEwMFoXDTMyMDkyNjAwMzEwMFowZjELMAkGA1UE
BhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lz
Y28xDjAMBgNVBAsTBWFkbWluMRowGAYDVQQDDBFBZG1pbkBleGFtcGxlLmNvbTBZ
MBMGByqGSM49AgEGCCqGSM49AwEHA0IABIgYyFFkVedlyQVJQLUOC6WRt7vXgAsI
YuF1uU0ESu/TOatigcVCTCHSfRmoJ1W8gL4J8suj0rPNaQpAZPJBs0CjTTBLMA4G
A1UdDwEB/wQEAwIHgDAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIEcveQ/+i6hR
Ig4yQOgSQ+gyrGfVAiuUrgrgId/ph8xXMAoGCCqGSM49BAMCA0cAMEQCIA91KKEc
LnqbYH9Mxko5uVPyNj1qjcqNLrqn9Vs2jcvsAiAN4dUPcNfKI4pjHZsACtqnMjQd
4Kn3Rvt43atufzwkFg==
-----END CERTIFICATE-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICRDCCAemgAwIBAgIQI9V44MS+EIJDT6+zaIXoXDAKBggqhkjOPQQDAjBsMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
YW1wbGUuY29tMB4XDTIyMDkyOTAwMzEwMFoXDTMyMDkyNjAwMzEwMFowbDELMAkG
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt
cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABC/38PBlkbYobfQMcLr+
gcTxqnTiDCBL/UwYFW/HSBeVz9+xk5mw86YcIAiveoD3Rj/kceP6qxQUEqKfCBBl
tdSjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB
BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgR3Tt4ZtMEMv5u2MoEJMN
QcZ0Ds9T1mDWcaaUK77In4gwCgYIKoZIzj0EAwIDSQAwRgIhALlaKF7EnxwRz9gE
6FWqRzidAzw99PMfjsVLuUdDw8/tAiEAljN03Bz8QYoGNYC2v6LQPBlUV1U4TsY2
rE+p7ekk1uA=
-----END CERTIFICATE-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICRDCCAemgAwIBAgIQI9V44MS+EIJDT6+zaIXoXDAKBggqhkjOPQQDAjBsMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
YW1wbGUuY29tMB4XDTIyMDkyOTAwMzEwMFoXDTMyMDkyNjAwMzEwMFowbDELMAkG
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt
cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABC/38PBlkbYobfQMcLr+
gcTxqnTiDCBL/UwYFW/HSBeVz9+xk5mw86YcIAiveoD3Rj/kceP6qxQUEqKfCBBl
tdSjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB
BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgR3Tt4ZtMEMv5u2MoEJMN
QcZ0Ds9T1mDWcaaUK77In4gwCgYIKoZIzj0EAwIDSQAwRgIhALlaKF7EnxwRz9gE
6FWqRzidAzw99PMfjsVLuUdDw8/tAiEAljN03Bz8QYoGNYC2v6LQPBlUV1U4TsY2
rE+p7ekk1uA=
-----END CERTIFICATE-----

View file

@ -0,0 +1,14 @@
-----BEGIN CERTIFICATE-----
MIICLTCCAdOgAwIBAgIRAIowXa8sZzHMKXdeD2cNpSEwCgYIKoZIzj0EAwIwbDEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5l
eGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBaMFYxCzAJ
BgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJh
bmNpc2NvMRowGAYDVQQDDBFBZG1pbkBleGFtcGxlLmNvbTBZMBMGByqGSM49AgEG
CCqGSM49AwEHA0IABD9ZchsERWmJ8zNRXYT9BkIEt0frshgOknwJnEeq4R3908Xb
h4TKs840gGkQPK5FB73AJR/lep/lF4YNrOOIqESjbDBqMA4GA1UdDwEB/wQEAwIF
oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAr
BgNVHSMEJDAigCBHdO3hm0wQy/m7YygQkw1BxnQOz1PWYNZxppQrvsifiDAKBggq
hkjOPQQDAgNIADBFAiEAi5hOeARBJluhBdWMrkBqU4KlFR2iApaia0Qf+trCIlcC
IEONLlrA8VZKiqWKfcdJC829n4AF9N1pCm2BqIGU4WpR
-----END CERTIFICATE-----

View file

@ -0,0 +1,5 @@
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg/OvaRlPCHK/mdR/w
HXAHY//JUkVDaWwprmx6paLOwNKhRANCAAQ/WXIbBEVpifMzUV2E/QZCBLdH67IY
DpJ8CZxHquEd/dPF24eEyrPONIBpEDyuRQe9wCUf5Xqf5ReGDazjiKhE
-----END PRIVATE KEY-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICUjCCAfigAwIBAgIRANQZMoDIS6PqI+m/jYZWtiUwCgYIKoZIzj0EAwIwczEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh
Lm9yZzEuZXhhbXBsZS5jb20wHhcNMjIwOTI5MDAzMTAwWhcNMzIwOTI2MDAzMTAw
WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN
U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UE
AxMTY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA
BDS9c7ksW1tfEHvjtC/G/b8jYDwmwWdrq/1We3Bf2dmjDvUD/voVV4vrbNBfGCMW
LXT112C1eI85tFzmpH+RdAGjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAU
BggrBgEFBQcDAgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg
ZRpA0SOgDqMnCkLjqQsEZqzIJI1rNScneBIm16A/d/8wCgYIKoZIzj0EAwIDSAAw
RQIhAPVx2n9EM81hdUxO6DUUhCwKSU+7yOFEaweMTfHvBznwAiAUmPNgSIy+5Qk9
NY/bZBISlJm4sklvxj4GcUhuAzLU2g==
-----END CERTIFICATE-----

View file

@ -0,0 +1,5 @@
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgT2URd02WKX2fFO73
uagWazxPz0jmqFFiJjyGmr/S2hShRANCAAQ0vXO5LFtbXxB747Qvxv2/I2A8JsFn
a6v9VntwX9nZow71A/76FVeL62zQXxgjFi109ddgtXiPObRc5qR/kXQB
-----END PRIVATE KEY-----

View file

@ -0,0 +1,49 @@
{
"name": "test-network-org1",
"version": "1.0.0",
"client": {
"organization": "Org1",
"connection": {
"timeout": {
"peer": {
"endorser": "300"
}
}
}
},
"organizations": {
"Org1": {
"mspid": "Org1MSP",
"peers": [
"peer0.org1.example.com"
],
"certificateAuthorities": [
"ca.org1.example.com"
]
}
},
"peers": {
"peer0.org1.example.com": {
"url": "grpcs://localhost:7051",
"tlsCACerts": {
"pem": "-----BEGIN CERTIFICATE-----\nMIICVjCCAf2gAwIBAgIQR6yZfS99GgbHTW4ZzNCTlTAKBggqhkjOPQQDAjB2MQsw\nCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy\nYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz\nY2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx\nMDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH\nEw1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD\nVQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D\nAQcDQgAE5xurvqkEi55Zwlsxw5kP+o/myPHSUFAwHB4cC8IsfRYj3POB8kwSy1ra\n7EH7tKW9XQm4QyNkWM8NbploU01GcaNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud\nJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud\nDgQiBCCIhkt/yUkAa4mBKBp8rwXrkvCqPvkHGl35ToMQW1b36zAKBggqhkjOPQQD\nAgNHADBEAiANbMHH6UPR/VSn7NOAXXJ7kHqiCT5P6lLLNVli2w2fAwIgYZ4XzYDg\nylhFf9/7uW6rQ8Wf+PCJ7cyK+l5sFRe4HgY=\n-----END CERTIFICATE-----\n"
},
"grpcOptions": {
"ssl-target-name-override": "peer0.org1.example.com",
"hostnameOverride": "peer0.org1.example.com"
}
}
},
"certificateAuthorities": {
"ca.org1.example.com": {
"url": "https://localhost:7054",
"caName": "ca-org1",
"tlsCACerts": {
"pem": ["-----BEGIN CERTIFICATE-----\nMIICUjCCAfigAwIBAgIRANQZMoDIS6PqI+m/jYZWtiUwCgYIKoZIzj0EAwIwczEL\nMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG\ncmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh\nLm9yZzEuZXhhbXBsZS5jb20wHhcNMjIwOTI5MDAzMTAwWhcNMzIwOTI2MDAzMTAw\nWjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN\nU2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UE\nAxMTY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA\nBDS9c7ksW1tfEHvjtC/G/b8jYDwmwWdrq/1We3Bf2dmjDvUD/voVV4vrbNBfGCMW\nLXT112C1eI85tFzmpH+RdAGjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAU\nBggrBgEFBQcDAgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg\nZRpA0SOgDqMnCkLjqQsEZqzIJI1rNScneBIm16A/d/8wCgYIKoZIzj0EAwIDSAAw\nRQIhAPVx2n9EM81hdUxO6DUUhCwKSU+7yOFEaweMTfHvBznwAiAUmPNgSIy+5Qk9\nNY/bZBISlJm4sklvxj4GcUhuAzLU2g==\n-----END CERTIFICATE-----\n"]
},
"httpOptions": {
"verify": false
}
}
}
}

View file

@ -0,0 +1,65 @@
---
name: test-network-org1
version: 1.0.0
client:
organization: Org1
connection:
timeout:
peer:
endorser: '300'
organizations:
Org1:
mspid: Org1MSP
peers:
- peer0.org1.example.com
certificateAuthorities:
- ca.org1.example.com
peers:
peer0.org1.example.com:
url: grpcs://localhost:7051
tlsCACerts:
pem: |
-----BEGIN CERTIFICATE-----
MIICVjCCAf2gAwIBAgIQR6yZfS99GgbHTW4ZzNCTlTAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAE5xurvqkEi55Zwlsxw5kP+o/myPHSUFAwHB4cC8IsfRYj3POB8kwSy1ra
7EH7tKW9XQm4QyNkWM8NbploU01GcaNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCCIhkt/yUkAa4mBKBp8rwXrkvCqPvkHGl35ToMQW1b36zAKBggqhkjOPQQD
AgNHADBEAiANbMHH6UPR/VSn7NOAXXJ7kHqiCT5P6lLLNVli2w2fAwIgYZ4XzYDg
ylhFf9/7uW6rQ8Wf+PCJ7cyK+l5sFRe4HgY=
-----END CERTIFICATE-----
grpcOptions:
ssl-target-name-override: peer0.org1.example.com
hostnameOverride: peer0.org1.example.com
certificateAuthorities:
ca.org1.example.com:
url: https://localhost:7054
caName: ca-org1
tlsCACerts:
pem:
- |
-----BEGIN CERTIFICATE-----
MIICUjCCAfigAwIBAgIRANQZMoDIS6PqI+m/jYZWtiUwCgYIKoZIzj0EAwIwczEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh
Lm9yZzEuZXhhbXBsZS5jb20wHhcNMjIwOTI5MDAzMTAwWhcNMzIwOTI2MDAzMTAw
WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN
U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UE
AxMTY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA
BDS9c7ksW1tfEHvjtC/G/b8jYDwmwWdrq/1We3Bf2dmjDvUD/voVV4vrbNBfGCMW
LXT112C1eI85tFzmpH+RdAGjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAU
BggrBgEFBQcDAgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg
ZRpA0SOgDqMnCkLjqQsEZqzIJI1rNScneBIm16A/d/8wCgYIKoZIzj0EAwIDSAAw
RQIhAPVx2n9EM81hdUxO6DUUhCwKSU+7yOFEaweMTfHvBznwAiAUmPNgSIy+5Qk9
NY/bZBISlJm4sklvxj4GcUhuAzLU2g==
-----END CERTIFICATE-----
httpOptions:
verify: false

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICUjCCAfigAwIBAgIRANQZMoDIS6PqI+m/jYZWtiUwCgYIKoZIzj0EAwIwczEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh
Lm9yZzEuZXhhbXBsZS5jb20wHhcNMjIwOTI5MDAzMTAwWhcNMzIwOTI2MDAzMTAw
WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN
U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UE
AxMTY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA
BDS9c7ksW1tfEHvjtC/G/b8jYDwmwWdrq/1We3Bf2dmjDvUD/voVV4vrbNBfGCMW
LXT112C1eI85tFzmpH+RdAGjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAU
BggrBgEFBQcDAgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg
ZRpA0SOgDqMnCkLjqQsEZqzIJI1rNScneBIm16A/d/8wCgYIKoZIzj0EAwIDSAAw
RQIhAPVx2n9EM81hdUxO6DUUhCwKSU+7yOFEaweMTfHvBznwAiAUmPNgSIy+5Qk9
NY/bZBISlJm4sklvxj4GcUhuAzLU2g==
-----END CERTIFICATE-----

View file

@ -0,0 +1,14 @@
NodeOUs:
Enable: true
ClientOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: client
PeerOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: peer
AdminOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: admin
OrdererOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: orderer

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICVjCCAf2gAwIBAgIQR6yZfS99GgbHTW4ZzNCTlTAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAE5xurvqkEi55Zwlsxw5kP+o/myPHSUFAwHB4cC8IsfRYj3POB8kwSy1ra
7EH7tKW9XQm4QyNkWM8NbploU01GcaNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCCIhkt/yUkAa4mBKBp8rwXrkvCqPvkHGl35ToMQW1b36zAKBggqhkjOPQQD
AgNHADBEAiANbMHH6UPR/VSn7NOAXXJ7kHqiCT5P6lLLNVli2w2fAwIgYZ4XzYDg
ylhFf9/7uW6rQ8Wf+PCJ7cyK+l5sFRe4HgY=
-----END CERTIFICATE-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICUjCCAfigAwIBAgIRANQZMoDIS6PqI+m/jYZWtiUwCgYIKoZIzj0EAwIwczEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh
Lm9yZzEuZXhhbXBsZS5jb20wHhcNMjIwOTI5MDAzMTAwWhcNMzIwOTI2MDAzMTAw
WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN
U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UE
AxMTY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA
BDS9c7ksW1tfEHvjtC/G/b8jYDwmwWdrq/1We3Bf2dmjDvUD/voVV4vrbNBfGCMW
LXT112C1eI85tFzmpH+RdAGjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAU
BggrBgEFBQcDAgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg
ZRpA0SOgDqMnCkLjqQsEZqzIJI1rNScneBIm16A/d/8wCgYIKoZIzj0EAwIDSAAw
RQIhAPVx2n9EM81hdUxO6DUUhCwKSU+7yOFEaweMTfHvBznwAiAUmPNgSIy+5Qk9
NY/bZBISlJm4sklvxj4GcUhuAzLU2g==
-----END CERTIFICATE-----

View file

@ -0,0 +1,14 @@
NodeOUs:
Enable: true
ClientOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: client
PeerOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: peer
AdminOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: admin
OrdererOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: orderer

View file

@ -0,0 +1,5 @@
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgfbHGhFDE7MHpmMKd
kd1dpGJWphiiAPsa2glc6uNljkKhRANCAAQX7zC/cRkqLjPKLqkr1KLEBv0kNc3Q
40JbHVWrPS65879fpDBQU3owp57eQmwnkchvnDmNFAKTNIvD39ZxcHRK
-----END PRIVATE KEY-----

View file

@ -0,0 +1,14 @@
-----BEGIN CERTIFICATE-----
MIICKDCCAc6gAwIBAgIQF6L7Pzs9WoAf8JmcqmC9/jAKBggqhkjOPQQDAjBzMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
b3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBa
MGoxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
YW4gRnJhbmNpc2NvMQ0wCwYDVQQLEwRwZWVyMR8wHQYDVQQDExZwZWVyMC5vcmcx
LmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEF+8wv3EZKi4z
yi6pK9SixAb9JDXN0ONCWx1Vqz0uufO/X6QwUFN6MKee3kJsJ5HIb5w5jRQCkzSL
w9/WcXB0SqNNMEswDgYDVR0PAQH/BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0j
BCQwIoAgZRpA0SOgDqMnCkLjqQsEZqzIJI1rNScneBIm16A/d/8wCgYIKoZIzj0E
AwIDSAAwRQIhALloZqie2UgLKLvvGXiY4KpCykNhAOBlQjMNed89YfZUAiATtHPP
upbz36bJM3dKRMj2xwUv4vl+PL7rxN/w9dctPA==
-----END CERTIFICATE-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICVjCCAf2gAwIBAgIQR6yZfS99GgbHTW4ZzNCTlTAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAE5xurvqkEi55Zwlsxw5kP+o/myPHSUFAwHB4cC8IsfRYj3POB8kwSy1ra
7EH7tKW9XQm4QyNkWM8NbploU01GcaNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCCIhkt/yUkAa4mBKBp8rwXrkvCqPvkHGl35ToMQW1b36zAKBggqhkjOPQQD
AgNHADBEAiANbMHH6UPR/VSn7NOAXXJ7kHqiCT5P6lLLNVli2w2fAwIgYZ4XzYDg
ylhFf9/7uW6rQ8Wf+PCJ7cyK+l5sFRe4HgY=
-----END CERTIFICATE-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICVjCCAf2gAwIBAgIQR6yZfS99GgbHTW4ZzNCTlTAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAE5xurvqkEi55Zwlsxw5kP+o/myPHSUFAwHB4cC8IsfRYj3POB8kwSy1ra
7EH7tKW9XQm4QyNkWM8NbploU01GcaNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCCIhkt/yUkAa4mBKBp8rwXrkvCqPvkHGl35ToMQW1b36zAKBggqhkjOPQQD
AgNHADBEAiANbMHH6UPR/VSn7NOAXXJ7kHqiCT5P6lLLNVli2w2fAwIgYZ4XzYDg
ylhFf9/7uW6rQ8Wf+PCJ7cyK+l5sFRe4HgY=
-----END CERTIFICATE-----

View file

@ -0,0 +1,16 @@
-----BEGIN CERTIFICATE-----
MIICczCCAhmgAwIBAgIRAM29EjkMYxJ/2hMznygoMNAwCgYIKoZIzj0EAwIwdjEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHzAdBgNVBAMTFnRs
c2NhLm9yZzEuZXhhbXBsZS5jb20wHhcNMjIwOTI5MDAzMTAwWhcNMzIwOTI2MDAz
MTAwWjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UE
BxMNU2FuIEZyYW5jaXNjbzEfMB0GA1UEAxMWcGVlcjAub3JnMS5leGFtcGxlLmNv
bTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABAMZtpfqClPc6q/s83GrkHErMkD/
L76vOvER6ziMp4XGlxo0HQF8iLdbPSV7+chZPrXA593nJI17chwzJTI0K36jgaIw
gZ8wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcD
AjAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIIiGS3/JSQBriYEoGnyvBeuS8Ko+
+QcaXflOgxBbVvfrMDMGA1UdEQQsMCqCFnBlZXIwLm9yZzEuZXhhbXBsZS5jb22C
BXBlZXIwgglsb2NhbGhvc3QwCgYIKoZIzj0EAwIDSAAwRQIhAI4yIbCID5UWUsbV
gBcJyum+qI1VyNGuefVif+N3hsGXAiA+i0eQdkq27ohvgT0ikjjbFmhAjW/Nac3B
12F0DDgHvg==
-----END CERTIFICATE-----

View file

@ -0,0 +1,5 @@
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgdS9RNAZgAOwmwtgA
KTRDb5aaEu5ft9mBLspZ3ptKWE6hRANCAAQDGbaX6gpT3Oqv7PNxq5BxKzJA/y++
rzrxEes4jKeFxpcaNB0BfIi3Wz0le/nIWT61wOfd5ySNe3IcMyUyNCt+
-----END PRIVATE KEY-----

View file

@ -0,0 +1,5 @@
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgYzOVXwaNDxUqmNiZ
CEQ/t3DZtg9SyB3l+5QAXgk+fQahRANCAATnG6u+qQSLnlnCWzHDmQ/6j+bI8dJQ
UDAcHhwLwix9FiPc84HyTBLLWtrsQfu0pb1dCbhDI2RYzw1umWhTTUZx
-----END PRIVATE KEY-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICVjCCAf2gAwIBAgIQR6yZfS99GgbHTW4ZzNCTlTAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAE5xurvqkEi55Zwlsxw5kP+o/myPHSUFAwHB4cC8IsfRYj3POB8kwSy1ra
7EH7tKW9XQm4QyNkWM8NbploU01GcaNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCCIhkt/yUkAa4mBKBp8rwXrkvCqPvkHGl35ToMQW1b36zAKBggqhkjOPQQD
AgNHADBEAiANbMHH6UPR/VSn7NOAXXJ7kHqiCT5P6lLLNVli2w2fAwIgYZ4XzYDg
ylhFf9/7uW6rQ8Wf+PCJ7cyK+l5sFRe4HgY=
-----END CERTIFICATE-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICUjCCAfigAwIBAgIRANQZMoDIS6PqI+m/jYZWtiUwCgYIKoZIzj0EAwIwczEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh
Lm9yZzEuZXhhbXBsZS5jb20wHhcNMjIwOTI5MDAzMTAwWhcNMzIwOTI2MDAzMTAw
WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN
U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UE
AxMTY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA
BDS9c7ksW1tfEHvjtC/G/b8jYDwmwWdrq/1We3Bf2dmjDvUD/voVV4vrbNBfGCMW
LXT112C1eI85tFzmpH+RdAGjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAU
BggrBgEFBQcDAgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg
ZRpA0SOgDqMnCkLjqQsEZqzIJI1rNScneBIm16A/d/8wCgYIKoZIzj0EAwIDSAAw
RQIhAPVx2n9EM81hdUxO6DUUhCwKSU+7yOFEaweMTfHvBznwAiAUmPNgSIy+5Qk9
NY/bZBISlJm4sklvxj4GcUhuAzLU2g==
-----END CERTIFICATE-----

View file

@ -0,0 +1,14 @@
NodeOUs:
Enable: true
ClientOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: client
PeerOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: peer
AdminOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: admin
OrdererOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: orderer

View file

@ -0,0 +1,5 @@
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg0f47RmYsg7bnyV6m
uEER0CSwE0GwpeFmPq1b9HccrLKhRANCAAT4MH1fHna3f4mxDqxhyTY0S0OgZ8GB
ERugRTAVWVFHNLWuesuXgFZKIYaZ/bPrLhz73TbhtGljU8+fNJRgtPlb
-----END PRIVATE KEY-----

View file

@ -0,0 +1,14 @@
-----BEGIN CERTIFICATE-----
MIICKTCCAdCgAwIBAgIRAI2Kj5OReeDUztNaWreaPFwwCgYIKoZIzj0EAwIwczEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh
Lm9yZzEuZXhhbXBsZS5jb20wHhcNMjIwOTI5MDAzMTAwWhcNMzIwOTI2MDAzMTAw
WjBrMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN
U2FuIEZyYW5jaXNjbzEOMAwGA1UECxMFYWRtaW4xHzAdBgNVBAMMFkFkbWluQG9y
ZzEuZXhhbXBsZS5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAT4MH1fHna3
f4mxDqxhyTY0S0OgZ8GBERugRTAVWVFHNLWuesuXgFZKIYaZ/bPrLhz73TbhtGlj
U8+fNJRgtPlbo00wSzAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH/BAIwADArBgNV
HSMEJDAigCBlGkDRI6AOoycKQuOpCwRmrMgkjWs1Jyd4EibXoD93/zAKBggqhkjO
PQQDAgNHADBEAiBqiLBhOePVNGfrOLwb/5xmtVrqc2lzDk4dSLgkrCJiqAIgdidU
4y50aUnqBvaCsemXPwQWkP1R/EPD9qzVSCRl/MM=
-----END CERTIFICATE-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICVjCCAf2gAwIBAgIQR6yZfS99GgbHTW4ZzNCTlTAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAE5xurvqkEi55Zwlsxw5kP+o/myPHSUFAwHB4cC8IsfRYj3POB8kwSy1ra
7EH7tKW9XQm4QyNkWM8NbploU01GcaNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCCIhkt/yUkAa4mBKBp8rwXrkvCqPvkHGl35ToMQW1b36zAKBggqhkjOPQQD
AgNHADBEAiANbMHH6UPR/VSn7NOAXXJ7kHqiCT5P6lLLNVli2w2fAwIgYZ4XzYDg
ylhFf9/7uW6rQ8Wf+PCJ7cyK+l5sFRe4HgY=
-----END CERTIFICATE-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICVjCCAf2gAwIBAgIQR6yZfS99GgbHTW4ZzNCTlTAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAE5xurvqkEi55Zwlsxw5kP+o/myPHSUFAwHB4cC8IsfRYj3POB8kwSy1ra
7EH7tKW9XQm4QyNkWM8NbploU01GcaNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCCIhkt/yUkAa4mBKBp8rwXrkvCqPvkHGl35ToMQW1b36zAKBggqhkjOPQQD
AgNHADBEAiANbMHH6UPR/VSn7NOAXXJ7kHqiCT5P6lLLNVli2w2fAwIgYZ4XzYDg
ylhFf9/7uW6rQ8Wf+PCJ7cyK+l5sFRe4HgY=
-----END CERTIFICATE-----

View file

@ -0,0 +1,14 @@
-----BEGIN CERTIFICATE-----
MIICOzCCAeGgAwIBAgIQQH9qVSbm2ifqR1rpc38IzTAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx
MDBaMFsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMR8wHQYDVQQDDBZBZG1pbkBvcmcxLmV4YW1wbGUuY29t
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAELkqd+apssdQslmzNB+YR8caOzGQf
IoWROleIzbjm195suB0iCyptgN5QBl6WI1uVth5uMo/Wf7m9S2+ADm/ZpqNsMGow
DgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAM
BgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIIiGS3/JSQBriYEoGnyvBeuS8Ko++Qca
XflOgxBbVvfrMAoGCCqGSM49BAMCA0gAMEUCIQDCt8kCHlyW2SIvDM4wVY2B/3zo
GQfomMS6yFprjTSrnwIge1mfq8/dqNer6nwKSMp/4K0I+pgDCS+RGCq9U/kmYnY=
-----END CERTIFICATE-----

View file

@ -0,0 +1,5 @@
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgQBC2t1Q7Rcn8aT62
peZe2R7nISIw74bIKgzT1QdnXVChRANCAAQuSp35qmyx1CyWbM0H5hHxxo7MZB8i
hZE6V4jNuObX3my4HSILKm2A3lAGXpYjW5W2Hm4yj9Z/ub1Lb4AOb9mm
-----END PRIVATE KEY-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICUjCCAfigAwIBAgIRANQZMoDIS6PqI+m/jYZWtiUwCgYIKoZIzj0EAwIwczEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh
Lm9yZzEuZXhhbXBsZS5jb20wHhcNMjIwOTI5MDAzMTAwWhcNMzIwOTI2MDAzMTAw
WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN
U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UE
AxMTY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA
BDS9c7ksW1tfEHvjtC/G/b8jYDwmwWdrq/1We3Bf2dmjDvUD/voVV4vrbNBfGCMW
LXT112C1eI85tFzmpH+RdAGjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAU
BggrBgEFBQcDAgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg
ZRpA0SOgDqMnCkLjqQsEZqzIJI1rNScneBIm16A/d/8wCgYIKoZIzj0EAwIDSAAw
RQIhAPVx2n9EM81hdUxO6DUUhCwKSU+7yOFEaweMTfHvBznwAiAUmPNgSIy+5Qk9
NY/bZBISlJm4sklvxj4GcUhuAzLU2g==
-----END CERTIFICATE-----

View file

@ -0,0 +1,14 @@
NodeOUs:
Enable: true
ClientOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: client
PeerOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: peer
AdminOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: admin
OrdererOUIdentifier:
Certificate: cacerts/ca.org1.example.com-cert.pem
OrganizationalUnitIdentifier: orderer

View file

@ -0,0 +1,5 @@
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgHKjYBDHt9/FljOMv
nwGRbQnQIpw7NJh3r3ltW2y+OZChRANCAAQnsejkpvS8YF3qIpzAs2LFLYMp1KKu
0fjEYxbwDUP+AXcQLHkRlrsevMBRRN76JYm/cCttk8wXCEsQRwz/hnuH
-----END PRIVATE KEY-----

View file

@ -0,0 +1,14 @@
-----BEGIN CERTIFICATE-----
MIICKjCCAdCgAwIBAgIQS0lFlFNcWoKMK889NuUFEjAKBggqhkjOPQQDAjBzMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
b3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBa
MGwxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
YW4gRnJhbmNpc2NvMQ8wDQYDVQQLEwZjbGllbnQxHzAdBgNVBAMMFlVzZXIxQG9y
ZzEuZXhhbXBsZS5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQnsejkpvS8
YF3qIpzAs2LFLYMp1KKu0fjEYxbwDUP+AXcQLHkRlrsevMBRRN76JYm/cCttk8wX
CEsQRwz/hnuHo00wSzAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH/BAIwADArBgNV
HSMEJDAigCBlGkDRI6AOoycKQuOpCwRmrMgkjWs1Jyd4EibXoD93/zAKBggqhkjO
PQQDAgNIADBFAiEAtqMVEecG7cyvHofNu7eC4bJVLmQ9zt6l524xOCsF2JECIBj4
i3OofDC7dv6x9y4uteN/oTG/k7ydiCEhVur+5zEK
-----END CERTIFICATE-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICVjCCAf2gAwIBAgIQR6yZfS99GgbHTW4ZzNCTlTAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAE5xurvqkEi55Zwlsxw5kP+o/myPHSUFAwHB4cC8IsfRYj3POB8kwSy1ra
7EH7tKW9XQm4QyNkWM8NbploU01GcaNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCCIhkt/yUkAa4mBKBp8rwXrkvCqPvkHGl35ToMQW1b36zAKBggqhkjOPQQD
AgNHADBEAiANbMHH6UPR/VSn7NOAXXJ7kHqiCT5P6lLLNVli2w2fAwIgYZ4XzYDg
ylhFf9/7uW6rQ8Wf+PCJ7cyK+l5sFRe4HgY=
-----END CERTIFICATE-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICVjCCAf2gAwIBAgIQR6yZfS99GgbHTW4ZzNCTlTAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAE5xurvqkEi55Zwlsxw5kP+o/myPHSUFAwHB4cC8IsfRYj3POB8kwSy1ra
7EH7tKW9XQm4QyNkWM8NbploU01GcaNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCCIhkt/yUkAa4mBKBp8rwXrkvCqPvkHGl35ToMQW1b36zAKBggqhkjOPQQD
AgNHADBEAiANbMHH6UPR/VSn7NOAXXJ7kHqiCT5P6lLLNVli2w2fAwIgYZ4XzYDg
ylhFf9/7uW6rQ8Wf+PCJ7cyK+l5sFRe4HgY=
-----END CERTIFICATE-----

View file

@ -0,0 +1,14 @@
-----BEGIN CERTIFICATE-----
MIICPDCCAeKgAwIBAgIRANDOgcwVgLQ89ffung7yra8wCgYIKoZIzj0EAwIwdjEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHzAdBgNVBAMTFnRs
c2NhLm9yZzEuZXhhbXBsZS5jb20wHhcNMjIwOTI5MDAzMTAwWhcNMzIwOTI2MDAz
MTAwWjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UE
BxMNU2FuIEZyYW5jaXNjbzEfMB0GA1UEAwwWVXNlcjFAb3JnMS5leGFtcGxlLmNv
bTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNKEN+1lj8MJVJpD5kRNTewAAXaK
PcW9unX8LXIZC1qTITLXLoXC8ymT2KxQJ6z3DpurM9UjWZf/SBRRteVEG4ajbDBq
MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw
DAYDVR0TAQH/BAIwADArBgNVHSMEJDAigCCIhkt/yUkAa4mBKBp8rwXrkvCqPvkH
Gl35ToMQW1b36zAKBggqhkjOPQQDAgNIADBFAiEA+1YLGWUeIXtbC8vChzePI/42
Fn2ODJmoxOOZnN0VRm0CIGjFAY6TX/9Rk73smPshRoAP7ibGmZ3evrIxoBghJRtb
-----END CERTIFICATE-----

View file

@ -0,0 +1,5 @@
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg66ePmng1lVY2rXcG
DvHxGge/Ecme1woE0ooGIe9Sv9+hRANCAATShDftZY/DCVSaQ+ZETU3sAAF2ij3F
vbp1/C1yGQtakyEy1y6FwvMpk9isUCes9w6bqzPVI1mX/0gUUbXlRBuG
-----END PRIVATE KEY-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICUTCCAfegAwIBAgIQQRCPIG+kh/vto+5clG5DdzAKBggqhkjOPQQDAjBzMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
b3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBa
MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMRwwGgYDVQQD
ExNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE
y61Dr9ukfMSnxmt74Nbm05w9e0B4LACEFNb1wofYM2nfa6sjkOt/rB+TNtX75naZ
lhjI3jEFS5I4WfIvarW/qqNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG
CCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCB0
hNRXzE96sOmsn8RQ3ywUbnTpKt1EStuWcPVTUz/85DAKBggqhkjOPQQDAgNIADBF
AiBJYNoepmjoz43baOXRUEb+I/hd8CkSNu4JX8q/1IgwaQIhAM7oLKdC/wrwD/IE
N1KVM1ul9bxQQTG9mW+wn/mMJVK4
-----END CERTIFICATE-----

View file

@ -0,0 +1,5 @@
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgsAO+4/l7cx/d+pM/
nmxWILEUCX6tbwi5VcWXpeReoKKhRANCAATLrUOv26R8xKfGa3vg1ubTnD17QHgs
AIQU1vXCh9gzad9rqyOQ63+sH5M21fvmdpmWGMjeMQVLkjhZ8i9qtb+q
-----END PRIVATE KEY-----

View file

@ -0,0 +1,49 @@
{
"name": "test-network-org2",
"version": "1.0.0",
"client": {
"organization": "Org2",
"connection": {
"timeout": {
"peer": {
"endorser": "300"
}
}
}
},
"organizations": {
"Org2": {
"mspid": "Org2MSP",
"peers": [
"peer0.org2.example.com"
],
"certificateAuthorities": [
"ca.org2.example.com"
]
}
},
"peers": {
"peer0.org2.example.com": {
"url": "grpcs://localhost:9051",
"tlsCACerts": {
"pem": "-----BEGIN CERTIFICATE-----\nMIICVzCCAf2gAwIBAgIQZJLxUWrVwv8TXSgecyt1gTAKBggqhkjOPQQDAjB2MQsw\nCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy\nYW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz\nY2Eub3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx\nMDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH\nEw1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD\nVQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D\nAQcDQgAEA9EP3YA7FdLmnAm72Hq2q1Z5L618klX16NAXui0TC+CGolB+8KoaQAKo\nfiOpm2ssLwiApewqymFgXh2tnQMyd6NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud\nJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud\nDgQiBCBArJghAanWzSmEilT2g4K8/IYkEXfAUqRsjnGko1g/HDAKBggqhkjOPQQD\nAgNIADBFAiEA9sBOztHX5xccdNYmTCNJyzEMy/+KUjZNYM138rvsEt4CIAMnUm9t\nnf6IhziWF4S2B0T58T9qwamIWO80pRY/0mdo\n-----END CERTIFICATE-----\n"
},
"grpcOptions": {
"ssl-target-name-override": "peer0.org2.example.com",
"hostnameOverride": "peer0.org2.example.com"
}
}
},
"certificateAuthorities": {
"ca.org2.example.com": {
"url": "https://localhost:8054",
"caName": "ca-org2",
"tlsCACerts": {
"pem": ["-----BEGIN CERTIFICATE-----\nMIICUTCCAfegAwIBAgIQQRCPIG+kh/vto+5clG5DdzAKBggqhkjOPQQDAjBzMQsw\nCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy\nYW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu\nb3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBa\nMHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T\nYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMRwwGgYDVQQD\nExNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE\ny61Dr9ukfMSnxmt74Nbm05w9e0B4LACEFNb1wofYM2nfa6sjkOt/rB+TNtX75naZ\nlhjI3jEFS5I4WfIvarW/qqNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG\nCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCB0\nhNRXzE96sOmsn8RQ3ywUbnTpKt1EStuWcPVTUz/85DAKBggqhkjOPQQDAgNIADBF\nAiBJYNoepmjoz43baOXRUEb+I/hd8CkSNu4JX8q/1IgwaQIhAM7oLKdC/wrwD/IE\nN1KVM1ul9bxQQTG9mW+wn/mMJVK4\n-----END CERTIFICATE-----\n"]
},
"httpOptions": {
"verify": false
}
}
}
}

View file

@ -0,0 +1,65 @@
---
name: test-network-org2
version: 1.0.0
client:
organization: Org2
connection:
timeout:
peer:
endorser: '300'
organizations:
Org2:
mspid: Org2MSP
peers:
- peer0.org2.example.com
certificateAuthorities:
- ca.org2.example.com
peers:
peer0.org2.example.com:
url: grpcs://localhost:9051
tlsCACerts:
pem: |
-----BEGIN CERTIFICATE-----
MIICVzCCAf2gAwIBAgIQZJLxUWrVwv8TXSgecyt1gTAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAEA9EP3YA7FdLmnAm72Hq2q1Z5L618klX16NAXui0TC+CGolB+8KoaQAKo
fiOpm2ssLwiApewqymFgXh2tnQMyd6NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCBArJghAanWzSmEilT2g4K8/IYkEXfAUqRsjnGko1g/HDAKBggqhkjOPQQD
AgNIADBFAiEA9sBOztHX5xccdNYmTCNJyzEMy/+KUjZNYM138rvsEt4CIAMnUm9t
nf6IhziWF4S2B0T58T9qwamIWO80pRY/0mdo
-----END CERTIFICATE-----
grpcOptions:
ssl-target-name-override: peer0.org2.example.com
hostnameOverride: peer0.org2.example.com
certificateAuthorities:
ca.org2.example.com:
url: https://localhost:8054
caName: ca-org2
tlsCACerts:
pem:
- |
-----BEGIN CERTIFICATE-----
MIICUTCCAfegAwIBAgIQQRCPIG+kh/vto+5clG5DdzAKBggqhkjOPQQDAjBzMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
b3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBa
MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMRwwGgYDVQQD
ExNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE
y61Dr9ukfMSnxmt74Nbm05w9e0B4LACEFNb1wofYM2nfa6sjkOt/rB+TNtX75naZ
lhjI3jEFS5I4WfIvarW/qqNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG
CCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCB0
hNRXzE96sOmsn8RQ3ywUbnTpKt1EStuWcPVTUz/85DAKBggqhkjOPQQDAgNIADBF
AiBJYNoepmjoz43baOXRUEb+I/hd8CkSNu4JX8q/1IgwaQIhAM7oLKdC/wrwD/IE
N1KVM1ul9bxQQTG9mW+wn/mMJVK4
-----END CERTIFICATE-----
httpOptions:
verify: false

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICUTCCAfegAwIBAgIQQRCPIG+kh/vto+5clG5DdzAKBggqhkjOPQQDAjBzMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
b3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBa
MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMRwwGgYDVQQD
ExNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE
y61Dr9ukfMSnxmt74Nbm05w9e0B4LACEFNb1wofYM2nfa6sjkOt/rB+TNtX75naZ
lhjI3jEFS5I4WfIvarW/qqNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG
CCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCB0
hNRXzE96sOmsn8RQ3ywUbnTpKt1EStuWcPVTUz/85DAKBggqhkjOPQQDAgNIADBF
AiBJYNoepmjoz43baOXRUEb+I/hd8CkSNu4JX8q/1IgwaQIhAM7oLKdC/wrwD/IE
N1KVM1ul9bxQQTG9mW+wn/mMJVK4
-----END CERTIFICATE-----

View file

@ -0,0 +1,14 @@
NodeOUs:
Enable: true
ClientOUIdentifier:
Certificate: cacerts/ca.org2.example.com-cert.pem
OrganizationalUnitIdentifier: client
PeerOUIdentifier:
Certificate: cacerts/ca.org2.example.com-cert.pem
OrganizationalUnitIdentifier: peer
AdminOUIdentifier:
Certificate: cacerts/ca.org2.example.com-cert.pem
OrganizationalUnitIdentifier: admin
OrdererOUIdentifier:
Certificate: cacerts/ca.org2.example.com-cert.pem
OrganizationalUnitIdentifier: orderer

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICVzCCAf2gAwIBAgIQZJLxUWrVwv8TXSgecyt1gTAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAEA9EP3YA7FdLmnAm72Hq2q1Z5L618klX16NAXui0TC+CGolB+8KoaQAKo
fiOpm2ssLwiApewqymFgXh2tnQMyd6NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCBArJghAanWzSmEilT2g4K8/IYkEXfAUqRsjnGko1g/HDAKBggqhkjOPQQD
AgNIADBFAiEA9sBOztHX5xccdNYmTCNJyzEMy/+KUjZNYM138rvsEt4CIAMnUm9t
nf6IhziWF4S2B0T58T9qwamIWO80pRY/0mdo
-----END CERTIFICATE-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICUTCCAfegAwIBAgIQQRCPIG+kh/vto+5clG5DdzAKBggqhkjOPQQDAjBzMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
b3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBa
MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMRwwGgYDVQQD
ExNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE
y61Dr9ukfMSnxmt74Nbm05w9e0B4LACEFNb1wofYM2nfa6sjkOt/rB+TNtX75naZ
lhjI3jEFS5I4WfIvarW/qqNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG
CCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCB0
hNRXzE96sOmsn8RQ3ywUbnTpKt1EStuWcPVTUz/85DAKBggqhkjOPQQDAgNIADBF
AiBJYNoepmjoz43baOXRUEb+I/hd8CkSNu4JX8q/1IgwaQIhAM7oLKdC/wrwD/IE
N1KVM1ul9bxQQTG9mW+wn/mMJVK4
-----END CERTIFICATE-----

View file

@ -0,0 +1,14 @@
NodeOUs:
Enable: true
ClientOUIdentifier:
Certificate: cacerts/ca.org2.example.com-cert.pem
OrganizationalUnitIdentifier: client
PeerOUIdentifier:
Certificate: cacerts/ca.org2.example.com-cert.pem
OrganizationalUnitIdentifier: peer
AdminOUIdentifier:
Certificate: cacerts/ca.org2.example.com-cert.pem
OrganizationalUnitIdentifier: admin
OrdererOUIdentifier:
Certificate: cacerts/ca.org2.example.com-cert.pem
OrganizationalUnitIdentifier: orderer

View file

@ -0,0 +1,5 @@
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg1mN96wjySwHEf1Uf
O+6W46hmHEZEZPIEi/A/cphBCoKhRANCAAR2z9mrUsFrjUN4FCeHvZJflHmBtX8x
g8bDbvDfQz2tFKlVgyDVW9tWq6YVYdy2HyyFVhhk5qGlv1UsFhIPMOk/
-----END PRIVATE KEY-----

View file

@ -0,0 +1,14 @@
-----BEGIN CERTIFICATE-----
MIICJzCCAc6gAwIBAgIQMtP4uiFo5RRmvsQkx7AqWjAKBggqhkjOPQQDAjBzMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
b3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBa
MGoxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
YW4gRnJhbmNpc2NvMQ0wCwYDVQQLEwRwZWVyMR8wHQYDVQQDExZwZWVyMC5vcmcy
LmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEds/Zq1LBa41D
eBQnh72SX5R5gbV/MYPGw27w30M9rRSpVYMg1VvbVqumFWHcth8shVYYZOahpb9V
LBYSDzDpP6NNMEswDgYDVR0PAQH/BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0j
BCQwIoAgdITUV8xPerDprJ/EUN8sFG506SrdRErblnD1U1M//OQwCgYIKoZIzj0E
AwIDRwAwRAIgX+CoHRwP+2KpsitCmo7x6I/4td+Pn4dEuzHfOb9ZqNgCIFoU55xa
vaLuRDjQVrPg0ZnfDY8gI8fLXpPTXSUXMKI5
-----END CERTIFICATE-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICVzCCAf2gAwIBAgIQZJLxUWrVwv8TXSgecyt1gTAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAEA9EP3YA7FdLmnAm72Hq2q1Z5L618klX16NAXui0TC+CGolB+8KoaQAKo
fiOpm2ssLwiApewqymFgXh2tnQMyd6NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCBArJghAanWzSmEilT2g4K8/IYkEXfAUqRsjnGko1g/HDAKBggqhkjOPQQD
AgNIADBFAiEA9sBOztHX5xccdNYmTCNJyzEMy/+KUjZNYM138rvsEt4CIAMnUm9t
nf6IhziWF4S2B0T58T9qwamIWO80pRY/0mdo
-----END CERTIFICATE-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICVzCCAf2gAwIBAgIQZJLxUWrVwv8TXSgecyt1gTAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAEA9EP3YA7FdLmnAm72Hq2q1Z5L618klX16NAXui0TC+CGolB+8KoaQAKo
fiOpm2ssLwiApewqymFgXh2tnQMyd6NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCBArJghAanWzSmEilT2g4K8/IYkEXfAUqRsjnGko1g/HDAKBggqhkjOPQQD
AgNIADBFAiEA9sBOztHX5xccdNYmTCNJyzEMy/+KUjZNYM138rvsEt4CIAMnUm9t
nf6IhziWF4S2B0T58T9qwamIWO80pRY/0mdo
-----END CERTIFICATE-----

View file

@ -0,0 +1,16 @@
-----BEGIN CERTIFICATE-----
MIICczCCAhmgAwIBAgIRAK/rBDfPYz4yJlLfkDpGg6EwCgYIKoZIzj0EAwIwdjEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHzAdBgNVBAMTFnRs
c2NhLm9yZzIuZXhhbXBsZS5jb20wHhcNMjIwOTI5MDAzMTAwWhcNMzIwOTI2MDAz
MTAwWjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UE
BxMNU2FuIEZyYW5jaXNjbzEfMB0GA1UEAxMWcGVlcjAub3JnMi5leGFtcGxlLmNv
bTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABCs0WAkFnMOHscXIk7JWQ+4K8Est
z1oRFucFLX8bttT6ny281h5c1qebppYMCa206F9zSzHP/PN8QIGETMG/co2jgaIw
gZ8wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcD
AjAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIECsmCEBqdbNKYSKVPaDgrz8hiQR
d8BSpGyOcaSjWD8cMDMGA1UdEQQsMCqCFnBlZXIwLm9yZzIuZXhhbXBsZS5jb22C
BXBlZXIwgglsb2NhbGhvc3QwCgYIKoZIzj0EAwIDSAAwRQIhAJVqo+IVomjbjqCb
ArJXtUQetYrKN+hPABgpyII79OMPAiAvvDWV61SWsqB9dd0LHzw/ATznP1pHFGPK
4I5O75Rh4Q==
-----END CERTIFICATE-----

View file

@ -0,0 +1,5 @@
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQglI6jH/KuWgdW0naa
rrAi+ls1Az/GOuT2hFnHUd7Qg/qhRANCAAQrNFgJBZzDh7HFyJOyVkPuCvBLLc9a
ERbnBS1/G7bU+p8tvNYeXNanm6aWDAmttOhfc0sxz/zzfECBhEzBv3KN
-----END PRIVATE KEY-----

View file

@ -0,0 +1,5 @@
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgdmfAQHYCiqzWnqem
udAy5LwMu+PCcd2BnUE6I/sLkCOhRANCAAQD0Q/dgDsV0uacCbvYerarVnkvrXyS
VfXo0Be6LRML4IaiUH7wqhpAAqh+I6mbaywvCICl7CrKYWBeHa2dAzJ3
-----END PRIVATE KEY-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICVzCCAf2gAwIBAgIQZJLxUWrVwv8TXSgecyt1gTAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAEA9EP3YA7FdLmnAm72Hq2q1Z5L618klX16NAXui0TC+CGolB+8KoaQAKo
fiOpm2ssLwiApewqymFgXh2tnQMyd6NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCBArJghAanWzSmEilT2g4K8/IYkEXfAUqRsjnGko1g/HDAKBggqhkjOPQQD
AgNIADBFAiEA9sBOztHX5xccdNYmTCNJyzEMy/+KUjZNYM138rvsEt4CIAMnUm9t
nf6IhziWF4S2B0T58T9qwamIWO80pRY/0mdo
-----END CERTIFICATE-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICUTCCAfegAwIBAgIQQRCPIG+kh/vto+5clG5DdzAKBggqhkjOPQQDAjBzMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
b3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBa
MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMRwwGgYDVQQD
ExNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE
y61Dr9ukfMSnxmt74Nbm05w9e0B4LACEFNb1wofYM2nfa6sjkOt/rB+TNtX75naZ
lhjI3jEFS5I4WfIvarW/qqNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG
CCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCB0
hNRXzE96sOmsn8RQ3ywUbnTpKt1EStuWcPVTUz/85DAKBggqhkjOPQQDAgNIADBF
AiBJYNoepmjoz43baOXRUEb+I/hd8CkSNu4JX8q/1IgwaQIhAM7oLKdC/wrwD/IE
N1KVM1ul9bxQQTG9mW+wn/mMJVK4
-----END CERTIFICATE-----

View file

@ -0,0 +1,14 @@
NodeOUs:
Enable: true
ClientOUIdentifier:
Certificate: cacerts/ca.org2.example.com-cert.pem
OrganizationalUnitIdentifier: client
PeerOUIdentifier:
Certificate: cacerts/ca.org2.example.com-cert.pem
OrganizationalUnitIdentifier: peer
AdminOUIdentifier:
Certificate: cacerts/ca.org2.example.com-cert.pem
OrganizationalUnitIdentifier: admin
OrdererOUIdentifier:
Certificate: cacerts/ca.org2.example.com-cert.pem
OrganizationalUnitIdentifier: orderer

View file

@ -0,0 +1,5 @@
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgIuul/cI+oSFVXMrw
H75mxU+s16x2qwOk0T/c9C/G6V2hRANCAAT8+++KCnS+DVH7RvV8bZkGyiRBc39H
7bs9SaswMehVwSQzWRe3CGA9f0gfLsYuAVvDfnH8R4jzD8SXvWzDvwOe
-----END PRIVATE KEY-----

View file

@ -0,0 +1,14 @@
-----BEGIN CERTIFICATE-----
MIICKDCCAc+gAwIBAgIQc2K7KI6ygM6TOXI19qcAjzAKBggqhkjOPQQDAjBzMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
b3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBa
MGsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
YW4gRnJhbmNpc2NvMQ4wDAYDVQQLEwVhZG1pbjEfMB0GA1UEAwwWQWRtaW5Ab3Jn
Mi5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABPz774oKdL4N
UftG9XxtmQbKJEFzf0ftuz1JqzAx6FXBJDNZF7cIYD1/SB8uxi4BW8N+cfxHiPMP
xJe9bMO/A56jTTBLMA4GA1UdDwEB/wQEAwIHgDAMBgNVHRMBAf8EAjAAMCsGA1Ud
IwQkMCKAIHSE1FfMT3qw6ayfxFDfLBRudOkq3URK25Zw9VNTP/zkMAoGCCqGSM49
BAMCA0cAMEQCIDjWy/Ij6uH9RdM44U6fBOTd5Xwo0Hf7bOpQIPbdwrLvAiBhD0e+
6WA6aP/1smuDlDuztjWR7YDsH7Jf1VCwa3/G/Q==
-----END CERTIFICATE-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICVzCCAf2gAwIBAgIQZJLxUWrVwv8TXSgecyt1gTAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAEA9EP3YA7FdLmnAm72Hq2q1Z5L618klX16NAXui0TC+CGolB+8KoaQAKo
fiOpm2ssLwiApewqymFgXh2tnQMyd6NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCBArJghAanWzSmEilT2g4K8/IYkEXfAUqRsjnGko1g/HDAKBggqhkjOPQQD
AgNIADBFAiEA9sBOztHX5xccdNYmTCNJyzEMy/+KUjZNYM138rvsEt4CIAMnUm9t
nf6IhziWF4S2B0T58T9qwamIWO80pRY/0mdo
-----END CERTIFICATE-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICVzCCAf2gAwIBAgIQZJLxUWrVwv8TXSgecyt1gTAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAEA9EP3YA7FdLmnAm72Hq2q1Z5L618klX16NAXui0TC+CGolB+8KoaQAKo
fiOpm2ssLwiApewqymFgXh2tnQMyd6NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCBArJghAanWzSmEilT2g4K8/IYkEXfAUqRsjnGko1g/HDAKBggqhkjOPQQD
AgNIADBFAiEA9sBOztHX5xccdNYmTCNJyzEMy/+KUjZNYM138rvsEt4CIAMnUm9t
nf6IhziWF4S2B0T58T9qwamIWO80pRY/0mdo
-----END CERTIFICATE-----

View file

@ -0,0 +1,14 @@
-----BEGIN CERTIFICATE-----
MIICOzCCAeGgAwIBAgIQf0QoiXJ33GCzfSY4te4pzzAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx
MDBaMFsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMR8wHQYDVQQDDBZBZG1pbkBvcmcyLmV4YW1wbGUuY29t
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEMEXEvfIesdyFBdWjrdm9CzZYgURj
aJgNA8VzhL5OxLQpJoOELAh+myjxs63eT/plulFHP2ZpctiKYuO0fx1dHKNsMGow
DgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAM
BgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIECsmCEBqdbNKYSKVPaDgrz8hiQRd8BS
pGyOcaSjWD8cMAoGCCqGSM49BAMCA0gAMEUCIQCaC+lFglsNeaT8ZRTHF0YScrlP
06Jrk7SWLK0u3KHPgQIgRFf0+Hb5825XZU6Mk73dGo1cmlX6G0LoesueWHOtUoM=
-----END CERTIFICATE-----

View file

@ -0,0 +1,5 @@
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgvIXMlu0+X/9dq3SF
pxmr3ccudax6924ivBy14k+ZUlGhRANCAAQwRcS98h6x3IUF1aOt2b0LNliBRGNo
mA0DxXOEvk7EtCkmg4QsCH6bKPGzrd5P+mW6UUc/Zmly2Ipi47R/HV0c
-----END PRIVATE KEY-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICUTCCAfegAwIBAgIQQRCPIG+kh/vto+5clG5DdzAKBggqhkjOPQQDAjBzMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
b3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBa
MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMRwwGgYDVQQD
ExNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE
y61Dr9ukfMSnxmt74Nbm05w9e0B4LACEFNb1wofYM2nfa6sjkOt/rB+TNtX75naZ
lhjI3jEFS5I4WfIvarW/qqNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG
CCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCB0
hNRXzE96sOmsn8RQ3ywUbnTpKt1EStuWcPVTUz/85DAKBggqhkjOPQQDAgNIADBF
AiBJYNoepmjoz43baOXRUEb+I/hd8CkSNu4JX8q/1IgwaQIhAM7oLKdC/wrwD/IE
N1KVM1ul9bxQQTG9mW+wn/mMJVK4
-----END CERTIFICATE-----

View file

@ -0,0 +1,14 @@
NodeOUs:
Enable: true
ClientOUIdentifier:
Certificate: cacerts/ca.org2.example.com-cert.pem
OrganizationalUnitIdentifier: client
PeerOUIdentifier:
Certificate: cacerts/ca.org2.example.com-cert.pem
OrganizationalUnitIdentifier: peer
AdminOUIdentifier:
Certificate: cacerts/ca.org2.example.com-cert.pem
OrganizationalUnitIdentifier: admin
OrdererOUIdentifier:
Certificate: cacerts/ca.org2.example.com-cert.pem
OrganizationalUnitIdentifier: orderer

View file

@ -0,0 +1,5 @@
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgiDJLDdqo63TN9sLO
2q4ye16jjwJ25mmnNwXZuhPch0OhRANCAAQIDhCpr4XJhjngY9/bSwJrHn0lCtM2
j5rovjhhtursnuP+Wry7bD/dHdZAkAgwNb2c75/4j9/uv/T1ljIHwD9I
-----END PRIVATE KEY-----

View file

@ -0,0 +1,14 @@
-----BEGIN CERTIFICATE-----
MIICKjCCAdCgAwIBAgIQQI6i1TdmOw42J9FZuLRS0TAKBggqhkjOPQQDAjBzMQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
b3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBa
MGwxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
YW4gRnJhbmNpc2NvMQ8wDQYDVQQLEwZjbGllbnQxHzAdBgNVBAMMFlVzZXIxQG9y
ZzIuZXhhbXBsZS5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQIDhCpr4XJ
hjngY9/bSwJrHn0lCtM2j5rovjhhtursnuP+Wry7bD/dHdZAkAgwNb2c75/4j9/u
v/T1ljIHwD9Io00wSzAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH/BAIwADArBgNV
HSMEJDAigCB0hNRXzE96sOmsn8RQ3ywUbnTpKt1EStuWcPVTUz/85DAKBggqhkjO
PQQDAgNIADBFAiEAzsX5jrVQ0+w2hlaPfmiOaM57aYUY7ZdnKR+THvHl0BQCIH8l
W9JTKh2oR3BHze+oluDYeYAEpJh/IBOQzHfJtHyt
-----END CERTIFICATE-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICVzCCAf2gAwIBAgIQZJLxUWrVwv8TXSgecyt1gTAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAEA9EP3YA7FdLmnAm72Hq2q1Z5L618klX16NAXui0TC+CGolB+8KoaQAKo
fiOpm2ssLwiApewqymFgXh2tnQMyd6NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCBArJghAanWzSmEilT2g4K8/IYkEXfAUqRsjnGko1g/HDAKBggqhkjOPQQD
AgNIADBFAiEA9sBOztHX5xccdNYmTCNJyzEMy/+KUjZNYM138rvsEt4CIAMnUm9t
nf6IhziWF4S2B0T58T9qwamIWO80pRY/0mdo
-----END CERTIFICATE-----

View file

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICVzCCAf2gAwIBAgIQZJLxUWrVwv8TXSgecyt1gTAKBggqhkjOPQQDAjB2MQsw
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx
MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD
VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
AQcDQgAEA9EP3YA7FdLmnAm72Hq2q1Z5L618klX16NAXui0TC+CGolB+8KoaQAKo
fiOpm2ssLwiApewqymFgXh2tnQMyd6NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud
JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud
DgQiBCBArJghAanWzSmEilT2g4K8/IYkEXfAUqRsjnGko1g/HDAKBggqhkjOPQQD
AgNIADBFAiEA9sBOztHX5xccdNYmTCNJyzEMy/+KUjZNYM138rvsEt4CIAMnUm9t
nf6IhziWF4S2B0T58T9qwamIWO80pRY/0mdo
-----END CERTIFICATE-----

View file

@ -0,0 +1,14 @@
-----BEGIN CERTIFICATE-----
MIICPDCCAeKgAwIBAgIRAJlS60WyG5bDlMPJJliU84owCgYIKoZIzj0EAwIwdjEL
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHzAdBgNVBAMTFnRs
c2NhLm9yZzIuZXhhbXBsZS5jb20wHhcNMjIwOTI5MDAzMTAwWhcNMzIwOTI2MDAz
MTAwWjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UE
BxMNU2FuIEZyYW5jaXNjbzEfMB0GA1UEAwwWVXNlcjFAb3JnMi5leGFtcGxlLmNv
bTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABBR8eNHRV2xCbegYC4YGC10JrhI1
OtgdxgQXTzKirHKJU2XYU006Cd7xQOK+uvVnFt0LP1usy+8ntIkcVkTDaLajbDBq
MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw
DAYDVR0TAQH/BAIwADArBgNVHSMEJDAigCBArJghAanWzSmEilT2g4K8/IYkEXfA
UqRsjnGko1g/HDAKBggqhkjOPQQDAgNIADBFAiEAvIu1dE0UKBROIN1pDPHA3rww
Fxt+NIDT7TThgzQeHYQCIA//QIk6f8wm3x9wdmzIPP154k2122BWCJfQwQlu2J7N
-----END CERTIFICATE-----

View file

@ -0,0 +1,5 @@
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgGal++fi9tFBUBcES
xggXTyrFf+rZImJsFgWO/b47q0mhRANCAAQUfHjR0VdsQm3oGAuGBgtdCa4SNTrY
HcYEF08yoqxyiVNl2FNNOgne8UDivrr1ZxbdCz9brMvvJ7SJHFZEw2i2
-----END PRIVATE KEY-----