"veyron2/security": CreatePrincipal

Allow CreatePrincipal to take a nil BlessingStore and/or a nil
BlessingRoots. This simplifies principal creation within tests
that just need a principal for private key operations. Also it
provides other packages that need a signer (e.g., serialization)
to cheaply obtain one by creating a principal.

Change-Id: I7ad0ecc92f858cc4af923f14242d488d27e7a2ad
1 file changed
tree: 702b00926fd6f69df9a2d92ecc1c3115831f237b
  1. lib/
  2. profiles/
  3. runtimes/
  4. security/
  5. services/
  6. tools/