Client authentication for private snap stores?

Dan Kegel dank at
Tue Nov 1 20:02:21 UTC 2016

I have no problem with the server side; I'm sure I can add client cert
support to the demo.

The question is the 'snap install' command.
How do you install a client certificate for it to
use while contacting an app store that uses https client certificate
- Dan

On Tue, Nov 1, 2016 at 12:59 PM, Marcos Alano <marcoshalano at> wrote:
> A private app store supports authentication?
> On 01/11/2016 17:56, Mark Shuttleworth wrote:
>> If you are using snaps as a format, you can build your own app store
>> easily enough.
>> In the Ubuntu store, IIRC we support several approaches you can take
>> advantage of:
>>  - snaps scoped to a specific device
>>  - snaps priced for purchase (like a phone app store)
>> ... and combinations of those, where prices can be set for specific
>> devices by the brand.
>> Mark
>> On 01/11/16 21:29, Dan Kegel wrote:
>>> We might like to have snap stores which require a client to have a
>>> certain certificate to be able to connect and download packages, just
>>> as one can do with apt.
>>> I think the way go works, the word 'Certificates' would be in the
>>> source tree for snapd if this were already supported.... but I don't
>>> see i there, which makes me think nobody's gotten around to supporting
>>> the
>>> idea of access-controlled snap stores.
>>> Or did I miss something?
> --
> Snapcraft mailing list
> Snapcraft at
> Modify settings or unsubscribe at:

More information about the Snapcraft mailing list