Localização para identidade de segurança no .NET
Eu estava olhando para implementar um pipe nomeado para comunicação de serviço / cliente no .net e se deparou comeste código que, ao inicializar o lado do servidor do pipe, tinha que configurar um descritor de segurança para o pipe. Eles fizeram assim:
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));
Mas estou olhando para isso, e estou preocupado em especificar SIDs como strings, ouAuthenticated Users
eAdministrators
partes. Qual é a garantia de que eles serão chamados, digamos, em chinês ou outro idioma?