When claims authentication is used in SharePoint 2013, groups that were previously easy to identify are now much harder to decipher. For example,
"All Authenticated Users" = "c:0(.s|true" "Windows Authenticated Users" = "c:0!.s|windows"
If you look at SharePoint 2013 and SharePoint 2010 claims encoding, you can find out how to decode the first part of the encoding, but I am unable to find a link that translates the claim value itself. That is, what "true" or "windows" maps to, or the other way around.
So my question is, what are the claim encoding to group translations for built-in Windows or SharePoint groups? A simple list here would be great.
For context, I am in the process of adding support for SharePoint 2013 to an application that uses the Component Object Model (COM). The application (.NET 4) simultaneously needs to support both claims-based and classic-mode authentication for SharePoint. The application needs to be able to get the members of the group and I need the classic name to do that.