Add v1.0.6
parent
5cb709c43a
commit
8cefe53fff
|
@ -16,8 +16,9 @@ Fabric Release | Description
|
|||
[Fabric v0.6.0](v0.6.0/) | stable with fabric v0.6.0 code.
|
||||
[Fabric v1.0.0](v1.0.0/) | stable with fabric v1.0.0 code.
|
||||
[Fabric v1.0.2](v1.0.2/) | deprecated, test fabric v1.0.2 code.
|
||||
[Fabric v1.0.5](v1.0.5/) | latest stable fabric code with v1.0.5.
|
||||
[Fabric v1.0.5](v1.0.5/) | deprecated, test fabric v1.0.5 code.
|
||||
[Fabric v1.1.0-alpha](v1.1.0-alpha/) | latest fabric code with v1.1.0-alpha.
|
||||
[Fabric v1.0.6](v1.0.6/) | latest stable fabric v1.0.6 code.
|
||||
[Fabric Latest](latest/) | experimental with latest fabric code, unstable.
|
||||
|
||||
|
||||
|
@ -28,7 +29,7 @@ Fabric Release | Description
|
|||
Enter the subdir of specific version, e.g.,
|
||||
|
||||
```bash
|
||||
$ cd 1.0.5 # select a fabric version
|
||||
$ cd 1.0.6 # select a fabric version
|
||||
```
|
||||
|
||||
### Quick Test
|
||||
|
|
|
@ -27,12 +27,12 @@ for IMG in base peer orderer ca; do
|
|||
HLF_IMG=yeasy/hyperledger-fabric-${IMG}:$FABRIC_IMG_TAG
|
||||
pull_image $HLF_IMG
|
||||
done
|
||||
docker pull yeasy/hyperledger-fabric:$FABRIC_IMG_TAG \
|
||||
&& docker pull docker pull yeasy/blockchain-explorer:0.1.0-preview # TODO: wait for official images
|
||||
pull_image yeasy/hyperledger-fabric:$FABRIC_IMG_TAG
|
||||
pull_image yeasy/blockchain-explorer:0.1.0-preview # TODO: wait for official images
|
||||
|
||||
|
||||
echo "===Pulling base images from fabric repo... with tag = ${BASE_IMG_TAG}"
|
||||
for IMG in baseimage baseos couchdb kafka zookeeper; do
|
||||
echo "===Pulling base images from official repo... with tag = ${BASE_IMG_TAG}"
|
||||
for IMG in baseimage baseos; do
|
||||
HLF_IMG=hyperledger/fabric-${IMG}:$ARCH-$BASE_IMG_TAG
|
||||
pull_image $HLF_IMG
|
||||
done
|
||||
|
@ -41,11 +41,13 @@ done
|
|||
# docker pull yeasy/hyperledger-fabric
|
||||
|
||||
echo "===Pulling fabric images from official repo... with tag = ${FABRIC_IMG_TAG}"
|
||||
for IMG in peer tools orderer ca ccenv; do
|
||||
HLF_IMG=hyperledger/fabric-zookeeper:$ARCH-$BASE_IMG_TAG
|
||||
for IMG in peer tools orderer ca ccenv couchdb kafka zookeeper; do
|
||||
HLF_IMG=hyperledger/fabric-${IMG}:$ARCH-$FABRIC_IMG_TAG
|
||||
pull_image $HLF_IMG
|
||||
done
|
||||
|
||||
pull_image mysql:8.0
|
||||
|
||||
echo "Image pulling done, now can startup the network using docker-compose..."
|
||||
|
||||
exit 0
|
|
@ -0,0 +1,218 @@
|
|||
# Makefile to bootup the network, and do operations (channel, chaincode)
|
||||
|
||||
# mode of the network: solo, kafka, couchdb, event, dev
|
||||
HLF_MODE ?= solo
|
||||
HLF_VERSION ?= 1.0.6
|
||||
|
||||
CODE_BUILD_WAIT=40 # time to wait to build peer/orderer from local code
|
||||
NETWORK_INIT_WAIT=2 # time to wait the fabric network finish initialization
|
||||
|
||||
COMPOSE_FILE ?= "docker-compose-2orgs-4peers-solo.yaml"
|
||||
|
||||
LOG_PATH ?= solo/logs
|
||||
|
||||
ifeq ($(HLF_MODE),kafka)
|
||||
COMPOSE_FILE="docker-compose-2orgs-4peers-kafka.yaml"
|
||||
LOG_PATH=kafka/logs
|
||||
else ifeq ($(HLF_MODE),couchdb)
|
||||
COMPOSE_FILE="docker-compose-2orgs-4peers-couchdb.yaml"
|
||||
else ifeq ($(HLF_MODE),event)
|
||||
COMPOSE_FILE="docker-compose-2orgs-4peers-event.yaml"
|
||||
else ifeq ($(HLF_MODE),be)
|
||||
COMPOSE_FILE="docker-compose-2orgs-4peers-solo-be.yaml"
|
||||
else ifeq ($(HLF_MODE),dev)
|
||||
COMPOSE_FILE="docker-compose-1orgs-1peers-dev.yaml"
|
||||
endif
|
||||
|
||||
all: test
|
||||
|
||||
test:
|
||||
@echo "Run test with $(COMPOSE_FILE)"
|
||||
@echo "Please make sure u have setup Docker and pulled images by 'make setup'."
|
||||
|
||||
make ready # Finish all testing
|
||||
|
||||
make stop clean
|
||||
|
||||
ready: # create/join channel, install/instantiate cc
|
||||
make stop
|
||||
make gen_config # Will ignore if local config path exists
|
||||
make start
|
||||
|
||||
if [ "$(HLF_MODE)" = "dev" ]; then \
|
||||
sleep ${CODE_BUILD_WAIT}; \
|
||||
else \
|
||||
sleep ${NETWORK_INIT_WAIT}; \
|
||||
fi
|
||||
|
||||
make test_channel_create
|
||||
make test_channel_join
|
||||
make update_anchors
|
||||
|
||||
make test_cc_install
|
||||
make test_cc_instantiate
|
||||
make test_cc_invoke_query
|
||||
|
||||
make test_lscc # test lscc operations
|
||||
make test_qscc # test qscc operations
|
||||
|
||||
make test_fetch_blocks # fetch block files
|
||||
|
||||
#make test_config_update # not work with this version
|
||||
#make test_channel_update # not work with this version
|
||||
|
||||
make test_fetch_blocks # fetch block files again
|
||||
make test_configtxlator
|
||||
|
||||
make logs_save
|
||||
|
||||
@echo "Now the fabric network is ready to play"
|
||||
@echo "run 'make cli' to enter into the fabric-cli container."
|
||||
@echo "run 'make stop' when done."
|
||||
|
||||
restart: stop start
|
||||
|
||||
start: # bootup the fabric network
|
||||
@echo "Start a fabric network with ${COMPOSE_FILE}..."
|
||||
@make clean
|
||||
@docker-compose -f ${COMPOSE_FILE} up -d # Start a fabric network
|
||||
|
||||
stop: # stop the fabric network
|
||||
@echo "Stop the fabric network with ${COMPOSE_FILE}..."
|
||||
@docker-compose -f ${COMPOSE_FILE} down >& /tmp/docker-compose.log # Stop a fabric network
|
||||
|
||||
chaincode_dev: restart chaincode_init test_cc_peer0 stop
|
||||
|
||||
################## Channel testing operations ################
|
||||
|
||||
test_channel_create: # Init the channel
|
||||
@echo "Create channel on the fabric network"
|
||||
@docker exec -it fabric-cli bash -c "cd /tmp; bash scripts/test_channel_create.sh"
|
||||
|
||||
test_channel_join: # Init the channel
|
||||
@echo "Join channel"
|
||||
@docker exec -it fabric-cli bash -c "cd /tmp; bash scripts/test_channel_join.sh"
|
||||
|
||||
update_anchors: # Update the anchor peer
|
||||
@echo "Update anchors on the fabric network"
|
||||
@docker exec -it fabric-cli bash -c "cd /tmp; bash scripts/test_update_anchors.sh"
|
||||
|
||||
test_channel_update: # send the channel update transaction
|
||||
@echo "Test channel update with adding new org"
|
||||
@docker exec -it fabric-cli bash -c "cd /tmp; bash scripts/test_channel_update.sh"
|
||||
|
||||
################## Configtxlator testing operations ################
|
||||
test_configtxlator: # Test change config using configtxlator
|
||||
if [ "$(HLF_MODE)" = "kafka" ]; then \
|
||||
bash scripts/test_configtxlator.sh kafka; \
|
||||
else \
|
||||
bash scripts/test_configtxlator.sh solo; \
|
||||
fi
|
||||
|
||||
test_config_update: # Test change config to add new org
|
||||
if [ "$(HLF_MODE)" = "kafka" ]; then \
|
||||
bash scripts/test_config_update.sh kafka; \
|
||||
else \
|
||||
bash scripts/test_config_update.sh solo; \
|
||||
fi
|
||||
|
||||
################## Chaincode testing operations ################
|
||||
test_cc: # test chaincode, deprecated
|
||||
if [ "$(HLF_MODE)" = "dev" ]; then \
|
||||
make test_cc_peer0; \
|
||||
else \
|
||||
make test_cc_invoke_query; \
|
||||
fi
|
||||
|
||||
test_cc_install: # Install the chaincode
|
||||
@echo "Install chaincode on the fabric network"
|
||||
@docker exec -it fabric-cli bash -c "cd /tmp; bash scripts/test_cc_install.sh"
|
||||
|
||||
test_cc_instantiate: # Instantiate the chaincode
|
||||
@echo "Instantiate chaincode on the fabric network"
|
||||
@docker exec -it fabric-cli bash -c "cd /tmp; bash scripts/test_cc_instantiate.sh"
|
||||
|
||||
test_cc_upgrade: # Upgrade the chaincode
|
||||
@echo "Upgrade chaincode on the fabric network"
|
||||
@docker exec -it fabric-cli bash -c "cd /tmp; bash scripts/test_cc_upgrade.sh"
|
||||
|
||||
test_cc_invoke_query: # test user chaincode on all peers
|
||||
@echo "Invoke and query cc example02 on all peers"
|
||||
@docker exec -it fabric-cli bash -c "cd /tmp; bash scripts/test_cc_invoke_query.sh"
|
||||
|
||||
test_qscc: # test qscc queries
|
||||
@echo "Test QSCC query"
|
||||
@docker exec -it fabric-cli bash -c "cd /tmp; bash scripts/test_qscc.sh"
|
||||
|
||||
test_lscc: # test lscc quries
|
||||
@echo "Test LSCC query"
|
||||
@docker exec -it fabric-cli bash -c "cd /tmp; bash scripts/test_lscc.sh"
|
||||
|
||||
# FIXME: docker doesn't support wildcard in cp right now
|
||||
test_fetch_blocks: # test fetching channel blocks fetch
|
||||
@echo "Test fetching block files"
|
||||
@docker exec -it fabric-cli bash -c "cd /tmp; bash scripts/test_fetch_blocks.sh"
|
||||
|
||||
################## Env setup related, no need to see usually ################
|
||||
|
||||
setup: # setup the environment
|
||||
bash scripts/env_setup.sh # Installing Docker and Docker-Compose
|
||||
bash scripts/download_images.sh # Pull required Docker images
|
||||
|
||||
check: # Check shell scripts grammar
|
||||
@echo "Check shell scripts grammar"
|
||||
[ `which shellcheck` ] && shellcheck scripts/*.sh
|
||||
|
||||
clean: # clean up containers
|
||||
@echo "Clean all HLF containers and chaincode images"
|
||||
@-docker ps -a | awk '{ print $$1,$$2 }' | grep "hyperledger/fabric" | awk '{ print $$1 }' | xargs -r -I {} docker rm -f {}
|
||||
@-docker ps -a | awk '$$2 ~ /dev-peer/ { print $$1 }' | xargs -r -I {} docker rm -f {}
|
||||
@-docker images | awk '$$1 ~ /dev-peer/ { print $$3 }' | xargs -r -I {} docker rmi -f {}
|
||||
|
||||
env_clean: # clean up environment
|
||||
@echo "Clean all images and containers"
|
||||
bash scripts/env_clean.sh
|
||||
|
||||
cli: # enter the cli container
|
||||
docker exec -it fabric-cli bash
|
||||
|
||||
orderer: # enter the orderer container
|
||||
docker exec -it orderer.example.com bash
|
||||
|
||||
peer: # enter the peer container
|
||||
docker exec -it peer0.org1.example.com bash
|
||||
|
||||
ps: # show existing docker images
|
||||
docker ps -a
|
||||
|
||||
logs: # show logs
|
||||
docker-compose -f ${COMPOSE_FILE} logs -f --tail 200
|
||||
|
||||
logs_check: logs_save logs_view
|
||||
|
||||
logs_save: # save logs
|
||||
[ -d $(LOG_PATH) ] || mkdir -p $(LOG_PATH)
|
||||
docker logs peer0.org1.example.com >& $(LOG_PATH)/dev_peer0.log
|
||||
docker logs orderer.example.com >& $(LOG_PATH)/dev_orderer.log
|
||||
docker-compose -f ${COMPOSE_FILE} logs >& $(LOG_PATH)/dev_all.log
|
||||
|
||||
logs_view: # view logs
|
||||
less $(LOG_PATH)/dev_peer.log
|
||||
|
||||
gen_config: # generate config artifacts
|
||||
if [ "$(HLF_MODE)" = "kafka" ]; then \
|
||||
bash scripts/gen_config.sh kafka; \
|
||||
else \
|
||||
bash scripts/gen_config.sh solo; \
|
||||
fi
|
||||
|
||||
|
||||
download: # download required images
|
||||
@echo "Download Docker images"
|
||||
bash scripts/download_images.sh
|
||||
|
||||
################## chaincode dev mode ################
|
||||
chaincode_init: # start chaincode in dev mode and do install/instantiate
|
||||
@echo "Install and instantiate cc example02 on the fabric dev network"
|
||||
@docker exec -it fabric-cli bash -c "cd /tmp; bash scripts/init_chaincode_dev.sh"
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# This is the development compose file to config env and command
|
||||
# Notice that chaincode is executed inside docker in default net mode
|
||||
# https://github.com/yeasy/docker-compose-files
|
||||
|
||||
# Depends on the yeasy/hyperledger-fabric image.
|
||||
|
||||
version: '2'
|
||||
|
||||
services:
|
||||
orderer.example.com: # There can be multiple orderers
|
||||
extends:
|
||||
file: base.yaml
|
||||
service: orderer-base
|
||||
image: yeasy/hyperledger-fabric:1.0.6
|
||||
container_name: orderer.example.com
|
||||
hostname: orderer.example.com
|
||||
ports:
|
||||
- "7050:7050"
|
||||
environment:
|
||||
# Kafka related configurations
|
||||
- ORDERER_KAFKA_RETRY_SHORTINTERVAL=1s
|
||||
- ORDERER_KAFKA_RETRY_SHORTTOTAL=30s
|
||||
- ORDERER_KAFKA_VERBOSE=true
|
||||
volumes:
|
||||
- $GOPATH/src/github.com/hyperledger/fabric:/go/src/github.com/hyperledger/fabric
|
||||
# for solo case
|
||||
#- ./solo/channel-artifacts/orderer.genesis.block:/var/hyperledger/orderer/orderer.genesis.block
|
||||
#- ./solo/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp:/var/hyperledger/orderer/msp
|
||||
#- ./solo/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/:/var/hyperledger/orderer/tls
|
||||
# for kafka case
|
||||
- ./kafka/channel-artifacts/orderer.genesis.block:/var/hyperledger/orderer/orderer.genesis.block
|
||||
- ./kafka/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp:/var/hyperledger/orderer/msp
|
||||
- ./kafka/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/:/var/hyperledger/orderer/tls
|
||||
command: bash -c 'bash /tmp/orderer_build.sh; orderer start' # use this if to debug orderer
|
||||
#command: bash -c 'orderer start'
|
||||
|
||||
peer0.org1.example.com:
|
||||
extends:
|
||||
file: base.yaml
|
||||
service: peer-base
|
||||
image: yeasy/hyperledger-fabric:1.0.6
|
||||
container_name: peer0.org1.example.com
|
||||
hostname: peer0.org1.example.com
|
||||
environment:
|
||||
- CORE_PEER_ID=peer0.org1.example.com
|
||||
- CORE_PEER_ADDRESS=peer0.org1.example.com:7051
|
||||
- CORE_PEER_CHAINCODELISTENADDRESS=peer0.org1.example.com:7052
|
||||
- CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer0.org1.example.com:7051
|
||||
- CORE_PEER_LOCALMSPID=Org1MSP
|
||||
volumes:
|
||||
- $GOPATH/src/github.com/hyperledger/fabric:/go/src/github.com/hyperledger/fabric
|
||||
# solo mode configuration
|
||||
#- ./solo/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp:/etc/hyperledger/fabric/msp
|
||||
#- ./solo/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls:/etc/hyperledger/fabric/tls
|
||||
# kafka mode configuration
|
||||
- ./kafka/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp:/etc/hyperledger/fabric/msp
|
||||
- ./kafka/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls:/etc/hyperledger/fabric/tls
|
||||
ports:
|
||||
- 7051:7051
|
||||
- 7052:7052
|
||||
- 7053:7053
|
||||
#command: bash -c 'bash /tmp/peer_build.sh; peer node start'
|
||||
command: bash -c 'peer node start'
|
||||
#command: bash -c 'peer node start --peer-chaincodedev=true' # DEV mode
|
||||
|
||||
cli:
|
||||
extends:
|
||||
file: base.yaml
|
||||
service: cli-base
|
||||
image: yeasy/hyperledger-fabric:1.0.6
|
||||
container_name: fabric-cli
|
||||
hostname: fabric-cli
|
||||
tty: true
|
||||
environment:
|
||||
- CORE_PEER_ID=fabric-cli
|
||||
- CORE_PEER_ADDRESS=peer0.org1.example.com:7051 # default to operate on peer0.org1
|
||||
- CORE_PEER_LOCALMSPID=Org1MSP
|
||||
- CORE_PEER_TLS_CERT_FILE=/etc/hyperledger/fabric/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.crt
|
||||
- CORE_PEER_TLS_KEY_FILE=/etc/hyperledger/fabric/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.key
|
||||
- CORE_PEER_TLS_ROOTCERT_FILE=/etc/hyperledger/fabric/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt
|
||||
- CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/fabric/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp
|
||||
volumes:
|
||||
- $GOPATH/src/github.com/hyperledger/fabric:/opt/gopath/src/github.com/hyperledger/fabric
|
||||
#- /tmp/:/tmp/
|
||||
- ./scripts:/tmp/scripts
|
||||
# solo mode configuration
|
||||
#- ./solo/channel-artifacts:/tmp/channel-artifacts
|
||||
#- ./solo/configtx.yaml:/etc/hyperledger/fabric/configtx.yaml
|
||||
#- ./solo/crypto-config.yaml:/etc/hyperledger/fabric/crypto-config.yaml
|
||||
#- ./solo/crypto-config:/etc/hyperledger/fabric/crypto-config
|
||||
#- ./examples:/opt/gopath/src/github.com/hyperledger/fabric/examples
|
||||
# kafka mode configuration
|
||||
- ./kafka/channel-artifacts:/tmp/channel-artifacts
|
||||
- ./kafka/configtx.yaml:/etc/hyperledger/fabric/configtx.yaml
|
||||
- ./kafka/crypto-config.yaml:/etc/hyperledger/fabric/crypto-config.yaml
|
||||
- ./kafka/crypto-config:/etc/hyperledger/fabric/crypto-config
|
||||
- ./examples:/opt/gopath/src/github.com/hyperledger/fabric/examples
|
|
@ -0,0 +1,78 @@
|
|||
# All elements in this file should depend on the base-solo.yaml
|
||||
# Provided solo-base fabric network with:
|
||||
|
||||
# ca.org1.example.com
|
||||
# ca.org2.example.com
|
||||
# orderer.example.com
|
||||
# peer0.org1.example.com
|
||||
# peer1.org1.example.com
|
||||
# peer0.org2.example.com
|
||||
# peer1.org2.example.com
|
||||
# cli
|
||||
|
||||
version: '2' # v3 does not support 'extends' yet
|
||||
|
||||
services:
|
||||
ca.org1.example.com: # ca node for org1
|
||||
extends:
|
||||
file: base-solo.yaml
|
||||
service: ca.org1.example.com
|
||||
environment:
|
||||
- FABRIC_CA_SERVER_TLS_ENABLED=false
|
||||
|
||||
ca.org2.example.com: # ca node for org1
|
||||
extends:
|
||||
file: base-solo.yaml
|
||||
service: ca.org2.example.com
|
||||
environment:
|
||||
- FABRIC_CA_SERVER_TLS_ENABLED=false
|
||||
|
||||
orderer.example.com: # orderer node for example org
|
||||
extends:
|
||||
file: base-solo.yaml
|
||||
service: orderer.example.com
|
||||
environment:
|
||||
- ORDERER_GENERAL_TLS_ENABLED=false
|
||||
|
||||
cli: # client node
|
||||
extends:
|
||||
file: base-solo.yaml
|
||||
service: cli
|
||||
environment:
|
||||
#- GOPATH=/opt/gopath
|
||||
- CORE_PEER_TLS_ENABLED=false # to enable TLS, change to false
|
||||
|
||||
## following are peer nodes ##
|
||||
|
||||
peer0.org1.example.com:
|
||||
extends:
|
||||
file: base-solo.yaml
|
||||
service: peer0.org1.example.com
|
||||
environment:
|
||||
- CORE_PEER_TLS_ENABLED=false
|
||||
|
||||
peer1.org1.example.com:
|
||||
extends:
|
||||
file: base-solo.yaml
|
||||
service: peer1.org1.example.com
|
||||
environment:
|
||||
- CORE_PEER_TLS_ENABLED=false
|
||||
|
||||
peer0.org2.example.com:
|
||||
extends:
|
||||
file: base-solo.yaml
|
||||
service: peer0.org2.example.com
|
||||
environment:
|
||||
- CORE_PEER_TLS_ENABLED=false
|
||||
|
||||
peer1.org2.example.com:
|
||||
extends:
|
||||
file: base-solo.yaml
|
||||
service: peer1.org2.example.com
|
||||
environment:
|
||||
- CORE_PEER_TLS_ENABLED=false
|
||||
|
||||
event-listener:
|
||||
extends:
|
||||
file: base-solo.yaml
|
||||
service: event-listener
|
|
@ -0,0 +1,256 @@
|
|||
# All elements in this file should depend on the base.yaml
|
||||
# Provided a Kafka enabled fabric network with:
|
||||
|
||||
# ca.org1.example.com
|
||||
# ca.org2.example.com
|
||||
# orderer.example.com
|
||||
# peer0.org1.example.com
|
||||
# peer1.org1.example.com
|
||||
# peer0.org2.example.com
|
||||
# peer1.org2.example.com
|
||||
# 3 zookeeper nodes
|
||||
# 4 kafka nodes
|
||||
# cli
|
||||
|
||||
version: '2' # v3 does not support 'extends' yet
|
||||
|
||||
services:
|
||||
ca.org1.example.com:
|
||||
extends:
|
||||
file: base.yaml
|
||||
service: ca-base
|
||||
container_name: ca.org1.example.com
|
||||
hostname: ca.org1.example.com
|
||||
environment:
|
||||
- FABRIC_CA_SERVER_CA_NAME=ca-org1
|
||||
- FABRIC_CA_SERVER_TLS_CERTFILE=/etc/hyperledger/fabric-ca-server-config/ca.org1.example.com-cert.pem
|
||||
- FABRIC_CA_SERVER_TLS_KEYFILE=/etc/hyperledger/fabric-ca-server-config/c843d3f021118963ce5d340e95286e8869bb7bd051454cd4166aa2887a2ad451_sk
|
||||
ports:
|
||||
- "7054:7054"
|
||||
volumes:
|
||||
- ./crypto-config/peerOrganizations/org1.example.com/ca/:/etc/hyperledger/fabric-ca-server-config
|
||||
command: sh -c 'fabric-ca-server start --ca.certfile /etc/hyperledger/fabric-ca-server-config/ca.org1.example.com-cert.pem --ca.keyfile /etc/hyperledger/fabric-ca-server-config/c843d3f021118963ce5d340e95286e8869bb7bd051454cd4166aa2887a2ad451_sk -b admin:adminpw -d'
|
||||
|
||||
ca.org2.example.com:
|
||||
extends:
|
||||
file: base.yaml
|
||||
service: ca-base
|
||||
container_name: ca.org2.example.com
|
||||
hostname: ca.org2.example.com
|
||||
environment:
|
||||
- FABRIC_CA_SERVER_CA_NAME=ca-org2
|
||||
- FABRIC_CA_SERVER_TLS_CERTFILE=/etc/hyperledger/fabric-ca-server-config/ca.org2.example.com-cert.pem
|
||||
- FABRIC_CA_SERVER_TLS_KEYFILE=/etc/hyperledger/fabric-ca-server-config/1ee551a8753171c0377366e96a1d7ec01afddb868c9483cc501b6f8ac7ae752f_sk
|
||||
ports:
|
||||
- "8054:7054"
|
||||
volumes:
|
||||
- ./crypto-config/peerOrganizations/org2.example.com/ca/:/etc/hyperledger/fabric-ca-server-config
|
||||
command: sh -c 'fabric-ca-server start --ca.certfile /etc/hyperledger/fabric-ca-server-config/ca.org2.example.com-cert.pem --ca.keyfile /etc/hyperledger/fabric-ca-server-config/1ee551a8753171c0377366e96a1d7ec01afddb868c9483cc501b6f8ac7ae752f_sk -b admin:adminpw -d'
|
||||
|
||||
orderer.example.com: # There can be multiple orderers
|
||||
extends:
|
||||
file: base.yaml
|
||||
service: orderer-base
|
||||
container_name: orderer.example.com
|
||||
hostname: orderer.example.com
|
||||
ports:
|
||||
- "7050:7050"
|
||||
environment:
|
||||
# Kafka related configurations
|
||||
- ORDERER_KAFKA_RETRY_SHORTINTERVAL=1s
|
||||
- ORDERER_KAFKA_RETRY_SHORTTOTAL=30s
|
||||
- ORDERER_KAFKA_VERBOSE=true
|
||||
volumes:
|
||||
- ./crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp:/var/hyperledger/orderer/msp
|
||||
- ./crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/:/var/hyperledger/orderer/tls
|
||||
- ./kafka/channel-artifacts/orderer.genesis.block:/var/hyperledger/orderer/orderer.genesis.block
|
||||
command: orderer start
|
||||
|
||||
cli:
|
||||
extends:
|
||||
file: base.yaml
|
||||
service: cli-base
|
||||
container_name: fabric-cli
|
||||
hostname: fabric-cli
|
||||
tty: true
|
||||
environment:
|
||||
- CORE_PEER_ID=fabric-cli
|
||||
- CORE_PEER_ADDRESS=peer0.org1.example.com:7051 # default to operate on peer0.org1
|
||||
- CORE_PEER_LOCALMSPID=Org1MSP
|
||||
- CORE_PEER_TLS_CERT_FILE=/etc/hyperledger/fabric/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.crt
|
||||
- CORE_PEER_TLS_KEY_FILE=/etc/hyperledger/fabric/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.key
|
||||
- CORE_PEER_TLS_ROOTCERT_FILE=/etc/hyperledger/fabric/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt
|
||||
- CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/fabric/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp
|
||||
volumes:
|
||||
- ./scripts:/tmp/scripts
|
||||
- ./crypto-config.yaml:/etc/hyperledger/fabric/crypto-config.yaml
|
||||
- ./crypto-config:/etc/hyperledger/fabric/crypto-config
|
||||
- ./kafka/channel-artifacts:/tmp/channel-artifacts
|
||||
- ./kafka/configtx.yaml:/etc/hyperledger/fabric/configtx.yaml
|
||||
- ./examples:/opt/gopath/src/examples
|
||||
|
||||
## following are peer nodes ##
|
||||
|
||||
peer0.org1.example.com:
|
||||
extends:
|
||||
file: base.yaml
|
||||
service: peer-base
|
||||
container_name: peer0.org1.example.com
|
||||
hostname: peer0.org1.example.com
|
||||
environment:
|
||||
- CORE_PEER_ID=peer0.org1.example.com
|
||||
- CORE_PEER_ADDRESS=peer0.org1.example.com:7051
|
||||
- CORE_PEER_CHAINCODELISTENADDRESS=peer0.org1.example.com:7052
|
||||
- CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer0.org1.example.com:7051
|
||||
- CORE_PEER_LOCALMSPID=Org1MSP
|
||||
volumes:
|
||||
- ./crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp:/etc/hyperledger/fabric/msp
|
||||
- ./crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls:/etc/hyperledger/fabric/tls
|
||||
ports:
|
||||
- 7051:7051
|
||||
- 7052:7052
|
||||
- 7053:7053
|
||||
|
||||
peer1.org1.example.com:
|
||||
extends:
|
||||
file: base.yaml
|
||||
service: peer-base
|
||||
container_name: peer1.org1.example.com
|
||||
hostname: peer1.org1.example.com
|
||||
environment:
|
||||
- CORE_PEER_ID=peer1.org1.example.com
|
||||
- CORE_PEER_ADDRESS=peer1.org1.example.com:7051
|
||||
- CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer1.org1.example.com:7051
|
||||
- CORE_PEER_CHAINCODELISTENADDRESS=peer1.org1.example.com:7052
|
||||
- CORE_PEER_GOSSIP_BOOTSTRAP=peer0.org1.example.com:7051
|
||||
- CORE_PEER_LOCALMSPID=Org1MSP
|
||||
volumes:
|
||||
- ./crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp:/etc/hyperledger/fabric/msp
|
||||
- ./crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls:/etc/hyperledger/fabric/tls
|
||||
ports:
|
||||
- 8051:7051
|
||||
- 8052:7052
|
||||
- 8053:7053
|
||||
|
||||
peer0.org2.example.com:
|
||||
extends:
|
||||
file: base.yaml
|
||||
service: peer-base
|
||||
container_name: peer0.org2.example.com
|
||||
hostname: peer0.org2.example.com
|
||||
environment:
|
||||
- CORE_PEER_ID=peer0.org2.example.com
|
||||
- CORE_PEER_ADDRESS=peer0.org2.example.com:7051
|
||||
- CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer0.org2.example.com:7051
|
||||
- CORE_PEER_CHAINCODELISTENADDRESS=peer0.org2.example.com:7052
|
||||
- CORE_PEER_GOSSIP_BOOTSTRAP=peer0.org2.example.com:7051
|
||||
- CORE_PEER_LOCALMSPID=Org2MSP
|
||||
volumes:
|
||||
- ./crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp:/etc/hyperledger/fabric/msp
|
||||
- ./crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls:/etc/hyperledger/fabric/tls
|
||||
ports:
|
||||
- 9051:7051
|
||||
- 9052:7052
|
||||
- 9053:7053
|
||||
|
||||
peer1.org2.example.com:
|
||||
extends:
|
||||
file: base.yaml
|
||||
service: peer-base
|
||||
container_name: peer1.org2.example.com
|
||||
hostname: peer1.org2.example.com
|
||||
environment:
|
||||
- CORE_PEER_ID=peer1.org2.example.com
|
||||
- CORE_PEER_ADDRESS=peer1.org2.example.com:7051
|
||||
- CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer1.org2.example.com:7051
|
||||
- CORE_PEER_CHAINCODELISTENADDRESS=peer1.org2.example.com:7052
|
||||
- CORE_PEER_GOSSIP_BOOTSTRAP=peer1.org2.example.com:7051
|
||||
- CORE_PEER_LOCALMSPID=Org2MSP
|
||||
volumes:
|
||||
- ./crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp:/etc/hyperledger/fabric/msp
|
||||
- ./crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls:/etc/hyperledger/fabric/tls
|
||||
ports:
|
||||
- 10051:7051
|
||||
- 10052:7052
|
||||
- 10053:7053
|
||||
|
||||
|
||||
# ZooKeeper services, at least 3 nodes
|
||||
zookeeper0:
|
||||
extends:
|
||||
file: base.yaml
|
||||
service: zookeeper-base
|
||||
container_name: zookeeper0
|
||||
hostname: zookeeper0
|
||||
environment:
|
||||
- ZOO_MY_ID=1
|
||||
- ZOO_SERVERS=server.1=zookeeper0:2888:3888 server.2=zookeeper1:2888:3888 server.3=zookeeper2:2888:3888
|
||||
|
||||
zookeeper1:
|
||||
extends:
|
||||
file: base.yaml
|
||||
service: zookeeper-base
|
||||
container_name: zookeeper1
|
||||
hostname: zookeeper1
|
||||
environment:
|
||||
- ZOO_MY_ID=2
|
||||
- ZOO_SERVERS=server.1=zookeeper0:2888:3888 server.2=zookeeper1:2888:3888 server.3=zookeeper2:2888:3888
|
||||
|
||||
zookeeper2:
|
||||
extends:
|
||||
file: base.yaml
|
||||
service: zookeeper-base
|
||||
container_name: zookeeper2
|
||||
hostname: zookeeper2
|
||||
environment:
|
||||
- ZOO_MY_ID=3
|
||||
- ZOO_SERVERS=server.1=zookeeper0:2888:3888 server.2=zookeeper1:2888:3888 server.3=zookeeper2:2888:3888
|
||||
|
||||
# Kafka services, at least 4 node to tolerant work with 1 node failure
|
||||
kafka0:
|
||||
extends:
|
||||
file: base.yaml
|
||||
service: kafka-base
|
||||
container_name: kafka0
|
||||
hostname: kafka0
|
||||
environment:
|
||||
- KAFKA_BROKER_ID=0
|
||||
- KAFKA_MIN_INSYNC_REPLICAS=2
|
||||
- KAFKA_DEFAULT_REPLICATION_FACTOR=3
|
||||
- KAFKA_ZOOKEEPER_CONNECT=zookeeper0:2181,zookeeper1:2181,zookeeper2:2181
|
||||
|
||||
kafka1:
|
||||
extends:
|
||||
file: base.yaml
|
||||
service: kafka-base
|
||||
container_name: kafka1
|
||||
hostname: kafka1
|
||||
environment:
|
||||
- KAFKA_BROKER_ID=1
|
||||
- KAFKA_DEFAULT_REPLICATION_FACTOR=3
|
||||
- KAFKA_MIN_INSYNC_REPLICAS=2
|
||||
- KAFKA_ZOOKEEPER_CONNECT=zookeeper0:2181,zookeeper1:2181,zookeeper2:2181
|
||||
|
||||
kafka2:
|
||||
extends:
|
||||
file: base.yaml
|
||||
service: kafka-base
|
||||
container_name: kafka2
|
||||
hostname: kafka2
|
||||
environment:
|
||||
- KAFKA_BROKER_ID=2
|
||||
- KAFKA_DEFAULT_REPLICATION_FACTOR=3
|
||||
- KAFKA_MIN_INSYNC_REPLICAS=2
|
||||
- KAFKA_ZOOKEEPER_CONNECT=zookeeper0:2181,zookeeper1:2181,zookeeper2:2181
|
||||
|
||||
kafka3:
|
||||
extends:
|
||||
file: base.yaml
|
||||
service: kafka-base
|
||||
container_name: kafka3
|
||||
hostname: kafka3
|
||||
environment:
|
||||
- KAFKA_BROKER_ID=3
|
||||
- KAFKA_DEFAULT_REPLICATION_FACTOR=3
|
||||
- KAFKA_MIN_INSYNC_REPLICAS=2
|
||||
- KAFKA_ZOOKEEPER_CONNECT=zookeeper0:2181,zookeeper1:2181,zookeeper2:2181
|
|
@ -0,0 +1,202 @@
|
|||
# All elements in this file should depend on the base.yaml
|
||||
# Provided solo-base fabric network with:
|
||||
|
||||
# ca.org1.example.com
|
||||
# ca.org2.example.com
|
||||
# orderer.example.com
|
||||
# peer0.org1.example.com
|
||||
# peer1.org1.example.com
|
||||
# peer0.org2.example.com
|
||||
# peer1.org2.example.com
|
||||
# cli
|
||||
|
||||
version: '2' # v3 does not support 'extends' yet
|
||||
|
||||
services:
|
||||
ca.org1.example.com: # ca node for org1
|
||||
extends:
|
||||
file: base.yaml
|
||||
service: ca-base
|
||||
container_name: ca.org1.example.com
|
||||
hostname: ca.org1.example.com
|
||||
environment:
|
||||
- FABRIC_CA_SERVER_CA_NAME=ca-org1
|
||||
- FABRIC_CA_SERVER_TLS_CERTFILE=/etc/hyperledger/fabric-ca-server-config/ca.org1.example.com-cert.pem
|
||||
- FABRIC_CA_SERVER_TLS_KEYFILE=/etc/hyperledger/fabric-ca-server-config/c843d3f021118963ce5d340e95286e8869bb7bd051454cd4166aa2887a2ad451_sk
|
||||
ports:
|
||||
- "7054:7054"
|
||||
volumes:
|
||||
- ./crypto-config/peerOrganizations/org1.example.com/ca/:/etc/hyperledger/fabric-ca-server-config
|
||||
command: sh -c 'fabric-ca-server start --ca.certfile /etc/hyperledger/fabric-ca-server-config/ca.org1.example.com-cert.pem --ca.keyfile /etc/hyperledger/fabric-ca-server-config/c843d3f021118963ce5d340e95286e8869bb7bd051454cd4166aa2887a2ad451_sk -b admin:adminpw -d'
|
||||
|
||||
ca.org2.example.com: # ca node for org2
|
||||
extends:
|
||||
file: base.yaml
|
||||
service: ca-base
|
||||
container_name: ca.org2.example.com
|
||||
hostname: ca.org2.example.com
|
||||
environment:
|
||||
- FABRIC_CA_SERVER_CA_NAME=ca-org2
|
||||
- FABRIC_CA_SERVER_TLS_CERTFILE=/etc/hyperledger/fabric-ca-server-config/ca.org2.example.com-cert.pem
|
||||
- FABRIC_CA_SERVER_TLS_KEYFILE=/etc/hyperledger/fabric-ca-server-config/1ee551a8753171c0377366e96a1d7ec01afddb868c9483cc501b6f8ac7ae752f_sk
|
||||
ports:
|
||||
- "8054:7054"
|
||||
volumes:
|
||||
- ./crypto-config/peerOrganizations/org2.example.com/ca/:/etc/hyperledger/fabric-ca-server-config
|
||||
command: sh -c 'fabric-ca-server start --ca.certfile /etc/hyperledger/fabric-ca-server-config/ca.org2.example.com-cert.pem --ca.keyfile /etc/hyperledger/fabric-ca-server-config/1ee551a8753171c0377366e96a1d7ec01afddb868c9483cc501b6f8ac7ae752f_sk -b admin:adminpw -d'
|
||||
|
||||
orderer.example.com: # orderer in solo mode
|
||||
extends:
|
||||
file: base.yaml
|
||||
service: orderer-base
|
||||
container_name: orderer.example.com
|
||||
hostname: orderer.example.com
|
||||
ports:
|
||||
- "7050:7050"
|
||||
volumes:
|
||||
- ./crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp:/var/hyperledger/orderer/msp
|
||||
- ./crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/:/var/hyperledger/orderer/tls
|
||||
- ./solo/channel-artifacts/orderer.genesis.block:/var/hyperledger/orderer/orderer.genesis.block
|
||||
|
||||
## following are peer nodes ##
|
||||
|
||||
peer0.org1.example.com:
|
||||
extends:
|
||||
file: peer.yaml
|
||||
service: peer-solo
|
||||
container_name: peer0.org1.example.com
|
||||
hostname: peer0.org1.example.com
|
||||
environment:
|
||||
- CORE_PEER_ID=peer0.org1.example.com
|
||||
- CORE_PEER_ADDRESS=peer0.org1.example.com:7051
|
||||
- CORE_PEER_CHAINCODELISTENADDRESS=peer0.org1.example.com:7052
|
||||
- CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer0.org1.example.com:7051
|
||||
- CORE_PEER_LOCALMSPID=Org1MSP
|
||||
volumes:
|
||||
- ./crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp:/etc/hyperledger/fabric/msp
|
||||
- ./crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls:/etc/hyperledger/fabric/tls
|
||||
ports:
|
||||
- 7051:7051
|
||||
- 7052:7052
|
||||
- 7053:7053
|
||||
|
||||
peer1.org1.example.com:
|
||||
extends:
|
||||
file: peer.yaml
|
||||
service: peer-solo
|
||||
container_name: peer1.org1.example.com
|
||||
hostname: peer1.org1.example.com
|
||||
environment:
|
||||
- CORE_PEER_ID=peer1.org1.example.com
|
||||
- CORE_PEER_ADDRESS=peer1.org1.example.com:7051
|
||||
- CORE_PEER_CHAINCODELISTENADDRESS=peer1.org1.example.com:7052
|
||||
- CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer1.org1.example.com:7051
|
||||
- CORE_PEER_GOSSIP_BOOTSTRAP=peer0.org1.example.com:7051
|
||||
- CORE_PEER_LOCALMSPID=Org1MSP
|
||||
volumes:
|
||||
- ./crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp:/etc/hyperledger/fabric/msp
|
||||
- ./crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls:/etc/hyperledger/fabric/tls
|
||||
ports:
|
||||
- 8051:7051
|
||||
- 8052:7052
|
||||
- 8053:7053
|
||||
|
||||
peer0.org2.example.com:
|
||||
extends:
|
||||
file: peer.yaml
|
||||
service: peer-solo
|
||||
container_name: peer0.org2.example.com
|
||||
hostname: peer0.org2.example.com
|
||||
environment:
|
||||
- CORE_PEER_ID=peer0.org2.example.com
|
||||
- CORE_PEER_ADDRESS=peer0.org2.example.com:7051
|
||||
- CORE_PEER_CHAINCODELISTENADDRESS=peer0.org2.example.com:7052
|
||||
- CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer0.org2.example.com:7051
|
||||
- CORE_PEER_GOSSIP_BOOTSTRAP=peer0.org2.example.com:7051
|
||||
- CORE_PEER_LOCALMSPID=Org2MSP
|
||||
volumes:
|
||||
- ./crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp:/etc/hyperledger/fabric/msp
|
||||
- ./crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls:/etc/hyperledger/fabric/tls
|
||||
ports:
|
||||
- 9051:7051
|
||||
- 9052:7052
|
||||
- 9053:7053
|
||||
|
||||
peer1.org2.example.com:
|
||||
extends:
|
||||
file: peer.yaml
|
||||
service: peer-solo
|
||||
container_name: peer1.org2.example.com
|
||||
hostname: peer1.org2.example.com
|
||||
environment:
|
||||
- CORE_PEER_ID=peer1.org2.example.com
|
||||
- CORE_PEER_ADDRESS=peer1.org2.example.com:7051
|
||||
- CORE_PEER_CHAINCODELISTENADDRESS=peer1.org2.example.com:7052
|
||||
- CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer1.org2.example.com:7051
|
||||
- CORE_PEER_GOSSIP_BOOTSTRAP=peer0.org2.example.com:7051
|
||||
- CORE_PEER_LOCALMSPID=Org2MSP
|
||||
volumes:
|
||||
- ./crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp:/etc/hyperledger/fabric/msp
|
||||
- ./crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls:/etc/hyperledger/fabric/tls
|
||||
ports:
|
||||
- 10051:7051
|
||||
- 10052:7052
|
||||
- 10053:7053
|
||||
|
||||
peer0.org3.example.com:
|
||||
extends:
|
||||
file: peer.yaml
|
||||
service: peer-solo
|
||||
container_name: peer0.org3.example.com
|
||||
hostname: peer0.org3.example.com
|
||||
environment:
|
||||
- CORE_PEER_ID=peer0.org3.example.com
|
||||
- CORE_PEER_ADDRESS=peer0.org3.example.com:7051
|
||||
- CORE_PEER_CHAINCODELISTENADDRESS=peer0.org3.example.com:7052
|
||||
- CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer0.org3.example.com:7051
|
||||
- CORE_PEER_GOSSIP_BOOTSTRAP=peer0.org3.example.com:7051
|
||||
- CORE_PEER_LOCALMSPID=Org3MSP
|
||||
volumes:
|
||||
- ./crypto-config/peerOrganizations/org3.example.com/peers/peer0.org3.example.com/msp:/etc/hyperledger/fabric/msp
|
||||
- ./crypto-config/peerOrganizations/org3.example.com/peers/peer0.org3.example.com/tls:/etc/hyperledger/fabric/tls
|
||||
ports:
|
||||
- 11051:7051
|
||||
- 11052:7052
|
||||
- 11053:7053
|
||||
|
||||
cli: # client node
|
||||
extends:
|
||||
file: base.yaml
|
||||
service: cli-base
|
||||
container_name: fabric-cli
|
||||
hostname: fabric-cli
|
||||
volumes:
|
||||
- ./scripts:/tmp/scripts
|
||||
- ./crypto-config.yaml:/etc/hyperledger/fabric/crypto-config.yaml
|
||||
- ./crypto-config:/etc/hyperledger/fabric/crypto-config
|
||||
- ./solo/configtx.yaml:/etc/hyperledger/fabric/configtx.yaml
|
||||
- ./solo/channel-artifacts:/tmp/channel-artifacts
|
||||
- ./examples:/opt/gopath/src/examples
|
||||
|
||||
event-listener:
|
||||
extends:
|
||||
file: base.yaml
|
||||
service: event-listener-base
|
||||
container_name: fabric-event-listener
|
||||
hostname: fabric-event-listener
|
||||
environment:
|
||||
- CORE_PEER_ADDRESS=peer0.org1.example.com:7051 # default to operate on peer0.org1
|
||||
- CORE_PEER_LOCALMSPID=Org1MSP
|
||||
- CORE_PEER_TLS_CERT_FILE=/etc/hyperledger/fabric/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.crt
|
||||
- CORE_PEER_TLS_KEY_FILE=/etc/hyperledger/fabric/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.key
|
||||
- CORE_PEER_TLS_ROOTCERT_FILE=/etc/hyperledger/fabric/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt
|
||||
- CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/fabric/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp
|
||||
volumes:
|
||||
- ./scripts:/tmp/scripts
|
||||
- ./crypto-config.yaml:/etc/hyperledger/fabric/crypto-config.yaml
|
||||
- ./crypto-config:/etc/hyperledger/fabric/crypto-config
|
||||
- ./solo/channel-artifacts:/tmp/channel-artifacts
|
||||
- ./solo/configtx.yaml:/etc/hyperledger/fabric/configtx.yaml
|
||||
- ./examples:/opt/gopath/src/github.com/hyperledger/fabric/examples
|
||||
command: bash -c 'while true; do sleep 1; block-listener -events-address=peer0.org1.example.com:7053 -events-mspdir=/etc/hyperledger/fabric/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/ -events-mspid=Org1MSP; done'
|
||||
#command: bash -c 'while true; do sleep 20170504; done'
|
|
@ -0,0 +1,150 @@
|
|||
# Contains the base template for all Hyperledger Fabric services
|
||||
# Never directly use services in this template, but inherent
|
||||
# All services are abstract without any names, config or port mapping
|
||||
# https://github.com/yeasy/docker-compose-files
|
||||
#
|
||||
# * ca-base: base for fabric-ca
|
||||
# * orderer-base: base for fabric-orderer
|
||||
# * peer-base: base for fabric-peer
|
||||
# * cli-base: base for fabric peer client
|
||||
# * event-listener-base: base for fabric eventhub listener
|
||||
# * kafka-base: base for kafka
|
||||
# * zookeeper-base: base for fabric-zookeeper
|
||||
# * couchdb-base: base for couchdb
|
||||
# * explorer-base: base for Hyperledger blockchain-explorer
|
||||
# * mysql-base: base for MySQL
|
||||
|
||||
version: '2' # compose v3 still doesn't support `extends`, shame!
|
||||
|
||||
services:
|
||||
ca-base:
|
||||
image: yeasy/hyperledger-fabric-ca:1.0.6
|
||||
restart: always
|
||||
environment:
|
||||
- FABRIC_CA_HOME=/etc/hyperledger/fabric-ca-server
|
||||
- FABRIC_CA_SERVER_TLS_ENABLED=true # change to false to disable TLS
|
||||
|
||||
orderer-base:
|
||||
image: yeasy/hyperledger-fabric-orderer:1.0.6
|
||||
restart: always
|
||||
# Default config can be found at https://github.com/hyperledger/fabric/blob/master/orderer/common/localconfig/config.go
|
||||
environment:
|
||||
- ORDERER_GENERAL_LOGLEVEL=DEBUG # default: INFO
|
||||
- ORDERER_GENERAL_LOGFORMAT=%{color}[%{id:03x} %{time:01-02 15:04:05.00 MST}] [%{longpkg}] %{callpath} -> %{level:.4s}%{color:reset} %{message}
|
||||
- ORDERER_GENERAL_LISTENADDRESS=0.0.0.0 # default: 127.0.0.1
|
||||
- ORDERER_GENERAL_GENESISMETHOD=file # default: provisional
|
||||
- ORDERER_GENERAL_GENESISFILE=/var/hyperledger/orderer/orderer.genesis.block
|
||||
- ORDERER_GENERAL_LOCALMSPID=OrdererMSP # default: DEFAULT
|
||||
- ORDERER_GENERAL_LOCALMSPDIR=/var/hyperledger/orderer/msp
|
||||
- ORDERER_GENERAL_LEDGERTYPE=file
|
||||
#- ORDERER_GENERAL_LEDGERTYPE=json # default: file
|
||||
- ORDERER_GENERAL_BATCHTIMEOUT=1s
|
||||
- ORDERER_GENERAL_MAXMESSAGECOUNT=10
|
||||
- ORDERER_GENERAL_MAXWINDOWSIZE=1000
|
||||
- ORDERER_GENERAL_LISTENPORT=7050
|
||||
#- ORDERER_RAMLEDGER_HISTORY_SIZE=100 #only useful when use ram ledger
|
||||
# enabled TLS
|
||||
- ORDERER_GENERAL_TLS_ENABLED=true # default: false
|
||||
- ORDERER_GENERAL_TLS_PRIVATEKEY=/var/hyperledger/orderer/tls/server.key
|
||||
- ORDERER_GENERAL_TLS_CERTIFICATE=/var/hyperledger/orderer/tls/server.crt
|
||||
- ORDERER_GENERAL_TLS_ROOTCAS=[/var/hyperledger/orderer/tls/ca.crt]
|
||||
#volumes:
|
||||
# - $GOPATH/src/github.com/hyperledger/fabric:/go/src/github.com/hyperledger/fabric
|
||||
expose:
|
||||
- "7050" #
|
||||
#command: bash -c 'bash /tmp/orderer_build.sh; orderer start' # use this if to debug orderer
|
||||
command: orderer start
|
||||
|
||||
peer-base:
|
||||
image: yeasy/hyperledger-fabric-peer:1.0.6
|
||||
restart: always
|
||||
environment:
|
||||
- CORE_PEER_ADDRESSAUTODETECT=false
|
||||
- CORE_LOGGING_LEVEL=DEBUG
|
||||
- CORE_LOGGING_FORMAT=%{color}[%{id:03x} %{time:01-02 15:04:05.00 MST}] [%{longpkg}] %{callpath} -> %{level:.4s}%{color:reset} %{message}
|
||||
- CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE=v106_default # uncomment this to use specific network
|
||||
- CORE_PEER_GOSSIP_USELEADERELECTION=true
|
||||
- CORE_PEER_GOSSIP_ORGLEADER=false # whether this node is the group leader, default to false
|
||||
#- CORE_PEER_PROFILE_ENABLED=true
|
||||
- CORE_PEER_TLS_ENABLED=true
|
||||
- CORE_PEER_TLS_CERT_FILE=/etc/hyperledger/fabric/tls/server.crt
|
||||
- CORE_PEER_TLS_KEY_FILE=/etc/hyperledger/fabric/tls/server.key
|
||||
- CORE_PEER_TLS_ROOTCERT_FILE=/etc/hyperledger/fabric/tls/ca.crt
|
||||
- CORE_CHIANCODE_LOGGING_LEVEL=DEBUG
|
||||
- CORE_CHIANCODE_LOGGING_FORMAT=%{color}[%{id:03x} %{time:01-02 15:04:05.00 MST}] [%{longpkg}] %{callpath} -> %{level:.4s}%{color:reset} %{message}
|
||||
#volumes:
|
||||
#- $GOPATH/src/github.com/hyperledger/fabric:/go/src/github.com/hyperledger/fabric
|
||||
expose:
|
||||
- "7051" # Grpc
|
||||
- "7052" # Peer CLI
|
||||
- "7053" # Peer Event
|
||||
volumes: # docker.sock is mapped as the default CORE_VM_ENDPOINT
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
#volumes:
|
||||
# - /var/run/:/host/var/run/
|
||||
#command: bash -c 'bash /tmp/peer_build.sh; peer node start'
|
||||
command: peer node start
|
||||
|
||||
cli-base:
|
||||
image: hyperledger/fabric-tools:x86_64-1.0.6
|
||||
restart: always
|
||||
tty: true
|
||||
environment:
|
||||
- CORE_LOGGING_LEVEL=DEBUG
|
||||
- CORE_LOGGING_FORMAT=%{color}[%{id:03x} %{time:01-02 15:04:05.00 MST}] [%{longpkg}] %{callpath} -> %{level:.4s}%{color:reset} %{message}
|
||||
- CORE_PEER_TLS_ENABLED=true # to enable TLS, change to true
|
||||
- ORDERER_CA=/etc/hyperledger/fabric/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem
|
||||
working_dir: /opt/gopath/src/github.com/hyperledger/fabric/peer
|
||||
command: bash -c 'cd /tmp; source scripts/func.sh; while true; do sleep 20170504; done'
|
||||
|
||||
event-listener-base:
|
||||
image: yeasy/hyperledger-fabric:1.0.6
|
||||
restart: always
|
||||
tty: true
|
||||
environment:
|
||||
- CORE_PEER_ID=fabric-event-listener
|
||||
- CORE_LOGGING_LEVEL=DEBUG
|
||||
- CORE_PEER_TLS_ENABLED=false # event-listener doesn't support TLS
|
||||
working_dir: /opt/gopath/src/github.com/hyperledger/fabric/peer
|
||||
#command: bash -c 'block-listener -events-address=peer0.org1.example.com:7053 -events-mspdir=/etc/hyperledger/fabric/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/ -events-mspid=Org1MSP'
|
||||
command: bash -c 'while true; do sleep 20170504; done'
|
||||
|
||||
zookeeper-base:
|
||||
image: hyperledger/fabric-zookeeper:x86_64-1.0.6
|
||||
restart: always
|
||||
tty: true
|
||||
expose:
|
||||
- '2181'
|
||||
- '2888'
|
||||
- '3888'
|
||||
|
||||
kafka-base:
|
||||
# official repo doesn't have latest tag, however, kafka changes version recently
|
||||
#image: yeasy/hyperledger-fabric-kafka:0.10.2.0
|
||||
image: hyperledger/fabric-kafka:x86_64-1.0.6
|
||||
restart: always
|
||||
tty: true
|
||||
environment:
|
||||
- KAFKA_MESSAGE_MAX_BYTES=1048576 # 1 * 1024 * 1024 B
|
||||
- KAFKA_REPLICA_FETCH_MAX_BYTES=1048576 # 1 * 1024 * 1024 B
|
||||
- KAFKA_UNCLEAN_LEADER_ELECTION_ENABLE=false
|
||||
- KAFKA_LOG_RETENTION_MS=-1
|
||||
expose:
|
||||
- '9092'
|
||||
|
||||
couchdb-base:
|
||||
image: hyperledger/fabric-couchdb:x86_64-1.0.6
|
||||
restart: always
|
||||
tty: true
|
||||
|
||||
explorer-base:
|
||||
image: yeasy/blockchain-explorer:0.1.0-preview # Till we have official image
|
||||
expose:
|
||||
- "8080" # HTTP port
|
||||
command: bash -c 'sleep 10; node main.js'
|
||||
|
||||
mysql-base: # mysql service
|
||||
image: mysql:8.0
|
||||
restart: always
|
||||
expose:
|
||||
- "3306"
|
|
@ -0,0 +1,93 @@
|
|||
# Copyright IBM Corp. All Rights Reserved.
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
#
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# "OrdererOrgs" - Definition of organizations managing orderer nodes
|
||||
# ---------------------------------------------------------------------------
|
||||
OrdererOrgs:
|
||||
# ---------------------------------------------------------------------------
|
||||
# Orderer
|
||||
# ---------------------------------------------------------------------------
|
||||
- Name: Orderer
|
||||
Domain: example.com
|
||||
CA:
|
||||
Country: US
|
||||
Province: California
|
||||
Locality: San Francisco
|
||||
# ---------------------------------------------------------------------------
|
||||
# "Specs" - See PeerOrgs below for complete description
|
||||
# ---------------------------------------------------------------------------
|
||||
Specs:
|
||||
- Hostname: orderer
|
||||
# ---------------------------------------------------------------------------
|
||||
# "PeerOrgs" - Definition of organizations managing peer nodes
|
||||
# ---------------------------------------------------------------------------
|
||||
PeerOrgs:
|
||||
# ---------------------------------------------------------------------------
|
||||
# Org1
|
||||
# ---------------------------------------------------------------------------
|
||||
- Name: Org1
|
||||
Domain: org1.example.com
|
||||
CA:
|
||||
Country: US
|
||||
Province: California
|
||||
Locality: San Francisco
|
||||
# ---------------------------------------------------------------------------
|
||||
# "Specs"
|
||||
# ---------------------------------------------------------------------------
|
||||
# Uncomment this section to enable the explicit definition of hosts in your
|
||||
# configuration. Most users will want to use Template, below
|
||||
#
|
||||
# Specs is an array of Spec entries. Each Spec entry consists of two fields:
|
||||
# - Hostname: (Required) The desired hostname, sans the domain.
|
||||
# - CommonName: (Optional) Specifies the template or explicit override for
|
||||
# the CN. By default, this is the template:
|
||||
#
|
||||
# "{{.Hostname}}.{{.Domain}}"
|
||||
#
|
||||
# which obtains its values from the Spec.Hostname and
|
||||
# Org.Domain, respectively.
|
||||
# ---------------------------------------------------------------------------
|
||||
# Specs:
|
||||
# - Hostname: foo # implicitly "foo.org1.example.com"
|
||||
# CommonName: foo27.org5.example.com # overrides Hostname-based FQDN set above
|
||||
# - Hostname: bar
|
||||
# - Hostname: baz
|
||||
# ---------------------------------------------------------------------------
|
||||
# "Template"
|
||||
# ---------------------------------------------------------------------------
|
||||
# Allows for the definition of 1 or more hosts that are created sequentially
|
||||
# from a template. By default, this looks like "peer%d" from 0 to Count-1.
|
||||
# You may override the number of nodes (Count), the starting index (Start)
|
||||
# or the template used to construct the name (Hostname).
|
||||
#
|
||||
# Note: Template and Specs are not mutually exclusive. You may define both
|
||||
# sections and the aggregate nodes will be created for you. Take care with
|
||||
# name collisions
|
||||
# ---------------------------------------------------------------------------
|
||||
Template:
|
||||
Count: 2
|
||||
# Start: 5
|
||||
# Hostname: {{.Prefix}}{{.Index}} # default
|
||||
# ---------------------------------------------------------------------------
|
||||
# "Users"
|
||||
# ---------------------------------------------------------------------------
|
||||
# Count: The number of user accounts _in addition_ to Admin
|
||||
# ---------------------------------------------------------------------------
|
||||
Users:
|
||||
Count: 1
|
||||
# ---------------------------------------------------------------------------
|
||||
# Org2: See "Org1" for full specification
|
||||
# ---------------------------------------------------------------------------
|
||||
- Name: Org2
|
||||
Domain: org2.example.com
|
||||
CA:
|
||||
Country: US
|
||||
Province: California
|
||||
Locality: San Francisco
|
||||
Template:
|
||||
Count: 2
|
||||
Users:
|
||||
Count: 1
|
|
@ -0,0 +1,5 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgQx9cWggW9dss+QzH
|
||||
ZK6T9FxxJUEtBYBHTBOTRBH/NEChRANCAARC9ko2c3o62s3S/DvkT2iHw7NvaV3z
|
||||
YK+mCSr4WAycVFzbE2YhMVU0AkT9+3KZbq+NWse3PU/yKE79leWUtrFK
|
||||
-----END PRIVATE KEY-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICLzCCAdagAwIBAgIRAIuQ7jnn278AIxPFDFtMpy8wCgYIKoZIzj0EAwIwaTEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt
|
||||
cGxlLmNvbTAeFw0xODAyMjcwNDI0MDlaFw0yODAyMjUwNDI0MDlaMGkxCzAJBgNV
|
||||
BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp
|
||||
c2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEXMBUGA1UEAxMOY2EuZXhhbXBsZS5j
|
||||
b20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARC9ko2c3o62s3S/DvkT2iHw7Nv
|
||||
aV3zYK+mCSr4WAycVFzbE2YhMVU0AkT9+3KZbq+NWse3PU/yKE79leWUtrFKo18w
|
||||
XTAOBgNVHQ8BAf8EBAMCAaYwDwYDVR0lBAgwBgYEVR0lADAPBgNVHRMBAf8EBTAD
|
||||
AQH/MCkGA1UdDgQiBCAk+rtoBErzRG9GC8DHG+UBSTD/z2P2akMzFQurEdaxNDAK
|
||||
BggqhkjOPQQDAgNHADBEAiAeIJ45wZ90q2FR9H4yJUcJ/O1kKnMrtyWJiEXjBW0C
|
||||
yQIgHdlvNg6HEjJ8lOzdkiidKY3iqwN3mF5OYDvcMwhT80M=
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,13 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICCTCCAbCgAwIBAgIQB30+f6P6E2JYa9TahZKaBjAKBggqhkjOPQQDAjBpMQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xFzAVBgNVBAMTDmNhLmV4YW1w
|
||||
bGUuY29tMB4XDTE4MDIyNzA0MjQwOVoXDTI4MDIyNTA0MjQwOVowVjELMAkGA1UE
|
||||
BhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lz
|
||||
Y28xGjAYBgNVBAMMEUFkbWluQGV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZI
|
||||
zj0DAQcDQgAE1wfFByFtmXZMzj9ofpv5GbxKNAx4r3oqQxER1/HkU3dy/gxcB3Hu
|
||||
PTLEJgggSPuiycuj2C4M3ev+KEjwt3Bv56NNMEswDgYDVR0PAQH/BAQDAgeAMAwG
|
||||
A1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAgJPq7aARK80RvRgvAxxvlAUkw/89j9mpD
|
||||
MxULqxHWsTQwCgYIKoZIzj0EAwIDRwAwRAIgcotqn6nw9I14iMYfZTo6Y2bmH95F
|
||||
6FWiS5gg9XFwIaECICqkLbl95roLC6xEDEXERxgj2xfLqeMFs6CHff+sc4c6
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICLzCCAdagAwIBAgIRAIuQ7jnn278AIxPFDFtMpy8wCgYIKoZIzj0EAwIwaTEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt
|
||||
cGxlLmNvbTAeFw0xODAyMjcwNDI0MDlaFw0yODAyMjUwNDI0MDlaMGkxCzAJBgNV
|
||||
BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp
|
||||
c2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEXMBUGA1UEAxMOY2EuZXhhbXBsZS5j
|
||||
b20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARC9ko2c3o62s3S/DvkT2iHw7Nv
|
||||
aV3zYK+mCSr4WAycVFzbE2YhMVU0AkT9+3KZbq+NWse3PU/yKE79leWUtrFKo18w
|
||||
XTAOBgNVHQ8BAf8EBAMCAaYwDwYDVR0lBAgwBgYEVR0lADAPBgNVHRMBAf8EBTAD
|
||||
AQH/MCkGA1UdDgQiBCAk+rtoBErzRG9GC8DHG+UBSTD/z2P2akMzFQurEdaxNDAK
|
||||
BggqhkjOPQQDAgNHADBEAiAeIJ45wZ90q2FR9H4yJUcJ/O1kKnMrtyWJiEXjBW0C
|
||||
yQIgHdlvNg6HEjJ8lOzdkiidKY3iqwN3mF5OYDvcMwhT80M=
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICNjCCAdygAwIBAgIRAL+qdu4n5VSBiyw3/EUFf5UwCgYIKoZIzj0EAwIwbDEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5l
|
||||
eGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDlaFw0yODAyMjUwNDI0MDlaMGwxCzAJ
|
||||
BgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJh
|
||||
bmNpc2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEaMBgGA1UEAxMRdGxzY2EuZXhh
|
||||
bXBsZS5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQntt/KmipuyR3lZgks
|
||||
sVEw+K92CCEDhbh7g0ipaNGSWC9uzQHgzdmKxmJZF5zreLU+6d8cBOxljfEd4lGD
|
||||
IkRJo18wXTAOBgNVHQ8BAf8EBAMCAaYwDwYDVR0lBAgwBgYEVR0lADAPBgNVHRMB
|
||||
Af8EBTADAQH/MCkGA1UdDgQiBCCFVlt39a5e9/iuQwOAZLIkhJk7+4ym4KSj+SoR
|
||||
hebRpjAKBggqhkjOPQQDAgNIADBFAiEA4LdnX01iguO3ifFaLEo106cBc8yfQ5i4
|
||||
r/+ugUxQskECIFOQ3gLejjUqlmr+2mgVdYGoz/qfzRCAdu2ChskNJNoO
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,13 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICCTCCAbCgAwIBAgIQB30+f6P6E2JYa9TahZKaBjAKBggqhkjOPQQDAjBpMQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xFzAVBgNVBAMTDmNhLmV4YW1w
|
||||
bGUuY29tMB4XDTE4MDIyNzA0MjQwOVoXDTI4MDIyNTA0MjQwOVowVjELMAkGA1UE
|
||||
BhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lz
|
||||
Y28xGjAYBgNVBAMMEUFkbWluQGV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZI
|
||||
zj0DAQcDQgAE1wfFByFtmXZMzj9ofpv5GbxKNAx4r3oqQxER1/HkU3dy/gxcB3Hu
|
||||
PTLEJgggSPuiycuj2C4M3ev+KEjwt3Bv56NNMEswDgYDVR0PAQH/BAQDAgeAMAwG
|
||||
A1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAgJPq7aARK80RvRgvAxxvlAUkw/89j9mpD
|
||||
MxULqxHWsTQwCgYIKoZIzj0EAwIDRwAwRAIgcotqn6nw9I14iMYfZTo6Y2bmH95F
|
||||
6FWiS5gg9XFwIaECICqkLbl95roLC6xEDEXERxgj2xfLqeMFs6CHff+sc4c6
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICLzCCAdagAwIBAgIRAIuQ7jnn278AIxPFDFtMpy8wCgYIKoZIzj0EAwIwaTEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt
|
||||
cGxlLmNvbTAeFw0xODAyMjcwNDI0MDlaFw0yODAyMjUwNDI0MDlaMGkxCzAJBgNV
|
||||
BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp
|
||||
c2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEXMBUGA1UEAxMOY2EuZXhhbXBsZS5j
|
||||
b20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARC9ko2c3o62s3S/DvkT2iHw7Nv
|
||||
aV3zYK+mCSr4WAycVFzbE2YhMVU0AkT9+3KZbq+NWse3PU/yKE79leWUtrFKo18w
|
||||
XTAOBgNVHQ8BAf8EBAMCAaYwDwYDVR0lBAgwBgYEVR0lADAPBgNVHRMBAf8EBTAD
|
||||
AQH/MCkGA1UdDgQiBCAk+rtoBErzRG9GC8DHG+UBSTD/z2P2akMzFQurEdaxNDAK
|
||||
BggqhkjOPQQDAgNHADBEAiAeIJ45wZ90q2FR9H4yJUcJ/O1kKnMrtyWJiEXjBW0C
|
||||
yQIgHdlvNg6HEjJ8lOzdkiidKY3iqwN3mF5OYDvcMwhT80M=
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,5 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg7fpLs/wEEBwEm1bl
|
||||
Q3TrkH5WKs7RGwNE/wcN82IiVQ2hRANCAAQvQIHYCJXWLP1rmF6am0WJk5/mf+cq
|
||||
L7Lm7GlHOtSKKAiEjp0bGY/Kyl1v9KwQdRZWwMzCaIwfYoWL3LKGe3KS
|
||||
-----END PRIVATE KEY-----
|
|
@ -0,0 +1,13 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICDDCCAbKgAwIBAgIQVqR+aOTdADQm6bBQIFzV8jAKBggqhkjOPQQDAjBpMQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xFzAVBgNVBAMTDmNhLmV4YW1w
|
||||
bGUuY29tMB4XDTE4MDIyNzA0MjQwOVoXDTI4MDIyNTA0MjQwOVowWDELMAkGA1UE
|
||||
BhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lz
|
||||
Y28xHDAaBgNVBAMTE29yZGVyZXIuZXhhbXBsZS5jb20wWTATBgcqhkjOPQIBBggq
|
||||
hkjOPQMBBwNCAAQvQIHYCJXWLP1rmF6am0WJk5/mf+cqL7Lm7GlHOtSKKAiEjp0b
|
||||
GY/Kyl1v9KwQdRZWwMzCaIwfYoWL3LKGe3KSo00wSzAOBgNVHQ8BAf8EBAMCB4Aw
|
||||
DAYDVR0TAQH/BAIwADArBgNVHSMEJDAigCAk+rtoBErzRG9GC8DHG+UBSTD/z2P2
|
||||
akMzFQurEdaxNDAKBggqhkjOPQQDAgNIADBFAiEA8ZHwRM/aGPZeB947unKozXN6
|
||||
Y+wUkqlClQfx/88WOM0CIC6Y/1DrJaA4RoBmz11mgliWK2HVA50ua4mzV1Vq1wC9
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICNjCCAdygAwIBAgIRAL+qdu4n5VSBiyw3/EUFf5UwCgYIKoZIzj0EAwIwbDEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5l
|
||||
eGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDlaFw0yODAyMjUwNDI0MDlaMGwxCzAJ
|
||||
BgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJh
|
||||
bmNpc2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEaMBgGA1UEAxMRdGxzY2EuZXhh
|
||||
bXBsZS5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQntt/KmipuyR3lZgks
|
||||
sVEw+K92CCEDhbh7g0ipaNGSWC9uzQHgzdmKxmJZF5zreLU+6d8cBOxljfEd4lGD
|
||||
IkRJo18wXTAOBgNVHQ8BAf8EBAMCAaYwDwYDVR0lBAgwBgYEVR0lADAPBgNVHRMB
|
||||
Af8EBTADAQH/MCkGA1UdDgQiBCCFVlt39a5e9/iuQwOAZLIkhJk7+4ym4KSj+SoR
|
||||
hebRpjAKBggqhkjOPQQDAgNIADBFAiEA4LdnX01iguO3ifFaLEo106cBc8yfQ5i4
|
||||
r/+ugUxQskECIFOQ3gLejjUqlmr+2mgVdYGoz/qfzRCAdu2ChskNJNoO
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICNjCCAdygAwIBAgIRAL+qdu4n5VSBiyw3/EUFf5UwCgYIKoZIzj0EAwIwbDEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5l
|
||||
eGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDlaFw0yODAyMjUwNDI0MDlaMGwxCzAJ
|
||||
BgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJh
|
||||
bmNpc2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEaMBgGA1UEAxMRdGxzY2EuZXhh
|
||||
bXBsZS5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQntt/KmipuyR3lZgks
|
||||
sVEw+K92CCEDhbh7g0ipaNGSWC9uzQHgzdmKxmJZF5zreLU+6d8cBOxljfEd4lGD
|
||||
IkRJo18wXTAOBgNVHQ8BAf8EBAMCAaYwDwYDVR0lBAgwBgYEVR0lADAPBgNVHRMB
|
||||
Af8EBTADAQH/MCkGA1UdDgQiBCCFVlt39a5e9/iuQwOAZLIkhJk7+4ym4KSj+SoR
|
||||
hebRpjAKBggqhkjOPQQDAgNIADBFAiEA4LdnX01iguO3ifFaLEo106cBc8yfQ5i4
|
||||
r/+ugUxQskECIFOQ3gLejjUqlmr+2mgVdYGoz/qfzRCAdu2ChskNJNoO
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICWDCCAf+gAwIBAgIQE0kxlhGEU+l6iNZ/tSoOTzAKBggqhkjOPQQDAjBsMQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
|
||||
YW1wbGUuY29tMB4XDTE4MDIyNzA0MjQwOVoXDTI4MDIyNTA0MjQwOVowWDELMAkG
|
||||
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
|
||||
Y2lzY28xHDAaBgNVBAMTE29yZGVyZXIuZXhhbXBsZS5jb20wWTATBgcqhkjOPQIB
|
||||
BggqhkjOPQMBBwNCAAQtX3C9DJeqMlYLYLq7bUrVAXop5XguD1GWDMHTIGWGvPM9
|
||||
aa2lAkbOkjv4fwAyK9pvVaQePquO7azAKaHeaXOuo4GWMIGTMA4GA1UdDwEB/wQE
|
||||
AwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIw
|
||||
ADArBgNVHSMEJDAigCCFVlt39a5e9/iuQwOAZLIkhJk7+4ym4KSj+SoRhebRpjAn
|
||||
BgNVHREEIDAeghNvcmRlcmVyLmV4YW1wbGUuY29tggdvcmRlcmVyMAoGCCqGSM49
|
||||
BAMCA0cAMEQCIF/PUB2fCLyEXQothSysefGUkCc2S29CVCmzBZI3XAKzAiAMRNbY
|
||||
PO/nw/Gj83KyDm86z6YAcvX4ZrjRdgYuaUlkCQ==
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,5 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgcEWa+3jV+iTlE0p8
|
||||
PjKBHvyzhXbi53tT59Gc/hDEDAahRANCAAQtX3C9DJeqMlYLYLq7bUrVAXop5Xgu
|
||||
D1GWDMHTIGWGvPM9aa2lAkbOkjv4fwAyK9pvVaQePquO7azAKaHeaXOu
|
||||
-----END PRIVATE KEY-----
|
|
@ -0,0 +1,5 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg2uk9ZPWOWNbc/ntH
|
||||
MUGnu3f0GlwjiKDeg/3TQOWBF2ChRANCAAQntt/KmipuyR3lZgkssVEw+K92CCED
|
||||
hbh7g0ipaNGSWC9uzQHgzdmKxmJZF5zreLU+6d8cBOxljfEd4lGDIkRJ
|
||||
-----END PRIVATE KEY-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICNjCCAdygAwIBAgIRAL+qdu4n5VSBiyw3/EUFf5UwCgYIKoZIzj0EAwIwbDEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5l
|
||||
eGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDlaFw0yODAyMjUwNDI0MDlaMGwxCzAJ
|
||||
BgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJh
|
||||
bmNpc2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEaMBgGA1UEAxMRdGxzY2EuZXhh
|
||||
bXBsZS5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQntt/KmipuyR3lZgks
|
||||
sVEw+K92CCEDhbh7g0ipaNGSWC9uzQHgzdmKxmJZF5zreLU+6d8cBOxljfEd4lGD
|
||||
IkRJo18wXTAOBgNVHQ8BAf8EBAMCAaYwDwYDVR0lBAgwBgYEVR0lADAPBgNVHRMB
|
||||
Af8EBTADAQH/MCkGA1UdDgQiBCCFVlt39a5e9/iuQwOAZLIkhJk7+4ym4KSj+SoR
|
||||
hebRpjAKBggqhkjOPQQDAgNIADBFAiEA4LdnX01iguO3ifFaLEo106cBc8yfQ5i4
|
||||
r/+ugUxQskECIFOQ3gLejjUqlmr+2mgVdYGoz/qfzRCAdu2ChskNJNoO
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,13 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICCTCCAbCgAwIBAgIQB30+f6P6E2JYa9TahZKaBjAKBggqhkjOPQQDAjBpMQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xFzAVBgNVBAMTDmNhLmV4YW1w
|
||||
bGUuY29tMB4XDTE4MDIyNzA0MjQwOVoXDTI4MDIyNTA0MjQwOVowVjELMAkGA1UE
|
||||
BhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lz
|
||||
Y28xGjAYBgNVBAMMEUFkbWluQGV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZI
|
||||
zj0DAQcDQgAE1wfFByFtmXZMzj9ofpv5GbxKNAx4r3oqQxER1/HkU3dy/gxcB3Hu
|
||||
PTLEJgggSPuiycuj2C4M3ev+KEjwt3Bv56NNMEswDgYDVR0PAQH/BAQDAgeAMAwG
|
||||
A1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAgJPq7aARK80RvRgvAxxvlAUkw/89j9mpD
|
||||
MxULqxHWsTQwCgYIKoZIzj0EAwIDRwAwRAIgcotqn6nw9I14iMYfZTo6Y2bmH95F
|
||||
6FWiS5gg9XFwIaECICqkLbl95roLC6xEDEXERxgj2xfLqeMFs6CHff+sc4c6
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICLzCCAdagAwIBAgIRAIuQ7jnn278AIxPFDFtMpy8wCgYIKoZIzj0EAwIwaTEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt
|
||||
cGxlLmNvbTAeFw0xODAyMjcwNDI0MDlaFw0yODAyMjUwNDI0MDlaMGkxCzAJBgNV
|
||||
BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp
|
||||
c2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEXMBUGA1UEAxMOY2EuZXhhbXBsZS5j
|
||||
b20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARC9ko2c3o62s3S/DvkT2iHw7Nv
|
||||
aV3zYK+mCSr4WAycVFzbE2YhMVU0AkT9+3KZbq+NWse3PU/yKE79leWUtrFKo18w
|
||||
XTAOBgNVHQ8BAf8EBAMCAaYwDwYDVR0lBAgwBgYEVR0lADAPBgNVHRMBAf8EBTAD
|
||||
AQH/MCkGA1UdDgQiBCAk+rtoBErzRG9GC8DHG+UBSTD/z2P2akMzFQurEdaxNDAK
|
||||
BggqhkjOPQQDAgNHADBEAiAeIJ45wZ90q2FR9H4yJUcJ/O1kKnMrtyWJiEXjBW0C
|
||||
yQIgHdlvNg6HEjJ8lOzdkiidKY3iqwN3mF5OYDvcMwhT80M=
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,5 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgMsX5s78VtLdA9E2Z
|
||||
iJcUVxO+lAWUVLTHVO5zF4iKxyGhRANCAATXB8UHIW2ZdkzOP2h+m/kZvEo0DHiv
|
||||
eipDERHX8eRTd3L+DFwHce49MsQmCCBI+6LJy6PYLgzd6/4oSPC3cG/n
|
||||
-----END PRIVATE KEY-----
|
|
@ -0,0 +1,13 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICCTCCAbCgAwIBAgIQB30+f6P6E2JYa9TahZKaBjAKBggqhkjOPQQDAjBpMQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xFzAVBgNVBAMTDmNhLmV4YW1w
|
||||
bGUuY29tMB4XDTE4MDIyNzA0MjQwOVoXDTI4MDIyNTA0MjQwOVowVjELMAkGA1UE
|
||||
BhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lz
|
||||
Y28xGjAYBgNVBAMMEUFkbWluQGV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZI
|
||||
zj0DAQcDQgAE1wfFByFtmXZMzj9ofpv5GbxKNAx4r3oqQxER1/HkU3dy/gxcB3Hu
|
||||
PTLEJgggSPuiycuj2C4M3ev+KEjwt3Bv56NNMEswDgYDVR0PAQH/BAQDAgeAMAwG
|
||||
A1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAgJPq7aARK80RvRgvAxxvlAUkw/89j9mpD
|
||||
MxULqxHWsTQwCgYIKoZIzj0EAwIDRwAwRAIgcotqn6nw9I14iMYfZTo6Y2bmH95F
|
||||
6FWiS5gg9XFwIaECICqkLbl95roLC6xEDEXERxgj2xfLqeMFs6CHff+sc4c6
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICNjCCAdygAwIBAgIRAL+qdu4n5VSBiyw3/EUFf5UwCgYIKoZIzj0EAwIwbDEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5l
|
||||
eGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDlaFw0yODAyMjUwNDI0MDlaMGwxCzAJ
|
||||
BgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJh
|
||||
bmNpc2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEaMBgGA1UEAxMRdGxzY2EuZXhh
|
||||
bXBsZS5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQntt/KmipuyR3lZgks
|
||||
sVEw+K92CCEDhbh7g0ipaNGSWC9uzQHgzdmKxmJZF5zreLU+6d8cBOxljfEd4lGD
|
||||
IkRJo18wXTAOBgNVHQ8BAf8EBAMCAaYwDwYDVR0lBAgwBgYEVR0lADAPBgNVHRMB
|
||||
Af8EBTADAQH/MCkGA1UdDgQiBCCFVlt39a5e9/iuQwOAZLIkhJk7+4ym4KSj+SoR
|
||||
hebRpjAKBggqhkjOPQQDAgNIADBFAiEA4LdnX01iguO3ifFaLEo106cBc8yfQ5i4
|
||||
r/+ugUxQskECIFOQ3gLejjUqlmr+2mgVdYGoz/qfzRCAdu2ChskNJNoO
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICNjCCAdygAwIBAgIRAL+qdu4n5VSBiyw3/EUFf5UwCgYIKoZIzj0EAwIwbDEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5l
|
||||
eGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDlaFw0yODAyMjUwNDI0MDlaMGwxCzAJ
|
||||
BgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJh
|
||||
bmNpc2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEaMBgGA1UEAxMRdGxzY2EuZXhh
|
||||
bXBsZS5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQntt/KmipuyR3lZgks
|
||||
sVEw+K92CCEDhbh7g0ipaNGSWC9uzQHgzdmKxmJZF5zreLU+6d8cBOxljfEd4lGD
|
||||
IkRJo18wXTAOBgNVHQ8BAf8EBAMCAaYwDwYDVR0lBAgwBgYEVR0lADAPBgNVHRMB
|
||||
Af8EBTADAQH/MCkGA1UdDgQiBCCFVlt39a5e9/iuQwOAZLIkhJk7+4ym4KSj+SoR
|
||||
hebRpjAKBggqhkjOPQQDAgNIADBFAiEA4LdnX01iguO3ifFaLEo106cBc8yfQ5i4
|
||||
r/+ugUxQskECIFOQ3gLejjUqlmr+2mgVdYGoz/qfzRCAdu2ChskNJNoO
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICLDCCAdKgAwIBAgIQNWkz3+tLknE2jfRI+5lJsTAKBggqhkjOPQQDAjBsMQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4
|
||||
YW1wbGUuY29tMB4XDTE4MDIyNzA0MjQwOVoXDTI4MDIyNTA0MjQwOVowVjELMAkG
|
||||
A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu
|
||||
Y2lzY28xGjAYBgNVBAMMEUFkbWluQGV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYI
|
||||
KoZIzj0DAQcDQgAEQYwj7kpeCZYadIb2Raenb+HZmObztc40JnUvndzHAemgCxl5
|
||||
aYi2Ovzs8agEzGVbETnnVA+MHYj+uygxeH2QL6NsMGowDgYDVR0PAQH/BAQDAgWg
|
||||
MB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMCsG
|
||||
A1UdIwQkMCKAIIVWW3f1rl73+K5DA4BksiSEmTv7jKbgpKP5KhGF5tGmMAoGCCqG
|
||||
SM49BAMCA0gAMEUCIQD7a6Ga3iHG9Krzvl5z7hBtZM3Aj+GNUdS/bPMeGhElQgIg
|
||||
QNviDw8meDbrpBIKsJupqPGrUz1XNWb4Hj0i/3kefRA=
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,5 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgfXavcOzBL5OtrGwd
|
||||
0GR2ITmVmbfG1hJlqJH9YuvKwEuhRANCAARBjCPuSl4Jlhp0hvZFp6dv4dmY5vO1
|
||||
zjQmdS+d3McB6aALGXlpiLY6/OzxqATMZVsROedUD4wdiP67KDF4fZAv
|
||||
-----END PRIVATE KEY-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICQzCCAeqgAwIBAgIRANYAvwUvy3ikRvxnaASybpUwCgYIKoZIzj0EAwIwczEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh
|
||||
Lm9yZzEuZXhhbXBsZS5jb20wHhcNMTgwMjI3MDQyNDA4WhcNMjgwMjI1MDQyNDA4
|
||||
WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN
|
||||
U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UE
|
||||
AxMTY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA
|
||||
BIF9LqfPDRCqUshBt8UsrdeFE4fsDT7jP/wHDyjUGJX+u47QzB7VlqujyLj212Dk
|
||||
CKU7G4QDL4FJetNiRKKLFq2jXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNVHSUECDAG
|
||||
BgRVHSUAMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIPfRk6Ne/llenKZr/vdJ
|
||||
+fN7zcoIYK2Hm0LXeHeMC5bFMAoGCCqGSM49BAMCA0cAMEQCIHcaIucr8V1zKa+E
|
||||
RqiDcOU7Zorl73YnyXZ4YFJQgALOAiA/kakKtX7Qouu+WsO93VUayjkdvKBjKzoR
|
||||
nCWdfF/04A==
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,5 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg6mIFRgNv33iNUIB8
|
||||
5uLOUEHrzGHCNAActPFp3+7eBwWhRANCAASBfS6nzw0QqlLIQbfFLK3XhROH7A0+
|
||||
4z/8Bw8o1BiV/ruO0Mwe1Zaro8i49tdg5AilOxuEAy+BSXrTYkSiixat
|
||||
-----END PRIVATE KEY-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICGDCCAb+gAwIBAgIQDcBvGe1zQYvruIMGHbdc0jAKBggqhkjOPQQDAjBzMQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
|
||||
b3JnMS5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDhaFw0yODAyMjUwNDI0MDha
|
||||
MFsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
|
||||
YW4gRnJhbmNpc2NvMR8wHQYDVQQDDBZBZG1pbkBvcmcxLmV4YW1wbGUuY29tMFkw
|
||||
EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEqSo3KGVlJ6agtI8AAdoWSI/2SUmxQDRg
|
||||
6tD6C6OY5x1GnsbB6CUc5mPaH8eiPHAr1A5lK3fXFaXpA3ElR8WIX6NNMEswDgYD
|
||||
VR0PAQH/BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAg99GTo17+WV6c
|
||||
pmv+90n583vNyghgrYebQtd4d4wLlsUwCgYIKoZIzj0EAwIDRwAwRAIgIharAw5M
|
||||
5ikXiIaVuGgY2pJJhBVQ1rz9rqPrkIZO3JcCIGvwrvpT2O7B8RB7not0SchXWpGf
|
||||
+k/puPMoQx5QRzZj
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICQzCCAeqgAwIBAgIRANYAvwUvy3ikRvxnaASybpUwCgYIKoZIzj0EAwIwczEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh
|
||||
Lm9yZzEuZXhhbXBsZS5jb20wHhcNMTgwMjI3MDQyNDA4WhcNMjgwMjI1MDQyNDA4
|
||||
WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN
|
||||
U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UE
|
||||
AxMTY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA
|
||||
BIF9LqfPDRCqUshBt8UsrdeFE4fsDT7jP/wHDyjUGJX+u47QzB7VlqujyLj212Dk
|
||||
CKU7G4QDL4FJetNiRKKLFq2jXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNVHSUECDAG
|
||||
BgRVHSUAMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIPfRk6Ne/llenKZr/vdJ
|
||||
+fN7zcoIYK2Hm0LXeHeMC5bFMAoGCCqGSM49BAMCA0cAMEQCIHcaIucr8V1zKa+E
|
||||
RqiDcOU7Zorl73YnyXZ4YFJQgALOAiA/kakKtX7Qouu+WsO93VUayjkdvKBjKzoR
|
||||
nCWdfF/04A==
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICSTCCAfCgAwIBAgIRAPFFTB/Voo2ftGwr/snc14wwCgYIKoZIzj0EAwIwdjEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHzAdBgNVBAMTFnRs
|
||||
c2NhLm9yZzEuZXhhbXBsZS5jb20wHhcNMTgwMjI3MDQyNDA4WhcNMjgwMjI1MDQy
|
||||
NDA4WjB2MQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UE
|
||||
BxMNU2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0G
|
||||
A1UEAxMWdGxzY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49
|
||||
AwEHA0IABD/oJzQNQcdw920ja17rvVoSeA7Aq4Z/OC/oKqAz+CEUNTePhylKWmtR
|
||||
yZMcZYJtWMCuKwigy1DSfzUJlnXoXrGjXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNV
|
||||
HSUECDAGBgRVHSUAMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIOUZU3xER9gQ
|
||||
uAWT5ZkpGF8JehTF/D5AxGbJ8k9TnHCAMAoGCCqGSM49BAMCA0cAMEQCIGFkwiOz
|
||||
TjBsl4iltFnAtjfdl6NvY+Vaz3XR1RRzJHQoAiBPmz5ySc6P1VnavZCYndyxWZ3j
|
||||
SKDhD7fzUFuHGuHDTg==
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICGDCCAb+gAwIBAgIQDcBvGe1zQYvruIMGHbdc0jAKBggqhkjOPQQDAjBzMQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
|
||||
b3JnMS5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDhaFw0yODAyMjUwNDI0MDha
|
||||
MFsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
|
||||
YW4gRnJhbmNpc2NvMR8wHQYDVQQDDBZBZG1pbkBvcmcxLmV4YW1wbGUuY29tMFkw
|
||||
EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEqSo3KGVlJ6agtI8AAdoWSI/2SUmxQDRg
|
||||
6tD6C6OY5x1GnsbB6CUc5mPaH8eiPHAr1A5lK3fXFaXpA3ElR8WIX6NNMEswDgYD
|
||||
VR0PAQH/BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAg99GTo17+WV6c
|
||||
pmv+90n583vNyghgrYebQtd4d4wLlsUwCgYIKoZIzj0EAwIDRwAwRAIgIharAw5M
|
||||
5ikXiIaVuGgY2pJJhBVQ1rz9rqPrkIZO3JcCIGvwrvpT2O7B8RB7not0SchXWpGf
|
||||
+k/puPMoQx5QRzZj
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICQzCCAeqgAwIBAgIRANYAvwUvy3ikRvxnaASybpUwCgYIKoZIzj0EAwIwczEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh
|
||||
Lm9yZzEuZXhhbXBsZS5jb20wHhcNMTgwMjI3MDQyNDA4WhcNMjgwMjI1MDQyNDA4
|
||||
WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN
|
||||
U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UE
|
||||
AxMTY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA
|
||||
BIF9LqfPDRCqUshBt8UsrdeFE4fsDT7jP/wHDyjUGJX+u47QzB7VlqujyLj212Dk
|
||||
CKU7G4QDL4FJetNiRKKLFq2jXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNVHSUECDAG
|
||||
BgRVHSUAMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIPfRk6Ne/llenKZr/vdJ
|
||||
+fN7zcoIYK2Hm0LXeHeMC5bFMAoGCCqGSM49BAMCA0cAMEQCIHcaIucr8V1zKa+E
|
||||
RqiDcOU7Zorl73YnyXZ4YFJQgALOAiA/kakKtX7Qouu+WsO93VUayjkdvKBjKzoR
|
||||
nCWdfF/04A==
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,5 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg7o07V1dLtbXfEbgT
|
||||
rVMaS4UBNlWCQJsubVTJmQbtLmyhRANCAATFAeN0yvihb4kSvirppzoutusI15Dj
|
||||
CfbvDZBuzzOIqT/VX8+Mgk3dTJ7ooXSMj1axSvx1v0IujJbuZFVye/Rg
|
||||
-----END PRIVATE KEY-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICGDCCAb+gAwIBAgIQUD5HE6xvAOYjDpr/KcGRkDAKBggqhkjOPQQDAjBzMQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
|
||||
b3JnMS5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDhaFw0yODAyMjUwNDI0MDha
|
||||
MFsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
|
||||
YW4gRnJhbmNpc2NvMR8wHQYDVQQDExZwZWVyMC5vcmcxLmV4YW1wbGUuY29tMFkw
|
||||
EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAExQHjdMr4oW+JEr4q6ac6LrbrCNeQ4wn2
|
||||
7w2Qbs8ziKk/1V/PjIJN3Uye6KF0jI9WsUr8db9CLoyW7mRVcnv0YKNNMEswDgYD
|
||||
VR0PAQH/BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAg99GTo17+WV6c
|
||||
pmv+90n583vNyghgrYebQtd4d4wLlsUwCgYIKoZIzj0EAwIDRwAwRAIgM0BVVYSD
|
||||
yaY0ljRfw5ETHPKD/rDEb9iP0yQPcsJkuoUCIHDW+iRGsPvOFtsE6PsOdiFk/ZjB
|
||||
MvBJZ6Lsnjm+PCF5
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICSTCCAfCgAwIBAgIRAPFFTB/Voo2ftGwr/snc14wwCgYIKoZIzj0EAwIwdjEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHzAdBgNVBAMTFnRs
|
||||
c2NhLm9yZzEuZXhhbXBsZS5jb20wHhcNMTgwMjI3MDQyNDA4WhcNMjgwMjI1MDQy
|
||||
NDA4WjB2MQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UE
|
||||
BxMNU2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0G
|
||||
A1UEAxMWdGxzY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49
|
||||
AwEHA0IABD/oJzQNQcdw920ja17rvVoSeA7Aq4Z/OC/oKqAz+CEUNTePhylKWmtR
|
||||
yZMcZYJtWMCuKwigy1DSfzUJlnXoXrGjXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNV
|
||||
HSUECDAGBgRVHSUAMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIOUZU3xER9gQ
|
||||
uAWT5ZkpGF8JehTF/D5AxGbJ8k9TnHCAMAoGCCqGSM49BAMCA0cAMEQCIGFkwiOz
|
||||
TjBsl4iltFnAtjfdl6NvY+Vaz3XR1RRzJHQoAiBPmz5ySc6P1VnavZCYndyxWZ3j
|
||||
SKDhD7fzUFuHGuHDTg==
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICSTCCAfCgAwIBAgIRAPFFTB/Voo2ftGwr/snc14wwCgYIKoZIzj0EAwIwdjEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHzAdBgNVBAMTFnRs
|
||||
c2NhLm9yZzEuZXhhbXBsZS5jb20wHhcNMTgwMjI3MDQyNDA4WhcNMjgwMjI1MDQy
|
||||
NDA4WjB2MQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UE
|
||||
BxMNU2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0G
|
||||
A1UEAxMWdGxzY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49
|
||||
AwEHA0IABD/oJzQNQcdw920ja17rvVoSeA7Aq4Z/OC/oKqAz+CEUNTePhylKWmtR
|
||||
yZMcZYJtWMCuKwigy1DSfzUJlnXoXrGjXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNV
|
||||
HSUECDAGBgRVHSUAMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIOUZU3xER9gQ
|
||||
uAWT5ZkpGF8JehTF/D5AxGbJ8k9TnHCAMAoGCCqGSM49BAMCA0cAMEQCIGFkwiOz
|
||||
TjBsl4iltFnAtjfdl6NvY+Vaz3XR1RRzJHQoAiBPmz5ySc6P1VnavZCYndyxWZ3j
|
||||
SKDhD7fzUFuHGuHDTg==
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICZjCCAg2gAwIBAgIQNrlrlfMD7p3V9C2POe1a9jAKBggqhkjOPQQDAjB2MQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
|
||||
Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDhaFw0yODAyMjUwNDI0
|
||||
MDhaMFsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
|
||||
Ew1TYW4gRnJhbmNpc2NvMR8wHQYDVQQDExZwZWVyMC5vcmcxLmV4YW1wbGUuY29t
|
||||
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEBrQO+VV9uWak+4IIVhb40i0eaMde
|
||||
qdSPdvy2LjIfBcMX+/ZpFmGwqvq+A/WxK1sBdnAJM3ws29YA7F875mx5PqOBlzCB
|
||||
lDAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC
|
||||
MAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAg5RlTfERH2BC4BZPlmSkYXwl6FMX8
|
||||
PkDEZsnyT1OccIAwKAYDVR0RBCEwH4IWcGVlcjAub3JnMS5leGFtcGxlLmNvbYIF
|
||||
cGVlcjAwCgYIKoZIzj0EAwIDRwAwRAIgAT6Ib3FCZlAGG527EPLMAT9PsLQj0rxw
|
||||
rWZMEKBm08QCIHF2Dra9ppnzr7XvqOi8r2PlzBY4euKWx2Maz2pfSh8W
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,5 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgqWwAMZx9zjb2ex5F
|
||||
gXFPxtyAA0sVhMEJ1tz1JYMEs7+hRANCAAQGtA75VX25ZqT7gghWFvjSLR5ox16p
|
||||
1I92/LYuMh8Fwxf79mkWYbCq+r4D9bErWwF2cAkzfCzb1gDsXzvmbHk+
|
||||
-----END PRIVATE KEY-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICGDCCAb+gAwIBAgIQDcBvGe1zQYvruIMGHbdc0jAKBggqhkjOPQQDAjBzMQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
|
||||
b3JnMS5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDhaFw0yODAyMjUwNDI0MDha
|
||||
MFsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
|
||||
YW4gRnJhbmNpc2NvMR8wHQYDVQQDDBZBZG1pbkBvcmcxLmV4YW1wbGUuY29tMFkw
|
||||
EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEqSo3KGVlJ6agtI8AAdoWSI/2SUmxQDRg
|
||||
6tD6C6OY5x1GnsbB6CUc5mPaH8eiPHAr1A5lK3fXFaXpA3ElR8WIX6NNMEswDgYD
|
||||
VR0PAQH/BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAg99GTo17+WV6c
|
||||
pmv+90n583vNyghgrYebQtd4d4wLlsUwCgYIKoZIzj0EAwIDRwAwRAIgIharAw5M
|
||||
5ikXiIaVuGgY2pJJhBVQ1rz9rqPrkIZO3JcCIGvwrvpT2O7B8RB7not0SchXWpGf
|
||||
+k/puPMoQx5QRzZj
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICQzCCAeqgAwIBAgIRANYAvwUvy3ikRvxnaASybpUwCgYIKoZIzj0EAwIwczEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh
|
||||
Lm9yZzEuZXhhbXBsZS5jb20wHhcNMTgwMjI3MDQyNDA4WhcNMjgwMjI1MDQyNDA4
|
||||
WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN
|
||||
U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UE
|
||||
AxMTY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA
|
||||
BIF9LqfPDRCqUshBt8UsrdeFE4fsDT7jP/wHDyjUGJX+u47QzB7VlqujyLj212Dk
|
||||
CKU7G4QDL4FJetNiRKKLFq2jXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNVHSUECDAG
|
||||
BgRVHSUAMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIPfRk6Ne/llenKZr/vdJ
|
||||
+fN7zcoIYK2Hm0LXeHeMC5bFMAoGCCqGSM49BAMCA0cAMEQCIHcaIucr8V1zKa+E
|
||||
RqiDcOU7Zorl73YnyXZ4YFJQgALOAiA/kakKtX7Qouu+WsO93VUayjkdvKBjKzoR
|
||||
nCWdfF/04A==
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,5 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgsYR0OxUZvx/ZDydG
|
||||
Gr7x3s5pFqc7SjM+qPG71LUSHvWhRANCAAQ0VSXR+7blSrJj3NNB5e7fXhcW0eHC
|
||||
5KHpQgyJuy4p3xKB8gj2suU1dco+87lrCRjOZdC0xVkwCxKjSEcq/Z0o
|
||||
-----END PRIVATE KEY-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICGTCCAcCgAwIBAgIRAK/lTqm2KxNu5Ny2+LRdcI0wCgYIKoZIzj0EAwIwczEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh
|
||||
Lm9yZzEuZXhhbXBsZS5jb20wHhcNMTgwMjI3MDQyNDA4WhcNMjgwMjI1MDQyNDA4
|
||||
WjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN
|
||||
U2FuIEZyYW5jaXNjbzEfMB0GA1UEAxMWcGVlcjEub3JnMS5leGFtcGxlLmNvbTBZ
|
||||
MBMGByqGSM49AgEGCCqGSM49AwEHA0IABDRVJdH7tuVKsmPc00Hl7t9eFxbR4cLk
|
||||
oelCDIm7LinfEoHyCPay5TV1yj7zuWsJGM5l0LTFWTALEqNIRyr9nSijTTBLMA4G
|
||||
A1UdDwEB/wQEAwIHgDAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIPfRk6Ne/lle
|
||||
nKZr/vdJ+fN7zcoIYK2Hm0LXeHeMC5bFMAoGCCqGSM49BAMCA0cAMEQCIG8mjyPZ
|
||||
YPccg6QqH3c1hBt8VHRTaUYt8l9J0WIkSa+aAiAxLubYF3qeIKwSKmhiTuGrrYlM
|
||||
yftVcvbytwnBmxKi1w==
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICSTCCAfCgAwIBAgIRAPFFTB/Voo2ftGwr/snc14wwCgYIKoZIzj0EAwIwdjEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHzAdBgNVBAMTFnRs
|
||||
c2NhLm9yZzEuZXhhbXBsZS5jb20wHhcNMTgwMjI3MDQyNDA4WhcNMjgwMjI1MDQy
|
||||
NDA4WjB2MQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UE
|
||||
BxMNU2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0G
|
||||
A1UEAxMWdGxzY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49
|
||||
AwEHA0IABD/oJzQNQcdw920ja17rvVoSeA7Aq4Z/OC/oKqAz+CEUNTePhylKWmtR
|
||||
yZMcZYJtWMCuKwigy1DSfzUJlnXoXrGjXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNV
|
||||
HSUECDAGBgRVHSUAMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIOUZU3xER9gQ
|
||||
uAWT5ZkpGF8JehTF/D5AxGbJ8k9TnHCAMAoGCCqGSM49BAMCA0cAMEQCIGFkwiOz
|
||||
TjBsl4iltFnAtjfdl6NvY+Vaz3XR1RRzJHQoAiBPmz5ySc6P1VnavZCYndyxWZ3j
|
||||
SKDhD7fzUFuHGuHDTg==
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICSTCCAfCgAwIBAgIRAPFFTB/Voo2ftGwr/snc14wwCgYIKoZIzj0EAwIwdjEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHzAdBgNVBAMTFnRs
|
||||
c2NhLm9yZzEuZXhhbXBsZS5jb20wHhcNMTgwMjI3MDQyNDA4WhcNMjgwMjI1MDQy
|
||||
NDA4WjB2MQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UE
|
||||
BxMNU2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0G
|
||||
A1UEAxMWdGxzY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49
|
||||
AwEHA0IABD/oJzQNQcdw920ja17rvVoSeA7Aq4Z/OC/oKqAz+CEUNTePhylKWmtR
|
||||
yZMcZYJtWMCuKwigy1DSfzUJlnXoXrGjXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNV
|
||||
HSUECDAGBgRVHSUAMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIOUZU3xER9gQ
|
||||
uAWT5ZkpGF8JehTF/D5AxGbJ8k9TnHCAMAoGCCqGSM49BAMCA0cAMEQCIGFkwiOz
|
||||
TjBsl4iltFnAtjfdl6NvY+Vaz3XR1RRzJHQoAiBPmz5ySc6P1VnavZCYndyxWZ3j
|
||||
SKDhD7fzUFuHGuHDTg==
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICaDCCAg6gAwIBAgIRANW0h83d6WDLA8V5F75/gI4wCgYIKoZIzj0EAwIwdjEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHzAdBgNVBAMTFnRs
|
||||
c2NhLm9yZzEuZXhhbXBsZS5jb20wHhcNMTgwMjI3MDQyNDA4WhcNMjgwMjI1MDQy
|
||||
NDA4WjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UE
|
||||
BxMNU2FuIEZyYW5jaXNjbzEfMB0GA1UEAxMWcGVlcjEub3JnMS5leGFtcGxlLmNv
|
||||
bTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABGyyIsvjmH5a35c2K1iox/5uosiO
|
||||
J94Pyua445I5eWLf7BJ0qHX7ivspu0dhOFyyotDPYMwZb4zT375inX2Z7jOjgZcw
|
||||
gZQwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcD
|
||||
AjAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIOUZU3xER9gQuAWT5ZkpGF8JehTF
|
||||
/D5AxGbJ8k9TnHCAMCgGA1UdEQQhMB+CFnBlZXIxLm9yZzEuZXhhbXBsZS5jb22C
|
||||
BXBlZXIxMAoGCCqGSM49BAMCA0gAMEUCIQCwBnyAYAsmC3vhvjmj2YBncvlsfVX9
|
||||
zPk7ALr0Sd1T2wIgIPYggT738Azw/rInGSQIFjM3vqR1BNYM+c7gRufU1/M=
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,5 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgVQQ0b2MpE8Aa54bw
|
||||
LFvB7xxWYlvHBMLCH0Ocnabm6rWhRANCAARssiLL45h+Wt+XNitYqMf+bqLIjife
|
||||
D8rmuOOSOXli3+wSdKh1+4r7KbtHYThcsqLQz2DMGW+M09++Yp19me4z
|
||||
-----END PRIVATE KEY-----
|
|
@ -0,0 +1,5 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgIUGeLI1laxi+KIuO
|
||||
nB3Meu7xoakheD8uJMqO1mrBSXShRANCAAQ/6Cc0DUHHcPdtI2te671aEngOwKuG
|
||||
fzgv6CqgM/ghFDU3j4cpSlprUcmTHGWCbVjArisIoMtQ0n81CZZ16F6x
|
||||
-----END PRIVATE KEY-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICSTCCAfCgAwIBAgIRAPFFTB/Voo2ftGwr/snc14wwCgYIKoZIzj0EAwIwdjEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHzAdBgNVBAMTFnRs
|
||||
c2NhLm9yZzEuZXhhbXBsZS5jb20wHhcNMTgwMjI3MDQyNDA4WhcNMjgwMjI1MDQy
|
||||
NDA4WjB2MQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UE
|
||||
BxMNU2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0G
|
||||
A1UEAxMWdGxzY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49
|
||||
AwEHA0IABD/oJzQNQcdw920ja17rvVoSeA7Aq4Z/OC/oKqAz+CEUNTePhylKWmtR
|
||||
yZMcZYJtWMCuKwigy1DSfzUJlnXoXrGjXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNV
|
||||
HSUECDAGBgRVHSUAMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIOUZU3xER9gQ
|
||||
uAWT5ZkpGF8JehTF/D5AxGbJ8k9TnHCAMAoGCCqGSM49BAMCA0cAMEQCIGFkwiOz
|
||||
TjBsl4iltFnAtjfdl6NvY+Vaz3XR1RRzJHQoAiBPmz5ySc6P1VnavZCYndyxWZ3j
|
||||
SKDhD7fzUFuHGuHDTg==
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICGDCCAb+gAwIBAgIQDcBvGe1zQYvruIMGHbdc0jAKBggqhkjOPQQDAjBzMQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
|
||||
b3JnMS5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDhaFw0yODAyMjUwNDI0MDha
|
||||
MFsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
|
||||
YW4gRnJhbmNpc2NvMR8wHQYDVQQDDBZBZG1pbkBvcmcxLmV4YW1wbGUuY29tMFkw
|
||||
EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEqSo3KGVlJ6agtI8AAdoWSI/2SUmxQDRg
|
||||
6tD6C6OY5x1GnsbB6CUc5mPaH8eiPHAr1A5lK3fXFaXpA3ElR8WIX6NNMEswDgYD
|
||||
VR0PAQH/BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAg99GTo17+WV6c
|
||||
pmv+90n583vNyghgrYebQtd4d4wLlsUwCgYIKoZIzj0EAwIDRwAwRAIgIharAw5M
|
||||
5ikXiIaVuGgY2pJJhBVQ1rz9rqPrkIZO3JcCIGvwrvpT2O7B8RB7not0SchXWpGf
|
||||
+k/puPMoQx5QRzZj
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICQzCCAeqgAwIBAgIRANYAvwUvy3ikRvxnaASybpUwCgYIKoZIzj0EAwIwczEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh
|
||||
Lm9yZzEuZXhhbXBsZS5jb20wHhcNMTgwMjI3MDQyNDA4WhcNMjgwMjI1MDQyNDA4
|
||||
WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN
|
||||
U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UE
|
||||
AxMTY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA
|
||||
BIF9LqfPDRCqUshBt8UsrdeFE4fsDT7jP/wHDyjUGJX+u47QzB7VlqujyLj212Dk
|
||||
CKU7G4QDL4FJetNiRKKLFq2jXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNVHSUECDAG
|
||||
BgRVHSUAMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIPfRk6Ne/llenKZr/vdJ
|
||||
+fN7zcoIYK2Hm0LXeHeMC5bFMAoGCCqGSM49BAMCA0cAMEQCIHcaIucr8V1zKa+E
|
||||
RqiDcOU7Zorl73YnyXZ4YFJQgALOAiA/kakKtX7Qouu+WsO93VUayjkdvKBjKzoR
|
||||
nCWdfF/04A==
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,5 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgDQRnCWu8tX/vIao2
|
||||
ZuF912xDJ/S+UrFcoKVP8b8idhihRANCAASpKjcoZWUnpqC0jwAB2hZIj/ZJSbFA
|
||||
NGDq0PoLo5jnHUaexsHoJRzmY9ofx6I8cCvUDmUrd9cVpekDcSVHxYhf
|
||||
-----END PRIVATE KEY-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICGDCCAb+gAwIBAgIQDcBvGe1zQYvruIMGHbdc0jAKBggqhkjOPQQDAjBzMQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
|
||||
b3JnMS5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDhaFw0yODAyMjUwNDI0MDha
|
||||
MFsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
|
||||
YW4gRnJhbmNpc2NvMR8wHQYDVQQDDBZBZG1pbkBvcmcxLmV4YW1wbGUuY29tMFkw
|
||||
EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEqSo3KGVlJ6agtI8AAdoWSI/2SUmxQDRg
|
||||
6tD6C6OY5x1GnsbB6CUc5mPaH8eiPHAr1A5lK3fXFaXpA3ElR8WIX6NNMEswDgYD
|
||||
VR0PAQH/BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAg99GTo17+WV6c
|
||||
pmv+90n583vNyghgrYebQtd4d4wLlsUwCgYIKoZIzj0EAwIDRwAwRAIgIharAw5M
|
||||
5ikXiIaVuGgY2pJJhBVQ1rz9rqPrkIZO3JcCIGvwrvpT2O7B8RB7not0SchXWpGf
|
||||
+k/puPMoQx5QRzZj
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICSTCCAfCgAwIBAgIRAPFFTB/Voo2ftGwr/snc14wwCgYIKoZIzj0EAwIwdjEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHzAdBgNVBAMTFnRs
|
||||
c2NhLm9yZzEuZXhhbXBsZS5jb20wHhcNMTgwMjI3MDQyNDA4WhcNMjgwMjI1MDQy
|
||||
NDA4WjB2MQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UE
|
||||
BxMNU2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0G
|
||||
A1UEAxMWdGxzY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49
|
||||
AwEHA0IABD/oJzQNQcdw920ja17rvVoSeA7Aq4Z/OC/oKqAz+CEUNTePhylKWmtR
|
||||
yZMcZYJtWMCuKwigy1DSfzUJlnXoXrGjXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNV
|
||||
HSUECDAGBgRVHSUAMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIOUZU3xER9gQ
|
||||
uAWT5ZkpGF8JehTF/D5AxGbJ8k9TnHCAMAoGCCqGSM49BAMCA0cAMEQCIGFkwiOz
|
||||
TjBsl4iltFnAtjfdl6NvY+Vaz3XR1RRzJHQoAiBPmz5ySc6P1VnavZCYndyxWZ3j
|
||||
SKDhD7fzUFuHGuHDTg==
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICSTCCAfCgAwIBAgIRAPFFTB/Voo2ftGwr/snc14wwCgYIKoZIzj0EAwIwdjEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHzAdBgNVBAMTFnRs
|
||||
c2NhLm9yZzEuZXhhbXBsZS5jb20wHhcNMTgwMjI3MDQyNDA4WhcNMjgwMjI1MDQy
|
||||
NDA4WjB2MQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UE
|
||||
BxMNU2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0G
|
||||
A1UEAxMWdGxzY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49
|
||||
AwEHA0IABD/oJzQNQcdw920ja17rvVoSeA7Aq4Z/OC/oKqAz+CEUNTePhylKWmtR
|
||||
yZMcZYJtWMCuKwigy1DSfzUJlnXoXrGjXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNV
|
||||
HSUECDAGBgRVHSUAMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIOUZU3xER9gQ
|
||||
uAWT5ZkpGF8JehTF/D5AxGbJ8k9TnHCAMAoGCCqGSM49BAMCA0cAMEQCIGFkwiOz
|
||||
TjBsl4iltFnAtjfdl6NvY+Vaz3XR1RRzJHQoAiBPmz5ySc6P1VnavZCYndyxWZ3j
|
||||
SKDhD7fzUFuHGuHDTg==
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICOzCCAeKgAwIBAgIRAOC2SZ4GI2cIAubV0yZsEy8wCgYIKoZIzj0EAwIwdjEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHzAdBgNVBAMTFnRs
|
||||
c2NhLm9yZzEuZXhhbXBsZS5jb20wHhcNMTgwMjI3MDQyNDA4WhcNMjgwMjI1MDQy
|
||||
NDA4WjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UE
|
||||
BxMNU2FuIEZyYW5jaXNjbzEfMB0GA1UEAwwWQWRtaW5Ab3JnMS5leGFtcGxlLmNv
|
||||
bTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABGGWqz2IR0jz0oblgphiuzTcSyjp
|
||||
+0svwCUGj+CrGDNY2ALGuSQZ7ewwn6m8J9s6WjclPdB7ptFbydZv9ivi0d2jbDBq
|
||||
MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw
|
||||
DAYDVR0TAQH/BAIwADArBgNVHSMEJDAigCDlGVN8REfYELgFk+WZKRhfCXoUxfw+
|
||||
QMRmyfJPU5xwgDAKBggqhkjOPQQDAgNHADBEAiA27uVrx5EVnbbSHFF6iQ9IgxbA
|
||||
z+DC9eLhph1VsztdnAIgEAYRGgvO0juxbvkEvBdEXcZan5FjUyq51NAZvOpcp70=
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,5 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgmsiORZ993CIafCNV
|
||||
qD3+KJbDG5EFo30gBNLqSIk9XUWhRANCAARhlqs9iEdI89KG5YKYYrs03Eso6ftL
|
||||
L8AlBo/gqxgzWNgCxrkkGe3sMJ+pvCfbOlo3JT3Qe6bRW8nWb/Yr4tHd
|
||||
-----END PRIVATE KEY-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICGTCCAb+gAwIBAgIQOxzUdnY+L/JKO8CmNVickjAKBggqhkjOPQQDAjBzMQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
|
||||
b3JnMS5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDhaFw0yODAyMjUwNDI0MDha
|
||||
MFsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
|
||||
YW4gRnJhbmNpc2NvMR8wHQYDVQQDDBZVc2VyMUBvcmcxLmV4YW1wbGUuY29tMFkw
|
||||
EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAETpkFqn6FfDJ4Lm9rABJ8E1gSObJPM8tA
|
||||
yVtqsER0owicG9gwy+7BUEL9tloUITYRXEfrg7LCUZpGZGHaX4L/eaNNMEswDgYD
|
||||
VR0PAQH/BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAg99GTo17+WV6c
|
||||
pmv+90n583vNyghgrYebQtd4d4wLlsUwCgYIKoZIzj0EAwIDSAAwRQIhAL3rgBaF
|
||||
/Q3n8oRJ0BfzopvbAoo4a3CBguM/rQBQRUX7AiAg/yrVYCgtbBR+y0XbuiPjbSBb
|
||||
bYoqXgEfJmZfJl2tFg==
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICQzCCAeqgAwIBAgIRANYAvwUvy3ikRvxnaASybpUwCgYIKoZIzj0EAwIwczEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh
|
||||
Lm9yZzEuZXhhbXBsZS5jb20wHhcNMTgwMjI3MDQyNDA4WhcNMjgwMjI1MDQyNDA4
|
||||
WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN
|
||||
U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UE
|
||||
AxMTY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA
|
||||
BIF9LqfPDRCqUshBt8UsrdeFE4fsDT7jP/wHDyjUGJX+u47QzB7VlqujyLj212Dk
|
||||
CKU7G4QDL4FJetNiRKKLFq2jXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNVHSUECDAG
|
||||
BgRVHSUAMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIPfRk6Ne/llenKZr/vdJ
|
||||
+fN7zcoIYK2Hm0LXeHeMC5bFMAoGCCqGSM49BAMCA0cAMEQCIHcaIucr8V1zKa+E
|
||||
RqiDcOU7Zorl73YnyXZ4YFJQgALOAiA/kakKtX7Qouu+WsO93VUayjkdvKBjKzoR
|
||||
nCWdfF/04A==
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,5 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgwSkJwkpyJHGoXtuv
|
||||
oxbhq9m+nj0B8M3ZHzcNxoxfWMyhRANCAAROmQWqfoV8Mngub2sAEnwTWBI5sk8z
|
||||
y0DJW2qwRHSjCJwb2DDL7sFQQv22WhQhNhFcR+uDssJRmkZkYdpfgv95
|
||||
-----END PRIVATE KEY-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICGTCCAb+gAwIBAgIQOxzUdnY+L/JKO8CmNVickjAKBggqhkjOPQQDAjBzMQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
|
||||
b3JnMS5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDhaFw0yODAyMjUwNDI0MDha
|
||||
MFsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
|
||||
YW4gRnJhbmNpc2NvMR8wHQYDVQQDDBZVc2VyMUBvcmcxLmV4YW1wbGUuY29tMFkw
|
||||
EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAETpkFqn6FfDJ4Lm9rABJ8E1gSObJPM8tA
|
||||
yVtqsER0owicG9gwy+7BUEL9tloUITYRXEfrg7LCUZpGZGHaX4L/eaNNMEswDgYD
|
||||
VR0PAQH/BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAg99GTo17+WV6c
|
||||
pmv+90n583vNyghgrYebQtd4d4wLlsUwCgYIKoZIzj0EAwIDSAAwRQIhAL3rgBaF
|
||||
/Q3n8oRJ0BfzopvbAoo4a3CBguM/rQBQRUX7AiAg/yrVYCgtbBR+y0XbuiPjbSBb
|
||||
bYoqXgEfJmZfJl2tFg==
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICSTCCAfCgAwIBAgIRAPFFTB/Voo2ftGwr/snc14wwCgYIKoZIzj0EAwIwdjEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHzAdBgNVBAMTFnRs
|
||||
c2NhLm9yZzEuZXhhbXBsZS5jb20wHhcNMTgwMjI3MDQyNDA4WhcNMjgwMjI1MDQy
|
||||
NDA4WjB2MQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UE
|
||||
BxMNU2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0G
|
||||
A1UEAxMWdGxzY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49
|
||||
AwEHA0IABD/oJzQNQcdw920ja17rvVoSeA7Aq4Z/OC/oKqAz+CEUNTePhylKWmtR
|
||||
yZMcZYJtWMCuKwigy1DSfzUJlnXoXrGjXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNV
|
||||
HSUECDAGBgRVHSUAMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIOUZU3xER9gQ
|
||||
uAWT5ZkpGF8JehTF/D5AxGbJ8k9TnHCAMAoGCCqGSM49BAMCA0cAMEQCIGFkwiOz
|
||||
TjBsl4iltFnAtjfdl6NvY+Vaz3XR1RRzJHQoAiBPmz5ySc6P1VnavZCYndyxWZ3j
|
||||
SKDhD7fzUFuHGuHDTg==
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICSTCCAfCgAwIBAgIRAPFFTB/Voo2ftGwr/snc14wwCgYIKoZIzj0EAwIwdjEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHzAdBgNVBAMTFnRs
|
||||
c2NhLm9yZzEuZXhhbXBsZS5jb20wHhcNMTgwMjI3MDQyNDA4WhcNMjgwMjI1MDQy
|
||||
NDA4WjB2MQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UE
|
||||
BxMNU2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0G
|
||||
A1UEAxMWdGxzY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49
|
||||
AwEHA0IABD/oJzQNQcdw920ja17rvVoSeA7Aq4Z/OC/oKqAz+CEUNTePhylKWmtR
|
||||
yZMcZYJtWMCuKwigy1DSfzUJlnXoXrGjXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNV
|
||||
HSUECDAGBgRVHSUAMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIOUZU3xER9gQ
|
||||
uAWT5ZkpGF8JehTF/D5AxGbJ8k9TnHCAMAoGCCqGSM49BAMCA0cAMEQCIGFkwiOz
|
||||
TjBsl4iltFnAtjfdl6NvY+Vaz3XR1RRzJHQoAiBPmz5ySc6P1VnavZCYndyxWZ3j
|
||||
SKDhD7fzUFuHGuHDTg==
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICOzCCAeGgAwIBAgIQIgjXeD9MsVeNPpxlPaqvdzAKBggqhkjOPQQDAjB2MQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
|
||||
Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDhaFw0yODAyMjUwNDI0
|
||||
MDhaMFsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
|
||||
Ew1TYW4gRnJhbmNpc2NvMR8wHQYDVQQDDBZVc2VyMUBvcmcxLmV4YW1wbGUuY29t
|
||||
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEIfIY8W2dWrZGXqW6lmqV4iHgxkyQ
|
||||
l3kNsKJk7Y1srwUeyYD3j2OIVGmRHSfuAhBK7j5omJ94g7eV346JM7wGlaNsMGow
|
||||
DgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAM
|
||||
BgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIOUZU3xER9gQuAWT5ZkpGF8JehTF/D5A
|
||||
xGbJ8k9TnHCAMAoGCCqGSM49BAMCA0gAMEUCIQCWHQ1qOLi4WusQH/cK29bYHcQW
|
||||
0SWNgAXTgdj004vEoQIgXNAGZqkUySgqxyqc3JszRmRQLtM7qjRIXZjBlnxQ45A=
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,5 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgoe9kK1IAmzQ7RgOw
|
||||
9As4qIJuEx1mpWMcBNUEhflVWg+hRANCAAQh8hjxbZ1atkZepbqWapXiIeDGTJCX
|
||||
eQ2womTtjWyvBR7JgPePY4hUaZEdJ+4CEEruPmiYn3iDt5XfjokzvAaV
|
||||
-----END PRIVATE KEY-----
|
|
@ -0,0 +1,5 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgMKir91LOWiD+8HTw
|
||||
Dhcu6rv5mLipAkd7YWF/9CFP6E+hRANCAARWaB7rROMcJ0y+NyLENRczTX+sOkne
|
||||
E4xKoxg6UM6mbpFNTL344rPL/TC2x3YYrIlifVtEfsCJxzQb1+k/+hmh
|
||||
-----END PRIVATE KEY-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICQjCCAemgAwIBAgIQIOS6QHARlrDS/Yj8pfz3DDAKBggqhkjOPQQDAjBzMQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
|
||||
b3JnMi5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDhaFw0yODAyMjUwNDI0MDha
|
||||
MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
|
||||
YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMRwwGgYDVQQD
|
||||
ExNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE
|
||||
Vmge60TjHCdMvjcixDUXM01/rDpJ3hOMSqMYOlDOpm6RTUy9+OKzy/0wtsd2GKyJ
|
||||
Yn1bRH7Aicc0G9fpP/oZoaNfMF0wDgYDVR0PAQH/BAQDAgGmMA8GA1UdJQQIMAYG
|
||||
BFUdJQAwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgRuUSQ06wdjvVYdO9yyUI
|
||||
30w7zBzxznpmNPbLDFdZmAcwCgYIKoZIzj0EAwIDRwAwRAIgXclKTsaomB0DHv0n
|
||||
CWtrncp37mi3Nq39//11f3Z4I8oCIE/Zop2qb8PYZ8pLcy/QimmDnL/2wPst9iVi
|
||||
nW6Q58ga
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICGDCCAb+gAwIBAgIQCQ88UWZxalcQGwNm+t1a4TAKBggqhkjOPQQDAjBzMQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
|
||||
b3JnMi5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDlaFw0yODAyMjUwNDI0MDla
|
||||
MFsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
|
||||
YW4gRnJhbmNpc2NvMR8wHQYDVQQDDBZBZG1pbkBvcmcyLmV4YW1wbGUuY29tMFkw
|
||||
EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAESI0wISGFSHCH53E1g3dFxjTCI267MFO0
|
||||
DbHBEpY8mmRQB29C6Eb/xla5TG9ueXdVPCMRsF/Q/klUCz+bhDo2HaNNMEswDgYD
|
||||
VR0PAQH/BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAgRuUSQ06wdjvV
|
||||
YdO9yyUI30w7zBzxznpmNPbLDFdZmAcwCgYIKoZIzj0EAwIDRwAwRAIgD479nNXU
|
||||
n2AECSI3iobZZvXUkKdkH45pZoedx8QbMnACIHQUdFWOveQrcY/i2h1p4VtiISqm
|
||||
ULcgH4X/dZ62YuR1
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICQjCCAemgAwIBAgIQIOS6QHARlrDS/Yj8pfz3DDAKBggqhkjOPQQDAjBzMQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
|
||||
b3JnMi5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDhaFw0yODAyMjUwNDI0MDha
|
||||
MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
|
||||
YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMRwwGgYDVQQD
|
||||
ExNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE
|
||||
Vmge60TjHCdMvjcixDUXM01/rDpJ3hOMSqMYOlDOpm6RTUy9+OKzy/0wtsd2GKyJ
|
||||
Yn1bRH7Aicc0G9fpP/oZoaNfMF0wDgYDVR0PAQH/BAQDAgGmMA8GA1UdJQQIMAYG
|
||||
BFUdJQAwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgRuUSQ06wdjvVYdO9yyUI
|
||||
30w7zBzxznpmNPbLDFdZmAcwCgYIKoZIzj0EAwIDRwAwRAIgXclKTsaomB0DHv0n
|
||||
CWtrncp37mi3Nq39//11f3Z4I8oCIE/Zop2qb8PYZ8pLcy/QimmDnL/2wPst9iVi
|
||||
nW6Q58ga
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICSDCCAe+gAwIBAgIQbJ4lf4wGyOKvm+LjxVQgEjAKBggqhkjOPQQDAjB2MQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
|
||||
Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDhaFw0yODAyMjUwNDI0
|
||||
MDhaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
|
||||
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD
|
||||
VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
|
||||
AQcDQgAE7CJMgzeBL3fT/Izk5a+2mYcQBPxwFfu1AqAG9miqVxP+x/Ujkv+AqWao
|
||||
We3sb4Hevnp8o5e34Gp2BtfzgbWNYqNfMF0wDgYDVR0PAQH/BAQDAgGmMA8GA1Ud
|
||||
JQQIMAYGBFUdJQAwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgggP3UJs39GrO
|
||||
AUX7kRSEKAmYw+X1bX8aBzbarWJRZfYwCgYIKoZIzj0EAwIDRwAwRAIgIsPRDcW0
|
||||
bYtvTk7W2lduUGY86JC3G+CyfQf0u0G7h2UCIHl+nS98BLbIIkFvEUVlxXF4aUCV
|
||||
w6H332DaREwssbof
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICGDCCAb+gAwIBAgIQCQ88UWZxalcQGwNm+t1a4TAKBggqhkjOPQQDAjBzMQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
|
||||
b3JnMi5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDlaFw0yODAyMjUwNDI0MDla
|
||||
MFsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
|
||||
YW4gRnJhbmNpc2NvMR8wHQYDVQQDDBZBZG1pbkBvcmcyLmV4YW1wbGUuY29tMFkw
|
||||
EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAESI0wISGFSHCH53E1g3dFxjTCI267MFO0
|
||||
DbHBEpY8mmRQB29C6Eb/xla5TG9ueXdVPCMRsF/Q/klUCz+bhDo2HaNNMEswDgYD
|
||||
VR0PAQH/BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAgRuUSQ06wdjvV
|
||||
YdO9yyUI30w7zBzxznpmNPbLDFdZmAcwCgYIKoZIzj0EAwIDRwAwRAIgD479nNXU
|
||||
n2AECSI3iobZZvXUkKdkH45pZoedx8QbMnACIHQUdFWOveQrcY/i2h1p4VtiISqm
|
||||
ULcgH4X/dZ62YuR1
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICQjCCAemgAwIBAgIQIOS6QHARlrDS/Yj8pfz3DDAKBggqhkjOPQQDAjBzMQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
|
||||
b3JnMi5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDhaFw0yODAyMjUwNDI0MDha
|
||||
MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
|
||||
YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMRwwGgYDVQQD
|
||||
ExNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE
|
||||
Vmge60TjHCdMvjcixDUXM01/rDpJ3hOMSqMYOlDOpm6RTUy9+OKzy/0wtsd2GKyJ
|
||||
Yn1bRH7Aicc0G9fpP/oZoaNfMF0wDgYDVR0PAQH/BAQDAgGmMA8GA1UdJQQIMAYG
|
||||
BFUdJQAwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgRuUSQ06wdjvVYdO9yyUI
|
||||
30w7zBzxznpmNPbLDFdZmAcwCgYIKoZIzj0EAwIDRwAwRAIgXclKTsaomB0DHv0n
|
||||
CWtrncp37mi3Nq39//11f3Z4I8oCIE/Zop2qb8PYZ8pLcy/QimmDnL/2wPst9iVi
|
||||
nW6Q58ga
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,5 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgTvRrQc3fTuYJMkjX
|
||||
32ssHrl8sABputro9GvSyqTXl0yhRANCAATmvhfPU6t8HTa2peRbJHy6aFFbGzR9
|
||||
iVWpYVxpZ1yOKF0XfdGG5eiCHtdZiYj2jaFILeo9ElwWz4GaLHfChQla
|
||||
-----END PRIVATE KEY-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICGjCCAcCgAwIBAgIRAI9g8uDxAoDi84IuPj1TX6gwCgYIKoZIzj0EAwIwczEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh
|
||||
Lm9yZzIuZXhhbXBsZS5jb20wHhcNMTgwMjI3MDQyNDA5WhcNMjgwMjI1MDQyNDA5
|
||||
WjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN
|
||||
U2FuIEZyYW5jaXNjbzEfMB0GA1UEAxMWcGVlcjAub3JnMi5leGFtcGxlLmNvbTBZ
|
||||
MBMGByqGSM49AgEGCCqGSM49AwEHA0IABOa+F89Tq3wdNral5FskfLpoUVsbNH2J
|
||||
ValhXGlnXI4oXRd90Ybl6IIe11mJiPaNoUgt6j0SXBbPgZosd8KFCVqjTTBLMA4G
|
||||
A1UdDwEB/wQEAwIHgDAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIEblEkNOsHY7
|
||||
1WHTvcslCN9MO8wc8c56ZjT2ywxXWZgHMAoGCCqGSM49BAMCA0gAMEUCIQDduJDC
|
||||
IVZfb6u7C0TpDuJaGd16RiSjZZfdmMFtn0ECegIgRd1tLIHp06Xzw+iTo65Aq8g2
|
||||
YLY1Qt5jyug+G0O0BWs=
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICSDCCAe+gAwIBAgIQbJ4lf4wGyOKvm+LjxVQgEjAKBggqhkjOPQQDAjB2MQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
|
||||
Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDhaFw0yODAyMjUwNDI0
|
||||
MDhaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
|
||||
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD
|
||||
VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
|
||||
AQcDQgAE7CJMgzeBL3fT/Izk5a+2mYcQBPxwFfu1AqAG9miqVxP+x/Ujkv+AqWao
|
||||
We3sb4Hevnp8o5e34Gp2BtfzgbWNYqNfMF0wDgYDVR0PAQH/BAQDAgGmMA8GA1Ud
|
||||
JQQIMAYGBFUdJQAwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgggP3UJs39GrO
|
||||
AUX7kRSEKAmYw+X1bX8aBzbarWJRZfYwCgYIKoZIzj0EAwIDRwAwRAIgIsPRDcW0
|
||||
bYtvTk7W2lduUGY86JC3G+CyfQf0u0G7h2UCIHl+nS98BLbIIkFvEUVlxXF4aUCV
|
||||
w6H332DaREwssbof
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICSDCCAe+gAwIBAgIQbJ4lf4wGyOKvm+LjxVQgEjAKBggqhkjOPQQDAjB2MQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
|
||||
Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDhaFw0yODAyMjUwNDI0
|
||||
MDhaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
|
||||
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD
|
||||
VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
|
||||
AQcDQgAE7CJMgzeBL3fT/Izk5a+2mYcQBPxwFfu1AqAG9miqVxP+x/Ujkv+AqWao
|
||||
We3sb4Hevnp8o5e34Gp2BtfzgbWNYqNfMF0wDgYDVR0PAQH/BAQDAgGmMA8GA1Ud
|
||||
JQQIMAYGBFUdJQAwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgggP3UJs39GrO
|
||||
AUX7kRSEKAmYw+X1bX8aBzbarWJRZfYwCgYIKoZIzj0EAwIDRwAwRAIgIsPRDcW0
|
||||
bYtvTk7W2lduUGY86JC3G+CyfQf0u0G7h2UCIHl+nS98BLbIIkFvEUVlxXF4aUCV
|
||||
w6H332DaREwssbof
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICZzCCAg2gAwIBAgIQUHtAi8lsDHEl6F738YmDZTAKBggqhkjOPQQDAjB2MQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
|
||||
Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDlaFw0yODAyMjUwNDI0
|
||||
MDlaMFsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
|
||||
Ew1TYW4gRnJhbmNpc2NvMR8wHQYDVQQDExZwZWVyMC5vcmcyLmV4YW1wbGUuY29t
|
||||
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEJDq5nxYbWGyjgWKX776fo+OpMy3Z
|
||||
EPqKVIFJ3cra679MoAR/NFG9o+J9XKqnWp7vPMWymsO31WBwE8K1bGPebKOBlzCB
|
||||
lDAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC
|
||||
MAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAgggP3UJs39GrOAUX7kRSEKAmYw+X1
|
||||
bX8aBzbarWJRZfYwKAYDVR0RBCEwH4IWcGVlcjAub3JnMi5leGFtcGxlLmNvbYIF
|
||||
cGVlcjAwCgYIKoZIzj0EAwIDSAAwRQIhAIA6Bk/uFCwD6XF3EHoXgy62yy1MtZEc
|
||||
i+W7jmI7bTNOAiBHjKElDEJyHWwWcWiLTTigpoISIq9AXTjz89pSDdM/XQ==
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,5 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgBMME7QbPMCRdimOv
|
||||
jVbx/jIJ7PY6mBZ4rEW33nMLpUWhRANCAAQkOrmfFhtYbKOBYpfvvp+j46kzLdkQ
|
||||
+opUgUndytrrv0ygBH80Ub2j4n1cqqdanu88xbKaw7fVYHATwrVsY95s
|
||||
-----END PRIVATE KEY-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICGDCCAb+gAwIBAgIQCQ88UWZxalcQGwNm+t1a4TAKBggqhkjOPQQDAjBzMQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
|
||||
b3JnMi5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDlaFw0yODAyMjUwNDI0MDla
|
||||
MFsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
|
||||
YW4gRnJhbmNpc2NvMR8wHQYDVQQDDBZBZG1pbkBvcmcyLmV4YW1wbGUuY29tMFkw
|
||||
EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAESI0wISGFSHCH53E1g3dFxjTCI267MFO0
|
||||
DbHBEpY8mmRQB29C6Eb/xla5TG9ueXdVPCMRsF/Q/klUCz+bhDo2HaNNMEswDgYD
|
||||
VR0PAQH/BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAgRuUSQ06wdjvV
|
||||
YdO9yyUI30w7zBzxznpmNPbLDFdZmAcwCgYIKoZIzj0EAwIDRwAwRAIgD479nNXU
|
||||
n2AECSI3iobZZvXUkKdkH45pZoedx8QbMnACIHQUdFWOveQrcY/i2h1p4VtiISqm
|
||||
ULcgH4X/dZ62YuR1
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICQjCCAemgAwIBAgIQIOS6QHARlrDS/Yj8pfz3DDAKBggqhkjOPQQDAjBzMQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
|
||||
b3JnMi5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDhaFw0yODAyMjUwNDI0MDha
|
||||
MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
|
||||
YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMRwwGgYDVQQD
|
||||
ExNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE
|
||||
Vmge60TjHCdMvjcixDUXM01/rDpJ3hOMSqMYOlDOpm6RTUy9+OKzy/0wtsd2GKyJ
|
||||
Yn1bRH7Aicc0G9fpP/oZoaNfMF0wDgYDVR0PAQH/BAQDAgGmMA8GA1UdJQQIMAYG
|
||||
BFUdJQAwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgRuUSQ06wdjvVYdO9yyUI
|
||||
30w7zBzxznpmNPbLDFdZmAcwCgYIKoZIzj0EAwIDRwAwRAIgXclKTsaomB0DHv0n
|
||||
CWtrncp37mi3Nq39//11f3Z4I8oCIE/Zop2qb8PYZ8pLcy/QimmDnL/2wPst9iVi
|
||||
nW6Q58ga
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,5 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgSzOu1tHRyDVFQlEQ
|
||||
bTJyy6IAGs7AvhAFMW4e/EaqsNqhRANCAATgwy4AkuB+TOwFdopMX55AUZfzWUSZ
|
||||
/rxWAJtSO+b91gvs/gIt/27i4s0hlavlLyxnOPSnS0IAhdCHYP2fGCEx
|
||||
-----END PRIVATE KEY-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICGjCCAcCgAwIBAgIRAKhEb53MJlbY5jeu2t+iGLQwCgYIKoZIzj0EAwIwczEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh
|
||||
Lm9yZzIuZXhhbXBsZS5jb20wHhcNMTgwMjI3MDQyNDA5WhcNMjgwMjI1MDQyNDA5
|
||||
WjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN
|
||||
U2FuIEZyYW5jaXNjbzEfMB0GA1UEAxMWcGVlcjEub3JnMi5leGFtcGxlLmNvbTBZ
|
||||
MBMGByqGSM49AgEGCCqGSM49AwEHA0IABODDLgCS4H5M7AV2ikxfnkBRl/NZRJn+
|
||||
vFYAm1I75v3WC+z+Ai3/buLizSGVq+UvLGc49KdLQgCF0Idg/Z8YITGjTTBLMA4G
|
||||
A1UdDwEB/wQEAwIHgDAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIEblEkNOsHY7
|
||||
1WHTvcslCN9MO8wc8c56ZjT2ywxXWZgHMAoGCCqGSM49BAMCA0gAMEUCIQC8NmDZ
|
||||
5K61nd65q0qB/xjIKIJCnnyc7qr7UsASyqQIegIgG7eg6FC/PBoqwYRO/xv80tPy
|
||||
MHFTvzQ8jGvDm3OLZ5o=
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICSDCCAe+gAwIBAgIQbJ4lf4wGyOKvm+LjxVQgEjAKBggqhkjOPQQDAjB2MQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
|
||||
Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDhaFw0yODAyMjUwNDI0
|
||||
MDhaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
|
||||
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD
|
||||
VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
|
||||
AQcDQgAE7CJMgzeBL3fT/Izk5a+2mYcQBPxwFfu1AqAG9miqVxP+x/Ujkv+AqWao
|
||||
We3sb4Hevnp8o5e34Gp2BtfzgbWNYqNfMF0wDgYDVR0PAQH/BAQDAgGmMA8GA1Ud
|
||||
JQQIMAYGBFUdJQAwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgggP3UJs39GrO
|
||||
AUX7kRSEKAmYw+X1bX8aBzbarWJRZfYwCgYIKoZIzj0EAwIDRwAwRAIgIsPRDcW0
|
||||
bYtvTk7W2lduUGY86JC3G+CyfQf0u0G7h2UCIHl+nS98BLbIIkFvEUVlxXF4aUCV
|
||||
w6H332DaREwssbof
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICSDCCAe+gAwIBAgIQbJ4lf4wGyOKvm+LjxVQgEjAKBggqhkjOPQQDAjB2MQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
|
||||
Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDhaFw0yODAyMjUwNDI0
|
||||
MDhaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
|
||||
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD
|
||||
VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
|
||||
AQcDQgAE7CJMgzeBL3fT/Izk5a+2mYcQBPxwFfu1AqAG9miqVxP+x/Ujkv+AqWao
|
||||
We3sb4Hevnp8o5e34Gp2BtfzgbWNYqNfMF0wDgYDVR0PAQH/BAQDAgGmMA8GA1Ud
|
||||
JQQIMAYGBFUdJQAwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgggP3UJs39GrO
|
||||
AUX7kRSEKAmYw+X1bX8aBzbarWJRZfYwCgYIKoZIzj0EAwIDRwAwRAIgIsPRDcW0
|
||||
bYtvTk7W2lduUGY86JC3G+CyfQf0u0G7h2UCIHl+nS98BLbIIkFvEUVlxXF4aUCV
|
||||
w6H332DaREwssbof
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICaDCCAg6gAwIBAgIRAPB6t/cRsZac/y8+NNX9u34wCgYIKoZIzj0EAwIwdjEL
|
||||
MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG
|
||||
cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHzAdBgNVBAMTFnRs
|
||||
c2NhLm9yZzIuZXhhbXBsZS5jb20wHhcNMTgwMjI3MDQyNDA5WhcNMjgwMjI1MDQy
|
||||
NDA5WjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UE
|
||||
BxMNU2FuIEZyYW5jaXNjbzEfMB0GA1UEAxMWcGVlcjEub3JnMi5leGFtcGxlLmNv
|
||||
bTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABB+DfVCkLm0CDvdcumJcy+kmK749
|
||||
uf1ePoUxy1EnqGJTIcKWPLcqbAYb8nRFcmBVlVq5rXA24cflhzsOfHWBbrujgZcw
|
||||
gZQwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcD
|
||||
AjAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIIID91CbN/RqzgFF+5EUhCgJmMPl
|
||||
9W1/Ggc22q1iUWX2MCgGA1UdEQQhMB+CFnBlZXIxLm9yZzIuZXhhbXBsZS5jb22C
|
||||
BXBlZXIxMAoGCCqGSM49BAMCA0gAMEUCIQCevkV3YDnKJN9Hk7tl9Lc34YCHfleI
|
||||
34AYvRCx61iBqgIgDMlV9kRvahXM2zm1q2IOy9O6SeRVc9fFh+/vPAh2ZDg=
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,5 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg6PVRiah/1C0P/kLX
|
||||
/j96IWr8tcyGCj3GrM+Cbevri9ehRANCAAQfg31QpC5tAg73XLpiXMvpJiu+Pbn9
|
||||
Xj6FMctRJ6hiUyHCljy3KmwGG/J0RXJgVZVaua1wNuHH5Yc7Dnx1gW67
|
||||
-----END PRIVATE KEY-----
|
|
@ -0,0 +1,5 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgk/RpcVKRe1jDMWqZ
|
||||
PztOoAIkyVz4tS2UTqVdV/aR1kOhRANCAATsIkyDN4Evd9P8jOTlr7aZhxAE/HAV
|
||||
+7UCoAb2aKpXE/7H9SOS/4CpZqhZ7exvgd6+enyjl7fganYG1/OBtY1i
|
||||
-----END PRIVATE KEY-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICSDCCAe+gAwIBAgIQbJ4lf4wGyOKvm+LjxVQgEjAKBggqhkjOPQQDAjB2MQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
|
||||
Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDhaFw0yODAyMjUwNDI0
|
||||
MDhaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
|
||||
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD
|
||||
VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
|
||||
AQcDQgAE7CJMgzeBL3fT/Izk5a+2mYcQBPxwFfu1AqAG9miqVxP+x/Ujkv+AqWao
|
||||
We3sb4Hevnp8o5e34Gp2BtfzgbWNYqNfMF0wDgYDVR0PAQH/BAQDAgGmMA8GA1Ud
|
||||
JQQIMAYGBFUdJQAwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgggP3UJs39GrO
|
||||
AUX7kRSEKAmYw+X1bX8aBzbarWJRZfYwCgYIKoZIzj0EAwIDRwAwRAIgIsPRDcW0
|
||||
bYtvTk7W2lduUGY86JC3G+CyfQf0u0G7h2UCIHl+nS98BLbIIkFvEUVlxXF4aUCV
|
||||
w6H332DaREwssbof
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICGDCCAb+gAwIBAgIQCQ88UWZxalcQGwNm+t1a4TAKBggqhkjOPQQDAjBzMQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
|
||||
b3JnMi5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDlaFw0yODAyMjUwNDI0MDla
|
||||
MFsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
|
||||
YW4gRnJhbmNpc2NvMR8wHQYDVQQDDBZBZG1pbkBvcmcyLmV4YW1wbGUuY29tMFkw
|
||||
EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAESI0wISGFSHCH53E1g3dFxjTCI267MFO0
|
||||
DbHBEpY8mmRQB29C6Eb/xla5TG9ueXdVPCMRsF/Q/klUCz+bhDo2HaNNMEswDgYD
|
||||
VR0PAQH/BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAgRuUSQ06wdjvV
|
||||
YdO9yyUI30w7zBzxznpmNPbLDFdZmAcwCgYIKoZIzj0EAwIDRwAwRAIgD479nNXU
|
||||
n2AECSI3iobZZvXUkKdkH45pZoedx8QbMnACIHQUdFWOveQrcY/i2h1p4VtiISqm
|
||||
ULcgH4X/dZ62YuR1
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICQjCCAemgAwIBAgIQIOS6QHARlrDS/Yj8pfz3DDAKBggqhkjOPQQDAjBzMQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
|
||||
b3JnMi5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDhaFw0yODAyMjUwNDI0MDha
|
||||
MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
|
||||
YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMRwwGgYDVQQD
|
||||
ExNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE
|
||||
Vmge60TjHCdMvjcixDUXM01/rDpJ3hOMSqMYOlDOpm6RTUy9+OKzy/0wtsd2GKyJ
|
||||
Yn1bRH7Aicc0G9fpP/oZoaNfMF0wDgYDVR0PAQH/BAQDAgGmMA8GA1UdJQQIMAYG
|
||||
BFUdJQAwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgRuUSQ06wdjvVYdO9yyUI
|
||||
30w7zBzxznpmNPbLDFdZmAcwCgYIKoZIzj0EAwIDRwAwRAIgXclKTsaomB0DHv0n
|
||||
CWtrncp37mi3Nq39//11f3Z4I8oCIE/Zop2qb8PYZ8pLcy/QimmDnL/2wPst9iVi
|
||||
nW6Q58ga
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,5 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg2V/0YAqkhkhM6+ti
|
||||
JnS5kIQvXfEvf5vbtveeJ5AvvIqhRANCAARIjTAhIYVIcIfncTWDd0XGNMIjbrsw
|
||||
U7QNscESljyaZFAHb0LoRv/GVrlMb255d1U8IxGwX9D+SVQLP5uEOjYd
|
||||
-----END PRIVATE KEY-----
|
|
@ -0,0 +1,14 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICGDCCAb+gAwIBAgIQCQ88UWZxalcQGwNm+t1a4TAKBggqhkjOPQQDAjBzMQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu
|
||||
b3JnMi5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDlaFw0yODAyMjUwNDI0MDla
|
||||
MFsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T
|
||||
YW4gRnJhbmNpc2NvMR8wHQYDVQQDDBZBZG1pbkBvcmcyLmV4YW1wbGUuY29tMFkw
|
||||
EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAESI0wISGFSHCH53E1g3dFxjTCI267MFO0
|
||||
DbHBEpY8mmRQB29C6Eb/xla5TG9ueXdVPCMRsF/Q/klUCz+bhDo2HaNNMEswDgYD
|
||||
VR0PAQH/BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAgRuUSQ06wdjvV
|
||||
YdO9yyUI30w7zBzxznpmNPbLDFdZmAcwCgYIKoZIzj0EAwIDRwAwRAIgD479nNXU
|
||||
n2AECSI3iobZZvXUkKdkH45pZoedx8QbMnACIHQUdFWOveQrcY/i2h1p4VtiISqm
|
||||
ULcgH4X/dZ62YuR1
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICSDCCAe+gAwIBAgIQbJ4lf4wGyOKvm+LjxVQgEjAKBggqhkjOPQQDAjB2MQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
|
||||
Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDhaFw0yODAyMjUwNDI0
|
||||
MDhaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
|
||||
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD
|
||||
VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
|
||||
AQcDQgAE7CJMgzeBL3fT/Izk5a+2mYcQBPxwFfu1AqAG9miqVxP+x/Ujkv+AqWao
|
||||
We3sb4Hevnp8o5e34Gp2BtfzgbWNYqNfMF0wDgYDVR0PAQH/BAQDAgGmMA8GA1Ud
|
||||
JQQIMAYGBFUdJQAwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgggP3UJs39GrO
|
||||
AUX7kRSEKAmYw+X1bX8aBzbarWJRZfYwCgYIKoZIzj0EAwIDRwAwRAIgIsPRDcW0
|
||||
bYtvTk7W2lduUGY86JC3G+CyfQf0u0G7h2UCIHl+nS98BLbIIkFvEUVlxXF4aUCV
|
||||
w6H332DaREwssbof
|
||||
-----END CERTIFICATE-----
|
|
@ -0,0 +1,15 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIICSDCCAe+gAwIBAgIQbJ4lf4wGyOKvm+LjxVQgEjAKBggqhkjOPQQDAjB2MQsw
|
||||
CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy
|
||||
YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz
|
||||
Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0xODAyMjcwNDI0MDhaFw0yODAyMjUwNDI0
|
||||
MDhaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
|
||||
Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD
|
||||
VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
|
||||
AQcDQgAE7CJMgzeBL3fT/Izk5a+2mYcQBPxwFfu1AqAG9miqVxP+x/Ujkv+AqWao
|
||||
We3sb4Hevnp8o5e34Gp2BtfzgbWNYqNfMF0wDgYDVR0PAQH/BAQDAgGmMA8GA1Ud
|
||||
JQQIMAYGBFUdJQAwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgggP3UJs39GrO
|
||||
AUX7kRSEKAmYw+X1bX8aBzbarWJRZfYwCgYIKoZIzj0EAwIDRwAwRAIgIsPRDcW0
|
||||
bYtvTk7W2lduUGY86JC3G+CyfQf0u0G7h2UCIHl+nS98BLbIIkFvEUVlxXF4aUCV
|
||||
w6H332DaREwssbof
|
||||
-----END CERTIFICATE-----
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue