Re: Programmatically installing certificates

From: Russ (russk2_at_eticomm.net)
Date: 09/16/05

  • Next message: Gary: "WinForm via internet; local permissions question"
    Date: Fri, 16 Sep 2005 16:10:00 -0400
    
    

    Thank you Jeremy, I will investigate Capicom.

    Russ

    On Thu, 15 Sep 2005 17:00:50 -0700, "Jeremy Chapman" <me@here.com>
    wrote:

    >Some general stuff to get you started:
    >Use capicom. If you don't have the dlls, you should be able to find it on
    >the microsoft site.
    >
    >It's com, so you'll be able to import it into a .NET wrapper
    >Create a Capicom.Store object.
    >
    >To open a store of certificates:
    >call the Open method of the Capicom.Store object
    >user = CAPICOM_CURRENT_USER_STORE,
    >store name = "my"
    >open mode = CAPICOM_STORE_OPEN_MAXIMUM_ALLOWED |
    >CAPICOM_STORE_OPEN_EXISTING_ONLY
    >
    >To list the certificates of an open store:
    >do a for each on the Certificates property (Collection of certificate
    >objects) of the object returned from the open method
    >The certificate object can be inspected by using the GetInfo method on a
    >Certificate object
    >parameter = CAPICOM_CERT_INFO_SUBJECT_SIMPLE_NAME will get its unique name
    >
    >To import a certificate:
    >call the Load method of the object returned from the open method
    >storage type = CAPICOM_KEY_STORAGE_USER_PROTECTED
    >
    >To remove a certificate
    >call the Remove method of the object returned from the open method
    >the remove method expects the subject simple name of the certificate
    >
    >
    >hope this helps
    >"Russ" <russk2@eticomm.net> wrote in message
    >news:c6fji1tscjvce89qropijkn3qkg3822cgd@4ax.com...
    >> Is there a way to build a program to import certificates into IE - in
    >> place of using the import wizard? If so, where can I find the
    >> documentation and samples? For C++ or C# please.
    >>
    >> Thank you, Russ
    >


  • Next message: Gary: "WinForm via internet; local permissions question"

    Relevant Pages

    • Re: Programmatically installing certificates
      ... To open a store of certificates: ... do a for each on the Certificates property (Collection of certificate ... objects) of the object returned from the open method ... > Thank you, Russ ...
      (microsoft.public.dotnet.framework.aspnet.security)
    • Re: SSL Encryption
      ... > still connecting with HTTPS, ... But with real clients we do not want to use this mechanism. ... > We want to physically give the clients the certificate, ... > Thank you, Russ ...
      (microsoft.public.dotnet.general)