Thanks again Blair,

I do really like this idea... and would have actually gone this way, if I
hadn't now got the UI elevation working..  yeah it has the ugly black CMD
line box.. but it's only for a second, and they have asked for a new
certificate to be generated, so I'm ok with this UI imperfection.  The only
drawback I can see to performing the generation post UI is that if something
goes wrong with the generation it makes the workflow quite a lot more
complicated.

I don't have a blog or anything.. does WiX have anywhere (other than
personal blogs) to just put code examples and the such?
Perhaps people would find some of the stuff I've done for this installer
useful.. (and I'm sure there are quite a few others that have similar
deveopments)

I've created:
Certificate combobox populator, setup parameters for STORE_NAME and
STORE_LOCATION and it just does its thing (if immediate CAs could take
CustomData it would be a little cleaner)
Iis Certificate Binding, give it a STORE_NAME, STORE_LOCATION and
Certificate Thumbprint along with a Web Site Name and Port Number and it'll
bind the certificate to the website.


Regards,
Bevan

>Date: Sun, 24 Nov 2013 09:55:29 -0800
>From: Blair Murri <os...@live.com>
>Subject: Re: [WiX-users] Calling CustomAction which requires Elevated
>       Privileges from UI PushButton
>
>How about this idea:
> 
>Let the user select a cert to use, or alternately, select to generate a
self-signed cert.
> 
>Then, in the execute sequence, generate the self-signed cert and use it.
> 
>No UI sequence elevation required.
> 
>It will require an immediate custom action in the execute sequence to add
the generated cert's details to the appropriate table, and thus will also
require using either the InstallExecute or >InstallExecuteAgain standard
action between the cert-creation and the
cert-insertion-into-appropriate-tables actions.
> 
>See Bob's "semi custom action" blog entry for the general idea of immediate
actions adding rows to tables.
> 
>-Blair

------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to