5 // Atsushi Enomoto <atsushi@ximian.com>
7 // Copyright (C) 2005 Novell, Inc. http://www.novell.com
9 // Permission is hereby granted, free of charge, to any person obtaining
10 // a copy of this software and associated documentation files (the
11 // "Software"), to deal in the Software without restriction, including
12 // without limitation the rights to use, copy, modify, merge, publish,
13 // distribute, sublicense, and/or sell copies of the Software, and to
14 // permit persons to whom the Software is furnished to do so, subject to
15 // the following conditions:
17 // The above copyright notice and this permission notice shall be
18 // included in all copies or substantial portions of the Software.
20 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
21 // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
22 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
23 // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
24 // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
25 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
26 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
31 namespace System.Security.Claims
33 public static class ClaimTypes
35 public const string Actor = "http://schemas.xmlsoap.org/ws/2009/09/identity/claims/actor";
37 public const string Anonymous = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/anonymous";
39 public const string Authentication = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authentication";
41 public const string AuthenticationInstant = "http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationinstant";
43 public const string AuthenticationMethod = "http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationmethod";
45 public const string AuthorizationDecision = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authorizationdecision";
47 public const string ClaimsType2005Namespace = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims";
49 public const string ClaimsType2009Namespace = "http://schemas.xmlsoap.org/ws/2009/09/identity/claims";
51 public const string ClaimsTypeNamespace = "http://schemas.microsoft.com/ws/2008/06/identity/claims";
53 public const string CookiePath = "http://schemas.microsoft.com/ws/2008/06/identity/claims/cookiepath";
55 public const string Country = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/country";
57 public const string DateOfBirth = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/dateofbirth";
59 public const string DenyOnlyPrimaryGroup = "http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarygroup";
61 public const string DenyOnlyPrimarySid = "http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarysid";
63 public const string DenyOnlySid = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/denyonlysid";
65 public const string Dns = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/dns";
67 public const string Dsa = "http://schemas.microsoft.com/ws/2008/06/identity/claims/dsa";
69 public const string Email = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/email";
71 public const string Expiration = "http://schemas.microsoft.com/ws/2008/06/identity/claims/expiration";
73 public const string Expired = "http://schemas.microsoft.com/ws/2008/06/identity/claims/expired";
75 public const string Gender = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/gender";
77 public const string GivenName = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname";
79 public const string GroupSid = "http://schemas.microsoft.com/ws/2008/06/identity/claims/groupsid";
81 public const string Hash = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/hash";
83 public const string HomePhone = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/homephone";
85 public const string IsPersistent = "http://schemas.microsoft.com/ws/2008/06/identity/claims/ispersistent";
87 public const string Locality = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/locality";
89 public const string MobilePhone = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/mobilephone";
91 public const string Name = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name";
93 public const string NameIdentifier = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier";
95 public const string OtherPhone = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/otherphone";
97 public const string PostalCode = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/postalcode";
99 public const string PPID = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/privatepersonalidentifier";
101 public const string PrimaryGroupSid = "http://schemas.microsoft.com/ws/2008/06/identity/claims/primarygroupsid";
103 public const string PrimarySid = "http://schemas.microsoft.com/ws/2008/06/identity/claims/primarysid";
105 public const string Role = "http://schemas.microsoft.com/ws/2008/06/identity/claims/role";
107 public const string Rsa = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/rsa";
109 public const string SerialNumber = "http://schemas.microsoft.com/ws/2008/06/identity/claims/serialnumber";
111 public const string Sid = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/sid";
113 public const string Spn = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/spn";
115 public const string StateOrProvince = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/stateorprovince";
117 public const string StreetAddress = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/streetaddress";
119 public const string Surname = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname";
121 public const string System = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/system";
123 public const string Thumbprint = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/thumbprint";
125 public const string Upn = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn";
127 public const string Uri = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/uri";
129 public const string UserData = "http://schemas.microsoft.com/ws/2008/06/identity/claims/userdata";
131 public const string Version = "http://schemas.microsoft.com/ws/2008/06/identity/claims/version";
133 public const string Webpage = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/webpage";
135 public const string WindowsAccountName = "http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsaccountname";
137 public const string X500DistinguishedName = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/x500distinguishedname";