Identity of digital certificates is correctly resolved now
This commit is contained in:
parent
418e591aa6
commit
3e82e988d4
@ -246,9 +246,8 @@ bool eap::credentials_tls::retrieve(_In_ LPCTSTR pszTargetName, _Out_ EAP_ERROR
|
||||
std::wstring eap::credentials_tls::get_identity() const
|
||||
{
|
||||
if (m_cert) {
|
||||
// Generate identity. TODO: Find which CERT_NAME_... constant returns valid identity (username@domain or DOMAIN\Username).
|
||||
wstring identity;
|
||||
CertGetNameString(m_cert, CERT_NAME_SIMPLE_DISPLAY_TYPE, 0, NULL, identity);
|
||||
CertGetNameString(m_cert, CERT_NAME_EMAIL_TYPE, 0, NULL, identity);
|
||||
return identity;
|
||||
} else
|
||||
return L"";
|
||||
|
Loading…
x
Reference in New Issue
Block a user