> > Other question: Do we want allow to specify which certs/keys are > > enrolled? Which would probably mean to drop "enrolled-keys" from > > features and make it an optional string instead, > > Not an enum? "Microsoft" below should be an enum constant, shouldn't it?
I don't think so. If we want allow other certificate providers (not sure it makes sense as all physical hardware actually runs with the microsoft certificates), then we don't want a fixed list here. So any CA can be listed, be it microsoft, redhat, canonical, verisign or kraxel.org ;) cheers, Gerd