System.Security.Claims.xml 55 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3. <assembly>
  4. <name>System.Security.Claims</name>
  5. </assembly>
  6. <members>
  7. <member name="T:System.Security.Claims.Claim">
  8. <summary>Representa una notificación.</summary>
  9. </member>
  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>Inicializa una nueva instancia de la clase <see cref="T:System.Security.Claims.Claim" /> con tipo de reclamación y valor especificados.</summary>
  16. <param name="type">Tipo de notificación.</param>
  17. <param name="value">Valor de notificación.</param>
  18. <exception cref="T:System.ArgumentNullException">
  19. <paramref name="type" /> o <paramref name="value" /> es null.</exception>
  20. </member>
  21. <member name="M:System.Security.Claims.Claim.#ctor(System.String,System.String,System.String)">
  22. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Security.Claims.Claim" /> con el tipo de reclamación, valor y tipo de valor especificados.</summary>
  23. <param name="type">Tipo de notificación.</param>
  24. <param name="value">Valor de notificación.</param>
  25. <param name="valueType">Tipo de valor de la reclamación.Si este parámetro es null, se usa <see cref="F:System.Security.Claims.ClaimValueTypes.String" />.</param>
  26. <exception cref="T:System.ArgumentNullException">
  27. <paramref name="type" /> o <paramref name="value" /> es null.</exception>
  28. </member>
  29. <member name="M:System.Security.Claims.Claim.#ctor(System.String,System.String,System.String,System.String)">
  30. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Security.Claims.Claim" /> con el tipo de reclamación, valor, tipo de valor y emisor especificados.</summary>
  31. <param name="type">Tipo de notificación.</param>
  32. <param name="value">Valor de notificación.</param>
  33. <param name="valueType">Tipo de valor de la reclamación.Si este parámetro es null, se usa <see cref="F:System.Security.Claims.ClaimValueTypes.String" />.</param>
  34. <param name="issuer">El emisor de la notificación.Si este parámetro está vacío o null, se usa <see cref="F:System.Security.Claims.ClaimsIdentity.DefaultIssuer" /> .</param>
  35. <exception cref="T:System.ArgumentNullException">
  36. <paramref name="type" /> o <paramref name="value" /> es null.</exception>
  37. </member>
  38. <member name="M:System.Security.Claims.Claim.#ctor(System.String,System.String,System.String,System.String,System.String)">
  39. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Security.Claims.Claim" /> con el tipo de reclamación, valor, tipo de valor, emisor y emisor original especificados.</summary>
  40. <param name="type">Tipo de notificación.</param>
  41. <param name="value">Valor de notificación.</param>
  42. <param name="valueType">Tipo de valor de la reclamación.Si este parámetro es null, se usa <see cref="F:System.Security.Claims.ClaimValueTypes.String" />.</param>
  43. <param name="issuer">El emisor de la notificación.Si este parámetro está vacío o null, se usa <see cref="F:System.Security.Claims.ClaimsIdentity.DefaultIssuer" /> .</param>
  44. <param name="originalIssuer">Emisor original de la notificación.Si este parámetro está vacío o es null, la propiedad <see cref="P:System.Security.Claims.Claim.OriginalIssuer" /> se establece en el valor de la propiedad <see cref="P:System.Security.Claims.Claim.Issuer" /> .</param>
  45. <exception cref="T:System.ArgumentNullException">
  46. <paramref name="type" /> o <paramref name="value" /> es null.</exception>
  47. </member>
  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>Inicializa una nueva instancia de la clase <see cref="T:System.Security.Claims.Claim" /> con el tipo de notificación, valor, tipo de valor, emisor, emisor original y asunto especificados.</summary>
  50. <param name="type">Tipo de notificación.</param>
  51. <param name="value">Valor de notificación.</param>
  52. <param name="valueType">Tipo de valor de la reclamación.Si este parámetro es null, se usa <see cref="F:System.Security.Claims.ClaimValueTypes.String" />.</param>
  53. <param name="issuer">El emisor de la notificación.Si este parámetro está vacío o null, se usa <see cref="F:System.Security.Claims.ClaimsIdentity.DefaultIssuer" /> .</param>
  54. <param name="originalIssuer">Emisor original de la notificación.Si este parámetro está vacío o es null, la propiedad <see cref="P:System.Security.Claims.Claim.OriginalIssuer" /> se establece en el valor de la propiedad <see cref="P:System.Security.Claims.Claim.Issuer" /> .</param>
  55. <param name="subject">El asunto que esta notificación describe.</param>
  56. <exception cref="T:System.ArgumentNullException">
  57. <paramref name="type" /> o <paramref name="value" /> es null.</exception>
  58. </member>
  59. <member name="M:System.Security.Claims.Claim.Clone">
  60. <summary>Devuelve un objeto <see cref="T:System.Security.Claims.Claim" /> nuevo copiado de este objeto.La nueva notificación no tiene un asunto.</summary>
  61. <returns>Nuevo objeto de reclamación.</returns>
  62. </member>
  63. <member name="M:System.Security.Claims.Claim.Clone(System.Security.Claims.ClaimsIdentity)">
  64. <summary>Devuelve un objeto <see cref="T:System.Security.Claims.Claim" /> nuevo copiado de este objeto.El asunto de la nueva solicitud se establece en la ClaimsIdentity especificada.</summary>
  65. <returns>Nuevo objeto de reclamación.</returns>
  66. <param name="identity">Asunto previsto de la nueva notificación.</param>
  67. </member>
  68. <member name="P:System.Security.Claims.Claim.CustomSerializationData"></member>
  69. <member name="P:System.Security.Claims.Claim.Issuer">
  70. <summary>Obtiene el emisor de la notificación.</summary>
  71. <returns>Nombre que hace referencia al emisor de la notificación.</returns>
  72. </member>
  73. <member name="P:System.Security.Claims.Claim.OriginalIssuer">
  74. <summary>Obtiene el emisor original de la notificación. </summary>
  75. <returns>Nombre que hace referencia al emisor original de la notificación.</returns>
  76. </member>
  77. <member name="P:System.Security.Claims.Claim.Properties">
  78. <summary>Obtiene un diccionario que contiene propiedades adicionales asociadas a esta notificación.</summary>
  79. <returns>Diccionario que contiene propiedades adicionales asociadas a la notificación.Las propiedades se representan como pares de nombre y valor.</returns>
  80. </member>
  81. <member name="P:System.Security.Claims.Claim.Subject">
  82. <summary>Obtiene el asunto de la notificación.</summary>
  83. <returns>Asunto de la reclamación.</returns>
  84. </member>
  85. <member name="M:System.Security.Claims.Claim.ToString">
  86. <summary>Devuelve una representación de cadena de este objeto <see cref="T:System.Security.Claims.Claim" />.</summary>
  87. <returns>Representación de cadena del objeto <see cref="T:System.Security.Claims.Claim" /> en cuestión.</returns>
  88. </member>
  89. <member name="P:System.Security.Claims.Claim.Type">
  90. <summary>Obtiene el tipo de la reclamación.</summary>
  91. <returns>Tipo de notificación.</returns>
  92. </member>
  93. <member name="P:System.Security.Claims.Claim.Value">
  94. <summary>Obtiene el valor de la notificación.</summary>
  95. <returns>Valor de notificación.</returns>
  96. </member>
  97. <member name="P:System.Security.Claims.Claim.ValueType">
  98. <summary>Obtiene el tipo de valor de la notificación.</summary>
  99. <returns>Tipo de valor de la reclamación.</returns>
  100. </member>
  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>Representa una identidad basada en notificaciones.</summary>
  105. </member>
  106. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor">
  107. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Security.Claims.ClaimsIdentity" /> con una colección de reclamaciones vacía.</summary>
  108. </member>
  109. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Collections.Generic.IEnumerable{System.Security.Claims.Claim})">
  110. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Security.Claims.ClaimsIdentity" /> usando una colección enumerada de objetos <see cref="T:System.Security.Claims.Claim" />.</summary>
  111. <param name="claims">Notificaciones con las que se va a rellenar la identidad de notificación.</param>
  112. </member>
  113. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Collections.Generic.IEnumerable{System.Security.Claims.Claim},System.String)">
  114. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Security.Claims.ClaimsIdentity" /> con las reclamaciones y tipo de autenticación especificados.</summary>
  115. <param name="claims">Notificaciones con las que se va a rellenar la identidad de notificación.</param>
  116. <param name="authenticationType">Tipo de autenticación usado.</param>
  117. </member>
  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>Inicializa una nueva instancia de la clase <see cref="T:System.Security.Claims.ClaimsIdentity" /> con las notificaciones, tipo de autenticación, tipo de notificación de nombre y tipo de notificación de rol especificados.</summary>
  120. <param name="claims">Notificaciones con las que se va a rellenar la identidad de notificación.</param>
  121. <param name="authenticationType">Tipo de autenticación usado.</param>
  122. <param name="nameType">El tipo de notificación que se usa para las notificaciones de nombre.</param>
  123. <param name="roleType">El tipo de notificación que se usa para las notificaciones de rol.</param>
  124. </member>
  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>Inicializa una nueva instancia de la clase <see cref="T:System.Security.Claims.ClaimsIdentity" /> usando el tipo de nombre y autenticación a partir del <see cref="T:System.Security.Principal.IIdentity" /> especificado.</summary>
  129. <param name="identity">Identidad en la que se basará la nueva identidad de notificaciones.</param>
  130. </member>
  131. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Security.Principal.IIdentity,System.Collections.Generic.IEnumerable{System.Security.Claims.Claim})">
  132. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Security.Claims.ClaimsIdentity" /> usando las reclamaciones especificadas y el <see cref="T:System.Security.Principal.IIdentity" /> especificado.</summary>
  133. <param name="identity">Identidad en la que se basará la nueva identidad de notificaciones.</param>
  134. <param name="claims">Notificaciones con las que se va a rellenar la identidad de notificación.</param>
  135. </member>
  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>Inicializa una nueva instancia de la clase <see cref="T:System.Security.Claims.ClaimsIdentity" /> a partir de la <see cref="T:System.Security.Principal.IIdentity" /> especificada y usa las notificaciones, tipo de autenticación, tipo de notificación de nombre y tipo de notificación de rol especificados.</summary>
  138. <param name="identity">Identidad en la que se basará la nueva identidad de notificaciones.</param>
  139. <param name="claims">Notificaciones con las que se va a rellenar la nueva identidad de notificación.</param>
  140. <param name="authenticationType">Tipo de autenticación usado.</param>
  141. <param name="nameType">El tipo de notificación que se usa para las notificaciones de nombre.</param>
  142. <param name="roleType">El tipo de notificación que se usa para las notificaciones de rol.</param>
  143. </member>
  144. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.String)">
  145. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Security.Claims.ClaimsIdentity" /> con una colección de notificaciones vacía y el tipo de autenticación especificado.</summary>
  146. <param name="authenticationType">Tipo de autenticación usado.</param>
  147. </member>
  148. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.String,System.String,System.String)">
  149. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Security.Claims.ClaimsIdentity" /> con el tipo de autenticación, tipo de reclamación de nombre y tipo de reclamación de rol especificados.</summary>
  150. <param name="authenticationType">Tipo de autenticación usado.</param>
  151. <param name="nameType">El tipo de notificación que se usa para las notificaciones de nombre.</param>
  152. <param name="roleType">El tipo de notificación que se usa para las notificaciones de rol.</param>
  153. </member>
  154. <member name="P:System.Security.Claims.ClaimsIdentity.Actor">
  155. <summary>Obtiene o establece la identidad del usuario que llama al que se han concedido derechos de delegación.</summary>
  156. <returns>La parte que llama a la que se le concedieron derechos de delegación.</returns>
  157. <exception cref="T:System.InvalidOperationException">Se intenta establecer la propiedad en la instancia actual.</exception>
  158. </member>
  159. <member name="M:System.Security.Claims.ClaimsIdentity.AddClaim(System.Security.Claims.Claim)">
  160. <summary>Agrega una sola reclamación a esta identidad de reclamaciones.</summary>
  161. <param name="claim">Reclamación que se va a agregar.</param>
  162. <exception cref="T:System.ArgumentNullException">
  163. <paramref name="claim" /> es null.</exception>
  164. </member>
  165. <member name="M:System.Security.Claims.ClaimsIdentity.AddClaims(System.Collections.Generic.IEnumerable{System.Security.Claims.Claim})">
  166. <summary>Agrega una lista de reclamaciones a esta identidad de reclamaciones.</summary>
  167. <param name="claims">Reclamaciones que se van a agregar.</param>
  168. <exception cref="T:System.ArgumentNullException">
  169. <paramref name="claims" /> es null.</exception>
  170. </member>
  171. <member name="P:System.Security.Claims.ClaimsIdentity.AuthenticationType">
  172. <summary>Obtiene el tipo de autenticación.</summary>
  173. <returns>Tipo de autenticación.</returns>
  174. </member>
  175. <member name="P:System.Security.Claims.ClaimsIdentity.BootstrapContext">
  176. <summary>Obtiene o establece el token que se usó para crear estas notificaciones de identidad.</summary>
  177. <returns>El contexto de arranque.</returns>
  178. </member>
  179. <member name="P:System.Security.Claims.ClaimsIdentity.Claims">
  180. <summary>Obtiene las notificaciones asociadas con esta identidad de notificación.</summary>
  181. <returns>La colección de notificaciones asociada a esta identidad de notificaciones.</returns>
  182. </member>
  183. <member name="M:System.Security.Claims.ClaimsIdentity.Clone">
  184. <summary>Devuelve un objeto <see cref="T:System.Security.Claims.ClaimsIdentity" /> nuevo copiado de esta identidad de reclamaciones.</summary>
  185. <returns>Copia de la instancia actual.</returns>
  186. </member>
  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>Emisor predeterminado; “LOCAL AUTHORITY”.</summary>
  191. </member>
  192. <member name="F:System.Security.Claims.ClaimsIdentity.DefaultNameClaimType">
  193. <summary>Tipo de notificación de nombre predeterminado; <see cref="F:System.Security.Claims.ClaimTypes.Name" />.</summary>
  194. </member>
  195. <member name="F:System.Security.Claims.ClaimsIdentity.DefaultRoleClaimType">
  196. <summary>Tipo de notificación de rol predeterminado; <see cref="F:System.Security.Claims.ClaimTypes.Role" />.</summary>
  197. </member>
  198. <member name="M:System.Security.Claims.ClaimsIdentity.FindAll(System.Predicate{System.Security.Claims.Claim})">
  199. <summary>Recupera todas las notificaciones que coinciden con el predicado especificado.</summary>
  200. <returns>Notificaciones coincidentes.Se trata de una lista de solo lectura.</returns>
  201. <param name="match">Función que realiza la lógica coincidente.</param>
  202. <exception cref="T:System.ArgumentNullException">El valor de <paramref name="match" /> es null.</exception>
  203. </member>
  204. <member name="M:System.Security.Claims.ClaimsIdentity.FindAll(System.String)">
  205. <summary>Recupera todas las notificaciones con el tipo de notificación especificado.</summary>
  206. <returns>Notificaciones coincidentes.Se trata de una lista de solo lectura.</returns>
  207. <param name="type">El tipo de notificación con el que se hacen coincidir las notificaciones.</param>
  208. <exception cref="T:System.ArgumentNullException">El valor de <paramref name="type" /> es null.</exception>
  209. </member>
  210. <member name="M:System.Security.Claims.ClaimsIdentity.FindFirst(System.Predicate{System.Security.Claims.Claim})">
  211. <summary>Recupera la primera reclamación con la que coincide el predicado especificado.</summary>
  212. <returns>Primera notificación coincidente o null si no se encuentra ninguna coincidencia.</returns>
  213. <param name="match">Función que realiza la lógica coincidente.</param>
  214. <exception cref="T:System.ArgumentNullException">El valor de <paramref name="match" /> es null.</exception>
  215. </member>
  216. <member name="M:System.Security.Claims.ClaimsIdentity.FindFirst(System.String)">
  217. <summary>Recupera la primera reclamación con el tipo especificado.</summary>
  218. <returns>Primera notificación coincidente o null si no se encuentra ninguna coincidencia.</returns>
  219. <param name="type">Tipo reclamación con el que deben coincidir.</param>
  220. <exception cref="T:System.ArgumentNullException">El valor de <paramref name="type" /> es null.</exception>
  221. </member>
  222. <member name="M:System.Security.Claims.ClaimsIdentity.HasClaim(System.Predicate{System.Security.Claims.Claim})">
  223. <summary>Determina si esta identidad de notificaciones tiene una notificación que coincide con el predicado especificado.</summary>
  224. <returns>true si existe una notificación coincidente; si no, false.</returns>
  225. <param name="match">Función que realiza la lógica coincidente.</param>
  226. <exception cref="T:System.ArgumentNullException">El valor de <paramref name="match" /> es null.</exception>
  227. </member>
  228. <member name="M:System.Security.Claims.ClaimsIdentity.HasClaim(System.String,System.String)">
  229. <summary>Determina si esta identidad de notificaciones tiene una notificación con el tipo y el valor especificados.</summary>
  230. <returns>true si se encuentra una coincidencia; si no, false.</returns>
  231. <param name="type">Tipo de la reclamación con el que deben coincidir.</param>
  232. <param name="value">Valor de la reclamación que debe coincidir.</param>
  233. <exception cref="T:System.ArgumentNullException">El valor de <paramref name="type" /> es null.O bienEl valor de <paramref name="value" /> es null.</exception>
  234. </member>
  235. <member name="P:System.Security.Claims.ClaimsIdentity.IsAuthenticated">
  236. <summary>Obtiene un valor que indica si la identidad se ha autenticado.</summary>
  237. <returns>Es true si el valor de la identidad está autenticado; en caso contrario, es false.</returns>
  238. </member>
  239. <member name="P:System.Security.Claims.ClaimsIdentity.Label">
  240. <summary>Obtiene o establece la etiqueta para esta identidad de notificaciones.</summary>
  241. <returns>Etiqueta.</returns>
  242. </member>
  243. <member name="P:System.Security.Claims.ClaimsIdentity.Name">
  244. <summary>Obtiene el nombre de esta identidad de notificación.</summary>
  245. <returns>Nombre o null.</returns>
  246. </member>
  247. <member name="P:System.Security.Claims.ClaimsIdentity.NameClaimType">
  248. <summary>Obtiene el tipo de notificación que se usa para determinar qué notificaciones proporcionan el valor de la propiedad <see cref="P:System.Security.Claims.ClaimsIdentity.Name" /> de esta identidad de notificación.</summary>
  249. <returns>Tipo de reclamación del nombre.</returns>
  250. </member>
  251. <member name="M:System.Security.Claims.ClaimsIdentity.RemoveClaim(System.Security.Claims.Claim)">
  252. <summary>Se intenta quitar una reclamación de la identidad de reclamaciones.</summary>
  253. <param name="claim">Reclamación que se va a quitar.</param>
  254. <exception cref="T:System.InvalidOperationException">No se puede quitar la reclamación.</exception>
  255. </member>
  256. <member name="P:System.Security.Claims.ClaimsIdentity.RoleClaimType">
  257. <summary>Obtiene el tipo de notificación que se interpreta como rol de .NET Framework entre las notificaciones en esta identidad de notificación.</summary>
  258. <returns>Tipo de reclamación del rol.</returns>
  259. </member>
  260. <member name="M:System.Security.Claims.ClaimsIdentity.TryRemoveClaim(System.Security.Claims.Claim)">
  261. <summary>Se intenta quitar una reclamación de la identidad de reclamaciones.</summary>
  262. <returns>true si la reclamación se quitó correctamente; de lo contrario, false.</returns>
  263. <param name="claim">Reclamación que se va a quitar.</param>
  264. </member>
  265. <member name="M:System.Security.Claims.ClaimsIdentity.WriteTo(System.IO.BinaryWriter)"></member>
  266. <member name="M:System.Security.Claims.ClaimsIdentity.WriteTo(System.IO.BinaryWriter,System.Byte[])"></member>
  267. <member name="T:System.Security.Claims.ClaimsPrincipal">
  268. <summary>Una implementación de <see cref="T:System.Security.Principal.IPrincipal" /> que admite varias identidades basadas en reclamaciones.</summary>
  269. </member>
  270. <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor">
  271. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Security.Claims.ClaimsPrincipal" />.</summary>
  272. </member>
  273. <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor(System.Collections.Generic.IEnumerable{System.Security.Claims.ClaimsIdentity})">
  274. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Security.Claims.ClaimsPrincipal" /> usando las identidades de reclamación especificadas.</summary>
  275. <param name="identities">Identidades desde las que se va a inicializar la nueva entidad de seguridad de notificaciones.</param>
  276. <exception cref="T:System.ArgumentNullException">El valor de <paramref name="identities" /> es null.</exception>
  277. </member>
  278. <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor(System.IO.BinaryReader)"></member>
  279. <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor(System.Security.Principal.IIdentity)">
  280. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Security.Claims.ClaimsPrincipal" /> a partir de la identidad especificada.</summary>
  281. <param name="identity">Identidad desde la que se va a inicializar la nueva entidad de seguridad de notificaciones.</param>
  282. <exception cref="T:System.ArgumentNullException">El valor de <paramref name="identity" /> es null.</exception>
  283. </member>
  284. <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor(System.Security.Principal.IPrincipal)">
  285. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Security.Claims.ClaimsPrincipal" /> a partir de la entidad de seguridad especificada.</summary>
  286. <param name="principal">Entidad de seguridad desde la que se va a inicializar la nueva entidad de seguridad de notificaciones.</param>
  287. <exception cref="T:System.ArgumentNullException">El valor de <paramref name="principal" /> es null.</exception>
  288. </member>
  289. <member name="M:System.Security.Claims.ClaimsPrincipal.AddIdentities(System.Collections.Generic.IEnumerable{System.Security.Claims.ClaimsIdentity})">
  290. <summary>Agrega las identidades de notificaciones especificadas a esta entidad de seguridad de notificaciones.</summary>
  291. <param name="identities">Las identidades de notificaciones para agregar.</param>
  292. <exception cref="T:System.ArgumentNullException">El valor de <paramref name="identities" /> es null.</exception>
  293. </member>
  294. <member name="M:System.Security.Claims.ClaimsPrincipal.AddIdentity(System.Security.Claims.ClaimsIdentity)">
  295. <summary>Agrega la identidad de notificaciones especificada a esta entidad de seguridad de notificaciones.</summary>
  296. <param name="identity">La identidad de notificaciones que se va a agregar.</param>
  297. <exception cref="T:System.ArgumentNullException">El valor de <paramref name="identity" /> es null.</exception>
  298. </member>
  299. <member name="P:System.Security.Claims.ClaimsPrincipal.Claims">
  300. <summary>Obtiene una colección que contiene todas las notificaciones de todas las identidades de notificaciones asociadas a esta entidad de seguridad de notificaciones.</summary>
  301. <returns>Reclamaciones asociadas a esta entidad de seguridad.</returns>
  302. </member>
  303. <member name="P:System.Security.Claims.ClaimsPrincipal.ClaimsPrincipalSelector">
  304. <summary>Obtiene y establece el delegado que se utiliza para seleccionar la entidad de seguridad de notificaciones devuelta por la propiedad <see cref="P:System.Security.Claims.ClaimsPrincipal.Current" />.</summary>
  305. <returns>El delegado.El valor predeterminado es null.</returns>
  306. </member>
  307. <member name="M:System.Security.Claims.ClaimsPrincipal.Clone"></member>
  308. <member name="M:System.Security.Claims.ClaimsPrincipal.CreateClaimsIdentity(System.IO.BinaryReader)"></member>
  309. <member name="P:System.Security.Claims.ClaimsPrincipal.Current">
  310. <summary>Obtiene la entidad de seguridad de notificaciones actual.</summary>
  311. <returns>Entidad de seguridad de notificaciones actual.</returns>
  312. </member>
  313. <member name="P:System.Security.Claims.ClaimsPrincipal.CustomSerializationData"></member>
  314. <member name="M:System.Security.Claims.ClaimsPrincipal.FindAll(System.Predicate{System.Security.Claims.Claim})">
  315. <summary>Recupera todas las notificaciones que coinciden con el predicado especificado.</summary>
  316. <returns>Notificaciones coincidentes.</returns>
  317. <param name="match">Función que realiza la lógica coincidente.</param>
  318. <exception cref="T:System.ArgumentNullException">El valor de <paramref name="match" /> es null.</exception>
  319. </member>
  320. <member name="M:System.Security.Claims.ClaimsPrincipal.FindAll(System.String)">
  321. <summary>Recupera todas las notificaciones o aquellas con el tipo de notificación especificado.</summary>
  322. <returns>Notificaciones coincidentes.</returns>
  323. <param name="type">El tipo de notificación con el que se hacen coincidir las notificaciones.</param>
  324. <exception cref="T:System.ArgumentNullException">El valor de <paramref name="type" /> es null.</exception>
  325. </member>
  326. <member name="M:System.Security.Claims.ClaimsPrincipal.FindFirst(System.Predicate{System.Security.Claims.Claim})">
  327. <summary>Recupera la primera reclamación con la que coincide el predicado especificado.</summary>
  328. <returns>Primera notificación coincidente o null si no se encuentra ninguna coincidencia.</returns>
  329. <param name="match">Función que realiza la lógica coincidente.</param>
  330. <exception cref="T:System.ArgumentNullException">El valor de <paramref name="match" /> es null.</exception>
  331. </member>
  332. <member name="M:System.Security.Claims.ClaimsPrincipal.FindFirst(System.String)">
  333. <summary>Recupera la primera reclamación con el tipo especificado.</summary>
  334. <returns>Primera notificación coincidente o null si no se encuentra ninguna coincidencia.</returns>
  335. <param name="type">Tipo reclamación con el que deben coincidir.</param>
  336. <exception cref="T:System.ArgumentNullException">El valor de <paramref name="type" /> es null.</exception>
  337. </member>
  338. <member name="M:System.Security.Claims.ClaimsPrincipal.HasClaim(System.Predicate{System.Security.Claims.Claim})">
  339. <summary>Determina si alguna de las identidades de notificaciones asociadas a esta entidad de seguridad de notificaciones contiene una notificación que coincide con el predicado especificado.</summary>
  340. <returns>true si existe una notificación coincidente; si no, false.</returns>
  341. <param name="match">Función que realiza la lógica coincidente.</param>
  342. <exception cref="T:System.ArgumentNullException">El valor de <paramref name="match" /> es null.</exception>
  343. </member>
  344. <member name="M:System.Security.Claims.ClaimsPrincipal.HasClaim(System.String,System.String)">
  345. <summary>Determina si alguna de las identidades de notificaciones asociadas a esta entidad de seguridad de notificaciones contiene una notificación con el tipo y el valor especificados.</summary>
  346. <returns>true si existe una notificación coincidente; si no, false.</returns>
  347. <param name="type">Tipo de la reclamación con el que deben coincidir.</param>
  348. <param name="value">Valor de la reclamación que debe coincidir.</param>
  349. <exception cref="T:System.ArgumentNullException">El valor de <paramref name="type" /> es null.O bienEl valor de <paramref name="value" /> es null.</exception>
  350. </member>
  351. <member name="P:System.Security.Claims.ClaimsPrincipal.Identities">
  352. <summary>Obtiene una colección que contiene todas las identidades de notificaciones asociadas a esta entidad de seguridad de notificaciones.</summary>
  353. <returns>Colección de identidades de reclamaciones.</returns>
  354. </member>
  355. <member name="P:System.Security.Claims.ClaimsPrincipal.Identity">
  356. <summary>Obtiene la identidad primaria de las notificaciones asociada a esta entidad de seguridad de notificaciones.</summary>
  357. <returns>La identidad primaria de las notificaciones asociada a esta entidad de seguridad de notificaciones.</returns>
  358. </member>
  359. <member name="M:System.Security.Claims.ClaimsPrincipal.IsInRole(System.String)">
  360. <summary>Devuelve un valor que indica si la entidad (usuario) representada por esta entidad de seguridad de notificaciones está en el rol especificado.</summary>
  361. <returns>true si la entidad de seguridad de reclamaciones se incluye en el rol específico; de lo contrario, false.</returns>
  362. <param name="role">Rol que se va a comprobar.</param>
  363. </member>
  364. <member name="P:System.Security.Claims.ClaimsPrincipal.PrimaryIdentitySelector">
  365. <summary>Obtiene y establece el delegado que se utiliza para seleccionar la identidad de notificaciones devuelta por la propiedad <see cref="P:System.Security.Claims.ClaimsPrincipal.Identity" />.</summary>
  366. <returns>El delegado.El valor predeterminado es null.</returns>
  367. </member>
  368. <member name="M:System.Security.Claims.ClaimsPrincipal.WriteTo(System.IO.BinaryWriter)"></member>
  369. <member name="M:System.Security.Claims.ClaimsPrincipal.WriteTo(System.IO.BinaryWriter,System.Byte[])"></member>
  370. <member name="T:System.Security.Claims.ClaimTypes">
  371. <summary>Define constantes para los tipos de notificación conocidos que se pueden asignar un sujeto.Esta clase no puede heredarse.</summary>
  372. </member>
  373. <member name="F:System.Security.Claims.ClaimTypes.Actor">
  374. <summary>http://schemas.xmlsoap.org/ws/2009/09/identity/claims/actor.</summary>
  375. </member>
  376. <member name="F:System.Security.Claims.ClaimTypes.Anonymous">
  377. <summary>El URI para una notificación que especifica el usuario anónimo; http://schemas.xmlsoap.org/ws/2005/05/identity/claims/anonymous.</summary>
  378. </member>
  379. <member name="F:System.Security.Claims.ClaimTypes.Authentication">
  380. <summary>El URI para una notificación que especifica detalles sobre si una identidad está autenticada, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authenticated.</summary>
  381. </member>
  382. <member name="F:System.Security.Claims.ClaimTypes.AuthenticationInstant">
  383. <summary>El URI para una notificación que especifica el instante en que se autenticó una entidad; http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationinstant.</summary>
  384. </member>
  385. <member name="F:System.Security.Claims.ClaimTypes.AuthenticationMethod">
  386. <summary>El URI para una notificación que especifica el método con el que se autenticó una entidad; http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationmethod.</summary>
  387. </member>
  388. <member name="F:System.Security.Claims.ClaimTypes.AuthorizationDecision">
  389. <summary>El URI para una notificación que especifica una decisión de autorización en una entidad; http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authorizationdecision.</summary>
  390. </member>
  391. <member name="F:System.Security.Claims.ClaimTypes.CookiePath">
  392. <summary>El URI para una notificación que especifica la ruta de acceso de la cookie; http://schemas.microsoft.com/ws/2008/06/identity/claims/cookiepath.</summary>
  393. </member>
  394. <member name="F:System.Security.Claims.ClaimTypes.Country">
  395. <summary>El URI para una notificación que especifica el país o la región donde reside una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/country.</summary>
  396. </member>
  397. <member name="F:System.Security.Claims.ClaimTypes.DateOfBirth">
  398. <summary>El URI para una notificación que especifica la fecha de nacimiento de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/dateofbirth.</summary>
  399. </member>
  400. <member name="F:System.Security.Claims.ClaimTypes.DenyOnlyPrimaryGroupSid">
  401. <summary>El URI para una notificación que especifica el SID de grupo primario de solo denegación de una entidad; http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarygroupsid.Un SID de sólo denegación deniega la entidad especificada para un objeto protegible.</summary>
  402. </member>
  403. <member name="F:System.Security.Claims.ClaimTypes.DenyOnlyPrimarySid">
  404. <summary>El URI para una notificación que especifica el SID primario de solo denegación de una entidad; http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarysid.Un SID de sólo denegación deniega la entidad especificada para un objeto protegible.</summary>
  405. </member>
  406. <member name="F:System.Security.Claims.ClaimTypes.DenyOnlySid">
  407. <summary>El URI para una notificación que especifica un identificador de seguridad (SID) de solo denegación para una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/denyonlysid.Un SID de sólo denegación deniega la entidad especificada para un objeto protegible.</summary>
  408. </member>
  409. <member name="F:System.Security.Claims.ClaimTypes.DenyOnlyWindowsDeviceGroup">
  410. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlywindowsdevicegroup.</summary>
  411. </member>
  412. <member name="F:System.Security.Claims.ClaimTypes.Dns">
  413. <summary>URI de una notificación que especifica el nombre DNS asociado al nombre del equipo o al nombre alternativo del asunto o del emisor de un certificado X.509, , http://schemas.xmlsoap.org/ws/2005/05/identity/claims/dns.</summary>
  414. </member>
  415. <member name="F:System.Security.Claims.ClaimTypes.Dsa">
  416. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/dsa.</summary>
  417. </member>
  418. <member name="F:System.Security.Claims.ClaimTypes.Email">
  419. <summary>El URI para una notificación que especifica la dirección de correo electrónico de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/email.</summary>
  420. </member>
  421. <member name="F:System.Security.Claims.ClaimTypes.Expiration">
  422. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/expiration.</summary>
  423. </member>
  424. <member name="F:System.Security.Claims.ClaimTypes.Expired">
  425. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/expired.</summary>
  426. </member>
  427. <member name="F:System.Security.Claims.ClaimTypes.Gender">
  428. <summary>El URI para una notificación que especifica el género de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/gender.</summary>
  429. </member>
  430. <member name="F:System.Security.Claims.ClaimTypes.GivenName">
  431. <summary>El URI para una notificación que especifica el nombre de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname.</summary>
  432. </member>
  433. <member name="F:System.Security.Claims.ClaimTypes.GroupSid">
  434. <summary>El URI para una notificación que especifica el SID para el grupo de una entidad; http://schemas.microsoft.com/ws/2008/06/identity/claims/groupsid.</summary>
  435. </member>
  436. <member name="F:System.Security.Claims.ClaimTypes.Hash">
  437. <summary>El URI para una notificación que especifica un valor hash, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/hash.</summary>
  438. </member>
  439. <member name="F:System.Security.Claims.ClaimTypes.HomePhone">
  440. <summary>El URI para una notificación que especifica el número de teléfono particular de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/homephone.</summary>
  441. </member>
  442. <member name="F:System.Security.Claims.ClaimTypes.IsPersistent">
  443. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/ispersistent.</summary>
  444. </member>
  445. <member name="F:System.Security.Claims.ClaimTypes.Locality">
  446. <summary>El URI para una notificación que especifica la configuración regional en la que una entidad reside, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/locality.</summary>
  447. </member>
  448. <member name="F:System.Security.Claims.ClaimTypes.MobilePhone">
  449. <summary>El URI para una notificación que especifica el número de teléfono móvil de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/mobilephone.</summary>
  450. </member>
  451. <member name="F:System.Security.Claims.ClaimTypes.Name">
  452. <summary>El URI para una notificación que especifica el nombre de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name.</summary>
  453. </member>
  454. <member name="F:System.Security.Claims.ClaimTypes.NameIdentifier">
  455. <summary>El URI para una notificación que especifica el nombre de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier.</summary>
  456. </member>
  457. <member name="F:System.Security.Claims.ClaimTypes.OtherPhone">
  458. <summary>El URI para una notificación que especifica el número de teléfono alternativo de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/otherphone.</summary>
  459. </member>
  460. <member name="F:System.Security.Claims.ClaimTypes.PostalCode">
  461. <summary>El URI para una notificación que especifica el código postal de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/postalcode.</summary>
  462. </member>
  463. <member name="F:System.Security.Claims.ClaimTypes.PrimaryGroupSid">
  464. <summary>El URI para una notificación que especifica el SID de grupo primario de una entidad; http://schemas.microsoft.com/ws/2008/06/identity/claims/primarygroupsid.</summary>
  465. </member>
  466. <member name="F:System.Security.Claims.ClaimTypes.PrimarySid">
  467. <summary>El URI para una notificación que especifica el SID primario de una entidad; http://schemas.microsoft.com/ws/2008/06/identity/claims/primarysid.</summary>
  468. </member>
  469. <member name="F:System.Security.Claims.ClaimTypes.Role">
  470. <summary>El URI para una notificación que especifica el rol de una entidad; http://schemas.microsoft.com/ws/2008/06/identity/claims/role.</summary>
  471. </member>
  472. <member name="F:System.Security.Claims.ClaimTypes.Rsa">
  473. <summary>El URI para una notificación que especifica una clave RSA, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/rsa.</summary>
  474. </member>
  475. <member name="F:System.Security.Claims.ClaimTypes.SerialNumber">
  476. <summary>El URI para una notificación que especifica un número de serie, http://schemas.microsoft.com/ws/2008/06/identity/claims/serialnumber.</summary>
  477. </member>
  478. <member name="F:System.Security.Claims.ClaimTypes.Sid">
  479. <summary>El URI para una notificación que especifica un identificador de seguridad (SID), http://schemas.xmlsoap.org/ws/2005/05/identity/claims/sid.</summary>
  480. </member>
  481. <member name="F:System.Security.Claims.ClaimTypes.Spn">
  482. <summary>El URI para una notificación que especifica una notificación de nombre de entidad de seguridad de servicio (SPN), http://schemas.xmlsoap.org/ws/2005/05/identity/claims/spn.</summary>
  483. </member>
  484. <member name="F:System.Security.Claims.ClaimTypes.StateOrProvince">
  485. <summary>El URI para una notificación que especifica el estado o la provincia donde una entidad reside, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/stateorprovince.</summary>
  486. </member>
  487. <member name="F:System.Security.Claims.ClaimTypes.StreetAddress">
  488. <summary>El URI para una notificación que especifica la dirección postal de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/streetaddress.</summary>
  489. </member>
  490. <member name="F:System.Security.Claims.ClaimTypes.Surname">
  491. <summary>El URI para una notificación que especifica el apellido de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname.</summary>
  492. </member>
  493. <member name="F:System.Security.Claims.ClaimTypes.System">
  494. <summary>El URI para una notificación que identifica la entidad del sistema, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/system.</summary>
  495. </member>
  496. <member name="F:System.Security.Claims.ClaimTypes.Thumbprint">
  497. <summary>El URI para una notificación que especifica una huella digital, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/thumbprint.Una huella digital es un hash SHA-1 único en el mundo de un certificado X.509.</summary>
  498. </member>
  499. <member name="F:System.Security.Claims.ClaimTypes.Upn">
  500. <summary>El URI para una notificación que especifica un nombre de entidad de seguridad de usuario (UPN), http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn.</summary>
  501. </member>
  502. <member name="F:System.Security.Claims.ClaimTypes.Uri">
  503. <summary>El URI para una notificación que especifica un URI, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/uri.</summary>
  504. </member>
  505. <member name="F:System.Security.Claims.ClaimTypes.UserData">
  506. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/userdata.</summary>
  507. </member>
  508. <member name="F:System.Security.Claims.ClaimTypes.Version">
  509. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/version.</summary>
  510. </member>
  511. <member name="F:System.Security.Claims.ClaimTypes.Webpage">
  512. <summary>El URI para una notificación que especifica la página web de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/webpage.</summary>
  513. </member>
  514. <member name="F:System.Security.Claims.ClaimTypes.WindowsAccountName">
  515. <summary>El URI para una notificación que especifica el nombre de cuenta de dominio de Windows de una entidad, http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsaccountname.</summary>
  516. </member>
  517. <member name="F:System.Security.Claims.ClaimTypes.WindowsDeviceClaim">
  518. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsdeviceclaim.</summary>
  519. </member>
  520. <member name="F:System.Security.Claims.ClaimTypes.WindowsDeviceGroup">
  521. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsdevicegroup.</summary>
  522. </member>
  523. <member name="F:System.Security.Claims.ClaimTypes.WindowsFqbnVersion">
  524. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsfqbnversion.</summary>
  525. </member>
  526. <member name="F:System.Security.Claims.ClaimTypes.WindowsSubAuthority">
  527. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/windowssubauthority.</summary>
  528. </member>
  529. <member name="F:System.Security.Claims.ClaimTypes.WindowsUserClaim">
  530. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsuserclaim.</summary>
  531. </member>
  532. <member name="F:System.Security.Claims.ClaimTypes.X500DistinguishedName">
  533. <summary>El URI para una notificación del nombre distintivo de un certificado X.509, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/x500distinguishedname.La norma X.500 define la metodología para definir nombres distintivos (DN) que usan los certificados X.509.</summary>
  534. </member>
  535. <member name="T:System.Security.Claims.ClaimValueTypes">
  536. <summary>Define los tipos de valor de notificación según los URI de tipo definidos por el W3C y OASIS.Esta clase no puede heredarse.</summary>
  537. </member>
  538. <member name="F:System.Security.Claims.ClaimValueTypes.Base64Binary">
  539. <summary>URI que representa el tipo de datos XML base64Binary.</summary>
  540. </member>
  541. <member name="F:System.Security.Claims.ClaimValueTypes.Base64Octet">
  542. <summary>URI que representa un tipo de datos XML base64Octet.</summary>
  543. </member>
  544. <member name="F:System.Security.Claims.ClaimValueTypes.Boolean">
  545. <summary>URI que representa el tipo de datos XML boolean.</summary>
  546. </member>
  547. <member name="F:System.Security.Claims.ClaimValueTypes.Date">
  548. <summary>URI que representa el tipo de datos XML date.</summary>
  549. </member>
  550. <member name="F:System.Security.Claims.ClaimValueTypes.DateTime">
  551. <summary>URI que representa el tipo de datos XML dateTime.</summary>
  552. </member>
  553. <member name="F:System.Security.Claims.ClaimValueTypes.DaytimeDuration">
  554. <summary>URI que representa el tipo de datos XQuery daytimeDuration.</summary>
  555. </member>
  556. <member name="F:System.Security.Claims.ClaimValueTypes.DnsName">
  557. <summary>URI que representa el tipo de datos SOAP dns.</summary>
  558. </member>
  559. <member name="F:System.Security.Claims.ClaimValueTypes.Double">
  560. <summary>URI que representa el tipo de datos XML double.</summary>
  561. </member>
  562. <member name="F:System.Security.Claims.ClaimValueTypes.DsaKeyValue">
  563. <summary>URI que representa el tipo de datos de signatura XML DSAKeyValue.</summary>
  564. </member>
  565. <member name="F:System.Security.Claims.ClaimValueTypes.Email">
  566. <summary>URI que representa el tipo de datos SOAP emailaddress.</summary>
  567. </member>
  568. <member name="F:System.Security.Claims.ClaimValueTypes.Fqbn">
  569. <summary>URI que representa el tipo de datos XML fqbn.</summary>
  570. </member>
  571. <member name="F:System.Security.Claims.ClaimValueTypes.HexBinary">
  572. <summary>URI que representa el tipo de datos XML hexBinary.</summary>
  573. </member>
  574. <member name="F:System.Security.Claims.ClaimValueTypes.Integer">
  575. <summary>URI que representa el tipo de datos XML integer.</summary>
  576. </member>
  577. <member name="F:System.Security.Claims.ClaimValueTypes.Integer32">
  578. <summary>URI que representa el tipo de datos XML integer32.</summary>
  579. </member>
  580. <member name="F:System.Security.Claims.ClaimValueTypes.Integer64">
  581. <summary>URI que representa el tipo de datos XML integer64.</summary>
  582. </member>
  583. <member name="F:System.Security.Claims.ClaimValueTypes.KeyInfo">
  584. <summary>URI que representa el tipo de datos de signatura XML KeyInfo.</summary>
  585. </member>
  586. <member name="F:System.Security.Claims.ClaimValueTypes.Rfc822Name">
  587. <summary>URI que representa el tipo de datos XACML 1.0 rfc822Name.</summary>
  588. </member>
  589. <member name="F:System.Security.Claims.ClaimValueTypes.Rsa">
  590. <summary>URI que representa el tipo de datos SOAP rsa.</summary>
  591. </member>
  592. <member name="F:System.Security.Claims.ClaimValueTypes.RsaKeyValue">
  593. <summary>URI que representa el tipo de datos de signatura XML RSAKeyValue.</summary>
  594. </member>
  595. <member name="F:System.Security.Claims.ClaimValueTypes.Sid">
  596. <summary>URI que representa el tipo de datos XML sid.</summary>
  597. </member>
  598. <member name="F:System.Security.Claims.ClaimValueTypes.String">
  599. <summary>URI que representa el tipo de datos XML string.</summary>
  600. </member>
  601. <member name="F:System.Security.Claims.ClaimValueTypes.Time">
  602. <summary>URI que representa el tipo de datos XML time.</summary>
  603. </member>
  604. <member name="F:System.Security.Claims.ClaimValueTypes.UInteger32">
  605. <summary>URI que representa el tipo de datos XML uinteger32.</summary>
  606. </member>
  607. <member name="F:System.Security.Claims.ClaimValueTypes.UInteger64">
  608. <summary>URI que representa el tipo de datos XML uinteger64.</summary>
  609. </member>
  610. <member name="F:System.Security.Claims.ClaimValueTypes.UpnName">
  611. <summary>URI que representa el tipo de datos SOAP UPN.</summary>
  612. </member>
  613. <member name="F:System.Security.Claims.ClaimValueTypes.X500Name">
  614. <summary>URI que representa el tipo de datos XACML 1.0 x500Name.</summary>
  615. </member>
  616. <member name="F:System.Security.Claims.ClaimValueTypes.YearMonthDuration">
  617. <summary>URI que representa el tipo de datos XQuery yearMonthDuration.</summary>
  618. </member>
  619. <member name="T:System.Security.Principal.GenericIdentity">
  620. <summary>Representa un usuario genérico.</summary>
  621. </member>
  622. <member name="M:System.Security.Principal.GenericIdentity.#ctor(System.Security.Principal.GenericIdentity)">
  623. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Security.Principal.GenericIdentity" /> mediante el objeto <see cref="T:System.Security.Principal.GenericIdentity" /> especificado.</summary>
  624. <param name="identity">Objeto a partir del cual se construye una nueva instancia de <see cref="T:System.Security.Principal.GenericIdentity" />.</param>
  625. </member>
  626. <member name="M:System.Security.Principal.GenericIdentity.#ctor(System.String)">
  627. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Security.Principal.GenericIdentity" /> que representa al usuario con el nombre especificado.</summary>
  628. <param name="name">Usuario en cuyo nombre se ejecuta el código. </param>
  629. <exception cref="T:System.ArgumentNullException">El valor del parámetro <paramref name="name" /> es null. </exception>
  630. </member>
  631. <member name="M:System.Security.Principal.GenericIdentity.#ctor(System.String,System.String)">
  632. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Security.Principal.GenericIdentity" /> que representa al usuario con el tipo de autenticación y el nombre que se haya especificado.</summary>
  633. <param name="name">Usuario en cuyo nombre se ejecuta el código. </param>
  634. <param name="type">Tipo de autenticación utilizado para identificar al usuario. </param>
  635. <exception cref="T:System.ArgumentNullException">El valor del parámetro <paramref name="name" /> es null.O bien El valor del parámetro <paramref name="type" /> es null. </exception>
  636. </member>
  637. <member name="P:System.Security.Principal.GenericIdentity.AuthenticationType">
  638. <summary>Obtiene el tipo de autenticación utilizado para identificar al usuario.</summary>
  639. <returns>Tipo de autenticación utilizado para identificar al usuario.</returns>
  640. </member>
  641. <member name="P:System.Security.Principal.GenericIdentity.Claims">
  642. <summary>Obtiene todas las notificaciones para el usuario representado por esta identidad genérica.</summary>
  643. <returns>Colección de notificaciones de este objeto <see cref="T:System.Security.Principal.GenericIdentity" />.</returns>
  644. </member>
  645. <member name="M:System.Security.Principal.GenericIdentity.Clone">
  646. <summary>Crea un nuevo objeto copiado de la instancia actual.</summary>
  647. <returns>Copia de la instancia actual.</returns>
  648. </member>
  649. <member name="P:System.Security.Principal.GenericIdentity.IsAuthenticated">
  650. <summary>Obtiene un valor que indica si el usuario se autenticó.</summary>
  651. <returns>Es true si el usuario está autenticado; en caso contrario, es false.</returns>
  652. </member>
  653. <member name="P:System.Security.Principal.GenericIdentity.Name">
  654. <summary>Obtiene el nombre de usuario.</summary>
  655. <returns>Usuario en cuyo nombre se ejecuta el código.</returns>
  656. </member>
  657. <member name="T:System.Security.Principal.GenericPrincipal">
  658. <summary>Representa una entidad de seguridad genérica.</summary>
  659. </member>
  660. <member name="M:System.Security.Principal.GenericPrincipal.#ctor(System.Security.Principal.IIdentity,System.String[])">
  661. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Security.Principal.GenericPrincipal" /> a partir de una identidad de usuario y una matriz de nombres de roles a los que pertenece el usuario representado por dicho identidad.</summary>
  662. <param name="identity">Implementación básica de <see cref="T:System.Security.Principal.IIdentity" /> que representa a cualquier usuario. </param>
  663. <param name="roles">Matriz de nombres de roles a las que pertenece el usuario representado por el parámetro <paramref name="identity" />. </param>
  664. <exception cref="T:System.ArgumentNullException">El valor del parámetro <paramref name="identity" /> es null. </exception>
  665. </member>
  666. <member name="P:System.Security.Principal.GenericPrincipal.Identity">
  667. <summary>Obtiene el objeto <see cref="T:System.Security.Principal.GenericIdentity" /> del usuario representado por <see cref="T:System.Security.Principal.GenericPrincipal" /> actual.</summary>
  668. <returns>
  669. <see cref="T:System.Security.Principal.GenericIdentity" /> del usuario representado por <see cref="T:System.Security.Principal.GenericPrincipal" />.</returns>
  670. </member>
  671. <member name="M:System.Security.Principal.GenericPrincipal.IsInRole(System.String)">
  672. <summary>Determina si <see cref="T:System.Security.Principal.GenericPrincipal" /> actual pertenece al rol especificado.</summary>
  673. <returns>Es true si <see cref="T:System.Security.Principal.GenericPrincipal" /> actual es un miembro del rol especificado; en caso contrario, es false.</returns>
  674. <param name="role">Nombre del rol cuya condición de pertenencia se va a comprobar. </param>
  675. </member>
  676. </members>
  677. </doc>