Lokalizacja tożsamości bezpieczeństwa w .NET

Szukałem implementacji nazwanego potoku do komunikacji usługa / klient w .NET i natknąłem sięten kod że podczas inicjowania strony serwera potoku musiał ustawić deskryptor bezpieczeństwa dla potoku. Zrobili to w ten sposób:

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));

Ale patrzę na to i obawiam się, że określę identyfikatory SID jako łańcuchy lubAuthenticated Users iAdministrators Części. Jaka jest gwarancja, że ​​zostaną nazwani tak, powiedzmy, chińskim lub innym językiem?

questionAnswers(2)

yourAnswerToTheQuestion