Преобразование SID в HES в формат SDDL

Я делаю запрос LDAP, чтобы получить отличительное имя пользователя. Раздел DN содержит Guid и SID, но раздел SID - HEX.

Как я могу преобразовать этот SID в формате HES в формат SDDL?

2 ответа

Решение

Вы просто можете использовать класс SecurityIdentifier.

Чтобы расширить ответ JPBlanc...

Вы можете создать небольшую вспомогательную функцию для этого, например, так:

private static String ResolveSID(Byte[] sidBytes)
{
    return (new System.Security.Principal.SecurityIdentifier(sidBytes, 0).ToString());
}
Другие вопросы по тегам