We are building an authentication solution where we are building our own virtual smart card and perform certificate based authentication.
We do not want to prompt the User for the PIN of the smart card and autosubmit the PIN on behalf of User through our authorization plugin. To achieve this we are removing loginwindow:login and passing th PIN to the underlying mechanisms by setting th PIN as part of KEnvironmentPassword attribute.With this change, we are observing that builtin:authenticate,privileged is invoking the authorization service instead of authorization_ctk service.
Can you please let us know how do we autosubmit the smart card PIN in our authorization mechanism so that built:authenticate,privileged is invoking authorization_ctk service and perform certificate based authentication?
We do not want to prompt the User for the PIN of the smart card and autosubmit the PIN on behalf of User through our authorization plugin. To achieve this we are removing loginwindow:login and passing th PIN to the underlying mechanisms by setting th PIN as part of KEnvironmentPassword attribute.With this change, we are observing that builtin:authenticate,privileged is invoking the authorization service instead of authorization_ctk service.
Can you please let us know how do we autosubmit the smart card PIN in our authorization mechanism so that built:authenticate,privileged is invoking authorization_ctk service and perform certificate based authentication?