Binding an existing identity to a participant

An existing identity can be issued to a participant using either the API or the command line.
Once the existing identity has been bound, the identity can then be used by the participant
to interact with the business network in the context of that participant.

When using {[site.data.conrefs.hlf_full}}, you can bind existing certificates that have been created
by using the {[site.data.conrefs.hlf_full}} certificate authority (CA) or by using other tooling such
as cryptogen. The existing certificates must be valid for use for submitting transactions
on the {[site.data.conrefs.hlf_full}} network.

Before you start

Before you follow these steps, you must have added a participant to a participant
registry. You must have an existing certificate in the PEM format to bind to the
participant. The binder of the existing identity (whether using command line or
using the Javascript APIs below) must have ACLs that permit them to bind the identity
(to be associated with the participant) in Hyperledger Composer.

The procedure below shows an example using the following model of a participant
from the Digital Property sample Business Network Definition: digitalproperty-network