G
Guest
Hi
How to use LsaLogonUser to invoke Certificate Based Logon. From certain Newsgroups, we have found that if we provide an undocumented structure called KERB_SMART_CARD_LOGON to LsaLogonUser, we can invoke Certificate Based Logon via LsaLogonUser. The structure KERB_SMART_CARD_LOGON is documented in Ntsecapi.h as
typedef struct _KERB_SMART_CARD_LOGON {
KERB_LOGON_SUBMIT_TYPE MessageType;
UNICODE_STRING Pin;
ULONG CspDataLength;
PUCHAR CspData;
} KERB_SMART_CARD_LOGON, *PKERB_SMART_CARD_LOGON;
Now, we could like to know what is the value to be passed to the attribute "CspData" of the structure KERB_SMART_CARD_LOGON?
Thanx in advance,
How to use LsaLogonUser to invoke Certificate Based Logon. From certain Newsgroups, we have found that if we provide an undocumented structure called KERB_SMART_CARD_LOGON to LsaLogonUser, we can invoke Certificate Based Logon via LsaLogonUser. The structure KERB_SMART_CARD_LOGON is documented in Ntsecapi.h as
typedef struct _KERB_SMART_CARD_LOGON {
KERB_LOGON_SUBMIT_TYPE MessageType;
UNICODE_STRING Pin;
ULONG CspDataLength;
PUCHAR CspData;
} KERB_SMART_CARD_LOGON, *PKERB_SMART_CARD_LOGON;
Now, we could like to know what is the value to be passed to the attribute "CspData" of the structure KERB_SMART_CARD_LOGON?
Thanx in advance,