Release 4.0.0-preview1-00304
[platform/core/csapi/tizenfx.git] / pkg / build / tizen40 / ref / System.Security.Claims.xml
1 <?xml version="1.0" encoding="utf-8"?><span>
2 <doc>
3   <assembly>
4     <name>System.Security.Claims</name>
5   </assembly>
6   <members>
7     <member name="T:System.Security.Principal.GenericIdentity">
8       <summary>Represents a generic user.</summary>
9     </member>
10     <member name="M:System.Security.Principal.GenericIdentity.#ctor(System.Security.Principal.GenericIdentity)">
11       <summary>Initializes a new instance of the <see cref="T:System.Security.Principal.GenericIdentity"></see> class by using the specified <see cref="T:System.Security.Principal.GenericIdentity"></see> object.</summary>
12       <param name="identity">The object from which to construct the new instance of <see cref="T:System.Security.Principal.GenericIdentity"></see>.</param>
13     </member>
14     <member name="M:System.Security.Principal.GenericIdentity.#ctor(System.String)">
15       <summary>Initializes a new instance of the <see cref="T:System.Security.Principal.GenericIdentity"></see> class representing the user with the specified name.</summary>
16       <param name="name">The name of the user on whose behalf the code is running.</param>
17       <exception cref="T:System.ArgumentNullException">The <paramref name="name">name</paramref> parameter is null.</exception>
18     </member>
19     <member name="M:System.Security.Principal.GenericIdentity.#ctor(System.String,System.String)">
20       <summary>Initializes a new instance of the <see cref="T:System.Security.Principal.GenericIdentity"></see> class representing the user with the specified name and authentication type.</summary>
21       <param name="name">The name of the user on whose behalf the code is running.</param>
22       <param name="type">The type of authentication used to identify the user.</param>
23       <exception cref="T:System.ArgumentNullException">The <paramref name="name">name</paramref> parameter is null.   -or-   The <paramref name="type">type</paramref> parameter is null.</exception>
24     </member>
25     <member name="P:System.Security.Principal.GenericIdentity.AuthenticationType">
26       <summary>Gets the type of authentication used to identify the user.</summary>
27       <returns>The type of authentication used to identify the user.</returns>
28     </member>
29     <member name="P:System.Security.Principal.GenericIdentity.Claims">
30       <summary>Gets all claims for the user represented by this generic identity.</summary>
31       <returns>A collection of claims for this <see cref="T:System.Security.Principal.GenericIdentity"></see> object.</returns>
32     </member>
33     <member name="M:System.Security.Principal.GenericIdentity.Clone">
34       <summary>Creates a new object that is a copy of the current instance.</summary>
35       <returns>A copy of the current instance.</returns>
36     </member>
37     <member name="P:System.Security.Principal.GenericIdentity.IsAuthenticated">
38       <summary>Gets a value indicating whether the user has been authenticated.</summary>
39       <returns>true if the user was has been authenticated; otherwise, false.</returns>
40     </member>
41     <member name="P:System.Security.Principal.GenericIdentity.Name">
42       <summary>Gets the user's name.</summary>
43       <returns>The name of the user on whose behalf the code is being run.</returns>
44     </member>
45     <member name="T:System.Security.Principal.GenericPrincipal">
46       <summary>Represents a generic principal.</summary>
47     </member>
48     <member name="M:System.Security.Principal.GenericPrincipal.#ctor(System.Security.Principal.IIdentity,System.String[])">
49       <summary>Initializes a new instance of the <see cref="T:System.Security.Principal.GenericPrincipal"></see> class from a user identity and an array of role names to which the user represented by that identity belongs.</summary>
50       <param name="identity">A basic implementation of <see cref="T:System.Security.Principal.IIdentity"></see> that represents any user.</param>
51       <param name="roles">An array of role names to which the user represented by the identity parameter belongs.</param>
52       <exception cref="T:System.ArgumentNullException">The <paramref name="identity">identity</paramref> parameter is null.</exception>
53     </member>
54     <member name="P:System.Security.Principal.GenericPrincipal.Identity">
55       <summary>Gets the <see cref="T:System.Security.Principal.GenericIdentity"></see> of the user represented by the current <see cref="T:System.Security.Principal.GenericPrincipal"></see>.</summary>
56       <returns>The <see cref="T:System.Security.Principal.GenericIdentity"></see> of the user represented by the <see cref="T:System.Security.Principal.GenericPrincipal"></see>.</returns>
57     </member>
58     <member name="M:System.Security.Principal.GenericPrincipal.IsInRole(System.String)">
59       <summary>Determines whether the current <see cref="T:System.Security.Principal.GenericPrincipal"></see> belongs to the specified role.</summary>
60       <param name="role">The name of the role for which to check membership.</param>
61       <returns>true if the current <see cref="T:System.Security.Principal.GenericPrincipal"></see> is a member of the specified role; otherwise, false.</returns>
62     </member>
63     <member name="T:System.Security.Claims.Claim">
64       <summary>Represents a claim.</summary>
65     </member>
66     <member name="M:System.Security.Claims.Claim.#ctor(System.IO.BinaryReader)">
67       <summary>Initializes an instance of <see cref="T:System.Security.Claims.Claim"></see> with the specified <see cref="T:System.IO.BinaryReader"></see>.</summary>
68       <param name="reader">A <see cref="T:System.IO.BinaryReader"></see> pointing to a <see cref="T:System.Security.Claims.Claim"></see>.</param>
69       <exception cref="T:System.ArgumentNullException"><paramref name="reader">reader</paramref> is null.</exception>
70     </member>
71     <member name="M:System.Security.Claims.Claim.#ctor(System.Security.Claims.Claim)">
72       <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.Claim"></see> class.</summary>
73       <param name="other">The security claim.</param>
74     </member>
75     <member name="M:System.Security.Claims.Claim.#ctor(System.IO.BinaryReader,System.Security.Claims.ClaimsIdentity)">
76       <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.Claim"></see> class with the specified reader and subject.</summary>
77       <param name="reader">The binary reader.</param>
78       <param name="subject">The subject that this claim describes.</param>
79     </member>
80     <member name="M:System.Security.Claims.Claim.#ctor(System.Security.Claims.Claim,System.Security.Claims.ClaimsIdentity)">
81       <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.Claim"></see> class with the specified security claim and subject.</summary>
82       <param name="other">The security claim.</param>
83       <param name="subject">The subject that this claim describes.</param>
84     </member>
85     <member name="M:System.Security.Claims.Claim.#ctor(System.String,System.String)">
86       <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.Claim"></see> class with the specified claim type, and value.</summary>
87       <param name="type">The claim type.</param>
88       <param name="value">The claim value.</param>
89       <exception cref="T:System.ArgumentNullException"><paramref name="type">type</paramref> or <paramref name="value">value</paramref> is null.</exception>
90     </member>
91     <member name="M:System.Security.Claims.Claim.#ctor(System.String,System.String,System.String)">
92       <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.Claim"></see> class with the specified claim type, value, and value type.</summary>
93       <param name="type">The claim type.</param>
94       <param name="value">The claim value.</param>
95       <param name="valueType">The claim value type. If this parameter is null, then <see cref="F:System.Security.Claims.ClaimValueTypes.String"></see> is used.</param>
96       <exception cref="T:System.ArgumentNullException"><paramref name="type">type</paramref> or <paramref name="value">value</paramref> is null.</exception>
97     </member>
98     <member name="M:System.Security.Claims.Claim.#ctor(System.String,System.String,System.String,System.String)">
99       <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.Claim"></see> class with the specified claim type, value, value type, and issuer.</summary>
100       <param name="type">The claim type.</param>
101       <param name="value">The claim value.</param>
102       <param name="valueType">The claim value type. If this parameter is null, then <see cref="F:System.Security.Claims.ClaimValueTypes.String"></see> is used.</param>
103       <param name="issuer">The claim issuer. If this parameter is empty or null, then <see cref="F:System.Security.Claims.ClaimsIdentity.DefaultIssuer"></see> is used.</param>
104       <exception cref="T:System.ArgumentNullException"><paramref name="type">type</paramref> or <paramref name="value">value</paramref> is null.</exception>
105     </member>
106     <member name="M:System.Security.Claims.Claim.#ctor(System.String,System.String,System.String,System.String,System.String)">
107       <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.Claim"></see> class with the specified claim type, value, value type, issuer,  and original issuer.</summary>
108       <param name="type">The claim type.</param>
109       <param name="value">The claim value.</param>
110       <param name="valueType">The claim value type. If this parameter is null, then <see cref="F:System.Security.Claims.ClaimValueTypes.String"></see> is used.</param>
111       <param name="issuer">The claim issuer. If this parameter is empty or null, then <see cref="F:System.Security.Claims.ClaimsIdentity.DefaultIssuer"></see> is used.</param>
112       <param name="originalIssuer">The original issuer of the claim. If this parameter is empty or null, then the <see cref="P:System.Security.Claims.Claim.OriginalIssuer"></see> property is set to the value of the <see cref="P:System.Security.Claims.Claim.Issuer"></see> property.</param>
113       <exception cref="T:System.ArgumentNullException"><paramref name="type">type</paramref> or <paramref name="value">value</paramref> is null.</exception>
114     </member>
115     <member name="M:System.Security.Claims.Claim.#ctor(System.String,System.String,System.String,System.String,System.String,System.Security.Claims.ClaimsIdentity)">
116       <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.Claim"></see> class with the specified claim type, value, value type, issuer, original issuer and subject.</summary>
117       <param name="type">The claim type.</param>
118       <param name="value">The claim value.</param>
119       <param name="valueType">The claim value type. If this parameter is null, then <see cref="F:System.Security.Claims.ClaimValueTypes.String"></see> is used.</param>
120       <param name="issuer">The claim issuer. If this parameter is empty or null, then <see cref="F:System.Security.Claims.ClaimsIdentity.DefaultIssuer"></see> is used.</param>
121       <param name="originalIssuer">The original issuer of the claim. If this parameter is empty or null, then the <see cref="P:System.Security.Claims.Claim.OriginalIssuer"></see> property is set to the value of the <see cref="P:System.Security.Claims.Claim.Issuer"></see> property.</param>
122       <param name="subject">The subject that this claim describes.</param>
123       <exception cref="T:System.ArgumentNullException"><paramref name="type">type</paramref> or <paramref name="value">value</paramref> is null.</exception>
124     </member>
125     <member name="M:System.Security.Claims.Claim.Clone(System.Security.Claims.ClaimsIdentity)">
126       <summary>Returns a new <see cref="T:System.Security.Claims.Claim"></see> object copied from this object. The subject of the new claim is set to the specified ClaimsIdentity.</summary>
127       <param name="identity">The intended subject of the new claim.</param>
128       <returns>The new claim object.</returns>
129     </member>
130     <member name="M:System.Security.Claims.Claim.Clone">
131       <summary>Returns a new <see cref="T:System.Security.Claims.Claim"></see> object copied from this object. The new claim does not have a subject.</summary>
132       <returns>The new claim object.</returns>
133     </member>
134     <member name="P:System.Security.Claims.Claim.CustomSerializationData">
135       <summary>Contains any additional data provided by a derived type.</summary>
136       <returns>A <see cref="T:System.Byte"></see> array representing the additional serialized data.</returns>
137     </member>
138     <member name="P:System.Security.Claims.Claim.Issuer">
139       <summary>Gets the issuer of the claim.</summary>
140       <returns>A name that refers to the issuer of the claim.</returns>
141     </member>
142     <member name="P:System.Security.Claims.Claim.OriginalIssuer">
143       <summary>Gets the original issuer of the claim.</summary>
144       <returns>A name that refers to the original issuer of the claim.</returns>
145     </member>
146     <member name="P:System.Security.Claims.Claim.Properties">
147       <summary>Gets a dictionary that contains additional properties associated with this claim.</summary>
148       <returns>A dictionary that contains additional properties associated with the claim. The properties are represented as name-value pairs.</returns>
149     </member>
150     <member name="P:System.Security.Claims.Claim.Subject">
151       <summary>Gets the subject of the claim.</summary>
152       <returns>The subject of the claim.</returns>
153     </member>
154     <member name="M:System.Security.Claims.Claim.ToString">
155       <summary>Returns a string representation of this <see cref="T:System.Security.Claims.Claim"></see> object.</summary>
156       <returns>The string representation of this <see cref="T:System.Security.Claims.Claim"></see> object.</returns>
157     </member>
158     <member name="P:System.Security.Claims.Claim.Type">
159       <summary>Gets the claim type of the claim.</summary>
160       <returns>The claim type.</returns>
161     </member>
162     <member name="P:System.Security.Claims.Claim.Value">
163       <summary>Gets the value of the claim.</summary>
164       <returns>The claim value.</returns>
165     </member>
166     <member name="P:System.Security.Claims.Claim.ValueType">
167       <summary>Gets the value type of the claim.</summary>
168       <returns>The claim value type.</returns>
169     </member>
170     <member name="M:System.Security.Claims.Claim.WriteTo(System.IO.BinaryWriter)">
171       <summary>Writes this <see cref="T:System.Security.Claims.Claim"></see> to the writer.</summary>
172       <param name="writer">The writer to use for data storage.</param>
173       <exception cref="T:System.ArgumentNullException"><paramref name="writer">writer</paramref> is null.</exception>
174     </member>
175     <member name="M:System.Security.Claims.Claim.WriteTo(System.IO.BinaryWriter,System.Byte[])">
176       <summary>Writes this <see cref="T:System.Security.Claims.Claim"></see> to the writer.</summary>
177       <param name="writer">The writer to write this claim.</param>
178       <param name="userData">The user data to claim.</param>
179     </member>
180     <member name="T:System.Security.Claims.ClaimsIdentity">
181       <summary>Represents a claims-based identity.</summary>
182     </member>
183     <member name="M:System.Security.Claims.ClaimsIdentity.#ctor">
184       <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsIdentity"></see> class with an empty claims collection.</summary>
185     </member>
186     <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Security.Principal.IIdentity,System.Collections.Generic.IEnumerable{System.Security.Claims.Claim},System.String,System.String,System.String)">
187       <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsIdentity"></see> class from the specified <see cref="T:System.Security.Principal.IIdentity"></see> using the specified claims, authentication type, name claim type, and role claim type.</summary>
188       <param name="identity">The identity from which to base the new claims identity.</param>
189       <param name="claims">The claims with which to populate the new claims identity.</param>
190       <param name="authenticationType">The type of authentication used.</param>
191       <param name="nameType">The claim type to use for name claims.</param>
192       <param name="roleType">The claim type to use for role claims.</param>
193     </member>
194     <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Collections.Generic.IEnumerable{System.Security.Claims.Claim},System.String,System.String,System.String)">
195       <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsIdentity"></see> class with the specified claims, authentication type, name claim type, and role claim type.</summary>
196       <param name="claims">The claims with which to populate the claims identity.</param>
197       <param name="authenticationType">The type of authentication used.</param>
198       <param name="nameType">The claim type to use for name claims.</param>
199       <param name="roleType">The claim type to use for role claims.</param>
200     </member>
201     <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.String,System.String,System.String)">
202       <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsIdentity"></see> class with the specified authentication type, name claim type, and role claim type.</summary>
203       <param name="authenticationType">The type of authentication used.</param>
204       <param name="nameType">The claim type to use for name claims.</param>
205       <param name="roleType">The claim type to use for role claims.</param>
206     </member>
207     <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
208       <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsIdentity"></see> class from a serialized stream created by using <see cref="T:System.Runtime.Serialization.ISerializable"></see>.</summary>
209       <param name="info">The serialized data.</param>
210       <param name="context">The context for serialization.</param>
211       <exception cref="T:System.ArgumentNullException"><paramref name="info">info</paramref> is null.</exception>
212     </member>
213     <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Collections.Generic.IEnumerable{System.Security.Claims.Claim},System.String)">
214       <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsIdentity"></see> class with the specified claims and authentication type.</summary>
215       <param name="claims">The claims with which to populate the claims identity.</param>
216       <param name="authenticationType">The type of authentication used.</param>
217     </member>
218     <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Security.Principal.IIdentity,System.Collections.Generic.IEnumerable{System.Security.Claims.Claim})">
219       <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsIdentity"></see> class using the specified claims and the specified <see cref="T:System.Security.Principal.IIdentity"></see>.</summary>
220       <param name="identity">The identity from which to base the new claims identity.</param>
221       <param name="claims">The claims with which to populate the claims identity.</param>
222     </member>
223     <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Security.Principal.IIdentity)">
224       <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsIdentity"></see> class using the name and authentication type from the specified <see cref="T:System.Security.Principal.IIdentity"></see>.</summary>
225       <param name="identity">The identity from which to base the new claims identity.</param>
226     </member>
227     <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Security.Claims.ClaimsIdentity)">
228       <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsIdentity"></see> class from an existing <see cref="T:System.Security.Claims.ClaimsIdentity"></see> instance.</summary>
229       <param name="other">The <see cref="T:System.Security.Claims.ClaimsIdentity"></see> to copy.</param>
230       <exception cref="T:System.ArgumentNullException"><paramref name="other">other</paramref> is null.</exception>
231     </member>
232     <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Runtime.Serialization.SerializationInfo)">
233       <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsIdentity"></see> class from a serialized stream created by using <see cref="T:System.Runtime.Serialization.ISerializable"></see>.</summary>
234       <param name="info">The serialized data.</param>
235     </member>
236     <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.IO.BinaryReader)">
237       <summary>Initializes an instance of <see cref="T:System.Security.Claims.ClaimsIdentity"></see> with the specified <see cref="T:System.IO.BinaryReader"></see>.</summary>
238       <param name="reader">A <see cref="T:System.IO.BinaryReader"></see> pointing to a <see cref="T:System.Security.Claims.ClaimsIdentity"></see>.</param>
239       <exception cref="T:System.ArgumentNullException"><paramref name="reader">reader</paramref> is null.</exception>
240     </member>
241     <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Collections.Generic.IEnumerable{System.Security.Claims.Claim})">
242       <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsIdentity"></see> class using an enumerated collection of <see cref="T:System.Security.Claims.Claim"></see> objects.</summary>
243       <param name="claims">The claims with which to populate the claims identity.</param>
244     </member>
245     <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.String)">
246       <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsIdentity"></see> class with an empty claims collection and the specified authentication type.</summary>
247       <param name="authenticationType">The type of authentication used.</param>
248     </member>
249     <member name="P:System.Security.Claims.ClaimsIdentity.Actor">
250       <summary>Gets or sets the identity of the calling party that was granted delegation rights.</summary>
251       <returns>The calling party that was granted delegation rights.</returns>
252       <exception cref="T:System.InvalidOperationException">An attempt to set the property to the current instance occurs.</exception>
253     </member>
254     <member name="M:System.Security.Claims.ClaimsIdentity.AddClaim(System.Security.Claims.Claim)">
255       <summary>Adds a single claim to this claims identity.</summary>
256       <param name="claim">The claim to add.</param>
257       <exception cref="T:System.ArgumentNullException"><paramref name="claim">claim</paramref> is null.</exception>
258     </member>
259     <member name="M:System.Security.Claims.ClaimsIdentity.AddClaims(System.Collections.Generic.IEnumerable{System.Security.Claims.Claim})">
260       <summary>Adds a list of claims to this claims identity.</summary>
261       <param name="claims">The claims to add.</param>
262       <exception cref="T:System.ArgumentNullException"><paramref name="claims">claims</paramref> is null.</exception>
263     </member>
264     <member name="P:System.Security.Claims.ClaimsIdentity.AuthenticationType">
265       <summary>Gets the authentication type.</summary>
266       <returns>The authentication type.</returns>
267     </member>
268     <member name="P:System.Security.Claims.ClaimsIdentity.BootstrapContext">
269       <summary>Gets or sets the token that was used to create this claims identity.</summary>
270       <returns>The bootstrap context.</returns>
271     </member>
272     <member name="P:System.Security.Claims.ClaimsIdentity.Claims">
273       <summary>Gets the claims associated with this claims identity.</summary>
274       <returns>The collection of claims associated with this claims identity.</returns>
275     </member>
276     <member name="M:System.Security.Claims.ClaimsIdentity.Clone">
277       <summary>Returns a new <see cref="T:System.Security.Claims.ClaimsIdentity"></see> copied from this claims identity.</summary>
278       <returns>A copy of the current instance.</returns>
279     </member>
280     <member name="M:System.Security.Claims.ClaimsIdentity.CreateClaim(System.IO.BinaryReader)">
281       <summary>Provides an extensibility point for derived types to create a custom <see cref="T:System.Security.Claims.Claim"></see>.</summary>
282       <param name="reader">The <see cref="T:System.IO.BinaryReader"></see> that points to the claim.</param>
283       <returns>A new <see cref="T:System.Security.Claims.Claim"></see>.</returns>
284       <exception cref="T:System.ArgumentNullException"><paramref name="reader">reader</paramref> is null.</exception>
285     </member>
286     <member name="P:System.Security.Claims.ClaimsIdentity.CustomSerializationData">
287       <summary>Contains any additional data provided by a derived type. Typically set when calling <see cref="M:System.Security.Claims.ClaimsIdentity.WriteTo(System.IO.BinaryWriter,System.Byte[])"></see>.</summary>
288       <returns>A <see cref="T:System.Byte"></see> array representing the additional serialized data.</returns>
289     </member>
290     <member name="F:System.Security.Claims.ClaimsIdentity.DefaultIssuer">
291       <summary>The default issuer; &quot;LOCAL AUTHORITY&quot;.</summary>
292       <returns></returns>
293     </member>
294     <member name="F:System.Security.Claims.ClaimsIdentity.DefaultNameClaimType">
295       <summary>The default name claim type; <see cref="F:System.Security.Claims.ClaimTypes.Name"></see>.</summary>
296       <returns></returns>
297     </member>
298     <member name="F:System.Security.Claims.ClaimsIdentity.DefaultRoleClaimType">
299       <summary>The default role claim type; <see cref="F:System.Security.Claims.ClaimTypes.Role"></see>.</summary>
300       <returns></returns>
301     </member>
302     <member name="M:System.Security.Claims.ClaimsIdentity.FindAll(System.Predicate{System.Security.Claims.Claim})">
303       <summary>Retrieves all of the claims that are matched by the specified predicate.</summary>
304       <param name="match">The function that performs the matching logic.</param>
305       <returns>The matching claims. The list is read-only.</returns>
306       <exception cref="T:System.ArgumentNullException"><paramref name="match">match</paramref> is null.</exception>
307     </member>
308     <member name="M:System.Security.Claims.ClaimsIdentity.FindAll(System.String)">
309       <summary>Retrieves all of the claims that have the specified claim type.</summary>
310       <param name="type">The claim type against which to match claims.</param>
311       <returns>The matching claims. The list is read-only.</returns>
312       <exception cref="T:System.ArgumentNullException"><paramref name="type">type</paramref> is null.</exception>
313     </member>
314     <member name="M:System.Security.Claims.ClaimsIdentity.FindFirst(System.Predicate{System.Security.Claims.Claim})">
315       <summary>Retrieves the first claim that is matched by the specified predicate.</summary>
316       <param name="match">The function that performs the matching logic.</param>
317       <returns>The first matching claim or null if no match is found.</returns>
318       <exception cref="T:System.ArgumentNullException"><paramref name="match">match</paramref> is null.</exception>
319     </member>
320     <member name="M:System.Security.Claims.ClaimsIdentity.FindFirst(System.String)">
321       <summary>Retrieves the first claim with the specified claim type.</summary>
322       <param name="type">The claim type to match.</param>
323       <returns>The first matching claim or null if no match is found.</returns>
324       <exception cref="T:System.ArgumentNullException"><paramref name="type">type</paramref> is null.</exception>
325     </member>
326     <member name="M:System.Security.Claims.ClaimsIdentity.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
327       <summary>Populates the <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> with data needed to serialize the current <see cref="T:System.Security.Claims.ClaimsIdentity"></see> object.</summary>
328       <param name="info">The object to populate with data.</param>
329       <param name="context">The destination for this serialization. Can be null.</param>
330       <exception cref="T:System.ArgumentNullException"><paramref name="info">info</paramref> is null.</exception>
331     </member>
332     <member name="M:System.Security.Claims.ClaimsIdentity.HasClaim(System.String,System.String)">
333       <summary>Determines whether this claims identity has a claim with the specified claim type and value.</summary>
334       <param name="type">The type of the claim to match.</param>
335       <param name="value">The value of the claim to match.</param>
336       <returns>true if a match is found; otherwise, false.</returns>
337       <exception cref="T:System.ArgumentNullException"><paramref name="type">type</paramref> is null.   -or-  <paramref name="value">value</paramref> is null.</exception>
338     </member>
339     <member name="M:System.Security.Claims.ClaimsIdentity.HasClaim(System.Predicate{System.Security.Claims.Claim})">
340       <summary>Determines whether this claims identity has a claim that is matched by the specified predicate.</summary>
341       <param name="match">The function that performs the matching logic.</param>
342       <returns>true if a matching claim exists; otherwise, false.</returns>
343       <exception cref="T:System.ArgumentNullException"><paramref name="match">match</paramref> is null.</exception>
344     </member>
345     <member name="P:System.Security.Claims.ClaimsIdentity.IsAuthenticated">
346       <summary>Gets a value that indicates whether the identity has been authenticated.</summary>
347       <returns>true if the identity has been authenticated; otherwise, false.</returns>
348     </member>
349     <member name="P:System.Security.Claims.ClaimsIdentity.Label">
350       <summary>Gets or sets the label for this claims identity.</summary>
351       <returns>The label.</returns>
352     </member>
353     <member name="P:System.Security.Claims.ClaimsIdentity.Name">
354       <summary>Gets the name of this claims identity.</summary>
355       <returns>The name or null.</returns>
356     </member>
357     <member name="P:System.Security.Claims.ClaimsIdentity.NameClaimType">
358       <summary>Gets the claim type that is used to determine which claims provide the value for the <see cref="P:System.Security.Claims.ClaimsIdentity.Name"></see> property of this claims identity.</summary>
359       <returns>The name claim type.</returns>
360     </member>
361     <member name="M:System.Security.Claims.ClaimsIdentity.RemoveClaim(System.Security.Claims.Claim)">
362       <summary>Attempts to remove a claim from the claims identity.</summary>
363       <param name="claim">The claim to remove.</param>
364       <exception cref="T:System.InvalidOperationException">The claim cannot be removed.</exception>
365     </member>
366     <member name="P:System.Security.Claims.ClaimsIdentity.RoleClaimType">
367       <summary>Gets the claim type that will be interpreted as a .NET Framework role among the claims in this claims identity.</summary>
368       <returns>The role claim type.</returns>
369     </member>
370     <member name="M:System.Security.Claims.ClaimsIdentity.TryRemoveClaim(System.Security.Claims.Claim)">
371       <summary>Attempts to remove a claim from the claims identity.</summary>
372       <param name="claim">The claim to remove.</param>
373       <returns>true if the claim was successfully removed; otherwise, false.</returns>
374     </member>
375     <member name="M:System.Security.Claims.ClaimsIdentity.WriteTo(System.IO.BinaryWriter)">
376       <summary>Serializes using a <see cref="T:System.IO.BinaryWriter"></see>.</summary>
377       <param name="writer">The writer to use for data storage.</param>
378       <exception cref="T:System.ArgumentNullException"><paramref name="writer">writer</paramref> is null.</exception>
379     </member>
380     <member name="M:System.Security.Claims.ClaimsIdentity.WriteTo(System.IO.BinaryWriter,System.Byte[])">
381       <summary>Serializes using a <see cref="T:System.IO.BinaryWriter"></see>.</summary>
382       <param name="writer">The writer to use for data storage.</param>
383       <param name="userData">Additional data provided by the derived type.</param>
384       <exception cref="T:System.ArgumentNullException"><paramref name="writer">writer</paramref> is null.</exception>
385     </member>
386     <member name="T:System.Security.Claims.ClaimsPrincipal">
387       <summary>An <see cref="T:System.Security.Principal.IPrincipal"></see> implementation that supports multiple claims-based identities.</summary>
388     </member>
389     <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor">
390       <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsPrincipal"></see> class.</summary>
391     </member>
392     <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor(System.Collections.Generic.IEnumerable{System.Security.Claims.ClaimsIdentity})">
393       <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsPrincipal"></see> class using the specified claims identities.</summary>
394       <param name="identities">The identities from which to initialize the new claims principal.</param>
395       <exception cref="T:System.ArgumentNullException"><paramref name="identities">identities</paramref> is null.</exception>
396     </member>
397     <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor(System.IO.BinaryReader)">
398       <summary>Initializes an instance of <see cref="T:System.Security.Claims.ClaimsPrincipal"></see> with the specified <see cref="T:System.IO.BinaryReader"></see>.</summary>
399       <param name="reader">A <see cref="T:System.IO.BinaryReader"></see> pointing to a <see cref="T:System.Security.Claims.ClaimsPrincipal"></see>.</param>
400       <exception cref="T:System.ArgumentNullException"><paramref name="reader">reader</paramref> is null.</exception>
401     </member>
402     <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor(System.Security.Principal.IIdentity)">
403       <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsPrincipal"></see> class from the specified identity.</summary>
404       <param name="identity">The identity from which to initialize the new claims principal.</param>
405       <exception cref="T:System.ArgumentNullException"><paramref name="identity">identity</paramref> is null.</exception>
406     </member>
407     <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor(System.Security.Principal.IPrincipal)">
408       <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsPrincipal"></see> class from the specified principal.</summary>
409       <param name="principal">The principal from which to initialize the new claims principal.</param>
410       <exception cref="T:System.ArgumentNullException"><paramref name="principal">principal</paramref> is null.</exception>
411     </member>
412     <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
413       <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsPrincipal"></see> class from a serialized stream created by using <see cref="T:System.Runtime.Serialization.ISerializable"></see>.</summary>
414       <param name="info">The serialized data.</param>
415       <param name="context">The context for serialization.</param>
416       <exception cref="T:System.ArgumentNullException"><paramref name="info">info</paramref> is null.</exception>
417     </member>
418     <member name="M:System.Security.Claims.ClaimsPrincipal.AddIdentities(System.Collections.Generic.IEnumerable{System.Security.Claims.ClaimsIdentity})">
419       <summary>Adds the specified claims identities to this claims principal.</summary>
420       <param name="identities">The claims identities to add.</param>
421       <exception cref="T:System.ArgumentNullException"><paramref name="identities">identities</paramref> is null.</exception>
422     </member>
423     <member name="M:System.Security.Claims.ClaimsPrincipal.AddIdentity(System.Security.Claims.ClaimsIdentity)">
424       <summary>Adds the specified claims identity to this claims principal.</summary>
425       <param name="identity">The claims identity to add.</param>
426       <exception cref="T:System.ArgumentNullException"><paramref name="identity">identity</paramref> is null.</exception>
427     </member>
428     <member name="P:System.Security.Claims.ClaimsPrincipal.Claims">
429       <summary>Gets a collection that contains all of the claims from all of the claims identities associated with this claims principal.</summary>
430       <returns>The claims associated with this principal.</returns>
431     </member>
432     <member name="P:System.Security.Claims.ClaimsPrincipal.ClaimsPrincipalSelector">
433       <summary>Gets and sets the delegate used to select the claims principal returned by the <see cref="P:System.Security.Claims.ClaimsPrincipal.Current"></see> property.</summary>
434       <returns>The delegate. The default is null.</returns>
435     </member>
436     <member name="M:System.Security.Claims.ClaimsPrincipal.Clone">
437       <summary>Returns a copy of this instance.</summary>
438       <returns>A new copy of the <see cref="T:System.Security.Claims.ClaimsPrincipal"></see> object.</returns>
439     </member>
440     <member name="M:System.Security.Claims.ClaimsPrincipal.CreateClaimsIdentity(System.IO.BinaryReader)">
441       <summary>Creates a new claims identity.</summary>
442       <param name="reader">The binary reader.</param>
443       <returns>The created claims identity.</returns>
444     </member>
445     <member name="P:System.Security.Claims.ClaimsPrincipal.Current">
446       <summary>Gets the current claims principal.</summary>
447       <returns>The current claims principal.</returns>
448     </member>
449     <member name="P:System.Security.Claims.ClaimsPrincipal.CustomSerializationData">
450       <summary>Contains any additional data provided by a derived type. Typically set when calling <see cref="M:System.Security.Claims.ClaimsIdentity.WriteTo(System.IO.BinaryWriter,System.Byte[])"></see>.</summary>
451       <returns>A <see cref="T:System.Byte"></see> array representing the additional serialized data.</returns>
452     </member>
453     <member name="M:System.Security.Claims.ClaimsPrincipal.FindAll(System.Predicate{System.Security.Claims.Claim})">
454       <summary>Retrieves all of the claims that are matched by the specified predicate.</summary>
455       <param name="match">The function that performs the matching logic.</param>
456       <returns>The matching claims.</returns>
457       <exception cref="T:System.ArgumentNullException"><paramref name="match">match</paramref> is null.</exception>
458     </member>
459     <member name="M:System.Security.Claims.ClaimsPrincipal.FindAll(System.String)">
460       <summary>Retrieves all or the claims that have the specified claim type.</summary>
461       <param name="type">The claim type against which to match claims.</param>
462       <returns>The matching claims.</returns>
463       <exception cref="T:System.ArgumentNullException"><paramref name="type">type</paramref> is null.</exception>
464     </member>
465     <member name="M:System.Security.Claims.ClaimsPrincipal.FindFirst(System.Predicate{System.Security.Claims.Claim})">
466       <summary>Retrieves the first claim that is matched by the specified predicate.</summary>
467       <param name="match">The function that performs the matching logic.</param>
468       <returns>The first matching claim or null if no match is found.</returns>
469       <exception cref="T:System.ArgumentNullException"><paramref name="match">match</paramref> is null.</exception>
470     </member>
471     <member name="M:System.Security.Claims.ClaimsPrincipal.FindFirst(System.String)">
472       <summary>Retrieves the first claim with the specified claim type.</summary>
473       <param name="type">The claim type to match.</param>
474       <returns>The first matching claim or null if no match is found.</returns>
475       <exception cref="T:System.ArgumentNullException"><paramref name="type">type</paramref> is null.</exception>
476     </member>
477     <member name="M:System.Security.Claims.ClaimsPrincipal.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
478       <summary>Populates the <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> with data needed to serialize the current <see cref="T:System.Security.Claims.ClaimsPrincipal"></see> object.</summary>
479       <param name="info">The object to populate with data.</param>
480       <param name="context">The destination for this serialization. Can be null.</param>
481       <exception cref="T:System.ArgumentNullException"><paramref name="info">info</paramref> is null.</exception>
482     </member>
483     <member name="M:System.Security.Claims.ClaimsPrincipal.HasClaim(System.Predicate{System.Security.Claims.Claim})">
484       <summary>Determines whether any of the claims identities associated with this claims principal contains a claim that is matched by the specified predicate.</summary>
485       <param name="match">The function that performs the matching logic.</param>
486       <returns>true if a matching claim exists; otherwise, false.</returns>
487       <exception cref="T:System.ArgumentNullException"><paramref name="match">match</paramref> is null.</exception>
488     </member>
489     <member name="M:System.Security.Claims.ClaimsPrincipal.HasClaim(System.String,System.String)">
490       <summary>Determines whether any of the claims identities associated with this claims principal contains a claim with the specified claim type and value.</summary>
491       <param name="type">The type of the claim to match.</param>
492       <param name="value">The value of the claim to match.</param>
493       <returns>true if a matching claim exists; otherwise, false.</returns>
494       <exception cref="T:System.ArgumentNullException"><paramref name="type">type</paramref> is null.   -or-  <paramref name="value">value</paramref> is null.</exception>
495     </member>
496     <member name="P:System.Security.Claims.ClaimsPrincipal.Identities">
497       <summary>Gets a collection that contains all of the claims identities associated with this claims principal.</summary>
498       <returns>The collection of claims identities.</returns>
499     </member>
500     <member name="P:System.Security.Claims.ClaimsPrincipal.Identity">
501       <summary>Gets the primary claims identity associated with this claims principal.</summary>
502       <returns>The primary claims identity associated with this claims principal.</returns>
503     </member>
504     <member name="M:System.Security.Claims.ClaimsPrincipal.IsInRole(System.String)">
505       <summary>Returns a value that indicates whether the entity (user) represented by this claims principal is in the specified role.</summary>
506       <param name="role">The role for which to check.</param>
507       <returns>true if claims principal is in the specified role; otherwise, false.</returns>
508     </member>
509     <member name="P:System.Security.Claims.ClaimsPrincipal.PrimaryIdentitySelector">
510       <summary>Gets and sets the delegate used to select the claims identity returned by the <see cref="P:System.Security.Claims.ClaimsPrincipal.Identity"></see> property.</summary>
511       <returns>The delegate. The default is null.</returns>
512     </member>
513     <member name="M:System.Security.Claims.ClaimsPrincipal.WriteTo(System.IO.BinaryWriter)">
514       <summary>Serializes using a <see cref="T:System.IO.BinaryWriter"></see>.</summary>
515       <param name="writer">The writer to use for data storage.</param>
516       <exception cref="T:System.ArgumentNullException"><paramref name="writer">writer</paramref> is null.</exception>
517     </member>
518     <member name="M:System.Security.Claims.ClaimsPrincipal.WriteTo(System.IO.BinaryWriter,System.Byte[])">
519       <summary>Serializes using a <see cref="T:System.IO.BinaryWriter"></see>.</summary>
520       <param name="writer">The writer to use for data storage.</param>
521       <param name="userData">Additional data provided by the derived type.</param>
522       <exception cref="T:System.ArgumentNullException"><paramref name="writer">writer</paramref> is null.</exception>
523     </member>
524     <member name="T:System.Security.Claims.ClaimTypes">
525       <summary>Defines constants for the well-known claim types that can be assigned to a subject. This class cannot be inherited.</summary>
526     </member>
527     <member name="F:System.Security.Claims.ClaimTypes.Actor">
528       <summary><see cref="http://schemas.xmlsoap.org/ws/2009/09/identity/claims/actor">http://schemas.xmlsoap.org/ws/2009/09/identity/claims/actor</see>.</summary>
529       <returns></returns>
530     </member>
531     <member name="F:System.Security.Claims.ClaimTypes.Anonymous">
532       <summary>The URI for a claim that specifies the anonymous user; <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/anonymous">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/anonymous</see>.</summary>
533       <returns></returns>
534     </member>
535     <member name="F:System.Security.Claims.ClaimTypes.Authentication">
536       <summary>The URI for a claim that specifies details about whether an identity is authenticated, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authenticated">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authenticated</see>.</summary>
537       <returns></returns>
538     </member>
539     <member name="F:System.Security.Claims.ClaimTypes.AuthenticationInstant">
540       <summary>The URI for a claim that specifies the instant at which an entity was authenticated; <see cref="http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationinstant">http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationinstant</see>.</summary>
541       <returns></returns>
542     </member>
543     <member name="F:System.Security.Claims.ClaimTypes.AuthenticationMethod">
544       <summary>The URI for a claim that specifies the method with which an entity was authenticated; <see cref="http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationmethod">http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationmethod</see>.</summary>
545       <returns></returns>
546     </member>
547     <member name="F:System.Security.Claims.ClaimTypes.AuthorizationDecision">
548       <summary>The URI for a claim that specifies an authorization decision on an entity; <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authorizationdecision">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authorizationdecision</see>.</summary>
549       <returns></returns>
550     </member>
551     <member name="F:System.Security.Claims.ClaimTypes.CookiePath">
552       <summary>The URI for a claim that specifies the cookie path; <see cref="http://schemas.microsoft.com/ws/2008/06/identity/claims/cookiepath">http://schemas.microsoft.com/ws/2008/06/identity/claims/cookiepath</see>.</summary>
553       <returns></returns>
554     </member>
555     <member name="F:System.Security.Claims.ClaimTypes.Country">
556       <summary>The URI for a claim that specifies the country/region in which an entity resides, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/country">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/country</see>.</summary>
557       <returns></returns>
558     </member>
559     <member name="F:System.Security.Claims.ClaimTypes.DateOfBirth">
560       <summary>The URI for a claim that specifies the date of birth of an entity, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/dateofbirth">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/dateofbirth</see>.</summary>
561       <returns></returns>
562     </member>
563     <member name="F:System.Security.Claims.ClaimTypes.DenyOnlyPrimaryGroupSid">
564       <summary>The URI for a claim that specifies the deny-only primary group SID on an entity; <see cref="http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarygroupsid">http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarygroupsid</see>. A deny-only SID denies the specified entity to a securable object.</summary>
565       <returns></returns>
566     </member>
567     <member name="F:System.Security.Claims.ClaimTypes.DenyOnlyPrimarySid">
568       <summary>The URI for a claim that specifies the deny-only primary SID on an entity; <see cref="http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarysid">http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarysid</see>. A deny-only SID denies the specified entity to a securable object.</summary>
569       <returns></returns>
570     </member>
571     <member name="F:System.Security.Claims.ClaimTypes.DenyOnlySid">
572       <summary>The URI for a claim that specifies a deny-only security identifier (SID) for an entity, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/denyonlysid">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/denyonlysid</see>. A deny-only SID denies the specified entity to a securable object.</summary>
573       <returns></returns>
574     </member>
575     <member name="F:System.Security.Claims.ClaimTypes.DenyOnlyWindowsDeviceGroup">
576       <summary><see cref="http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlywindowsdevicegroup">http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlywindowsdevicegroup</see>.</summary>
577       <returns></returns>
578     </member>
579     <member name="F:System.Security.Claims.ClaimTypes.Dns">
580       <summary>The URI for a claim that specifies the DNS name associated with the computer name or with the alternative name of either the subject or issuer of an X.509 certificate, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/dns">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/dns</see>.</summary>
581       <returns></returns>
582     </member>
583     <member name="F:System.Security.Claims.ClaimTypes.Dsa">
584       <summary><see cref="http://schemas.microsoft.com/ws/2008/06/identity/claims/dsa">http://schemas.microsoft.com/ws/2008/06/identity/claims/dsa</see>.</summary>
585       <returns></returns>
586     </member>
587     <member name="F:System.Security.Claims.ClaimTypes.Email">
588       <summary>The URI for a claim that specifies the email address of an entity, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/email">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/email</see>.</summary>
589       <returns></returns>
590     </member>
591     <member name="F:System.Security.Claims.ClaimTypes.Expiration">
592       <summary><see cref="http://schemas.microsoft.com/ws/2008/06/identity/claims/expiration">http://schemas.microsoft.com/ws/2008/06/identity/claims/expiration</see>.</summary>
593       <returns></returns>
594     </member>
595     <member name="F:System.Security.Claims.ClaimTypes.Expired">
596       <summary><see cref="http://schemas.microsoft.com/ws/2008/06/identity/claims/expired">http://schemas.microsoft.com/ws/2008/06/identity/claims/expired</see>.</summary>
597       <returns></returns>
598     </member>
599     <member name="F:System.Security.Claims.ClaimTypes.Gender">
600       <summary>The URI for a claim that specifies the gender of an entity, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/gender">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/gender</see>.</summary>
601       <returns></returns>
602     </member>
603     <member name="F:System.Security.Claims.ClaimTypes.GivenName">
604       <summary>The URI for a claim that specifies the given name of an entity, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname</see>.</summary>
605       <returns></returns>
606     </member>
607     <member name="F:System.Security.Claims.ClaimTypes.GroupSid">
608       <summary>The URI for a claim that specifies the SID for the group of an entity, <see cref="http://schemas.microsoft.com/ws/2008/06/identity/claims/groupsid">http://schemas.microsoft.com/ws/2008/06/identity/claims/groupsid</see>.</summary>
609       <returns></returns>
610     </member>
611     <member name="F:System.Security.Claims.ClaimTypes.Hash">
612       <summary>The URI for a claim that specifies a hash value, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/hash">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/hash</see>.</summary>
613       <returns></returns>
614     </member>
615     <member name="F:System.Security.Claims.ClaimTypes.HomePhone">
616       <summary>The URI for a claim that specifies the home phone number of an entity, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/homephone">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/homephone</see>.</summary>
617       <returns></returns>
618     </member>
619     <member name="F:System.Security.Claims.ClaimTypes.IsPersistent">
620       <summary><see cref="http://schemas.microsoft.com/ws/2008/06/identity/claims/ispersistent">http://schemas.microsoft.com/ws/2008/06/identity/claims/ispersistent</see>.</summary>
621       <returns></returns>
622     </member>
623     <member name="F:System.Security.Claims.ClaimTypes.Locality">
624       <summary>The URI for a claim that specifies the locale in which an entity resides, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/locality">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/locality</see>.</summary>
625       <returns></returns>
626     </member>
627     <member name="F:System.Security.Claims.ClaimTypes.MobilePhone">
628       <summary>The URI for a claim that specifies the mobile phone number of an entity, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/mobilephone">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/mobilephone</see>.</summary>
629       <returns></returns>
630     </member>
631     <member name="F:System.Security.Claims.ClaimTypes.Name">
632       <summary>The URI for a claim that specifies the name of an entity, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name</see>.</summary>
633       <returns></returns>
634     </member>
635     <member name="F:System.Security.Claims.ClaimTypes.NameIdentifier">
636       <summary>The URI for a claim that specifies the name of an entity, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier</see>.</summary>
637       <returns></returns>
638     </member>
639     <member name="F:System.Security.Claims.ClaimTypes.OtherPhone">
640       <summary>The URI for a claim that specifies the alternative phone number of an entity, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/otherphone">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/otherphone</see>.</summary>
641       <returns></returns>
642     </member>
643     <member name="F:System.Security.Claims.ClaimTypes.PostalCode">
644       <summary>The URI for a claim that specifies the postal code of an entity, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/postalcode">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/postalcode</see>.</summary>
645       <returns></returns>
646     </member>
647     <member name="F:System.Security.Claims.ClaimTypes.PrimaryGroupSid">
648       <summary>The URI for a claim that specifies the primary group SID of an entity, <see cref="http://schemas.microsoft.com/ws/2008/06/identity/claims/primarygroupsid">http://schemas.microsoft.com/ws/2008/06/identity/claims/primarygroupsid</see>.</summary>
649       <returns></returns>
650     </member>
651     <member name="F:System.Security.Claims.ClaimTypes.PrimarySid">
652       <summary>The URI for a claim that specifies the primary SID of an entity, <see cref="http://schemas.microsoft.com/ws/2008/06/identity/claims/primarysid">http://schemas.microsoft.com/ws/2008/06/identity/claims/primarysid</see>.</summary>
653       <returns></returns>
654     </member>
655     <member name="F:System.Security.Claims.ClaimTypes.Role">
656       <summary>The URI for a claim that specifies the role of an entity, <see cref="http://schemas.microsoft.com/ws/2008/06/identity/claims/role">http://schemas.microsoft.com/ws/2008/06/identity/claims/role</see>.</summary>
657       <returns></returns>
658     </member>
659     <member name="F:System.Security.Claims.ClaimTypes.Rsa">
660       <summary>The URI for a claim that specifies an RSA key, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/rsa">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/rsa</see>.</summary>
661       <returns></returns>
662     </member>
663     <member name="F:System.Security.Claims.ClaimTypes.SerialNumber">
664       <summary>The URI for a claim that specifies a serial number, <see cref="http://schemas.microsoft.com/ws/2008/06/identity/claims/serialnumber">http://schemas.microsoft.com/ws/2008/06/identity/claims/serialnumber</see>.</summary>
665       <returns></returns>
666     </member>
667     <member name="F:System.Security.Claims.ClaimTypes.Sid">
668       <summary>The URI for a claim that specifies a security identifier (SID), <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/sid">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/sid</see>.</summary>
669       <returns></returns>
670     </member>
671     <member name="F:System.Security.Claims.ClaimTypes.Spn">
672       <summary>The URI for a claim that specifies a service principal name (SPN) claim, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/spn">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/spn</see>.</summary>
673       <returns></returns>
674     </member>
675     <member name="F:System.Security.Claims.ClaimTypes.StateOrProvince">
676       <summary>The URI for a claim that specifies the state or province in which an entity resides, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/stateorprovince">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/stateorprovince</see>.</summary>
677       <returns></returns>
678     </member>
679     <member name="F:System.Security.Claims.ClaimTypes.StreetAddress">
680       <summary>The URI for a claim that specifies the street address of an entity, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/streetaddress">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/streetaddress</see>.</summary>
681       <returns></returns>
682     </member>
683     <member name="F:System.Security.Claims.ClaimTypes.Surname">
684       <summary>The URI for a claim that specifies the surname of an entity, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname</see>.</summary>
685       <returns></returns>
686     </member>
687     <member name="F:System.Security.Claims.ClaimTypes.System">
688       <summary>The URI for a claim that identifies the system entity, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/system">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/system</see>.</summary>
689       <returns></returns>
690     </member>
691     <member name="F:System.Security.Claims.ClaimTypes.Thumbprint">
692       <summary>The URI for a claim that specifies a thumbprint, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/thumbprint">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/thumbprint</see>. A thumbprint is a globally unique SHA-1 hash of an X.509 certificate.</summary>
693       <returns></returns>
694     </member>
695     <member name="F:System.Security.Claims.ClaimTypes.Upn">
696       <summary>The URI for a claim that specifies a user principal name (UPN), <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn</see>.</summary>
697       <returns></returns>
698     </member>
699     <member name="F:System.Security.Claims.ClaimTypes.Uri">
700       <summary>The URI for a claim that specifies a URI, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/uri">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/uri</see>.</summary>
701       <returns></returns>
702     </member>
703     <member name="F:System.Security.Claims.ClaimTypes.UserData">
704       <summary><see cref="http://schemas.microsoft.com/ws/2008/06/identity/claims/userdata">http://schemas.microsoft.com/ws/2008/06/identity/claims/userdata</see>.</summary>
705       <returns></returns>
706     </member>
707     <member name="F:System.Security.Claims.ClaimTypes.Version">
708       <summary><see cref="http://schemas.microsoft.com/ws/2008/06/identity/claims/version">http://schemas.microsoft.com/ws/2008/06/identity/claims/version</see>.</summary>
709       <returns></returns>
710     </member>
711     <member name="F:System.Security.Claims.ClaimTypes.Webpage">
712       <summary>The URI for a claim that specifies the webpage of an entity, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/webpage">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/webpage</see>.</summary>
713       <returns></returns>
714     </member>
715     <member name="F:System.Security.Claims.ClaimTypes.WindowsAccountName">
716       <summary>The URI for a claim that specifies the Windows domain account name of an entity, <see cref="http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsaccountname">http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsaccountname</see>.</summary>
717       <returns></returns>
718     </member>
719     <member name="F:System.Security.Claims.ClaimTypes.WindowsDeviceClaim">
720       <summary><see cref="http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsdeviceclaim">http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsdeviceclaim</see>.</summary>
721       <returns></returns>
722     </member>
723     <member name="F:System.Security.Claims.ClaimTypes.WindowsDeviceGroup">
724       <summary><see cref="http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsdevicegroup">http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsdevicegroup</see>.</summary>
725       <returns></returns>
726     </member>
727     <member name="F:System.Security.Claims.ClaimTypes.WindowsFqbnVersion">
728       <summary><see cref="http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsfqbnversion">http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsfqbnversion</see>.</summary>
729       <returns></returns>
730     </member>
731     <member name="F:System.Security.Claims.ClaimTypes.WindowsSubAuthority">
732       <summary><see cref="http://schemas.microsoft.com/ws/2008/06/identity/claims/windowssubauthority">http://schemas.microsoft.com/ws/2008/06/identity/claims/windowssubauthority</see>.</summary>
733       <returns></returns>
734     </member>
735     <member name="F:System.Security.Claims.ClaimTypes.WindowsUserClaim">
736       <summary><see cref="http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsuserclaim">http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsuserclaim</see>.</summary>
737       <returns></returns>
738     </member>
739     <member name="F:System.Security.Claims.ClaimTypes.X500DistinguishedName">
740       <summary>The URI for a distinguished name claim of an X.509 certificate, <see cref="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/x500distinguishedname">http://schemas.xmlsoap.org/ws/2005/05/identity/claims/x500distinguishedname</see>. The X.500 standard defines the methodology for defining distinguished names that are used by X.509 certificates.</summary>
741       <returns></returns>
742     </member>
743     <member name="T:System.Security.Claims.ClaimValueTypes">
744       <summary>Defines claim value types according to the type URIs defined by W3C and OASIS. This class cannot be inherited.</summary>
745     </member>
746     <member name="F:System.Security.Claims.ClaimValueTypes.Base64Binary">
747       <summary>A URI that represents the base64Binary XML data type.</summary>
748       <returns></returns>
749     </member>
750     <member name="F:System.Security.Claims.ClaimValueTypes.Base64Octet">
751       <summary>A URI that that represents the base64Octet XML data type.</summary>
752       <returns></returns>
753     </member>
754     <member name="F:System.Security.Claims.ClaimValueTypes.Boolean">
755       <summary>A URI that represents the boolean XML data type.</summary>
756       <returns></returns>
757     </member>
758     <member name="F:System.Security.Claims.ClaimValueTypes.Date">
759       <summary>A URI that represents the date XML data type.</summary>
760       <returns></returns>
761     </member>
762     <member name="F:System.Security.Claims.ClaimValueTypes.DateTime">
763       <summary>A URI that represents the dateTime XML data type.</summary>
764       <returns></returns>
765     </member>
766     <member name="F:System.Security.Claims.ClaimValueTypes.DaytimeDuration">
767       <summary>A URI that represents the daytimeDuration XQuery data type.</summary>
768       <returns></returns>
769     </member>
770     <member name="F:System.Security.Claims.ClaimValueTypes.DnsName">
771       <summary>A URI that represents the dns SOAP data type.</summary>
772       <returns></returns>
773     </member>
774     <member name="F:System.Security.Claims.ClaimValueTypes.Double">
775       <summary>A URI that represents the double XML data type.</summary>
776       <returns></returns>
777     </member>
778     <member name="F:System.Security.Claims.ClaimValueTypes.DsaKeyValue">
779       <summary>A URI that represents the DSAKeyValue XML Signature data type.</summary>
780       <returns></returns>
781     </member>
782     <member name="F:System.Security.Claims.ClaimValueTypes.Email">
783       <summary>A URI that represents the emailaddress SOAP data type.</summary>
784       <returns></returns>
785     </member>
786     <member name="F:System.Security.Claims.ClaimValueTypes.Fqbn">
787       <summary>A URI that represents the fqbn XML data type.</summary>
788       <returns></returns>
789     </member>
790     <member name="F:System.Security.Claims.ClaimValueTypes.HexBinary">
791       <summary>A URI that represents the hexBinary XML data type.</summary>
792       <returns></returns>
793     </member>
794     <member name="F:System.Security.Claims.ClaimValueTypes.Integer">
795       <summary>A URI that represents the integer XML data type.</summary>
796       <returns></returns>
797     </member>
798     <member name="F:System.Security.Claims.ClaimValueTypes.Integer32">
799       <summary>A URI that represents the integer32 XML data type.</summary>
800       <returns></returns>
801     </member>
802     <member name="F:System.Security.Claims.ClaimValueTypes.Integer64">
803       <summary>A URI that represents the integer64 XML data type.</summary>
804       <returns></returns>
805     </member>
806     <member name="F:System.Security.Claims.ClaimValueTypes.KeyInfo">
807       <summary>A URI that represents the KeyInfo XML Signature data type.</summary>
808       <returns></returns>
809     </member>
810     <member name="F:System.Security.Claims.ClaimValueTypes.Rfc822Name">
811       <summary>A URI that represents the rfc822Name XACML 1.0 data type.</summary>
812       <returns></returns>
813     </member>
814     <member name="F:System.Security.Claims.ClaimValueTypes.Rsa">
815       <summary>A URI that represents the rsa SOAP data type.</summary>
816       <returns></returns>
817     </member>
818     <member name="F:System.Security.Claims.ClaimValueTypes.RsaKeyValue">
819       <summary>A URI that represents the RSAKeyValue XML Signature data type.</summary>
820       <returns></returns>
821     </member>
822     <member name="F:System.Security.Claims.ClaimValueTypes.Sid">
823       <summary>A URI that represents the sid XML data type.</summary>
824       <returns></returns>
825     </member>
826     <member name="F:System.Security.Claims.ClaimValueTypes.String">
827       <summary>A URI that represents the string XML data type.</summary>
828       <returns></returns>
829     </member>
830     <member name="F:System.Security.Claims.ClaimValueTypes.Time">
831       <summary>A URI that represents the time XML data type.</summary>
832       <returns></returns>
833     </member>
834     <member name="F:System.Security.Claims.ClaimValueTypes.UInteger32">
835       <summary>A URI that represents the uinteger32 XML data type.</summary>
836       <returns></returns>
837     </member>
838     <member name="F:System.Security.Claims.ClaimValueTypes.UInteger64">
839       <summary>A URI that represents the uinteger64 XML data type.</summary>
840       <returns></returns>
841     </member>
842     <member name="F:System.Security.Claims.ClaimValueTypes.UpnName">
843       <summary>A URI that represents the UPN SOAP data type.</summary>
844       <returns></returns>
845     </member>
846     <member name="F:System.Security.Claims.ClaimValueTypes.X500Name">
847       <summary>A URI that represents the x500Name XACML 1.0 data type.</summary>
848       <returns></returns>
849     </member>
850     <member name="F:System.Security.Claims.ClaimValueTypes.YearMonthDuration">
851       <summary>A URI that represents the yearMonthDuration XQuery data type.</summary>
852       <returns></returns>
853     </member>
854   </members>
855 </doc></span>