- 整体结构
- accesscontrol
- api
- authshim.go
- attributes
- proto
- attributes.pb.go
- attributes.proto
- test_resources
- prek0.dump
- tcert.dump
- attributes.go
- crypto
- attr
- test_resources
- attr_support.go
- ecdsa
- ecdsa.go
- hash.go
- x509.go
- utils
- aes.go
- ecdsa.go
- io.go
- keys.go
- x509.go
- crypto.go
- impl
- chaincode.go
- api.go
- appmsp
- appmsp.go
- servermsp.go
- bccsp
- factory
- factory.go
- opts.go
- pkcs11factory.go
- swfactory.go
- pkcs11
- aes.go
- aeskey.go
- conf.go
- dummyks.go
- ecdsa.go
- ecdsakey.go
- fileks.go
- impl.go
- pkcs11.go
- rsakey.go
- signer
- signer.go
- sw
- aes.go
- aeskey.go
- conf.go
- dummyks.go
- ecdsa.go
- ecdsakey.go
- fileks.go
- impl.go
- rsakey.go
- utils
- errs.go
- io.go
- keys.go
- slice.go
- x509.go
- aesopts.go
- bccsp.go
- ecdsaopts.go
- hashopts.go
- keystore.go
- opts.go
- rsaopts.go
- bddtests
- bdd-docker
- docker-compose-4-consensus-batch-nosnapshotbuffer.yml
- common
- common_pb2.py
- common_pb2_grpc.py
- configuration_pb2.py
- configuration_pb2_grpc.py
- msp_principal_pb2.py
- msp_principal_pb2_grpc.py
- environments
- kafka
- docker-compose.yml
- orderer
- docker-compose.yml
- docker-entrypoint.sh
- Dockerfile
- orderer-1-kafka-1
- docker-compose.yml
- orderer-1-kafka-3
- docker-compose.yml
- orderer-n-kafka-n
- docker-compose.yml
- features
- bootstrap.feature
- endorser.feature
- orderer.feature
- msp
- mspconfig_pb2.py
- mspconfig_pb2_grpc.py
- orderer
- ab_pb2.py
- ab_pb2_grpc.py
- configuration_pb2.py
- configuration_pb2_grpc.py
- kafka_pb2.py
- kafka_pb2_grpc.py
- peer
- chaincode_pb2.py
- chaincode_pb2_grpc.py
- chaincode_proposal_pb2.py
- chaincode_proposal_pb2_grpc.py
- chaincodeevent_pb2.py
- chaincodeevent_pb2_grpc.py
- configuration_pb2.py
- configuration_pb2_grpc.py
- peer_pb2.py
- peer_pb2_grpc.py
- proposal_pb2.py
- proposal_pb2_grpc.py
- proposal_response_pb2.py
- proposal_response_pb2_grpc.py
- regression
- go
- tdk
- node
- performance
- results
- daily_test_suite.sh
- longrun_test_suite.sh
- scripts
- start-peer.sh
- wait-for-it.sh
- steps
- bdd_grpc_util.py
- bdd_test_util.py
- bootstrap_impl.py
- bootstrap_util.py
- chaincode_rbac_impl.py
- compose.py
- coverage.py
- endorser_impl.py
- endorser_util.py
- orderer_impl.py
- orderer_util.py
- peer_basic_impl.py
- peer_cli_impl.py
- peer_logging_impl.py
- peer_rest_impl.py
- sdk_impl.py
- api_pb2.py
- ca_pb2.py
- chaincode.go
- chaincode_pb2.py
- chaincode_rbac.feature
- chaincodeevent_pb2.py
- compose-defaults.yml
- compose.go
- conn.go
- context.go
- context_bootstrap.go
- context_endorser.go
- devops_pb2.py
- docker-compose-1-devmode.yml
- docker-compose-1-empty.yml
- docker-compose-1-exp.yml
- docker-compose-1-profiling.yml
- docker-compose-1.yml
- docker-compose-2-tls-basic.yml
- docker-compose-2.yml
- docker-compose-3.yml
- docker-compose-4-consensus-base.yml
- docker-compose-4-consensus-batch-1-byzantine.yml
- docker-compose-4-consensus-batch.yml
- docker-compose-4-consensus-noops.yml
- docker-compose-4-consensus-nvp0.yml
- docker-compose-4-consensus-vp3-byzantine.yml
- docker-compose-4.yml
- docker-compose-5.yml
- docker-compose-next-4.yml
- docker-compose-next.yml
- docker-compose-orderer-base.yml
- docker-compose-orderer-kafka.yml
- docker-compose-orderer-solo.yml
- docker-compose-rest.yml
- docker-compose-sdk-node.yml
- docker-compose-with-orderer.yml
- docker-membersrvc-attributes-enabled.yml
- docker-membersrvc-attributes-encryption-enabled.yml
- docker.go
- environment.py
- events_pb2.py
- fabric_next_pb2.py
- fabric_pb2.py
- identities_pb2.py
- identities_pb2_grpc.py
- java_shim.feature
- peer_basic.feature
- peer_cli.feature
- peer_logging.feature
- peer_rest.feature
- sdk.feature
- server_admin_pb2.py
- tlsca.cert
- tlsca.priv
- users.go
- util.go
- utxo.feature
- common
- cauthdsl
- cauthdsl.go
- cauthdsl_builder.go
- policy.go
- policy_util.go
- policyparser.go
- configtx
- api
- api.go
- handlers
- application
- channel
- msp
- orderer
- organization.go
- test
- helper.go
- tool
- localconfig
- provisional
- genesis.yaml
- compare.go
- configmap.go
- initializer.go
- manager.go
- template.go
- util.go
- crypto
- signer.go
- flogging
- logging.go
- genesis
- genesis.go
- ledger
- blkstorage
- fsblkstorage
- blockstorage.go
- testutil
- test_helper.go
- test_util.go
- util
- leveldbhelper
- ioutil.go
- protobuf_util.go
- util.go
- ledger_interface.go
- localmsp
- signer.go
- metadata
- metadata.go
- mocks
- configtx
- handlers
- configtx.go
- policies
- policies.go
- policies
- policy.go
- util
- utils.go
- viperutil
- config_util.go
- core
- chaincode
- platforms
- car
- golang
- java
- util
- platforms.go
- shim
- java
- chaincode.go
- handler.go
- inprocstream.go
- interfaces.go
- mockstub.go
- response.go
- testdata
- server1.key
- server1.pem
- ccproviderimpl.go
- chaincode_support.go
- chaincodeexec.go
- chaincodetest.yaml
- config.go
- exectransaction.go
- handler.go
- comm
- testdata
- certs
- grpc
- prime256v1-openssl-cert.pem
- prime256v1-openssl-key.pem
- config.go
- connection.go
- server.go
- committer
- txvalidator
- validator.go
- committer.go
- committer_impl.go
- common
- ccprovider
- ccprovider.go
- sysccprovider
- sysccprovider.go
- validation
- msgvalidation.go
- config
- config.go
- container
- api
- core.go
- ccintf
- ccintf.go
- dockercontroller
- dockercontroller.go
- inproccontroller
- inproccontroller.go
- inprocstream.go
- util
- dockerutil.go
- writer.go
- config.go
- controller.go
- vm.go
- crypto
- primitives
- elliptic.go
- hash.go
- init.go
- random.go
- deliverservice
- blocksprovider
- blocksprovider.go
- mocks
- blocksprovider.go
- deliveryclient.go
- endorser
- config.go
- endorser.go
- errors
- errors.go
- ledger
- kvledger
- example
- history
- marble_example
- txmgmt
- kv_ledger.go
- kv_ledger_provider.go
- ledgerconfig
- ledger_config.go
- ledgermgmt
- ledger_mgmt.go
- ledger_mgmt_test_exports.go
- testutil
- test_util.go
- util
- couchdb
- filterbitarray.go
- util.go
- ledger_interface.go
- mocks
- ccprovider
- ccprovider.go
- txvalidator
- support.go
- validator
- validator.go
- peer
- config.go
- errors.go
- peer.go
- scc
- cscc
- configer.go
- escc
- endorser_onevalidsignature.go
- lccc
- lccc.go
- qscc
- querier.go
- samplesyscc
- samplesyscc.go
- vscc
- validator_onevalidsignature.go
- importsysccs.go
- sccproviderimpl.go
- sysccapi.go
- admin.go
- config.go
- fsm.go
- devenv
- images
- tools
- couchdb
- failure-motd.in
- golang_buildcmd.sh
- golang_buildpkg.sh
- limits.conf
- setup.sh
- setupRHELonZ.sh
- setupUbuntuOnPPC64le.sh
- Vagrantfile
- docs
- API
- Samples
- Sample_1.js
- Sample_1.zip
- biz
- images
- DCO1.1.txt
- custom_theme
- searchbox.html
- dev-setup
- headers.txt
- FAQ
- Gerrit
- images
- sec-firstrel-1.jpg
- sec-sources-1.pptx
- sec-sources-2.pptx
- sec-txconf-v1.2.pptx
- Setup
- starter
- Style-guides
- tech
- wiki-images
- docker-compose-channel.yml
- requirements.txt
- events
- consumer
- adapter.go
- consumer.go
- producer
- eventhelper.go
- events.go
- handler.go
- producer.go
- register_internal_events.go
- config.go
- examples
- ccchecker
- chaincodes
- newkeyperinvoke
- chaincodes.go
- registershadow.go
- ccchecker.go
- ccchecker.json
- init.go
- main.go
- chaincode
- chaintool
- example02
- go
- asset_management
- asset_management02
- asset_management_interactive
- asset_management_with_roles
- attributes_to_state
- authorizable_counter
- chaincode_example01
- chaincode_example02
- chaincode_example03
- chaincode_example04
- chaincode_example05
- eventsender
- invokereturnsvalue
- map
- marbles02
- passthru
- rbac_tcerts_no_attrs
- utxo
- java
- Example
- LinkExample
- MapExample
- RangeExample
- SimpleSample
- events
- block-listener
- block-listener.go
- sdk
- node
- app.js
- docker-compose.yml
- Dockerfile
- web-app.js
- sfhackfest
- ccenv
- Dockerfile
- tmp
- ca
- orderer
- peer0
- peer1
- peer2
- peer3
- docker-compose-gettingstarted.yml
- sfhackfest.tar.gz
- gossip
- api
- channel.go
- crypto.go
- comm
- mock
- mock_comm.go
- comm.go
- comm_impl.go
- conn.go
- crypto.go
- demux.go
- msg.go
- common
- common.go
- discovery
- discovery.go
- discovery_impl.go
- msgs.go
- election
- adapter.go
- election.go
- filter
- filter.go
- gossip
- algo
- pull.go
- channel
- channel.go
- msgstore
- msgs.go
- pull
- pullstore.go
- batcher.go
- certstore.go
- chanstate.go
- gossip.go
- gossip_impl.go
- identity
- identity.go
- integration
- integration.go
- service
- eventer.go
- gossip_service.go
- state
- metastate.go
- payloads_buffer.go
- state.go
- util
- logging.go
- misc.go
- gotools
- Makefile
- images
- ccenv
- Dockerfile.in
- javaenv
- Dockerfile.in
- kafka
- docker-entrypoint.sh
- Dockerfile.in
- kafka-run-class.sh
- orderer
- Dockerfile.in
- peer
- Dockerfile.in
- testenv
- Dockerfile.in
- install-softhsm2.sh
- zookeeper
- docker-entrypoint.sh
- Dockerfile.in
- msp
- mgmt
- testtools
- config.go
- mgmt.go
- sampleconfig
- admincerts
- admincert.pem
- cacerts
- cacert.pem
- keystore
- key.pem
- signcerts
- peer.pem
- configbuilder.go
- identities.go
- identities.pb.go
- identities.proto
- msp.go
- mspimpl.go
- mspmgrimpl.go
- noopmsp.go
- orderer
- common
- blockcutter
- blockcutter.go
- bootstrap
- file
- bootstrap.go
- broadcast
- broadcast.go
- configtxfilter
- filter.go
- deliver
- deliver.go
- filter
- filter.go
- sigfilter
- sigfilter.go
- sizefilter
- sizefilter.go
- kafka
- broker.go
- chain_partition.go
- consumer.go
- log.go
- orderer.go
- partitioner.go
- producer.go
- util.go
- ledger
- file
- fileledger.go
- fsledger
- fsledger.go
- fsledger_provider.go
- ledger_interface.go
- ram
- ramledger.go
- ordererledger.go
- util.go
- localconfig
- config.go
- mocks
- blockcutter
- blockcutter.go
- multichain
- multichain.go
- util
- util.go
- multichain
- chainsupport.go
- manager.go
- systemchain.go
- sample_clients
- broadcast_config
- client.go
- newchain.go
- broadcast_timestamp
- client.go
- deliver_stdout
- client.go
- single_tx_client
- single_tx_client.go
- sbft
- backend
- backend.go
- consensus.pb.go
- consensus.proto
- events.go
- connection
- connection.go
- crypto
- crypto.go
- persist
- persist.go
- simplebft
- backlog.go
- batch.go
- checkpoint.go
- commit.go
- connection.go
- crypto.go
- newview.go
- prepare.go
- preprepare.go
- request.go
- simplebft.go
- simplebft.pb.go
- simplebft.proto
- viewchange.go
- xset.go
- testdata
- cert1.pem
- config.json
- key.pem
- config.go
- config.pb.go
- config.proto
- consenter.go
- local-deploy.sh
- solo
- consensus.go
- main.go
- orderer.yaml
- peer
- chaincode
- chaincode.go
- common.go
- install.go
- instantiate.go
- invoke.go
- package.go
- query.go
- upgrade.go
- channel
- channel.go
- create.go
- deliverclient.go
- fetchconfig.go
- join.go
- clilogging
- common.go
- getlevel.go
- logging.go
- setlevel.go
- common
- testdata
- anchorPeersBadFormat.txt
- anchorPeersBadPEM.txt
- anchorPeersOrg1.txt
- anchors.go
- common.go
- mockclient.go
- ordererclient.go
- gossip
- mcs
- mcs.go
- sa
- sa.go
- node
- node.go
- start.go
- status.go
- stop.go
- util
- util.go
- version
- version.go
- core.yaml
- main.go
- proposals
- r1
- protos
- common
- block.go
- common.pb.go
- common.proto
- configtx.go
- configtx.pb.go
- configtx.proto
- configuration.pb.go
- configuration.proto
- ledger.pb.go
- ledger.proto
- msp_principal.pb.go
- msp_principal.proto
- policies.pb.go
- policies.proto
- signed_data.go
- gossip
- extensions.go
- message.pb.go
- message.proto
- msp
- mspconfig.pb.go
- mspconfig.proto
- orderer
- ab.pb.go
- ab.proto
- configuration.pb.go
- configuration.proto
- kafka.pb.go
- kafka.proto
- peer
- admin.pb.go
- admin.proto
- chaincode.pb.go
- chaincode.proto
- chaincodeevent.pb.go
- chaincodeevent.proto
- chaincodeunmarshall.go
- configuration.pb.go
- configuration.proto
- events.pb.go
- events.proto
- init.go
- peer.pb.go
- peer.proto
- proposal.pb.go
- proposal.proto
- proposal_response.pb.go
- proposal_response.proto
- transaction.pb.go
- transaction.proto
- testutils
- txtestutils.go
- utils
- blockutils.go
- commonutils.go
- proputils.go
- txutils.go
- pub
- scripts
- compile_protos.sh
- containerlogs.sh
- foldercopy.sh
- golinter.sh
- goListFiles.sh
- infiniteloop.sh
- test
- docker-compose.yml
- unit-test
- docker-compose.yml
- run.sh
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
identities.go
identities.go
定义了 identity 和 signingidentity 私有结构。
type identity struct { // id contains the identifier (MSPID and identity identifier) for this instance id *IdentityIdentifier // cert contains the x.509 certificate that signs the public key of this instance cert *x509.Certificate // this is the public key of this instance pk bccsp.Key // reference to the MSP that "owns" this identity msp *bccspmsp}type signingidentity struct { // we embed everything from a base identity identity // signer corresponds to the object that can produce signatures from this identity signer *signer.CryptoSigner}
上一篇:configbuilder.go
下一篇:identities.pb.go

目前还没有任何评论,快来抢沙发吧!
发布评论
需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。