Локализация для идентификации личности в .NET
Я искал, чтобы реализовать именованный канал для связи сервис / клиент в .NET и наткнулсяэтот код что при инициализации серверной части канала пришлось установить дескриптор безопасности для канала. Они сделали это так:
PipeSecurity pipeSecurity = new PipeSecurity();
// Allow Everyone read and write access to the pipe.
pipeSecurity.SetAccessRule(new PipeAccessRule("Authenticated Users",
PipeAccessRights.ReadWrite, AccessControlType.Allow));
// Allow the Administrators group full access to the pipe.
pipeSecurity.SetAccessRule(new PipeAccessRule("Administrators",
PipeAccessRights.FullControl, AccessControlType.Allow));
Но я смотрю на это, и я обеспокоен указанием SID в виде строк, илиAuthenticated Users
а такжеAdministrators
частей. Какая гарантия, что они будут называться, скажем, на китайском или каком-то другом языке?