Lokalisierung für Sicherheitsidentität in .NET

Ich wollte eine Named Pipe für die Service / Client-Kommunikation in .NET implementieren und bin auf diese gestoßendieser Code Während der Initialisierung auf der Serverseite der Pipe musste eine Sicherheitsbeschreibung für die Pipe eingerichtet werden. Sie haben es so gemacht:

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

Aber ich schaue es an und mache mir Sorgen, SIDs als Zeichenfolgen anzugeben, oderAuthenticated Users undAdministrators Teile. Was ist die Garantie, dass sie so genannt werden, zum Beispiel in Chinesisch oder einer anderen Sprache?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage