Re: How does scrdenrl.dll filter the CSP's ?

From: Vishal Agarwal[MSFT] (vishala_at_online.microsoft.com)
Date: 12/19/03


Date: Fri, 19 Dec 2003 09:50:58 -0800

Is your CSP registered on the machine you are trying to enroll from?

scrdenrl.dll filters on the registered CSP's by making a call to
CryptGetProvParam for PP_IMPTYPE flags and if the return value has
CRYPT_IMPL_REMOVABLE, then this CSP will be listed in the list.

Hope this helps,
Thanks,
Vishal [MSFT]

-- 
This posting is provided "AS IS" with no warranties, and confers no rights
"Kåre Langedrag" <kare.langedrag@ergo.no> wrote in message
news:290DFF91-1CEE-4054-A224-6B7CD6CB49DC@microsoft.com...
> Hi,
>
> We have developed a fully functional smartcard CSP, but we have one
_urgent_ problem.
>
> PROBLEM: The scrdenrl.dll will not take our CSP as input when enrolling
certificates, neither does it list our CSP as one of the available smartcard
CSP's.
>
> COMMENT: Our CSP are fully functional, and we use it to enroll
certificates directly to the users, but we have problems using the
"smartcard enrollment station" method (a user with an available enrollment
certificate and proper priveleges can request a smartcard certificate on
behalf of another user). I have tried multiple times to post this question,
and I really hope to get the solution this time. If possible, we would get
in contact with the programmer which made the scrdenrl.dll
>
> QUESTION: How does the scrdenrl library filter out which CSP's (smartcard
CSP's) to list and support? What do we have to do in order to make our CSP
to become a valid CSP for enrolling with the scrdenrl.dll?
>
>
>
>


Relevant Pages

  • Re: How does scrdenrl.dll filter the CSPs ?
    ... because according to the "smartcard csp cookbook" it says that smartcard ... the registry, and all kind of certificates can be issued to the smartcard ...
    (microsoft.public.platformsdk.security)
  • Re: How make our CSP to be used by scrdenrl.dll
    ... Is the CSP enabled on the template? ... > met by the CSP in order to use the scrdenrl.dll to issue certificates on ... we can enroll a smartcard logon certificate to the administrator ...
    (microsoft.public.platformsdk.security)
  • Re: Smartcard Issue in 2003?
    ... is the CSP installed on the web server? ... It seems like it is the scripts in certsces.asp does not list new smartcard ... Is there another way for the administrator to issue user certificates? ... which of the smartcard templates will become available in the ...
    (microsoft.public.platformsdk.security)
  • Web Certificate enrollment with Windows 2003 server
    ... With windows 2000 server I can enroll any certificate ... template to any CSP ...
    (microsoft.public.win2000.security)
  • How make our CSP to be used by scrdenrl.dll
    ... met by the CSP in order to use the scrdenrl.dll to issue certificates on our ... we can enroll a smartcard logon certificate to the administrator ... CSP is not listed in the available CSP enumeration in scrdenrl.dll. ... >> Is your CSP registered on the machine you are trying to enroll from? ...
    (microsoft.public.platformsdk.security)