System.Security.Claims.xml 71 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686
  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>Представляет утверждение.</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>Инициализирует новый экземпляр класса <see cref="T:System.Security.Claims.Claim" /> с заданным типом требования и значением.</summary>
  16. <param name="type">Тип утверждения.</param>
  17. <param name="value">Значение утверждения.</param>
  18. <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="type" /> или <paramref name="value" /> — null.</exception>
  19. </member>
  20. <member name="M:System.Security.Claims.Claim.#ctor(System.String,System.String,System.String)">
  21. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Claims.Claim" /> с заданным типом требования, значением и типом значения.</summary>
  22. <param name="type">Тип утверждения.</param>
  23. <param name="value">Значение утверждения.</param>
  24. <param name="valueType">Тип значения требования.Если этот параметр имеет значение null, используется <see cref="F:System.Security.Claims.ClaimValueTypes.String" />.</param>
  25. <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="type" /> или <paramref name="value" /> — null.</exception>
  26. </member>
  27. <member name="M:System.Security.Claims.Claim.#ctor(System.String,System.String,System.String,System.String)">
  28. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Claims.Claim" /> с заданным типом требования, значением, типом значения и поставщиком.</summary>
  29. <param name="type">Тип утверждения.</param>
  30. <param name="value">Значение утверждения.</param>
  31. <param name="valueType">Тип значения требования.Если этот параметр имеет значение null, используется <see cref="F:System.Security.Claims.ClaimValueTypes.String" />.</param>
  32. <param name="issuer">Отправитель утверждения.Если этот параметр пуст или имеет значение null, используется <see cref="F:System.Security.Claims.ClaimsIdentity.DefaultIssuer" />.</param>
  33. <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="type" /> или <paramref name="value" /> — null.</exception>
  34. </member>
  35. <member name="M:System.Security.Claims.Claim.#ctor(System.String,System.String,System.String,System.String,System.String)">
  36. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Claims.Claim" /> с заданным типом требования, значением, типом значения, поставщиком и исходным поставщиком.</summary>
  37. <param name="type">Тип утверждения.</param>
  38. <param name="value">Значение утверждения.</param>
  39. <param name="valueType">Тип значения требования.Если этот параметр имеет значение null, используется <see cref="F:System.Security.Claims.ClaimValueTypes.String" />.</param>
  40. <param name="issuer">Отправитель утверждения.Если этот параметр пуст или имеет значение null, используется <see cref="F:System.Security.Claims.ClaimsIdentity.DefaultIssuer" />.</param>
  41. <param name="originalIssuer">Исходный издатель требования.Если этот параметр пуст или имеет значение null, свойству <see cref="P:System.Security.Claims.Claim.OriginalIssuer" /> присваивается значение свойства <see cref="P:System.Security.Claims.Claim.Issuer" />.</param>
  42. <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="type" /> или <paramref name="value" /> — null.</exception>
  43. </member>
  44. <member name="M:System.Security.Claims.Claim.#ctor(System.String,System.String,System.String,System.String,System.String,System.Security.Claims.ClaimsIdentity)">
  45. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Claims.Claim" /> указанным типом требования, значением, типом значения, издателем, исходным издателем и субъектом.</summary>
  46. <param name="type">Тип утверждения.</param>
  47. <param name="value">Значение утверждения.</param>
  48. <param name="valueType">Тип значения требования.Если этот параметр имеет значение null, используется <see cref="F:System.Security.Claims.ClaimValueTypes.String" />.</param>
  49. <param name="issuer">Отправитель утверждения.Если этот параметр пуст или имеет значение null, используется <see cref="F:System.Security.Claims.ClaimsIdentity.DefaultIssuer" />.</param>
  50. <param name="originalIssuer">Исходный издатель требования.Если этот параметр пуст или имеет значение null, свойству <see cref="P:System.Security.Claims.Claim.OriginalIssuer" /> присваивается значение свойства <see cref="P:System.Security.Claims.Claim.Issuer" />.</param>
  51. <param name="subject">Субъект, который описывает это утверждение.</param>
  52. <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="type" /> или <paramref name="value" /> — null.</exception>
  53. </member>
  54. <member name="M:System.Security.Claims.Claim.Clone">
  55. <summary>Возвращает новый объект <see cref="T:System.Security.Claims.Claim" />, скопированный из данного объекта.Новое утверждение не имеет субъекта.</summary>
  56. <returns>Новый объект требования.</returns>
  57. </member>
  58. <member name="M:System.Security.Claims.Claim.Clone(System.Security.Claims.ClaimsIdentity)">
  59. <summary>Возвращает новый объект <see cref="T:System.Security.Claims.Claim" />, скопированный из данного объекта.Субъект нового утверждения устанавливается в соответствии с заданным значением ClaimsIdentity.</summary>
  60. <returns>Новый объект требования.</returns>
  61. <param name="identity">Предполагаемая тема нового утверждения.</param>
  62. </member>
  63. <member name="P:System.Security.Claims.Claim.CustomSerializationData"></member>
  64. <member name="P:System.Security.Claims.Claim.Issuer">
  65. <summary>Получает поставщика требования.</summary>
  66. <returns>Имя, которое ссылается на издателя утверждения.</returns>
  67. </member>
  68. <member name="P:System.Security.Claims.Claim.OriginalIssuer">
  69. <summary>Получает исходный издатель требования. </summary>
  70. <returns>Имя, которое ссылается на исходного издателя утверждения.</returns>
  71. </member>
  72. <member name="P:System.Security.Claims.Claim.Properties">
  73. <summary>Получает словарь, содержащий дополнительные свойства, связанные с этим утверждением.</summary>
  74. <returns>Словарь, содержащий дополнительные свойства, связанные с требованием.Свойства представляются в виде пар "имя-значение".</returns>
  75. </member>
  76. <member name="P:System.Security.Claims.Claim.Subject">
  77. <summary>Возвращает субъект требования.</summary>
  78. <returns>Субъект требования.</returns>
  79. </member>
  80. <member name="M:System.Security.Claims.Claim.ToString">
  81. <summary>Возвращает строковое представление этого объекта <see cref="T:System.Security.Claims.Claim" />.</summary>
  82. <returns>Строковое представление данного объекта <see cref="T:System.Security.Claims.Claim" />.</returns>
  83. </member>
  84. <member name="P:System.Security.Claims.Claim.Type">
  85. <summary>Получает тип требования.</summary>
  86. <returns>Тип утверждения.</returns>
  87. </member>
  88. <member name="P:System.Security.Claims.Claim.Value">
  89. <summary>Получает значение требования.</summary>
  90. <returns>Значение утверждения.</returns>
  91. </member>
  92. <member name="P:System.Security.Claims.Claim.ValueType">
  93. <summary>Получает тип значения требования.</summary>
  94. <returns>Тип значения требования.</returns>
  95. </member>
  96. <member name="M:System.Security.Claims.Claim.WriteTo(System.IO.BinaryWriter)"></member>
  97. <member name="M:System.Security.Claims.Claim.WriteTo(System.IO.BinaryWriter,System.Byte[])"></member>
  98. <member name="T:System.Security.Claims.ClaimsIdentity">
  99. <summary>Представляет идентификатор на основе утверждений.</summary>
  100. </member>
  101. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor">
  102. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Claims.ClaimsIdentity" /> с пустой коллекцией требований.</summary>
  103. </member>
  104. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Collections.Generic.IEnumerable{System.Security.Claims.Claim})">
  105. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Claims.ClaimsIdentity" />, используя перечисляемую коллекцию объектов <see cref="T:System.Security.Claims.Claim" />.</summary>
  106. <param name="claims">Утверждения, которыми будет заполняться удостоверение утверждений.</param>
  107. </member>
  108. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Collections.Generic.IEnumerable{System.Security.Claims.Claim},System.String)">
  109. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Claims.ClaimsIdentity" /> с указанными требованиями и типом аутентификации.</summary>
  110. <param name="claims">Утверждения, которыми будет заполняться удостоверение утверждений.</param>
  111. <param name="authenticationType">Тип используемой аутентификации.</param>
  112. </member>
  113. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Collections.Generic.IEnumerable{System.Security.Claims.Claim},System.String,System.String,System.String)">
  114. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Claims.ClaimsIdentity" /> указанными требованиями, типом аутентификации, типом требования имени и типом требования роли.</summary>
  115. <param name="claims">Утверждения, которыми будет заполняться удостоверение утверждений.</param>
  116. <param name="authenticationType">Тип используемой аутентификации.</param>
  117. <param name="nameType">Тип утверждения, используемый для утверждений имен.</param>
  118. <param name="roleType">Тип утверждения, используемый для утверждений ролей.</param>
  119. </member>
  120. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.IO.BinaryReader)"></member>
  121. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Security.Claims.ClaimsIdentity)"></member>
  122. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Security.Principal.IIdentity)">
  123. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Claims.ClaimsIdentity" />, используя имя и тип аутентификации из заданного объекта <see cref="T:System.Security.Principal.IIdentity" />.</summary>
  124. <param name="identity">Удостоверение, из которого следует создать новое удостоверение утверждений.</param>
  125. </member>
  126. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Security.Principal.IIdentity,System.Collections.Generic.IEnumerable{System.Security.Claims.Claim})">
  127. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Claims.ClaimsIdentity" />, используя указанные требования и заданный объект <see cref="T:System.Security.Principal.IIdentity" />.</summary>
  128. <param name="identity">Удостоверение, из которого следует создать новое удостоверение утверждений.</param>
  129. <param name="claims">Утверждения, которыми будет заполняться удостоверение утверждений.</param>
  130. </member>
  131. <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)">
  132. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Claims.ClaimsIdentity" /> из указанного <see cref="T:System.Security.Principal.IIdentity" />, используя указанные требования, тип аутентификации, тип требования имени и тип требования роли.</summary>
  133. <param name="identity">Удостоверение, из которого следует создать новое удостоверение утверждений.</param>
  134. <param name="claims">Утверждения, которыми будет заполняться новое удостоверение утверждений.</param>
  135. <param name="authenticationType">Тип используемой аутентификации.</param>
  136. <param name="nameType">Тип утверждения, используемый для утверждений имен.</param>
  137. <param name="roleType">Тип утверждения, используемый для утверждений ролей.</param>
  138. </member>
  139. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.String)">
  140. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Claims.ClaimsIdentity" /> пустой коллекцией требований и указанным типом аутентификации.</summary>
  141. <param name="authenticationType">Тип используемой аутентификации.</param>
  142. </member>
  143. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.String,System.String,System.String)">
  144. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Claims.ClaimsIdentity" /> с указанным типом аутентификации, типом требования имени и типом требования роли.</summary>
  145. <param name="authenticationType">Тип используемой аутентификации.</param>
  146. <param name="nameType">Тип утверждения, используемый для утверждений имен.</param>
  147. <param name="roleType">Тип утверждения, используемый для утверждений ролей.</param>
  148. </member>
  149. <member name="P:System.Security.Claims.ClaimsIdentity.Actor">
  150. <summary>Получает или задает удостоверение вызывающей стороны, которой были предоставлены права делегирования.</summary>
  151. <returns>Вызывающая сторона, которой предоставлены права делегирования.</returns>
  152. <exception cref="T:System.InvalidOperationException">Предпринята попытка установить свойство на текущий экземпляр.</exception>
  153. </member>
  154. <member name="M:System.Security.Claims.ClaimsIdentity.AddClaim(System.Security.Claims.Claim)">
  155. <summary>Добавляет одно требование к этому идентификатору требований.</summary>
  156. <param name="claim">Добавляемое требование.</param>
  157. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="claim" /> имеет значение null.</exception>
  158. </member>
  159. <member name="M:System.Security.Claims.ClaimsIdentity.AddClaims(System.Collections.Generic.IEnumerable{System.Security.Claims.Claim})">
  160. <summary>Добавляет список требований к этому идентификатору требований.</summary>
  161. <param name="claims">Добавляемые требования.</param>
  162. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="claims" /> имеет значение null.</exception>
  163. </member>
  164. <member name="P:System.Security.Claims.ClaimsIdentity.AuthenticationType">
  165. <summary>Возвращает тип проверки подлинности.</summary>
  166. <returns>Тип проверки подлинности.</returns>
  167. </member>
  168. <member name="P:System.Security.Claims.ClaimsIdentity.BootstrapContext">
  169. <summary>Получает или задает токен, который использовался для создания данного удостоверения на основе требований.</summary>
  170. <returns>Контекст начальной загрузки.</returns>
  171. </member>
  172. <member name="P:System.Security.Claims.ClaimsIdentity.Claims">
  173. <summary>Получает требования, связанные с данным удостоверением на основе требований.</summary>
  174. <returns>Коллекция утверждений, связанных с данным удостоверением утверждений.</returns>
  175. </member>
  176. <member name="M:System.Security.Claims.ClaimsIdentity.Clone">
  177. <summary>Возвращает новый объект <see cref="T:System.Security.Claims.ClaimsIdentity" />, скопированный из данного удостоверение утверждений.</summary>
  178. <returns>Копия текущего экземпляра.</returns>
  179. </member>
  180. <member name="M:System.Security.Claims.ClaimsIdentity.CreateClaim(System.IO.BinaryReader)"></member>
  181. <member name="P:System.Security.Claims.ClaimsIdentity.CustomSerializationData"></member>
  182. <member name="F:System.Security.Claims.ClaimsIdentity.DefaultIssuer">
  183. <summary>Издатель по умолчанию; "ЛОКАЛЬНАЯ СИСТЕМА".</summary>
  184. </member>
  185. <member name="F:System.Security.Claims.ClaimsIdentity.DefaultNameClaimType">
  186. <summary>Тип утверждения имени по умолчанию; <see cref="F:System.Security.Claims.ClaimTypes.Name" />.</summary>
  187. </member>
  188. <member name="F:System.Security.Claims.ClaimsIdentity.DefaultRoleClaimType">
  189. <summary>Тип утверждения роли по умолчанию; <see cref="F:System.Security.Claims.ClaimTypes.Role" />.</summary>
  190. </member>
  191. <member name="M:System.Security.Claims.ClaimsIdentity.FindAll(System.Predicate{System.Security.Claims.Claim})">
  192. <summary>Извлекает все утверждения, соответствующие указанного предикату.</summary>
  193. <returns>Утверждения соответствия.Список доступен только для чтения.</returns>
  194. <param name="match">Функция, выполняющая логику сопоставления.</param>
  195. <exception cref="T:System.ArgumentNullException">
  196. <paramref name="match" /> имеет значение null.</exception>
  197. </member>
  198. <member name="M:System.Security.Claims.ClaimsIdentity.FindAll(System.String)">
  199. <summary>Извлекает все утверждения, которые имеют указанный тип утверждения.</summary>
  200. <returns>Утверждения соответствия.Список доступен только для чтения.</returns>
  201. <param name="type">Тип утверждения, с которым сопоставляются утверждения.</param>
  202. <exception cref="T:System.ArgumentNullException">
  203. <paramref name="type" /> имеет значение null.</exception>
  204. </member>
  205. <member name="M:System.Security.Claims.ClaimsIdentity.FindFirst(System.Predicate{System.Security.Claims.Claim})">
  206. <summary>Извлекает первое утверждение, соответствующие указанному предикату.</summary>
  207. <returns>Первое утверждение соответствия или значение null, если соответствие не найдено.</returns>
  208. <param name="match">Функция, выполняющая логику сопоставления.</param>
  209. <exception cref="T:System.ArgumentNullException">
  210. <paramref name="match" /> имеет значение null.</exception>
  211. </member>
  212. <member name="M:System.Security.Claims.ClaimsIdentity.FindFirst(System.String)">
  213. <summary>Извлекает первое утверждение с указанным типом утверждения.</summary>
  214. <returns>Первое утверждение соответствия или значение null, если соответствие не найдено.</returns>
  215. <param name="type">Тип требования для выполнения сравнения.</param>
  216. <exception cref="T:System.ArgumentNullException">
  217. <paramref name="type" /> имеет значение null.</exception>
  218. </member>
  219. <member name="M:System.Security.Claims.ClaimsIdentity.HasClaim(System.Predicate{System.Security.Claims.Claim})">
  220. <summary>Определяет, имеет ли этот идентификатор утверждения утверждение, что соответствует заданному предикату.</summary>
  221. <returns>Значение true, если существует сопоставленное утверждение; в противном случае — значение false.</returns>
  222. <param name="match">Функция, выполняющая логику сопоставления.</param>
  223. <exception cref="T:System.ArgumentNullException">
  224. <paramref name="match" /> имеет значение null.</exception>
  225. </member>
  226. <member name="M:System.Security.Claims.ClaimsIdentity.HasClaim(System.String,System.String)">
  227. <summary>Определяет, имеет ли этот идентификатор утверждения утверждение с заданным типом и значением утверждения.</summary>
  228. <returns>Значение true, если соответствие найдено; в противном случае — значение false.</returns>
  229. <param name="type">Тип требования для выполнения сравнения.</param>
  230. <param name="value">Значение требования для сопоставления.</param>
  231. <exception cref="T:System.ArgumentNullException">
  232. <paramref name="type" /> имеет значение null.– или –<paramref name="value" /> имеет значение null.</exception>
  233. </member>
  234. <member name="P:System.Security.Claims.ClaimsIdentity.IsAuthenticated">
  235. <summary>Получает значение, определяющее, прошло ли удостоверение аутентификацию.</summary>
  236. <returns>Значение true, если удостоверение прошло аутентификацию; в противном случае — значение false.</returns>
  237. </member>
  238. <member name="P:System.Security.Claims.ClaimsIdentity.Label">
  239. <summary>Получает или задает метку для данного удостоверения на основе требований.</summary>
  240. <returns>Метка.</returns>
  241. </member>
  242. <member name="P:System.Security.Claims.ClaimsIdentity.Name">
  243. <summary>Получает имя данного удостоверения на основе требований.</summary>
  244. <returns>Имя или null.</returns>
  245. </member>
  246. <member name="P:System.Security.Claims.ClaimsIdentity.NameClaimType">
  247. <summary>Получает тип требования, используемый для определения того, какие требования предоставляют значение для свойства <see cref="P:System.Security.Claims.ClaimsIdentity.Name" /> данного удостоверения на основе требований.</summary>
  248. <returns>Тип требования имени.</returns>
  249. </member>
  250. <member name="M:System.Security.Claims.ClaimsIdentity.RemoveClaim(System.Security.Claims.Claim)">
  251. <summary>Пытается удалить утверждение на основе идентификатора утверждений.</summary>
  252. <param name="claim">Удаляемое требование.</param>
  253. <exception cref="T:System.InvalidOperationException">Невозможно удалить требования.</exception>
  254. </member>
  255. <member name="P:System.Security.Claims.ClaimsIdentity.RoleClaimType">
  256. <summary>Получает тип требования, который будет интерпретироваться как роль .NET Framework среди требований в данном удостоверении на основе требований.</summary>
  257. <returns>Тип требования роли.</returns>
  258. </member>
  259. <member name="M:System.Security.Claims.ClaimsIdentity.TryRemoveClaim(System.Security.Claims.Claim)">
  260. <summary>Пытается удалить утверждение на основе идентификатора утверждений.</summary>
  261. <returns>Значение true, если требование успешно удалено; в противном случае — значение false.</returns>
  262. <param name="claim">Удаляемое требование.</param>
  263. </member>
  264. <member name="M:System.Security.Claims.ClaimsIdentity.WriteTo(System.IO.BinaryWriter)"></member>
  265. <member name="M:System.Security.Claims.ClaimsIdentity.WriteTo(System.IO.BinaryWriter,System.Byte[])"></member>
  266. <member name="T:System.Security.Claims.ClaimsPrincipal">
  267. <summary>Реализация <see cref="T:System.Security.Principal.IPrincipal" />, которая поддерживает несколько идентификаторов на основе утверждений.</summary>
  268. </member>
  269. <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor">
  270. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Claims.ClaimsPrincipal" />.</summary>
  271. </member>
  272. <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor(System.Collections.Generic.IEnumerable{System.Security.Claims.ClaimsIdentity})">
  273. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Claims.ClaimsPrincipal" />, используя указанные удостоверения требований.</summary>
  274. <param name="identities">Удостоверения, из которых требуется инициализировать новый субъект требований.</param>
  275. <exception cref="T:System.ArgumentNullException">
  276. <paramref name="identities" /> имеет значение 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>Инициализирует новый экземпляр класса <see cref="T:System.Security.Claims.ClaimsPrincipal" /> из указанного удостоверения.</summary>
  281. <param name="identity">Удостоверение, из которого требуется инициализировать новый субъект требований.</param>
  282. <exception cref="T:System.ArgumentNullException">
  283. <paramref name="identity" /> имеет значение null.</exception>
  284. </member>
  285. <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor(System.Security.Principal.IPrincipal)">
  286. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Claims.ClaimsPrincipal" /> из указанного субъекта.</summary>
  287. <param name="principal">Субъект, из которого требуется инициализировать новый субъект утверждений.</param>
  288. <exception cref="T:System.ArgumentNullException">
  289. <paramref name="principal" /> имеет значение null.</exception>
  290. </member>
  291. <member name="M:System.Security.Claims.ClaimsPrincipal.AddIdentities(System.Collections.Generic.IEnumerable{System.Security.Claims.ClaimsIdentity})">
  292. <summary>Добавляет заданные идентификаторы требований к данному субъекту требований.</summary>
  293. <param name="identities">Добавляемые удостоверения утверждений.</param>
  294. <exception cref="T:System.ArgumentNullException">
  295. <paramref name="identities" /> имеет значение null.</exception>
  296. </member>
  297. <member name="M:System.Security.Claims.ClaimsPrincipal.AddIdentity(System.Security.Claims.ClaimsIdentity)">
  298. <summary>Добавляет заданный идентификатор требований к данному субъекту требований.</summary>
  299. <param name="identity">Добавляемое удостоверение утверждений.</param>
  300. <exception cref="T:System.ArgumentNullException">
  301. <paramref name="identity" /> имеет значение null.</exception>
  302. </member>
  303. <member name="P:System.Security.Claims.ClaimsPrincipal.Claims">
  304. <summary>Получает коллекцию, которая содержит все утверждения из всех идентификаторов утверждений, связанных с этим субъектом утверждений.</summary>
  305. <returns>Требования, связанные с субъектом.</returns>
  306. </member>
  307. <member name="P:System.Security.Claims.ClaimsPrincipal.ClaimsPrincipalSelector">
  308. <summary>Получает и задает делегат, который используется чтобы выбрать идентификатор субъекта, возвращенный свойством <see cref="P:System.Security.Claims.ClaimsPrincipal.Current" />.</summary>
  309. <returns>Делегат.Значение по умолчанию — null.</returns>
  310. </member>
  311. <member name="M:System.Security.Claims.ClaimsPrincipal.Clone"></member>
  312. <member name="M:System.Security.Claims.ClaimsPrincipal.CreateClaimsIdentity(System.IO.BinaryReader)"></member>
  313. <member name="P:System.Security.Claims.ClaimsPrincipal.Current">
  314. <summary>Получает текущий субъект требований.</summary>
  315. <returns>Текущий субъект утверждений.</returns>
  316. </member>
  317. <member name="P:System.Security.Claims.ClaimsPrincipal.CustomSerializationData"></member>
  318. <member name="M:System.Security.Claims.ClaimsPrincipal.FindAll(System.Predicate{System.Security.Claims.Claim})">
  319. <summary>Извлекает все утверждения, соответствующие указанного предикату.</summary>
  320. <returns>Утверждения соответствия.</returns>
  321. <param name="match">Функция, выполняющая логику сопоставления.</param>
  322. <exception cref="T:System.ArgumentNullException">
  323. <paramref name="match" /> имеет значение null.</exception>
  324. </member>
  325. <member name="M:System.Security.Claims.ClaimsPrincipal.FindAll(System.String)">
  326. <summary>Извлекает все утверждения, которые имеют указанный тип утверждения.</summary>
  327. <returns>Утверждения соответствия.</returns>
  328. <param name="type">Тип утверждения, с которым сопоставляются утверждения.</param>
  329. <exception cref="T:System.ArgumentNullException">
  330. <paramref name="type" /> имеет значение null.</exception>
  331. </member>
  332. <member name="M:System.Security.Claims.ClaimsPrincipal.FindFirst(System.Predicate{System.Security.Claims.Claim})">
  333. <summary>Извлекает первое утверждение, соответствующие указанному предикату.</summary>
  334. <returns>Первое утверждение соответствия или значение null, если соответствие не найдено.</returns>
  335. <param name="match">Функция, выполняющая логику сопоставления.</param>
  336. <exception cref="T:System.ArgumentNullException">
  337. <paramref name="match" /> имеет значение null.</exception>
  338. </member>
  339. <member name="M:System.Security.Claims.ClaimsPrincipal.FindFirst(System.String)">
  340. <summary>Извлекает первое утверждение с указанным типом утверждения.</summary>
  341. <returns>Первое утверждение соответствия или значение null, если соответствие не найдено.</returns>
  342. <param name="type">Тип требования для выполнения сравнения.</param>
  343. <exception cref="T:System.ArgumentNullException">
  344. <paramref name="type" /> имеет значение null.</exception>
  345. </member>
  346. <member name="M:System.Security.Claims.ClaimsPrincipal.HasClaim(System.Predicate{System.Security.Claims.Claim})">
  347. <summary>Определяет, содержат ли какие-либо идентификаторы утверждений, связанные с данным субъектом утверждений, утверждение, соответствующее указанному предикату.</summary>
  348. <returns>Значение true, если существует сопоставленное утверждение; в противном случае — значение false.</returns>
  349. <param name="match">Функция, выполняющая логику сопоставления.</param>
  350. <exception cref="T:System.ArgumentNullException">
  351. <paramref name="match" /> имеет значение null.</exception>
  352. </member>
  353. <member name="M:System.Security.Claims.ClaimsPrincipal.HasClaim(System.String,System.String)">
  354. <summary>Определяет, содержат ли какие-либо идентификаторы утверждений, связанные с данным субъектом утверждений, утверждение с заданным типом и значением утверждения.</summary>
  355. <returns>Значение true, если существует сопоставленное утверждение; в противном случае — значение false.</returns>
  356. <param name="type">Тип требования для выполнения сравнения.</param>
  357. <param name="value">Значение требования для сопоставления.</param>
  358. <exception cref="T:System.ArgumentNullException">
  359. <paramref name="type" /> имеет значение null.– или –<paramref name="value" /> имеет значение null.</exception>
  360. </member>
  361. <member name="P:System.Security.Claims.ClaimsPrincipal.Identities">
  362. <summary>Получает коллекцию, которая содержит все идентификаторы утверждений, связанных с этим субъектом утверждений.</summary>
  363. <returns>Коллекция удостоверений требований.</returns>
  364. </member>
  365. <member name="P:System.Security.Claims.ClaimsPrincipal.Identity">
  366. <summary>Получает первичный идентификатор утверждений, связанный с субъектом утверждений.</summary>
  367. <returns>Первичный идентификатор утверждений, связанный с субъектом утверждений.</returns>
  368. </member>
  369. <member name="M:System.Security.Claims.ClaimsPrincipal.IsInRole(System.String)">
  370. <summary>Возвращает значение, указывающее, находится ли сущность (пользователь), представленная данным субъектом утверждений, в указанной роли.</summary>
  371. <returns>Значение true, если субъект требований имеет указанную роль; в противном случае — значение false.</returns>
  372. <param name="role">Роль, для которой выполняется проверка.</param>
  373. </member>
  374. <member name="P:System.Security.Claims.ClaimsPrincipal.PrimaryIdentitySelector">
  375. <summary>Получает и задает делегат, который используется чтобы выбрать идентификатор утверждений, возвращенный свойством <see cref="P:System.Security.Claims.ClaimsPrincipal.Identity" />.</summary>
  376. <returns>Делегат.Значение по умолчанию — null.</returns>
  377. </member>
  378. <member name="M:System.Security.Claims.ClaimsPrincipal.WriteTo(System.IO.BinaryWriter)"></member>
  379. <member name="M:System.Security.Claims.ClaimsPrincipal.WriteTo(System.IO.BinaryWriter,System.Byte[])"></member>
  380. <member name="T:System.Security.Claims.ClaimTypes">
  381. <summary>Определяет константы для известных типов утверждений, которые могут быть присвоены подчиненному объекту.Этот класс не наследуется.</summary>
  382. </member>
  383. <member name="F:System.Security.Claims.ClaimTypes.Actor">
  384. <summary>http://schemas.xmlsoap.org/ws/2009/09/identity/claims/actor.</summary>
  385. </member>
  386. <member name="F:System.Security.Claims.ClaimTypes.Anonymous">
  387. <summary>Универсальный код ресурса (URI) для утверждения, указывающего анонимного пользователя; http://schemas.xmlsoap.org/ws/2005/05/identity/claims/anonymous.</summary>
  388. </member>
  389. <member name="F:System.Security.Claims.ClaimTypes.Authentication">
  390. <summary>Универсальный код ресурса (URI) для утверждения, которое указывает сведения о том, прошло ли удостоверение аутентификацию, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authenticated.</summary>
  391. </member>
  392. <member name="F:System.Security.Claims.ClaimTypes.AuthenticationInstant">
  393. <summary>Универсальный код ресурса (URI) для утверждения, указывающего момент времени, когда сущность была аутентифицирована; http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationinstant.</summary>
  394. </member>
  395. <member name="F:System.Security.Claims.ClaimTypes.AuthenticationMethod">
  396. <summary>Универсальный код ресурса (URI) для утверждения, указывающего способ, которым была выполнена аутентификация сущности; http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationmethod.</summary>
  397. </member>
  398. <member name="F:System.Security.Claims.ClaimTypes.AuthorizationDecision">
  399. <summary>Универсальный код ресурса (URI) для утверждения, указывающего решение об авторизации для сущности; http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authorizationdecision.</summary>
  400. </member>
  401. <member name="F:System.Security.Claims.ClaimTypes.CookiePath">
  402. <summary>Универсальный код ресурса (URI) для утверждения, указывающего путь к файлу cookie; http://schemas.microsoft.com/ws/2008/06/identity/claims/cookiepath.</summary>
  403. </member>
  404. <member name="F:System.Security.Claims.ClaimTypes.Country">
  405. <summary>Универсальный код ресурса (URI) для утверждения, указывающего страну/регион нахождения сущности, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/country.</summary>
  406. </member>
  407. <member name="F:System.Security.Claims.ClaimTypes.DateOfBirth">
  408. <summary>Универсальный код ресурса (URI) для утверждения, указывающего дату рождения сущности, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/dateofbirth.</summary>
  409. </member>
  410. <member name="F:System.Security.Claims.ClaimTypes.DenyOnlyPrimaryGroupSid">
  411. <summary>Универсальный код ресурса (URI) для утверждения, указывающего идентификатор безопасности (SID) первичной группы "только запрет" для сущности; http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarygroupsid.SID "только запрет" запрещает указанному утверждению доступ к защищаемому объекту.</summary>
  412. </member>
  413. <member name="F:System.Security.Claims.ClaimTypes.DenyOnlyPrimarySid">
  414. <summary>Универсальный код ресурса (URI) для утверждения, указывающего первичный идентификатор безопасности (SID) "только запрет" для сущности; http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarysid.SID "только запрет" запрещает указанному утверждению доступ к защищаемому объекту.</summary>
  415. </member>
  416. <member name="F:System.Security.Claims.ClaimTypes.DenyOnlySid">
  417. <summary>Универсальный код ресурса (URI) для утверждения, указывающего идентификатор безопасности (SID) "только запрет" для сущности, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/denyonlysid.SID "только запрет" запрещает указанному утверждению доступ к защищаемому объекту.</summary>
  418. </member>
  419. <member name="F:System.Security.Claims.ClaimTypes.DenyOnlyWindowsDeviceGroup">
  420. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlywindowsdevicegroup.</summary>
  421. </member>
  422. <member name="F:System.Security.Claims.ClaimTypes.Dns">
  423. <summary>Универсальный код ресурса (URI) для требования, указывающего DNS-имя, связанное с именем компьютера или с альтернативным именем субъекта или поставщика сертификата X.509, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/dns.</summary>
  424. </member>
  425. <member name="F:System.Security.Claims.ClaimTypes.Dsa">
  426. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/dsa.</summary>
  427. </member>
  428. <member name="F:System.Security.Claims.ClaimTypes.Email">
  429. <summary>Универсальный код ресурса (URI) для утверждения, указывающего адрес электронной почты сущности, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/email.</summary>
  430. </member>
  431. <member name="F:System.Security.Claims.ClaimTypes.Expiration">
  432. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/expiration.</summary>
  433. </member>
  434. <member name="F:System.Security.Claims.ClaimTypes.Expired">
  435. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/expired.</summary>
  436. </member>
  437. <member name="F:System.Security.Claims.ClaimTypes.Gender">
  438. <summary>Универсальный код ресурса (URI) для утверждения, указывающего пол сущности, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/gender.</summary>
  439. </member>
  440. <member name="F:System.Security.Claims.ClaimTypes.GivenName">
  441. <summary>Универсальный код ресурса (URI) для утверждения, указывающего имя сущности, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname.</summary>
  442. </member>
  443. <member name="F:System.Security.Claims.ClaimTypes.GroupSid">
  444. <summary>Универсальный код ресурса (URI) для утверждения, указывающего идентификатор безопасности (SID) для группы сущности, http://schemas.microsoft.com/ws/2008/06/identity/claims/groupsid.</summary>
  445. </member>
  446. <member name="F:System.Security.Claims.ClaimTypes.Hash">
  447. <summary>Универсальный код ресурса (URI) для утверждения, указывающего значение хэша, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/hash.</summary>
  448. </member>
  449. <member name="F:System.Security.Claims.ClaimTypes.HomePhone">
  450. <summary>Универсальный код ресурса (URI) для утверждения, указывающего домашний номер телефона сущности, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/homephone.</summary>
  451. </member>
  452. <member name="F:System.Security.Claims.ClaimTypes.IsPersistent">
  453. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/ispersistent.</summary>
  454. </member>
  455. <member name="F:System.Security.Claims.ClaimTypes.Locality">
  456. <summary>Универсальный код ресурса (URI) для утверждения, указывающего языковой стандарт места нахождения сущности, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/locality.</summary>
  457. </member>
  458. <member name="F:System.Security.Claims.ClaimTypes.MobilePhone">
  459. <summary>Универсальный код ресурса (URI) для утверждения, указывающего мобильный номер телефона сущности, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/mobilephone.</summary>
  460. </member>
  461. <member name="F:System.Security.Claims.ClaimTypes.Name">
  462. <summary>Универсальный код ресурса (URI) для утверждения, указывающего имя сущности, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name.</summary>
  463. </member>
  464. <member name="F:System.Security.Claims.ClaimTypes.NameIdentifier">
  465. <summary>Универсальный код ресурса (URI) для утверждения, указывающего имя сущности, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier.</summary>
  466. </member>
  467. <member name="F:System.Security.Claims.ClaimTypes.OtherPhone">
  468. <summary>Универсальный код ресурса (URI) для утверждения, указывающего альтернативный номер телефона сущности, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/otherphone.</summary>
  469. </member>
  470. <member name="F:System.Security.Claims.ClaimTypes.PostalCode">
  471. <summary>Универсальный код ресурса (URI) для утверждения, указывающего почтовый индекс сущности, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/postalcode.</summary>
  472. </member>
  473. <member name="F:System.Security.Claims.ClaimTypes.PrimaryGroupSid">
  474. <summary>Универсальный код ресурса (URI) для утверждения, указывающего идентификатор безопасности (SID) первичной группы сущности, http://schemas.microsoft.com/ws/2008/06/identity/claims/primarygroupsid.</summary>
  475. </member>
  476. <member name="F:System.Security.Claims.ClaimTypes.PrimarySid">
  477. <summary>Универсальный код ресурса (URI) для утверждения, указывающего первичный идентификатор безопасности (SID) сущности, http://schemas.microsoft.com/ws/2008/06/identity/claims/primarysid.</summary>
  478. </member>
  479. <member name="F:System.Security.Claims.ClaimTypes.Role">
  480. <summary>Универсальный код ресурса (URI) для утверждения, указывающего роль сущности, http://schemas.microsoft.com/ws/2008/06/identity/claims/role.</summary>
  481. </member>
  482. <member name="F:System.Security.Claims.ClaimTypes.Rsa">
  483. <summary>Универсальный код ресурса (URI) для утверждения, указывающего ключ RSA, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/rsa.</summary>
  484. </member>
  485. <member name="F:System.Security.Claims.ClaimTypes.SerialNumber">
  486. <summary>Универсальный код ресурса (URI) для утверждения, указывающего серийный номер, http://schemas.microsoft.com/ws/2008/06/identity/claims/serialnumber.</summary>
  487. </member>
  488. <member name="F:System.Security.Claims.ClaimTypes.Sid">
  489. <summary>Универсальный код ресурса (URI) для утверждения, указывающего идентификатор безопасности (SID), http://schemas.xmlsoap.org/ws/2005/05/identity/claims/sid.</summary>
  490. </member>
  491. <member name="F:System.Security.Claims.ClaimTypes.Spn">
  492. <summary>Универсальный код ресурса (URI) для утверждения, указывающего утверждение имени субъекта-службы (SPN), http://schemas.xmlsoap.org/ws/2005/05/identity/claims/spn.</summary>
  493. </member>
  494. <member name="F:System.Security.Claims.ClaimTypes.StateOrProvince">
  495. <summary>Универсальный код ресурса (URI) для утверждения, указывающего область или край нахождения сущности, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/stateorprovince.</summary>
  496. </member>
  497. <member name="F:System.Security.Claims.ClaimTypes.StreetAddress">
  498. <summary>Универсальный код ресурса (URI) для утверждения, указывающего почтовый адрес сущности, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/streetaddress.</summary>
  499. </member>
  500. <member name="F:System.Security.Claims.ClaimTypes.Surname">
  501. <summary>Универсальный код ресурса (URI) для утверждения, указывающего фамилию сущности, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname.</summary>
  502. </member>
  503. <member name="F:System.Security.Claims.ClaimTypes.System">
  504. <summary>Универсальный код ресурса (URI) для утверждения, идентифицирующего системную сущность, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/system.</summary>
  505. </member>
  506. <member name="F:System.Security.Claims.ClaimTypes.Thumbprint">
  507. <summary>Универсальный код ресурса (URI) для утверждения, указывающего отпечаток, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/thumbprint.Отпечаток — это глобальный уникальный хэш SHA-1 сертификата X.509.</summary>
  508. </member>
  509. <member name="F:System.Security.Claims.ClaimTypes.Upn">
  510. <summary>Универсальный код ресурса (URI) для утверждения, указывающего утверждение имени субъекта-пользователя (UPN), http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn.</summary>
  511. </member>
  512. <member name="F:System.Security.Claims.ClaimTypes.Uri">
  513. <summary>Универсальный код ресурса (URI) для утверждения, указывающего код URI, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/uri.</summary>
  514. </member>
  515. <member name="F:System.Security.Claims.ClaimTypes.UserData">
  516. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/userdata.</summary>
  517. </member>
  518. <member name="F:System.Security.Claims.ClaimTypes.Version">
  519. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/version.</summary>
  520. </member>
  521. <member name="F:System.Security.Claims.ClaimTypes.Webpage">
  522. <summary>Универсальный код ресурса (URI) для утверждения, указывающего веб-страницу сущности, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/webpage.</summary>
  523. </member>
  524. <member name="F:System.Security.Claims.ClaimTypes.WindowsAccountName">
  525. <summary>Универсальный код ресурса (URI) для утверждения, указывающего имя учетной записи домена Windows для сущности, http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsaccountname.</summary>
  526. </member>
  527. <member name="F:System.Security.Claims.ClaimTypes.WindowsDeviceClaim">
  528. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsdeviceclaim.</summary>
  529. </member>
  530. <member name="F:System.Security.Claims.ClaimTypes.WindowsDeviceGroup">
  531. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsdevicegroup.</summary>
  532. </member>
  533. <member name="F:System.Security.Claims.ClaimTypes.WindowsFqbnVersion">
  534. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsfqbnversion.</summary>
  535. </member>
  536. <member name="F:System.Security.Claims.ClaimTypes.WindowsSubAuthority">
  537. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/windowssubauthority.</summary>
  538. </member>
  539. <member name="F:System.Security.Claims.ClaimTypes.WindowsUserClaim">
  540. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsuserclaim.</summary>
  541. </member>
  542. <member name="F:System.Security.Claims.ClaimTypes.X500DistinguishedName">
  543. <summary>Универсальный код ресурса (URI) для утверждения различающего имени сертификата X.509, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/x500distinguishedname.В стандарте X.500 определена методика определения различающихся имен, используемая в сертификатах X.509.</summary>
  544. </member>
  545. <member name="T:System.Security.Claims.ClaimValueTypes">
  546. <summary>Определяет типы значений утверждений, соответствующих URI типа, определенным W3C и OASIS.Этот класс не наследуется.</summary>
  547. </member>
  548. <member name="F:System.Security.Claims.ClaimValueTypes.Base64Binary">
  549. <summary>Универсальный код ресурса (URI), представляющий тип данных XML base64Binary.</summary>
  550. </member>
  551. <member name="F:System.Security.Claims.ClaimValueTypes.Base64Octet">
  552. <summary>Универсальный код ресурса (URI), представляющий тип данных XML base64Octet.</summary>
  553. </member>
  554. <member name="F:System.Security.Claims.ClaimValueTypes.Boolean">
  555. <summary>Универсальный код ресурса (URI), представляющий тип данных XML boolean.</summary>
  556. </member>
  557. <member name="F:System.Security.Claims.ClaimValueTypes.Date">
  558. <summary>Универсальный код ресурса (URI), представляющий тип данных XML date.</summary>
  559. </member>
  560. <member name="F:System.Security.Claims.ClaimValueTypes.DateTime">
  561. <summary>Универсальный код ресурса (URI), представляющий тип данных XML dateTime.</summary>
  562. </member>
  563. <member name="F:System.Security.Claims.ClaimValueTypes.DaytimeDuration">
  564. <summary>Универсальный код ресурса (URI), представляющий тип данных XQuery daytimeDuration.</summary>
  565. </member>
  566. <member name="F:System.Security.Claims.ClaimValueTypes.DnsName">
  567. <summary>Универсальный код ресурса (URI), представляющий тип данных SOAP dns.</summary>
  568. </member>
  569. <member name="F:System.Security.Claims.ClaimValueTypes.Double">
  570. <summary>Универсальный код ресурса (URI), представляющий тип данных XML double.</summary>
  571. </member>
  572. <member name="F:System.Security.Claims.ClaimValueTypes.DsaKeyValue">
  573. <summary>Универсальный код ресурса (URI), представляющий тип данных сигнатуры XML DSAKeyValue.</summary>
  574. </member>
  575. <member name="F:System.Security.Claims.ClaimValueTypes.Email">
  576. <summary>Универсальный код ресурса (URI), представляющий тип данных SOAP emailaddress.</summary>
  577. </member>
  578. <member name="F:System.Security.Claims.ClaimValueTypes.Fqbn">
  579. <summary>Универсальный код ресурса (URI), представляющий тип данных XML fqbn.</summary>
  580. </member>
  581. <member name="F:System.Security.Claims.ClaimValueTypes.HexBinary">
  582. <summary>Универсальный код ресурса (URI), представляющий тип данных XML hexBinary.</summary>
  583. </member>
  584. <member name="F:System.Security.Claims.ClaimValueTypes.Integer">
  585. <summary>Универсальный код ресурса (URI), представляющий тип данных XML integer.</summary>
  586. </member>
  587. <member name="F:System.Security.Claims.ClaimValueTypes.Integer32">
  588. <summary>Универсальный код ресурса (URI), представляющий тип данных XML integer32.</summary>
  589. </member>
  590. <member name="F:System.Security.Claims.ClaimValueTypes.Integer64">
  591. <summary>Универсальный код ресурса (URI), представляющий тип данных XML integer64.</summary>
  592. </member>
  593. <member name="F:System.Security.Claims.ClaimValueTypes.KeyInfo">
  594. <summary>Универсальный код ресурса (URI), представляющий тип данных сигнатуры XML KeyInfo.</summary>
  595. </member>
  596. <member name="F:System.Security.Claims.ClaimValueTypes.Rfc822Name">
  597. <summary>Универсальный код ресурса (URI), представляющий тип данных XACML 1.0 rfc822Name.</summary>
  598. </member>
  599. <member name="F:System.Security.Claims.ClaimValueTypes.Rsa">
  600. <summary>Универсальный код ресурса (URI), представляющий тип данных SOAP rsa.</summary>
  601. </member>
  602. <member name="F:System.Security.Claims.ClaimValueTypes.RsaKeyValue">
  603. <summary>Универсальный код ресурса (URI), представляющий тип данных сигнатуры XML RSAKeyValue.</summary>
  604. </member>
  605. <member name="F:System.Security.Claims.ClaimValueTypes.Sid">
  606. <summary>Универсальный код ресурса (URI), представляющий тип данных XML sid.</summary>
  607. </member>
  608. <member name="F:System.Security.Claims.ClaimValueTypes.String">
  609. <summary>Универсальный код ресурса (URI), представляющий тип данных XML string.</summary>
  610. </member>
  611. <member name="F:System.Security.Claims.ClaimValueTypes.Time">
  612. <summary>Универсальный код ресурса (URI), представляющий тип данных XML time.</summary>
  613. </member>
  614. <member name="F:System.Security.Claims.ClaimValueTypes.UInteger32">
  615. <summary>Универсальный код ресурса (URI), представляющий тип данных XML uinteger32.</summary>
  616. </member>
  617. <member name="F:System.Security.Claims.ClaimValueTypes.UInteger64">
  618. <summary>Универсальный код ресурса (URI), представляющий тип данных XML uinteger64.</summary>
  619. </member>
  620. <member name="F:System.Security.Claims.ClaimValueTypes.UpnName">
  621. <summary>Универсальный код ресурса (URI), представляющий тип данных SOAP UPN.</summary>
  622. </member>
  623. <member name="F:System.Security.Claims.ClaimValueTypes.X500Name">
  624. <summary>Универсальный код ресурса (URI), представляющий тип данных XACML 1.0 x500Name.</summary>
  625. </member>
  626. <member name="F:System.Security.Claims.ClaimValueTypes.YearMonthDuration">
  627. <summary>Универсальный код ресурса (URI), представляющий тип данных XQuery yearMonthDuration.</summary>
  628. </member>
  629. <member name="T:System.Security.Principal.GenericIdentity">
  630. <summary>Представляет обобщенного пользователя.</summary>
  631. </member>
  632. <member name="M:System.Security.Principal.GenericIdentity.#ctor(System.Security.Principal.GenericIdentity)">
  633. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Principal.GenericIdentity" />, используя указанный объект <see cref="T:System.Security.Principal.GenericIdentity" />.</summary>
  634. <param name="identity">Объект, из которого создается новый экземпляр <see cref="T:System.Security.Principal.GenericIdentity" />.</param>
  635. </member>
  636. <member name="M:System.Security.Principal.GenericIdentity.#ctor(System.String)">
  637. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Principal.GenericIdentity" />, представляющий пользователя с указанным именем.</summary>
  638. <param name="name">Имя пользователя, от лица которого выполняется код программы. </param>
  639. <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="name" /> — null. </exception>
  640. </member>
  641. <member name="M:System.Security.Principal.GenericIdentity.#ctor(System.String,System.String)">
  642. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Principal.GenericIdentity" />, представляющий пользователя с указанными именем и типом проверки подлинности.</summary>
  643. <param name="name">Имя пользователя, от лица которого выполняется код программы. </param>
  644. <param name="type">Тип проверки подлинности, применяемой для идентификации пользователя. </param>
  645. <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="name" /> — null.– или – Значение параметра <paramref name="type" /> — null. </exception>
  646. </member>
  647. <member name="P:System.Security.Principal.GenericIdentity.AuthenticationType">
  648. <summary>Получает тип проверки подлинности, применяемой для идентификации пользователя.</summary>
  649. <returns>Тип проверки подлинности, применяемой для идентификации пользователя.</returns>
  650. </member>
  651. <member name="P:System.Security.Principal.GenericIdentity.Claims">
  652. <summary>Получает все утверждения для пользователя, представленного этим общим идентификатором.</summary>
  653. <returns>Коллекция требований для этого объекта <see cref="T:System.Security.Principal.GenericIdentity" />.</returns>
  654. </member>
  655. <member name="M:System.Security.Principal.GenericIdentity.Clone">
  656. <summary>Создает новый объект, являющийся копией текущего экземпляра.</summary>
  657. <returns>Копия текущего экземпляра.</returns>
  658. </member>
  659. <member name="P:System.Security.Principal.GenericIdentity.IsAuthenticated">
  660. <summary>Возвращает значение, позволяющее определить, прошел ли пользователь проверку подлинности.</summary>
  661. <returns>true, если пользователь прошел проверку подлинности; в противном случае — false.</returns>
  662. </member>
  663. <member name="P:System.Security.Principal.GenericIdentity.Name">
  664. <summary>Получает имя пользователя.</summary>
  665. <returns>Имя пользователя, от лица которого выполняется код программы.</returns>
  666. </member>
  667. <member name="T:System.Security.Principal.GenericPrincipal">
  668. <summary>Представляет обобщенного участника.</summary>
  669. </member>
  670. <member name="M:System.Security.Principal.GenericPrincipal.#ctor(System.Security.Principal.IIdentity,System.String[])">
  671. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Principal.GenericPrincipal" /> из удостоверения пользователя и массива имен ролей, к которым относится пользователь, представленный этим удостоверением.</summary>
  672. <param name="identity">Базовая реализация объекта <see cref="T:System.Security.Principal.IIdentity" />, представляющего любого пользователя. </param>
  673. <param name="roles">Массив имен ролей, к которым относится пользователь, представленный параметром <paramref name="identity" />. </param>
  674. <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="identity" /> — null. </exception>
  675. </member>
  676. <member name="P:System.Security.Principal.GenericPrincipal.Identity">
  677. <summary>Получает удостоверение <see cref="T:System.Security.Principal.GenericIdentity" /> пользователя, представленного текущим элементом <see cref="T:System.Security.Principal.GenericPrincipal" />.</summary>
  678. <returns>Удостоверение <see cref="T:System.Security.Principal.GenericIdentity" /> пользователя, представленного элементом <see cref="T:System.Security.Principal.GenericPrincipal" />.</returns>
  679. </member>
  680. <member name="M:System.Security.Principal.GenericPrincipal.IsInRole(System.String)">
  681. <summary>Определяет, относится ли текущий элемент <see cref="T:System.Security.Principal.GenericPrincipal" /> к указанной роли.</summary>
  682. <returns>true, если текущий элемент <see cref="T:System.Security.Principal.GenericPrincipal" /> является элементом указанной роли; в противном случае — false.</returns>
  683. <param name="role">Имя роли, для которой требуется проверить членство. </param>
  684. </member>
  685. </members>
  686. </doc>