Choose Certificate Store that is used by Schannel for Certificate validation RRS feed

  • Question

  • Hi,

    i did not find any documentation or hint how to specify the Certificate Store that is used by Schannel during certificate validation. In the call to AcquireCredentialsHandle it is only possible to specify the own certificate or the CA list that is used in the Client certificate request via SCHANNEL_CRED structure.

    I am guessing that the System store MY is used as default for the certificate validation.

    Is it even possible to change the used certificate store to some temporary created in-memory store?(CERT_STORE_PROV_MEMORY)

    If this is not possible, how do i add certificates to the used system store only temporary or even better only for this process?

    thanks for any help or hints.

    regards Fabian

    Thursday, November 30, 2017 11:29 AM

All replies