1 <?xml version="1.0" encoding="utf-8"?>
4 <name>System.Security.Claims</name>
7 <member name="T:System.Security.Claims.Claim">
8 <summary>Représente une revendication.</summary>
10 <member name="M:System.Security.Claims.Claim.#ctor(System.IO.BinaryReader)"></member>
11 <member name="M:System.Security.Claims.Claim.#ctor(System.IO.BinaryReader,System.Security.Claims.ClaimsIdentity)"></member>
12 <member name="M:System.Security.Claims.Claim.#ctor(System.Security.Claims.Claim)"></member>
13 <member name="M:System.Security.Claims.Claim.#ctor(System.Security.Claims.Claim,System.Security.Claims.ClaimsIdentity)"></member>
14 <member name="M:System.Security.Claims.Claim.#ctor(System.String,System.String)">
15 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Security.Claims.Claim" /> avec le type de revendication et la valeur spécifiés.</summary>
16 <param name="type">Type de revendication.</param>
17 <param name="value">Valeur de revendication.</param>
18 <exception cref="T:System.ArgumentNullException">
19 <paramref name="type" /> ou <paramref name="value" /> est null.</exception>
21 <member name="M:System.Security.Claims.Claim.#ctor(System.String,System.String,System.String)">
22 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Security.Claims.Claim" /> avec le type de revendication, la valeur et le type de valeur spécifiés.</summary>
23 <param name="type">Type de revendication.</param>
24 <param name="value">Valeur de revendication.</param>
25 <param name="valueType">Type de valeur de revendication.Si ce paramètre a la valeur null, <see cref="F:System.Security.Claims.ClaimValueTypes.String" /> est utilisé.</param>
26 <exception cref="T:System.ArgumentNullException">
27 <paramref name="type" /> ou <paramref name="value" /> est null.</exception>
29 <member name="M:System.Security.Claims.Claim.#ctor(System.String,System.String,System.String,System.String)">
30 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Security.Claims.Claim" /> avec le type de revendication, la valeur, le type de valeur et l'émetteur spécifiés.</summary>
31 <param name="type">Type de revendication.</param>
32 <param name="value">Valeur de revendication.</param>
33 <param name="valueType">Type de valeur de revendication.Si ce paramètre a la valeur null, <see cref="F:System.Security.Claims.ClaimValueTypes.String" /> est utilisé.</param>
34 <param name="issuer">Émetteur de revendication.Si ce paramètre est vide ou null, l'<see cref="F:System.Security.Claims.ClaimsIdentity.DefaultIssuer" /> est utilisé.</param>
35 <exception cref="T:System.ArgumentNullException">
36 <paramref name="type" /> ou <paramref name="value" /> est null.</exception>
38 <member name="M:System.Security.Claims.Claim.#ctor(System.String,System.String,System.String,System.String,System.String)">
39 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Security.Claims.Claim" /> avec le type de revendication, la valeur, le type de valeur, l'émetteur et l'émetteur d'origine spécifiés.</summary>
40 <param name="type">Type de revendication.</param>
41 <param name="value">Valeur de revendication.</param>
42 <param name="valueType">Type de valeur de revendication.Si ce paramètre a la valeur null, <see cref="F:System.Security.Claims.ClaimValueTypes.String" /> est utilisé.</param>
43 <param name="issuer">Émetteur de revendication.Si ce paramètre est vide ou null, l'<see cref="F:System.Security.Claims.ClaimsIdentity.DefaultIssuer" /> est utilisé.</param>
44 <param name="originalIssuer">Émetteur d'origine de la revendication.Si ce paramètre est vide ou null, la propriété <see cref="P:System.Security.Claims.Claim.OriginalIssuer" /> prend la valeur de la propriété <see cref="P:System.Security.Claims.Claim.Issuer" />.</param>
45 <exception cref="T:System.ArgumentNullException">
46 <paramref name="type" /> ou <paramref name="value" /> est null.</exception>
48 <member name="M:System.Security.Claims.Claim.#ctor(System.String,System.String,System.String,System.String,System.String,System.Security.Claims.ClaimsIdentity)">
49 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Security.Claims.Claim" /> avec le type de revendication, la valeur, le type de valeur, l'émetteur, l'émetteur d'origine et l'objet spécifiés.</summary>
50 <param name="type">Type de revendication.</param>
51 <param name="value">Valeur de revendication.</param>
52 <param name="valueType">Type de valeur de revendication.Si ce paramètre a la valeur null, <see cref="F:System.Security.Claims.ClaimValueTypes.String" /> est utilisé.</param>
53 <param name="issuer">Émetteur de revendication.Si ce paramètre est vide ou null, l'<see cref="F:System.Security.Claims.ClaimsIdentity.DefaultIssuer" /> est utilisé.</param>
54 <param name="originalIssuer">Émetteur d'origine de la revendication.Si ce paramètre est vide ou null, la propriété <see cref="P:System.Security.Claims.Claim.OriginalIssuer" /> prend la valeur de la propriété <see cref="P:System.Security.Claims.Claim.Issuer" />.</param>
55 <param name="subject">Objet que cette revendication décrit.</param>
56 <exception cref="T:System.ArgumentNullException">
57 <paramref name="type" /> ou <paramref name="value" /> est null.</exception>
59 <member name="M:System.Security.Claims.Claim.Clone">
60 <summary>Retourne un nouvel objet <see cref="T:System.Security.Claims.Claim" /> copié à partir de cet objet.La nouvelle revendication n'a pas d'objet.</summary>
61 <returns>Nouvel objet de revendication.</returns>
63 <member name="M:System.Security.Claims.Claim.Clone(System.Security.Claims.ClaimsIdentity)">
64 <summary>Retourne un nouvel objet <see cref="T:System.Security.Claims.Claim" /> copié à partir de cet objet.L'objet de la nouvelle revendication a la valeur ClaimsIdentity spécifiée.</summary>
65 <returns>Nouvel objet de revendication.</returns>
66 <param name="identity">Objet attendu de la nouvelle revendication.</param>
68 <member name="P:System.Security.Claims.Claim.CustomSerializationData"></member>
69 <member name="P:System.Security.Claims.Claim.Issuer">
70 <summary>Obtient l'émetteur de la revendication.</summary>
71 <returns>Nom qui fait référence à l'émetteur de la revendication.</returns>
73 <member name="P:System.Security.Claims.Claim.OriginalIssuer">
74 <summary>Obtient l'émetteur d'origine de la revendication. </summary>
75 <returns>Nom qui fait référence à l'émetteur d'origine de la revendication.</returns>
77 <member name="P:System.Security.Claims.Claim.Properties">
78 <summary>Obtient un dictionnaire qui contient des propriétés supplémentaires associées à cette revendication.</summary>
79 <returns>Dictionnaire qui contient des propriétés supplémentaires associées à la revendication.Les propriétés sont représentées sous forme de paires nom-valeur.</returns>
81 <member name="P:System.Security.Claims.Claim.Subject">
82 <summary>Obtient l'objet de la revendication.</summary>
83 <returns>Obtient de la revendication.</returns>
85 <member name="M:System.Security.Claims.Claim.ToString">
86 <summary>Retourne une représentation sous forme de chaîne de cet objet <see cref="T:System.Security.Claims.Claim" />.</summary>
87 <returns>Représentation sous forme de chaîne de cet objet <see cref="T:System.Security.Claims.Claim" />.</returns>
89 <member name="P:System.Security.Claims.Claim.Type">
90 <summary>Obtient le type de la revendication.</summary>
91 <returns>Type de revendication.</returns>
93 <member name="P:System.Security.Claims.Claim.Value">
94 <summary>Obtient la valeur de la revendication.</summary>
95 <returns>Valeur de revendication.</returns>
97 <member name="P:System.Security.Claims.Claim.ValueType">
98 <summary>Obtient le type de valeur de la revendication.</summary>
99 <returns>Type de valeur de revendication.</returns>
101 <member name="M:System.Security.Claims.Claim.WriteTo(System.IO.BinaryWriter)"></member>
102 <member name="M:System.Security.Claims.Claim.WriteTo(System.IO.BinaryWriter,System.Byte[])"></member>
103 <member name="T:System.Security.Claims.ClaimsIdentity">
104 <summary>Représente une identité basée sur les revendications.</summary>
106 <member name="M:System.Security.Claims.ClaimsIdentity.#ctor">
107 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Security.Claims.ClaimsIdentity" /> avec une collection de revendications vides.</summary>
109 <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Collections.Generic.IEnumerable{System.Security.Claims.Claim})">
110 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Security.Claims.ClaimsIdentity" /> avec une collection énumérée d'objets <see cref="T:System.Security.Claims.Claim" />.</summary>
111 <param name="claims">Revendications servant à renseigner l'identité basée sur les revendications.</param>
113 <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Collections.Generic.IEnumerable{System.Security.Claims.Claim},System.String)">
114 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Security.Claims.ClaimsIdentity" /> avec les revendications et le type d'authentification spécifiés.</summary>
115 <param name="claims">Revendications servant à renseigner l'identité basée sur les revendications.</param>
116 <param name="authenticationType">Type d'authentification utilisé.</param>
118 <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Collections.Generic.IEnumerable{System.Security.Claims.Claim},System.String,System.String,System.String)">
119 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Security.Claims.ClaimsIdentity" /> avec les revendications, le type d'authentification, le type de revendication de nom et le type de réclamation de rôle spécifiés.</summary>
120 <param name="claims">Revendications servant à renseigner l'identité basée sur les revendications.</param>
121 <param name="authenticationType">Type d'authentification utilisé.</param>
122 <param name="nameType">Type de revendication à utiliser pour les revendications de nom.</param>
123 <param name="roleType">Type de revendication à utiliser pour les revendications de rôle.</param>
125 <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.IO.BinaryReader)"></member>
126 <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Security.Claims.ClaimsIdentity)"></member>
127 <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Security.Principal.IIdentity)">
128 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Security.Claims.ClaimsIdentity" /> à l'aide du nom et du type d'authentification du <see cref="T:System.Security.Principal.IIdentity" /> spécifié.</summary>
129 <param name="identity">Identité sur laquelle baser l'identité de la nouvelle revendication.</param>
131 <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Security.Principal.IIdentity,System.Collections.Generic.IEnumerable{System.Security.Claims.Claim})">
132 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Security.Claims.ClaimsIdentity" /> à l'aide des revendications spécifiées et du <see cref="T:System.Security.Principal.IIdentity" /> spécifié.</summary>
133 <param name="identity">Identité sur laquelle baser l'identité de la nouvelle revendication.</param>
134 <param name="claims">Revendications servant à renseigner l'identité basée sur les revendications.</param>
136 <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)">
137 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Security.Claims.ClaimsIdentity" /> à partir de l'<see cref="T:System.Security.Principal.IIdentity" /> spécifiée à l'aide des revendications, du type d'authentification, du type de revendication de nom, et du ype de revendication de rôle spécifiés.</summary>
138 <param name="identity">Identité sur laquelle baser l'identité de la nouvelle revendication.</param>
139 <param name="claims">Revendications servant à renseigner la nouvelle identité basée sur les revendications.</param>
140 <param name="authenticationType">Type d'authentification utilisé.</param>
141 <param name="nameType">Type de revendication à utiliser pour les revendications de nom.</param>
142 <param name="roleType">Type de revendication à utiliser pour les revendications de rôle.</param>
144 <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.String)">
145 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Security.Claims.ClaimsIdentity" /> avec une collection de revendications vides et le type d'authentification spécifié.</summary>
146 <param name="authenticationType">Type d'authentification utilisé.</param>
148 <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.String,System.String,System.String)">
149 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Security.Claims.ClaimsIdentity" /> avec le type d'authentification, le type de revendication de nom et le type de réclamation de rôle spécifiés.</summary>
150 <param name="authenticationType">Type d'authentification utilisé.</param>
151 <param name="nameType">Type de revendication à utiliser pour les revendications de nom.</param>
152 <param name="roleType">Type de revendication à utiliser pour les revendications de rôle.</param>
154 <member name="P:System.Security.Claims.ClaimsIdentity.Actor">
155 <summary>Obtient ou définit l'identité de la partie appelante s'est vue accordée des droits de délégation.</summary>
156 <returns>Partie appelante qui s'est vue accorder des droits de délégation.</returns>
157 <exception cref="T:System.InvalidOperationException">Tentative d'affecter la propriété à l'instance actuelle se produit.</exception>
159 <member name="M:System.Security.Claims.ClaimsIdentity.AddClaim(System.Security.Claims.Claim)">
160 <summary>Ajoute une revendication unique à cette identité des revendications.</summary>
161 <param name="claim">Revendication à ajouter.</param>
162 <exception cref="T:System.ArgumentNullException">
163 <paramref name="claim" /> a la valeur null.</exception>
165 <member name="M:System.Security.Claims.ClaimsIdentity.AddClaims(System.Collections.Generic.IEnumerable{System.Security.Claims.Claim})">
166 <summary>Ajoute une liste de revendications à cette identité de revendications.</summary>
167 <param name="claims">Revendications à ajouter.</param>
168 <exception cref="T:System.ArgumentNullException">
169 <paramref name="claims" /> a la valeur null.</exception>
171 <member name="P:System.Security.Claims.ClaimsIdentity.AuthenticationType">
172 <summary>Obtient le type d'authentification.</summary>
173 <returns>Type d'authentification.</returns>
175 <member name="P:System.Security.Claims.ClaimsIdentity.BootstrapContext">
176 <summary>Obtient ou définit le jeton qui a été utilisé pour créer cette identité basée sur les revendications.</summary>
177 <returns>Contexte de démarrage.</returns>
179 <member name="P:System.Security.Claims.ClaimsIdentity.Claims">
180 <summary>Obtient les revendications associées à cette identité basée sur les revendications.</summary>
181 <returns>Collection des revendications associées à cette identité basée sur les revendications.</returns>
183 <member name="M:System.Security.Claims.ClaimsIdentity.Clone">
184 <summary>Retourne une nouvelle <see cref="T:System.Security.Claims.ClaimsIdentity" /> copiée à partir de cette identité basée sur les revendications.</summary>
185 <returns>Copie de l'instance actuelle.</returns>
187 <member name="M:System.Security.Claims.ClaimsIdentity.CreateClaim(System.IO.BinaryReader)"></member>
188 <member name="P:System.Security.Claims.ClaimsIdentity.CustomSerializationData"></member>
189 <member name="F:System.Security.Claims.ClaimsIdentity.DefaultIssuer">
190 <summary>Émetteur par défaut ; « LOCAL AUTHORITY ».</summary>
192 <member name="F:System.Security.Claims.ClaimsIdentity.DefaultNameClaimType">
193 <summary>Type de revendication de nom par défaut ; <see cref="F:System.Security.Claims.ClaimTypes.Name" />.</summary>
195 <member name="F:System.Security.Claims.ClaimsIdentity.DefaultRoleClaimType">
196 <summary>Type de revendication de rôle par défaut ; <see cref="F:System.Security.Claims.ClaimTypes.Role" />.</summary>
198 <member name="M:System.Security.Claims.ClaimsIdentity.FindAll(System.Predicate{System.Security.Claims.Claim})">
199 <summary>Récupère toutes les revendications qui sont mises en correspondance par le prédicat spécifié.</summary>
200 <returns>Revendications de correspondance.La liste est en lecture seule.</returns>
201 <param name="match">Fonction qui exécute la logique correspondante.</param>
202 <exception cref="T:System.ArgumentNullException">
203 <paramref name="match" /> a la valeur null.</exception>
205 <member name="M:System.Security.Claims.ClaimsIdentity.FindAll(System.String)">
206 <summary>Récupère toutes les revendications qui ont le type de revendication spécifié.</summary>
207 <returns>Revendications de correspondance.La liste est en lecture seule.</returns>
208 <param name="type">Type de revendication auquel associer les revendications.</param>
209 <exception cref="T:System.ArgumentNullException">
210 <paramref name="type" /> a la valeur null.</exception>
212 <member name="M:System.Security.Claims.ClaimsIdentity.FindFirst(System.Predicate{System.Security.Claims.Claim})">
213 <summary>Extrait la première revendication qui est mise en correspondance par le prédicat spécifié.</summary>
214 <returns>Première revendication correspondante ou null, si aucune correspondance n'est trouvée.</returns>
215 <param name="match">Fonction qui exécute la logique correspondante.</param>
216 <exception cref="T:System.ArgumentNullException">
217 <paramref name="match" /> a la valeur null.</exception>
219 <member name="M:System.Security.Claims.ClaimsIdentity.FindFirst(System.String)">
220 <summary>Extrait la première revendication avec le type de revendication spécifié.</summary>
221 <returns>Première revendication correspondante ou null, si aucune correspondance n'est trouvée.</returns>
222 <param name="type">Type de revendication à mettre en correspondance.</param>
223 <exception cref="T:System.ArgumentNullException">
224 <paramref name="type" /> a la valeur null.</exception>
226 <member name="M:System.Security.Claims.ClaimsIdentity.HasClaim(System.Predicate{System.Security.Claims.Claim})">
227 <summary>Détermine si cette identité des revendications a une revendication qui est mise en correspondance par l'attribut spécifié.</summary>
228 <returns>true si une revendication correspondante existe ; sinon, false.</returns>
229 <param name="match">Fonction qui exécute la logique correspondante.</param>
230 <exception cref="T:System.ArgumentNullException">
231 <paramref name="match" /> a la valeur null.</exception>
233 <member name="M:System.Security.Claims.ClaimsIdentity.HasClaim(System.String,System.String)">
234 <summary>Détermine si cette identité des revendications a une revendication avec le type et la valeur de revendication spécifiques.</summary>
235 <returns>true en cas de correspondance ; sinon, false.</returns>
236 <param name="type">Type de la revendication à mettre en correspondance.</param>
237 <param name="value">Valeur de la revendication à mettre en correspondance.</param>
238 <exception cref="T:System.ArgumentNullException">
239 <paramref name="type" /> a la valeur null.ou<paramref name="value" /> a la valeur null.</exception>
241 <member name="P:System.Security.Claims.ClaimsIdentity.IsAuthenticated">
242 <summary>Obtient une valeur qui indique que l'identité a été authentifiée.</summary>
243 <returns>true si l'identité a été authentifiée ; sinon, false.</returns>
245 <member name="P:System.Security.Claims.ClaimsIdentity.Label">
246 <summary>Obtient ou définit l'étiquette de cette identité basée sur les revendications.</summary>
247 <returns>Étiquette.</returns>
249 <member name="P:System.Security.Claims.ClaimsIdentity.Name">
250 <summary>Obtient le nom de cette identité basée sur les revendications.</summary>
251 <returns>Nom ou null.</returns>
253 <member name="P:System.Security.Claims.ClaimsIdentity.NameClaimType">
254 <summary>Obtient le type de revendication utilisé pour déterminer les revendications qui fournissent la valeur de la propriété <see cref="P:System.Security.Claims.ClaimsIdentity.Name" /> de cette identité basée sur les revendications.</summary>
255 <returns>Type de revendication de nom.</returns>
257 <member name="M:System.Security.Claims.ClaimsIdentity.RemoveClaim(System.Security.Claims.Claim)">
258 <summary>Tente de supprimer une revendication dans l'identité basée sur les revendications.</summary>
259 <param name="claim">Revendication à supprimer.</param>
260 <exception cref="T:System.InvalidOperationException">Impossible de supprimer la revendication.</exception>
262 <member name="P:System.Security.Claims.ClaimsIdentity.RoleClaimType">
263 <summary>Obtient le type de revendication qui est interprétée comme un rôle .NET Framework entre les revendications dans cette identité basée sur les revendications.</summary>
264 <returns>Type de revendication du rôle.</returns>
266 <member name="M:System.Security.Claims.ClaimsIdentity.TryRemoveClaim(System.Security.Claims.Claim)">
267 <summary>Tente de supprimer une revendication dans l'identité basée sur les revendications.</summary>
268 <returns>true si la revendication a été correctement supprimée ; sinon, false.</returns>
269 <param name="claim">Revendication à supprimer.</param>
271 <member name="M:System.Security.Claims.ClaimsIdentity.WriteTo(System.IO.BinaryWriter)"></member>
272 <member name="M:System.Security.Claims.ClaimsIdentity.WriteTo(System.IO.BinaryWriter,System.Byte[])"></member>
273 <member name="T:System.Security.Claims.ClaimsPrincipal">
274 <summary>Une implémentation <see cref="T:System.Security.Principal.IPrincipal" /> qui prend en charge plusieurs identités basées sur les revendications.</summary>
276 <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor">
277 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Security.Claims.ClaimsPrincipal" />.</summary>
279 <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor(System.Collections.Generic.IEnumerable{System.Security.Claims.ClaimsIdentity})">
280 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Security.Claims.ClaimsPrincipal" /> avec les identités de revendications spécifiées.</summary>
281 <param name="identities">Identités à partir desquelles initialiser le nouveau principal des revendications.</param>
282 <exception cref="T:System.ArgumentNullException">
283 <paramref name="identities" /> a la valeur null.</exception>
285 <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor(System.IO.BinaryReader)"></member>
286 <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor(System.Security.Principal.IIdentity)">
287 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Security.Claims.ClaimsPrincipal" /> à partir de l'identité spécifiée.</summary>
288 <param name="identity">Identité à partir de laquelle initialiser le nouveau principal des revendications.</param>
289 <exception cref="T:System.ArgumentNullException">
290 <paramref name="identity" /> a la valeur null.</exception>
292 <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor(System.Security.Principal.IPrincipal)">
293 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Security.Claims.ClaimsPrincipal" /> à partir du principal spécifié.</summary>
294 <param name="principal">Principal à partir duquel initialiser le nouveau principal des revendications.</param>
295 <exception cref="T:System.ArgumentNullException">
296 <paramref name="principal" /> a la valeur null.</exception>
298 <member name="M:System.Security.Claims.ClaimsPrincipal.AddIdentities(System.Collections.Generic.IEnumerable{System.Security.Claims.ClaimsIdentity})">
299 <summary>Ajoute les identités spécifiées de revendications à ce principal des revendications.</summary>
300 <param name="identities">Identités de revendications à ajouter.</param>
301 <exception cref="T:System.ArgumentNullException">
302 <paramref name="identities" /> a la valeur null.</exception>
304 <member name="M:System.Security.Claims.ClaimsPrincipal.AddIdentity(System.Security.Claims.ClaimsIdentity)">
305 <summary>Ajoute l'identité spécifiée de revendications à ce principal des revendications.</summary>
306 <param name="identity">Identité basée sur les revendications à ajouter.</param>
307 <exception cref="T:System.ArgumentNullException">
308 <paramref name="identity" /> a la valeur null.</exception>
310 <member name="P:System.Security.Claims.ClaimsPrincipal.Claims">
311 <summary>Obtient une collection qui contient toutes les revendications de toutes les identités basées sur les revendications associées à ce principal des revendications.</summary>
312 <returns>Revendications associées à cette entité de sécurité.</returns>
314 <member name="P:System.Security.Claims.ClaimsPrincipal.ClaimsPrincipalSelector">
315 <summary>Obtient et définit le délégué utilisé pour sélectionner le principal des revendications retourné par la propriété <see cref="P:System.Security.Claims.ClaimsPrincipal.Current" /> .</summary>
316 <returns>Délégué.La valeur par défaut est null.</returns>
318 <member name="M:System.Security.Claims.ClaimsPrincipal.Clone"></member>
319 <member name="M:System.Security.Claims.ClaimsPrincipal.CreateClaimsIdentity(System.IO.BinaryReader)"></member>
320 <member name="P:System.Security.Claims.ClaimsPrincipal.Current">
321 <summary>Obtient le principal des revendications actuel.</summary>
322 <returns>Principal actuel des revendications.</returns>
324 <member name="P:System.Security.Claims.ClaimsPrincipal.CustomSerializationData"></member>
325 <member name="M:System.Security.Claims.ClaimsPrincipal.FindAll(System.Predicate{System.Security.Claims.Claim})">
326 <summary>Récupère toutes les revendications qui sont mises en correspondance par le prédicat spécifié.</summary>
327 <returns>Revendications de correspondance.</returns>
328 <param name="match">Fonction qui exécute la logique correspondante.</param>
329 <exception cref="T:System.ArgumentNullException">
330 <paramref name="match" /> a la valeur null.</exception>
332 <member name="M:System.Security.Claims.ClaimsPrincipal.FindAll(System.String)">
333 <summary>Récupère toutes les revendications qui ont le type de revendication spécifié.</summary>
334 <returns>Revendications de correspondance.</returns>
335 <param name="type">Type de revendication auquel associer les revendications.</param>
336 <exception cref="T:System.ArgumentNullException">
337 <paramref name="type" /> a la valeur null.</exception>
339 <member name="M:System.Security.Claims.ClaimsPrincipal.FindFirst(System.Predicate{System.Security.Claims.Claim})">
340 <summary>Extrait la première revendication qui est mise en correspondance par le prédicat spécifié.</summary>
341 <returns>Première revendication correspondante ou null, si aucune correspondance n'est trouvée.</returns>
342 <param name="match">Fonction qui exécute la logique correspondante.</param>
343 <exception cref="T:System.ArgumentNullException">
344 <paramref name="match" /> a la valeur null.</exception>
346 <member name="M:System.Security.Claims.ClaimsPrincipal.FindFirst(System.String)">
347 <summary>Extrait la première revendication avec le type de revendication spécifié.</summary>
348 <returns>Première revendication correspondante ou null, si aucune correspondance n'est trouvée.</returns>
349 <param name="type">Type de revendication à mettre en correspondance.</param>
350 <exception cref="T:System.ArgumentNullException">
351 <paramref name="type" /> a la valeur null.</exception>
353 <member name="M:System.Security.Claims.ClaimsPrincipal.HasClaim(System.Predicate{System.Security.Claims.Claim})">
354 <summary>Détermine si certaines des identités basées sur les revendications associées à ce principal de revendications contient une revendication qui est mise en correspondance par le prédicat spécifié.</summary>
355 <returns>true si une revendication correspondante existe ; sinon, false.</returns>
356 <param name="match">Fonction qui exécute la logique correspondante.</param>
357 <exception cref="T:System.ArgumentNullException">
358 <paramref name="match" /> a la valeur null.</exception>
360 <member name="M:System.Security.Claims.ClaimsPrincipal.HasClaim(System.String,System.String)">
361 <summary>Détermine si certaines des identités basées sur les revendications associées à ce principal de revendications contient une revendication avec le type et la valeur de revendication spécifiques.</summary>
362 <returns>true si une revendication correspondante existe ; sinon, false.</returns>
363 <param name="type">Type de la revendication à mettre en correspondance.</param>
364 <param name="value">Valeur de la revendication à mettre en correspondance.</param>
365 <exception cref="T:System.ArgumentNullException">
366 <paramref name="type" /> a la valeur null.ou<paramref name="value" /> a la valeur null.</exception>
368 <member name="P:System.Security.Claims.ClaimsPrincipal.Identities">
369 <summary>Obtient une collection qui contient toutes les identités basées sur les revendications associées à ce principal des revendications.</summary>
370 <returns>Collection d'identités de revendications.</returns>
372 <member name="P:System.Security.Claims.ClaimsPrincipal.Identity">
373 <summary>Obtient l'identité principale des revendications associée à ce principal des revendications.</summary>
374 <returns>L'identité principale des revendications associée à ce principal des revendications.</returns>
376 <member name="M:System.Security.Claims.ClaimsPrincipal.IsInRole(System.String)">
377 <summary>Retourne une valeur qui indique si l'entité (l'utilisateur) représentée par cette entité de sécurité basée sur les revendications est dans le rôle spécifié.</summary>
378 <returns>true si l'entité de sécurité des revendications est dans le rôle spécifié ; sinon false.</returns>
379 <param name="role">Rôle à vérifier.</param>
381 <member name="P:System.Security.Claims.ClaimsPrincipal.PrimaryIdentitySelector">
382 <summary>Obtient et définit le délégué utilisé pour sélectionner l'identité basée sur les revendications retournée par la propriété <see cref="P:System.Security.Claims.ClaimsPrincipal.Identity" /> .</summary>
383 <returns>Délégué.La valeur par défaut est null.</returns>
385 <member name="M:System.Security.Claims.ClaimsPrincipal.WriteTo(System.IO.BinaryWriter)"></member>
386 <member name="M:System.Security.Claims.ClaimsPrincipal.WriteTo(System.IO.BinaryWriter,System.Byte[])"></member>
387 <member name="T:System.Security.Claims.ClaimTypes">
388 <summary>Définit des constantes pour les types de revendication connus qui peuvent être assignés à un objet.Cette classe ne peut pas être héritée.</summary>
390 <member name="F:System.Security.Claims.ClaimTypes.Actor">
391 <summary>http://schemas.xmlsoap.org/ws/2009/09/identity/claims/actor.</summary>
393 <member name="F:System.Security.Claims.ClaimTypes.Anonymous">
394 <summary>URI d'une revendication qui spécifie l'utilisateur anonyme ; http://schemas.xmlsoap.org/ws/2005/05/identity/claims/anonymous.</summary>
396 <member name="F:System.Security.Claims.ClaimTypes.Authentication">
397 <summary>URI d'une revendication qui spécifie les détails indiquant si une identité est authentifiée, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authenticated.</summary>
399 <member name="F:System.Security.Claims.ClaimTypes.AuthenticationInstant">
400 <summary>URI d'une revendication qui spécifie à quel moment une entité a été authentifiée ; http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationinstant.</summary>
402 <member name="F:System.Security.Claims.ClaimTypes.AuthenticationMethod">
403 <summary>URI d'une revendication qui spécifie la méthode avec laquelle une entité a été authentifiée ; http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationmethod.</summary>
405 <member name="F:System.Security.Claims.ClaimTypes.AuthorizationDecision">
406 <summary>URI d'une revendication qui spécifie une décision d'autorisation sur une entité, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authorizationdecision.</summary>
408 <member name="F:System.Security.Claims.ClaimTypes.CookiePath">
409 <summary>URI d'une revendication qui spécifie le chemin d'accès du cookie ; http://schemas.microsoft.com/ws/2008/06/identity/claims/cookiepath.</summary>
411 <member name="F:System.Security.Claims.ClaimTypes.Country">
412 <summary>URI d'une revendication qui spécifie le pays ou la région dans le ou laquelle une entité réside, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/country.</summary>
414 <member name="F:System.Security.Claims.ClaimTypes.DateOfBirth">
415 <summary>URI d'une revendication qui spécifie la date de naissance d'une entité, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/dateofbirth.</summary>
417 <member name="F:System.Security.Claims.ClaimTypes.DenyOnlyPrimaryGroupSid">
418 <summary>URI d'une revendication qui spécifie le SID de groupe principal en refus seul sur une entité ; http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarygroupsid.Un SID en refus seul refuse l'entité spécifiée à un objet sécurisable.</summary>
420 <member name="F:System.Security.Claims.ClaimTypes.DenyOnlyPrimarySid">
421 <summary>URI d'une revendication qui spécifie le SID principal en refus seul sur une entité ; http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarysid.Un SID en refus seul refuse l'entité spécifiée à un objet sécurisable.</summary>
423 <member name="F:System.Security.Claims.ClaimTypes.DenyOnlySid">
424 <summary>URI d'une revendication qui spécifie un identificateur de sécurité (SID) en refus seul pour une entité, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/denyonlysid.Un SID en refus seul refuse l'entité spécifiée à un objet sécurisable.</summary>
426 <member name="F:System.Security.Claims.ClaimTypes.DenyOnlyWindowsDeviceGroup">
427 <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlywindowsdevicegroup.</summary>
429 <member name="F:System.Security.Claims.ClaimTypes.Dns">
430 <summary>URI pour une revendication qui spécifie le nom DNS associé au nom de l'ordinateur ou au nom alternatif de l'objet ou de l'émetteur d'un certificat X509, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/dns.</summary>
432 <member name="F:System.Security.Claims.ClaimTypes.Dsa">
433 <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/dsa.</summary>
435 <member name="F:System.Security.Claims.ClaimTypes.Email">
436 <summary>URI d'une revendication qui spécifie l'adresse de messagerie d'une entité, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/email.</summary>
438 <member name="F:System.Security.Claims.ClaimTypes.Expiration">
439 <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/expiration.</summary>
441 <member name="F:System.Security.Claims.ClaimTypes.Expired">
442 <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/expired.</summary>
444 <member name="F:System.Security.Claims.ClaimTypes.Gender">
445 <summary>URI d'une revendication qui spécifie le genre/sexe d'une entité, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/gender.</summary>
447 <member name="F:System.Security.Claims.ClaimTypes.GivenName">
448 <summary>URI d'une revendication qui spécifie le nom donné d'une entité, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname.</summary>
450 <member name="F:System.Security.Claims.ClaimTypes.GroupSid">
451 <summary>URI d'une revendication qui spécifie le SID du groupe d'une entité, http://schemas.microsoft.com/ws/2008/06/identity/claims/groupsid.</summary>
453 <member name="F:System.Security.Claims.ClaimTypes.Hash">
454 <summary>URI d'une revendication qui spécifie une valeur de hachage, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/hash.</summary>
456 <member name="F:System.Security.Claims.ClaimTypes.HomePhone">
457 <summary>URI d'une revendication qui spécifie le numéro de téléphone personnel d'une entité, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/homephone.</summary>
459 <member name="F:System.Security.Claims.ClaimTypes.IsPersistent">
460 <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/ispersistent.</summary>
462 <member name="F:System.Security.Claims.ClaimTypes.Locality">
463 <summary>URI d'une revendication qui spécifie les paramètres régionaux dans lesquels une entité réside, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/locality.</summary>
465 <member name="F:System.Security.Claims.ClaimTypes.MobilePhone">
466 <summary>URI d'une revendication qui spécifie le numéro de téléphone mobile d'une entité, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/mobilephone.</summary>
468 <member name="F:System.Security.Claims.ClaimTypes.Name">
469 <summary>URI d'une revendication qui spécifie le nom d'une entité, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name.</summary>
471 <member name="F:System.Security.Claims.ClaimTypes.NameIdentifier">
472 <summary>URI d'une revendication qui spécifie le nom d'une entité, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier.</summary>
474 <member name="F:System.Security.Claims.ClaimTypes.OtherPhone">
475 <summary>URI d'une revendication qui spécifie l'autre numéro de téléphone d'une entité, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/otherphone.</summary>
477 <member name="F:System.Security.Claims.ClaimTypes.PostalCode">
478 <summary>URI d'une revendication qui spécifie le code postal d'une entité, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/postalcode.</summary>
480 <member name="F:System.Security.Claims.ClaimTypes.PrimaryGroupSid">
481 <summary>URI d'une revendication qui spécifie le SID de groupe principal d'une entité, http://schemas.microsoft.com/ws/2008/06/identity/claims/primarygroupsid.</summary>
483 <member name="F:System.Security.Claims.ClaimTypes.PrimarySid">
484 <summary>URI d'une revendication qui spécifie le SID principal d'une entité, http://schemas.microsoft.com/ws/2008/06/identity/claims/primarysid.</summary>
486 <member name="F:System.Security.Claims.ClaimTypes.Role">
487 <summary>URI d'une revendication qui spécifie le rôle d'une entité, http://schemas.microsoft.com/ws/2008/06/identity/claims/role.</summary>
489 <member name="F:System.Security.Claims.ClaimTypes.Rsa">
490 <summary>URI d'une revendication qui spécifie une clé RSA, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/rsa.</summary>
492 <member name="F:System.Security.Claims.ClaimTypes.SerialNumber">
493 <summary>URI d'une revendication qui spécifie un numéro de série, http://schemas.microsoft.com/ws/2008/06/identity/claims/serialnumber.</summary>
495 <member name="F:System.Security.Claims.ClaimTypes.Sid">
496 <summary>URI d'une revendication qui spécifie un identificateur de sécurité (SID), http://schemas.xmlsoap.org/ws/2005/05/identity/claims/sid.</summary>
498 <member name="F:System.Security.Claims.ClaimTypes.Spn">
499 <summary>URI d'une revendication qui spécifie une revendication de nom de principal du service (SPN), http://schemas.xmlsoap.org/ws/2005/05/identity/claims/spn.</summary>
501 <member name="F:System.Security.Claims.ClaimTypes.StateOrProvince">
502 <summary>URI d'une revendication qui spécifie l'état ou la province de résidence d'une entité, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/stateorprovince.</summary>
504 <member name="F:System.Security.Claims.ClaimTypes.StreetAddress">
505 <summary>URI d'une revendication qui spécifie l'adresse postale d'une entité, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/streetaddress.</summary>
507 <member name="F:System.Security.Claims.ClaimTypes.Surname">
508 <summary>URI d'une revendication qui spécifie le nom de famille d'une entité, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname.</summary>
510 <member name="F:System.Security.Claims.ClaimTypes.System">
511 <summary>URI d'une revendication qui identifie l'entité du système, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/system.</summary>
513 <member name="F:System.Security.Claims.ClaimTypes.Thumbprint">
514 <summary>URI d'une revendication qui spécifie une empreinte numérique, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/thumbprint.Une empreinte numérique est un hachage SHA-1 globalement unique d'un certificat X.509.</summary>
516 <member name="F:System.Security.Claims.ClaimTypes.Upn">
517 <summary>URI d'une revendication qui spécifie un nom d'utilisateur principal (UPN), http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn.</summary>
519 <member name="F:System.Security.Claims.ClaimTypes.Uri">
520 <summary>URI d'une revendication qui spécifie un URI, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/uri.</summary>
522 <member name="F:System.Security.Claims.ClaimTypes.UserData">
523 <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/userdata.</summary>
525 <member name="F:System.Security.Claims.ClaimTypes.Version">
526 <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/version.</summary>
528 <member name="F:System.Security.Claims.ClaimTypes.Webpage">
529 <summary>URI d'une revendication qui spécifie la page Web d'une entité, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/webpage.</summary>
531 <member name="F:System.Security.Claims.ClaimTypes.WindowsAccountName">
532 <summary>URI d'une revendication qui spécifie le nom du compte de domaine Windows d'une entité, http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsaccountname.</summary>
534 <member name="F:System.Security.Claims.ClaimTypes.WindowsDeviceClaim">
535 <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsdeviceclaim.</summary>
537 <member name="F:System.Security.Claims.ClaimTypes.WindowsDeviceGroup">
538 <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsdevicegroup.</summary>
540 <member name="F:System.Security.Claims.ClaimTypes.WindowsFqbnVersion">
541 <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsfqbnversion.</summary>
543 <member name="F:System.Security.Claims.ClaimTypes.WindowsSubAuthority">
544 <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/windowssubauthority.</summary>
546 <member name="F:System.Security.Claims.ClaimTypes.WindowsUserClaim">
547 <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsuserclaim.</summary>
549 <member name="F:System.Security.Claims.ClaimTypes.X500DistinguishedName">
550 <summary>URI d'une revendication de nom unique d'un certificat X.509, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/x500distinguishedname.La norme X.500 définit la méthodologie pour définir des noms uniques qui sont utilisés par les certificats X.509.</summary>
552 <member name="T:System.Security.Claims.ClaimValueTypes">
553 <summary>Définit les types de valeurs de revendication en fonction des URI de type définis par W3C et OASIS.Cette classe ne peut pas être héritée.</summary>
555 <member name="F:System.Security.Claims.ClaimValueTypes.Base64Binary">
556 <summary>URI qui représente le type de données XML base64Binary.</summary>
558 <member name="F:System.Security.Claims.ClaimValueTypes.Base64Octet">
559 <summary>URI qui représente le type de données XML base64Octet.</summary>
561 <member name="F:System.Security.Claims.ClaimValueTypes.Boolean">
562 <summary>URI qui représente le type de données XML boolean.</summary>
564 <member name="F:System.Security.Claims.ClaimValueTypes.Date">
565 <summary>URI qui représente le type de données XML date.</summary>
567 <member name="F:System.Security.Claims.ClaimValueTypes.DateTime">
568 <summary>URI qui représente le type de données XML dateTime.</summary>
570 <member name="F:System.Security.Claims.ClaimValueTypes.DaytimeDuration">
571 <summary>URI qui représente le type de données XQuery daytimeDuration.</summary>
573 <member name="F:System.Security.Claims.ClaimValueTypes.DnsName">
574 <summary>URI qui représente le type de données SOAP dns.</summary>
576 <member name="F:System.Security.Claims.ClaimValueTypes.Double">
577 <summary>URI qui représente le type de données XML double.</summary>
579 <member name="F:System.Security.Claims.ClaimValueTypes.DsaKeyValue">
580 <summary>URI qui représente le type de données de signature XML DSAKeyValue.</summary>
582 <member name="F:System.Security.Claims.ClaimValueTypes.Email">
583 <summary>URI qui représente le type de données SOAP emailaddress.</summary>
585 <member name="F:System.Security.Claims.ClaimValueTypes.Fqbn">
586 <summary>URI qui représente le type de données XML fqbn.</summary>
588 <member name="F:System.Security.Claims.ClaimValueTypes.HexBinary">
589 <summary>URI qui représente le type de données XML hexBinary.</summary>
591 <member name="F:System.Security.Claims.ClaimValueTypes.Integer">
592 <summary>URI qui représente le type de données XML integer.</summary>
594 <member name="F:System.Security.Claims.ClaimValueTypes.Integer32">
595 <summary>URI qui représente le type de données XML integer32.</summary>
597 <member name="F:System.Security.Claims.ClaimValueTypes.Integer64">
598 <summary>URI qui représente le type de données XML integer64.</summary>
600 <member name="F:System.Security.Claims.ClaimValueTypes.KeyInfo">
601 <summary>URI qui représente le type de données de signature XML KeyInfo.</summary>
603 <member name="F:System.Security.Claims.ClaimValueTypes.Rfc822Name">
604 <summary>URI qui représente le type de données XACML 1.0 rfc822Name.</summary>
606 <member name="F:System.Security.Claims.ClaimValueTypes.Rsa">
607 <summary>URI qui représente le type de données SOAP rsa.</summary>
609 <member name="F:System.Security.Claims.ClaimValueTypes.RsaKeyValue">
610 <summary>URI qui représente le type de données de signature XML RSAKeyValue.</summary>
612 <member name="F:System.Security.Claims.ClaimValueTypes.Sid">
613 <summary>URI qui représente le type de données XML sid.</summary>
615 <member name="F:System.Security.Claims.ClaimValueTypes.String">
616 <summary>URI qui représente le type de données XML string.</summary>
618 <member name="F:System.Security.Claims.ClaimValueTypes.Time">
619 <summary>URI qui représente le type de données XML time.</summary>
621 <member name="F:System.Security.Claims.ClaimValueTypes.UInteger32">
622 <summary>URI qui représente le type de données XML uinteger32.</summary>
624 <member name="F:System.Security.Claims.ClaimValueTypes.UInteger64">
625 <summary>URI qui représente le type de données XML uinteger64.</summary>
627 <member name="F:System.Security.Claims.ClaimValueTypes.UpnName">
628 <summary>URI qui représente le type de données SOAP UPN.</summary>
630 <member name="F:System.Security.Claims.ClaimValueTypes.X500Name">
631 <summary>URI qui représente le type de données XACML 1.0 x500Name.</summary>
633 <member name="F:System.Security.Claims.ClaimValueTypes.YearMonthDuration">
634 <summary>URI qui représente le type de données XQuery yearMonthDuration.</summary>
636 <member name="T:System.Security.Principal.GenericIdentity">
637 <summary>Représente un utilisateur générique.</summary>
639 <member name="M:System.Security.Principal.GenericIdentity.#ctor(System.Security.Principal.GenericIdentity)">
640 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Security.Principal.GenericIdentity" /> à l'aide de l'objet <see cref="T:System.Security.Principal.GenericIdentity" /> spécifié.</summary>
641 <param name="identity">Objet à partir duquel la nouvelle instance de <see cref="T:System.Security.Principal.GenericIdentity" /> doit être créée.</param>
643 <member name="M:System.Security.Principal.GenericIdentity.#ctor(System.String)">
644 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Security.Principal.GenericIdentity" /> représentant l'utilisateur avec le nom spécifié.</summary>
645 <param name="name">Nom de l'utilisateur au nom duquel le code est en cours d'exécution. </param>
646 <exception cref="T:System.ArgumentNullException">Le paramètre <paramref name="name" /> est null. </exception>
648 <member name="M:System.Security.Principal.GenericIdentity.#ctor(System.String,System.String)">
649 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Security.Principal.GenericIdentity" /> représentant l'utilisateur avec le nom et le type d'authentification spécifiés.</summary>
650 <param name="name">Nom de l'utilisateur au nom duquel le code est en cours d'exécution. </param>
651 <param name="type">Type d'authentification utilisé pour identifier l'utilisateur. </param>
652 <exception cref="T:System.ArgumentNullException">Le paramètre <paramref name="name" /> est null.ou Le paramètre <paramref name="type" /> est null. </exception>
654 <member name="P:System.Security.Principal.GenericIdentity.AuthenticationType">
655 <summary>Obtient le type d'authentification utilisé pour identifier l'utilisateur.</summary>
656 <returns>Type d'authentification utilisé pour identifier l'utilisateur.</returns>
658 <member name="P:System.Security.Principal.GenericIdentity.Claims">
659 <summary>Obtient toutes les revendications pour l'utilisateur représenté par cette identité générique.</summary>
660 <returns>Collection de revendications pour cet objet <see cref="T:System.Security.Principal.GenericIdentity" />.</returns>
662 <member name="M:System.Security.Principal.GenericIdentity.Clone">
663 <summary>Crée un objet qui est une copie de l'instance actuelle.</summary>
664 <returns>Copie de l'instance actuelle.</returns>
666 <member name="P:System.Security.Principal.GenericIdentity.IsAuthenticated">
667 <summary>Obtient une valeur indiquant si l'utilisateur a été authentifié.</summary>
668 <returns>true si l'utilisateur a été authentifié ; sinon, false.</returns>
670 <member name="P:System.Security.Principal.GenericIdentity.Name">
671 <summary>Obtient le nom de l'utilisateur.</summary>
672 <returns>Nom de l'utilisateur au nom duquel le code est en cours d'exécution.</returns>
674 <member name="T:System.Security.Principal.GenericPrincipal">
675 <summary>Représente une entité de sécurité générique.</summary>
677 <member name="M:System.Security.Principal.GenericPrincipal.#ctor(System.Security.Principal.IIdentity,System.String[])">
678 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Security.Principal.GenericPrincipal" /> à partir d'une identité d'utilisateur et d'un tableau de noms de rôles auquel l'utilisateur représenté par cette identité appartient.</summary>
679 <param name="identity">Implémentation de base de <see cref="T:System.Security.Principal.IIdentity" /> qui représente n'importe quel utilisateur. </param>
680 <param name="roles">Tableau de noms de rôles auquel l'utilisateur représenté par le paramètre <paramref name="identity" /> appartient. </param>
681 <exception cref="T:System.ArgumentNullException">Le paramètre <paramref name="identity" /> est null. </exception>
683 <member name="P:System.Security.Principal.GenericPrincipal.Identity">
684 <summary>Obtient le <see cref="T:System.Security.Principal.GenericIdentity" /> de l'utilisateur représenté par le <see cref="T:System.Security.Principal.GenericPrincipal" /> en cours.</summary>
686 <see cref="T:System.Security.Principal.GenericIdentity" /> de l'utilisateur représenté par le <see cref="T:System.Security.Principal.GenericPrincipal" />.</returns>
688 <member name="M:System.Security.Principal.GenericPrincipal.IsInRole(System.String)">
689 <summary>Détermine si le <see cref="T:System.Security.Principal.GenericPrincipal" /> en cours appartient au rôle spécifié.</summary>
690 <returns>true si le <see cref="T:System.Security.Principal.GenericPrincipal" /> en cours est un membre du rôle spécifié ; sinon, false.</returns>
691 <param name="role">Nom du rôle pour lequel l'appartenance (membership) doit être vérifiée. </param>