System.Security.Claims.xml 56 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703
  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">
  19. <paramref name="type" /> または <paramref name="value" /> が null です。</exception>
  20. </member>
  21. <member name="M:System.Security.Claims.Claim.#ctor(System.String,System.String,System.String)">
  22. <summary>指定したクレームの種類、値、および値型を使用して、<see cref="T:System.Security.Claims.Claim" /> クラスの新しいインスタンスを初期化します。</summary>
  23. <param name="type">クレームの種類。</param>
  24. <param name="value">クレーム値。</param>
  25. <param name="valueType">クレーム値の型。このパラメーターが null の場合は <see cref="F:System.Security.Claims.ClaimValueTypes.String" /> が使用されます。</param>
  26. <exception cref="T:System.ArgumentNullException">
  27. <paramref name="type" /> または <paramref name="value" /> が null です。</exception>
  28. </member>
  29. <member name="M:System.Security.Claims.Claim.#ctor(System.String,System.String,System.String,System.String)">
  30. <summary>指定したクレームの種類、値、値型、および発行元を使用して、<see cref="T:System.Security.Claims.Claim" /> クラスの新しいインスタンスを初期化します。</summary>
  31. <param name="type">クレームの種類。</param>
  32. <param name="value">クレーム値。</param>
  33. <param name="valueType">クレーム値の型。このパラメーターが null の場合は <see cref="F:System.Security.Claims.ClaimValueTypes.String" /> が使用されます。</param>
  34. <param name="issuer">クレーム発行者。このパラメーターが空か null である場合は、<see cref="F:System.Security.Claims.ClaimsIdentity.DefaultIssuer" /> が使用されます。</param>
  35. <exception cref="T:System.ArgumentNullException">
  36. <paramref name="type" /> または <paramref name="value" /> が 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>指定されたクレームの種類、値、値型、発行元、および元の発行元を指定して、<see cref="T:System.Security.Claims.Claim" /> クラスの新しいインスタンスを初期化します。</summary>
  40. <param name="type">クレームの種類。</param>
  41. <param name="value">クレーム値。</param>
  42. <param name="valueType">クレーム値の型。このパラメーターが null の場合は <see cref="F:System.Security.Claims.ClaimValueTypes.String" /> が使用されます。</param>
  43. <param name="issuer">クレーム発行者。このパラメーターが空か null である場合は、<see cref="F:System.Security.Claims.ClaimsIdentity.DefaultIssuer" /> が使用されます。</param>
  44. <param name="originalIssuer">クレームの元の発行元。このプロパティが空か null である場合、<see cref="P:System.Security.Claims.Claim.OriginalIssuer" /> プロパティは <see cref="P:System.Security.Claims.Claim.Issuer" /> プロパティの値に設定されます。</param>
  45. <exception cref="T:System.ArgumentNullException">
  46. <paramref name="type" /> または <paramref name="value" /> が 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>指定されたクレームの種類、値、値型、発行元、元の発行元、およびサブジェクトを指定して、<see cref="T:System.Security.Claims.Claim" /> クラスの新しいインスタンスを初期化します。</summary>
  50. <param name="type">クレームの種類。</param>
  51. <param name="value">クレーム値。</param>
  52. <param name="valueType">クレーム値の型。このパラメーターが null の場合は <see cref="F:System.Security.Claims.ClaimValueTypes.String" /> が使用されます。</param>
  53. <param name="issuer">クレーム発行者。このパラメーターが空か null である場合は、<see cref="F:System.Security.Claims.ClaimsIdentity.DefaultIssuer" /> が使用されます。</param>
  54. <param name="originalIssuer">クレームの元の発行元。このプロパティが空か null である場合、<see cref="P:System.Security.Claims.Claim.OriginalIssuer" /> プロパティは <see cref="P:System.Security.Claims.Claim.Issuer" /> プロパティの値に設定されます。</param>
  55. <param name="subject">このクレームが説明するサブジェクト。</param>
  56. <exception cref="T:System.ArgumentNullException">
  57. <paramref name="type" /> または <paramref name="value" /> が null です。</exception>
  58. </member>
  59. <member name="M:System.Security.Claims.Claim.Clone">
  60. <summary>このオブジェクトからコピーされた新しい <see cref="T:System.Security.Claims.Claim" /> オブジェクトを返します。新しいクレームにサブジェクトがありません。</summary>
  61. <returns>新しいクレーム オブジェクト。</returns>
  62. </member>
  63. <member name="M:System.Security.Claims.Claim.Clone(System.Security.Claims.ClaimsIdentity)">
  64. <summary>このオブジェクトからコピーされた新しい <see cref="T:System.Security.Claims.Claim" /> オブジェクトを返します。新しいクレームのサブジェクトは、指定された ClaimsIdentity に設定されます。</summary>
  65. <returns>新しいクレーム オブジェクト。</returns>
  66. <param name="identity">新しいクレームの意図したサブジェクト。</param>
  67. </member>
  68. <member name="P:System.Security.Claims.Claim.CustomSerializationData"></member>
  69. <member name="P:System.Security.Claims.Claim.Issuer">
  70. <summary>クレームの発行元を取得します。</summary>
  71. <returns>クレームの発行元を示す名前。</returns>
  72. </member>
  73. <member name="P:System.Security.Claims.Claim.OriginalIssuer">
  74. <summary>クレームの元の発行元を取得します。</summary>
  75. <returns>クレームの元の発行元を示す名前。</returns>
  76. </member>
  77. <member name="P:System.Security.Claims.Claim.Properties">
  78. <summary>このクレームに関連付けられた追加のプロパティを含むディクショナリを取得します。</summary>
  79. <returns>クレームに関連付けられた追加のプロパティを含むディクショナリ。プロパティは、名前と値のペアで表現されます。</returns>
  80. </member>
  81. <member name="P:System.Security.Claims.Claim.Subject">
  82. <summary>クレームの対象を取得します。</summary>
  83. <returns>クレームのサブジェクト。</returns>
  84. </member>
  85. <member name="M:System.Security.Claims.Claim.ToString">
  86. <summary>この <see cref="T:System.Security.Claims.Claim" /> オブジェクトの文字列形式を返します。</summary>
  87. <returns>この <see cref="T:System.Security.Claims.Claim" /> オブジェクトの文字列形式。</returns>
  88. </member>
  89. <member name="P:System.Security.Claims.Claim.Type">
  90. <summary>クレームの種類を取得します。</summary>
  91. <returns>クレームの種類。</returns>
  92. </member>
  93. <member name="P:System.Security.Claims.Claim.Value">
  94. <summary>クレームの値を取得します。</summary>
  95. <returns>クレーム値。</returns>
  96. </member>
  97. <member name="P:System.Security.Claims.Claim.ValueType">
  98. <summary>クレームの値型を取得します。</summary>
  99. <returns>クレーム値の型。</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>クレームベース ID を表します。</summary>
  105. </member>
  106. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor">
  107. <summary>空のクレーム コレクションを使用して、<see cref="T:System.Security.Claims.ClaimsIdentity" /> クラスの新しいインスタンスを初期化します。</summary>
  108. </member>
  109. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Collections.Generic.IEnumerable{System.Security.Claims.Claim})">
  110. <summary>
  111. <see cref="T:System.Security.Claims.Claim" /> オブジェクトの列挙された配列を使用して、<see cref="T:System.Security.Claims.ClaimsIdentity" /> クラスの新しいインスタンスを初期化します。</summary>
  112. <param name="claims">クレーム ID の設定に使用するクレーム。</param>
  113. </member>
  114. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Collections.Generic.IEnumerable{System.Security.Claims.Claim},System.String)">
  115. <summary>指定したクレームと認証の種類を使用して <see cref="T:System.Security.Claims.ClaimsIdentity" /> クラスの新しいインスタンスを初期化します。</summary>
  116. <param name="claims">クレーム ID の設定に使用するクレーム。</param>
  117. <param name="authenticationType">使用されている認証の種類。</param>
  118. </member>
  119. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Collections.Generic.IEnumerable{System.Security.Claims.Claim},System.String,System.String,System.String)">
  120. <summary>指定したクレーム、認証の種類、名前クレームの種類、およびロール クレームの種類を使用して、<see cref="T:System.Security.Claims.ClaimsIdentity" /> クラスの新しいインスタンスを初期化します。</summary>
  121. <param name="claims">クレーム ID の設定に使用するクレーム。</param>
  122. <param name="authenticationType">使用されている認証の種類。</param>
  123. <param name="nameType">名前のクレームに使用するクレームの種類。</param>
  124. <param name="roleType">ロールのクレームに使用するクレームの種類。</param>
  125. </member>
  126. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.IO.BinaryReader)"></member>
  127. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Security.Claims.ClaimsIdentity)"></member>
  128. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Security.Principal.IIdentity)">
  129. <summary>指定した <see cref="T:System.Security.Principal.IIdentity" /> の名前と認証の種類を使用して <see cref="T:System.Security.Claims.ClaimsIdentity" /> クラスの新しいインスタンスを初期化します。</summary>
  130. <param name="identity">新しいクレーム ID の基となる ID。</param>
  131. </member>
  132. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Security.Principal.IIdentity,System.Collections.Generic.IEnumerable{System.Security.Claims.Claim})">
  133. <summary>指定したクレームと指定した <see cref="T:System.Security.Principal.IIdentity" /> を使用して <see cref="T:System.Security.Claims.ClaimsIdentity" /> クラスの新しいインスタンスを初期化します。</summary>
  134. <param name="identity">新しいクレーム ID の基となる ID。</param>
  135. <param name="claims">クレーム ID の設定に使用するクレーム。</param>
  136. </member>
  137. <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)">
  138. <summary>指定したクレーム、認証の種類、名前クレームの種類、およびロール クレームの種類を使用して、指定した <see cref="T:System.Security.Principal.IIdentity" /> から <see cref="T:System.Security.Claims.ClaimsIdentity" /> クラスの新しいインスタンスを初期化します。</summary>
  139. <param name="identity">新しいクレーム ID の基となる ID。</param>
  140. <param name="claims">新規クレーム ID を設定するクレーム。</param>
  141. <param name="authenticationType">使用されている認証の種類。</param>
  142. <param name="nameType">名前のクレームに使用するクレームの種類。</param>
  143. <param name="roleType">ロールのクレームに使用するクレームの種類。</param>
  144. </member>
  145. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.String)">
  146. <summary>空のクレームのコレクションと指定した認証の種類で <see cref="T:System.Security.Claims.ClaimsIdentity" /> クラスの新しいインスタンスを初期化します。</summary>
  147. <param name="authenticationType">使用されている認証の種類。</param>
  148. </member>
  149. <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.String,System.String,System.String)">
  150. <summary>指定した認証の種類、名前クレームの種類、およびロール クレームの種類を使用して、<see cref="T:System.Security.Claims.ClaimsIdentity" /> クラスの新しいインスタンスを初期化します。</summary>
  151. <param name="authenticationType">使用されている認証の種類。</param>
  152. <param name="nameType">名前のクレームに使用するクレームの種類。</param>
  153. <param name="roleType">ロールのクレームに使用するクレームの種類。</param>
  154. </member>
  155. <member name="P:System.Security.Claims.ClaimsIdentity.Actor">
  156. <summary>デリゲート権限が付与された呼び出しパーティの ID を取得または設定します。</summary>
  157. <returns>デリゲートする権限を付与された呼び出しパーティ。</returns>
  158. <exception cref="T:System.InvalidOperationException">プロパティを現在のインスタンスに設定しようとしました。</exception>
  159. </member>
  160. <member name="M:System.Security.Claims.ClaimsIdentity.AddClaim(System.Security.Claims.Claim)">
  161. <summary>このクレーム ID に単一のクレームを追加します。</summary>
  162. <param name="claim">追加するクレーム。</param>
  163. <exception cref="T:System.ArgumentNullException">
  164. <paramref name="claim" /> は null なので、</exception>
  165. </member>
  166. <member name="M:System.Security.Claims.ClaimsIdentity.AddClaims(System.Collections.Generic.IEnumerable{System.Security.Claims.Claim})">
  167. <summary>このクレーム ID にクレームの一覧を追加します。</summary>
  168. <param name="claims">追加するクレーム。</param>
  169. <exception cref="T:System.ArgumentNullException">
  170. <paramref name="claims" /> は null なので、</exception>
  171. </member>
  172. <member name="P:System.Security.Claims.ClaimsIdentity.AuthenticationType">
  173. <summary>認証の種類を取得します。</summary>
  174. <returns>認証の種類。</returns>
  175. </member>
  176. <member name="P:System.Security.Claims.ClaimsIdentity.BootstrapContext">
  177. <summary>このクレーム ID を作成するために使用されたトークンを取得または設定します。</summary>
  178. <returns>ブートストラップのコンテキスト。</returns>
  179. </member>
  180. <member name="P:System.Security.Claims.ClaimsIdentity.Claims">
  181. <summary>このクレーム ID に関連付けられているクレームを取得します。</summary>
  182. <returns>このクレーム ID に関連付けられたクレームのコレクション。</returns>
  183. </member>
  184. <member name="M:System.Security.Claims.ClaimsIdentity.Clone">
  185. <summary>このクレーム ID からコピーした新しい <see cref="T:System.Security.Claims.ClaimsIdentity" /> を返します。</summary>
  186. <returns>現在のインスタンスのコピー。</returns>
  187. </member>
  188. <member name="M:System.Security.Claims.ClaimsIdentity.CreateClaim(System.IO.BinaryReader)"></member>
  189. <member name="P:System.Security.Claims.ClaimsIdentity.CustomSerializationData"></member>
  190. <member name="F:System.Security.Claims.ClaimsIdentity.DefaultIssuer">
  191. <summary>既定の発行者 “LOCAL AUTHORITY”。</summary>
  192. </member>
  193. <member name="F:System.Security.Claims.ClaimsIdentity.DefaultNameClaimType">
  194. <summary>既定の名前クレームの種類、<see cref="F:System.Security.Claims.ClaimTypes.Name" />。</summary>
  195. </member>
  196. <member name="F:System.Security.Claims.ClaimsIdentity.DefaultRoleClaimType">
  197. <summary>既定のロール クレームの種類、<see cref="F:System.Security.Claims.ClaimTypes.Role" />。</summary>
  198. </member>
  199. <member name="M:System.Security.Claims.ClaimsIdentity.FindAll(System.Predicate{System.Security.Claims.Claim})">
  200. <summary>指定した述語に一致するすべてのクレームを取得します。</summary>
  201. <returns>一致するクレーム。リストは読み取り専用です。</returns>
  202. <param name="match">一致ロジックを実行する関数。</param>
  203. <exception cref="T:System.ArgumentNullException">
  204. <paramref name="match" /> が null です。</exception>
  205. </member>
  206. <member name="M:System.Security.Claims.ClaimsIdentity.FindAll(System.String)">
  207. <summary>指定されたクレーム型のすべてのクレームを取得します。</summary>
  208. <returns>一致するクレーム。リストは読み取り専用です。</returns>
  209. <param name="type">クレームに一致するクレームの種類。</param>
  210. <exception cref="T:System.ArgumentNullException">
  211. <paramref name="type" /> が null です。</exception>
  212. </member>
  213. <member name="M:System.Security.Claims.ClaimsIdentity.FindFirst(System.Predicate{System.Security.Claims.Claim})">
  214. <summary>指定した述語に一致する最初のクレームを取得します。</summary>
  215. <returns>最初に一致するクレーム。一致が見つからない場合は null。</returns>
  216. <param name="match">一致ロジックを実行する関数。</param>
  217. <exception cref="T:System.ArgumentNullException">
  218. <paramref name="match" /> が null です。</exception>
  219. </member>
  220. <member name="M:System.Security.Claims.ClaimsIdentity.FindFirst(System.String)">
  221. <summary>指定したクレームの種類の最初のクレームを取得します。</summary>
  222. <returns>最初に一致するクレーム。一致が見つからない場合は null。</returns>
  223. <param name="type">一致するクレームの種類。</param>
  224. <exception cref="T:System.ArgumentNullException">
  225. <paramref name="type" /> が null です。</exception>
  226. </member>
  227. <member name="M:System.Security.Claims.ClaimsIdentity.HasClaim(System.Predicate{System.Security.Claims.Claim})">
  228. <summary>指定した述語に一致するクレーム ID がこのクレーム ID に含まれるかどうかを判断します。</summary>
  229. <returns>一致するクレームが存在する場合は true。それ以外の場合は false。</returns>
  230. <param name="match">一致ロジックを実行する関数。</param>
  231. <exception cref="T:System.ArgumentNullException">
  232. <paramref name="match" /> が null です。</exception>
  233. </member>
  234. <member name="M:System.Security.Claims.ClaimsIdentity.HasClaim(System.String,System.String)">
  235. <summary>指定したクレームの種類と値を持つクレームがこのクレーム ID に含まれるかどうかを判断します。</summary>
  236. <returns>一致が見つかった場合は true、それ以外の場合は false。</returns>
  237. <param name="type">一致するクレームの種類。</param>
  238. <param name="value">一致させるクレームの値。</param>
  239. <exception cref="T:System.ArgumentNullException">
  240. <paramref name="type" /> が null です。または<paramref name="value" /> が null です。</exception>
  241. </member>
  242. <member name="P:System.Security.Claims.ClaimsIdentity.IsAuthenticated">
  243. <summary>ID が認証されているかどうかを示す値を取得します。</summary>
  244. <returns>ID が認証されている場合は true。それ以外の場合は false。</returns>
  245. </member>
  246. <member name="P:System.Security.Claims.ClaimsIdentity.Label">
  247. <summary>このクレーム識別子のラベルを取得または設定します。</summary>
  248. <returns>ラベル。</returns>
  249. </member>
  250. <member name="P:System.Security.Claims.ClaimsIdentity.Name">
  251. <summary>このクレーム ID の名前を取得します。</summary>
  252. <returns>名前または null。</returns>
  253. </member>
  254. <member name="P:System.Security.Claims.ClaimsIdentity.NameClaimType">
  255. <summary>このクレーム ID の <see cref="P:System.Security.Claims.ClaimsIdentity.Name" /> プロパティにどのクレームが値を提供するかを判断するために使用されるクレームの種類を取得します。</summary>
  256. <returns>名前クレームの種類。</returns>
  257. </member>
  258. <member name="M:System.Security.Claims.ClaimsIdentity.RemoveClaim(System.Security.Claims.Claim)">
  259. <summary>クレーム ID からクレームを削除します。</summary>
  260. <param name="claim">削除するクレーム。</param>
  261. <exception cref="T:System.InvalidOperationException">クレームを削除できません。</exception>
  262. </member>
  263. <member name="P:System.Security.Claims.ClaimsIdentity.RoleClaimType">
  264. <summary>このクレーム ID のクレームのうちで .NET Framework のロールとして解釈されるクレームの種類を取得します。</summary>
  265. <returns>ロール クレームの種類。</returns>
  266. </member>
  267. <member name="M:System.Security.Claims.ClaimsIdentity.TryRemoveClaim(System.Security.Claims.Claim)">
  268. <summary>クレーム ID からクレームを削除します。</summary>
  269. <returns>クレームが正常に削除された場合は true。それ以外の場合は false。</returns>
  270. <param name="claim">削除するクレーム。</param>
  271. </member>
  272. <member name="M:System.Security.Claims.ClaimsIdentity.WriteTo(System.IO.BinaryWriter)"></member>
  273. <member name="M:System.Security.Claims.ClaimsIdentity.WriteTo(System.IO.BinaryWriter,System.Byte[])"></member>
  274. <member name="T:System.Security.Claims.ClaimsPrincipal">
  275. <summary>複数のクレームベースの ID をサポートする <see cref="T:System.Security.Principal.IPrincipal" /> の実装。</summary>
  276. </member>
  277. <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor">
  278. <summary>
  279. <see cref="T:System.Security.Claims.ClaimsPrincipal" /> クラスの新しいインスタンスを初期化します。</summary>
  280. </member>
  281. <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor(System.Collections.Generic.IEnumerable{System.Security.Claims.ClaimsIdentity})">
  282. <summary>指定したクレーム ID を使用して、<see cref="T:System.Security.Claims.ClaimsPrincipal" /> クラスの新しいインスタンスを初期化します。</summary>
  283. <param name="identities">新しいクレーム プリンシパルの初期化元の ID。</param>
  284. <exception cref="T:System.ArgumentNullException">
  285. <paramref name="identities" /> が null です。</exception>
  286. </member>
  287. <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor(System.IO.BinaryReader)"></member>
  288. <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor(System.Security.Principal.IIdentity)">
  289. <summary>指定した ID から <see cref="T:System.Security.Claims.ClaimsPrincipal" /> クラスの新しいインスタンスを初期化します。</summary>
  290. <param name="identity">新しいクレーム プリンシパルの初期化元の ID。</param>
  291. <exception cref="T:System.ArgumentNullException">
  292. <paramref name="identity" /> が null です。</exception>
  293. </member>
  294. <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor(System.Security.Principal.IPrincipal)">
  295. <summary>指定したプリンシパルから <see cref="T:System.Security.Claims.ClaimsPrincipal" /> クラスの新しいインスタンスを初期化します。</summary>
  296. <param name="principal">新しいクレーム プリンシパルの初期化元であるプリンシパル。</param>
  297. <exception cref="T:System.ArgumentNullException">
  298. <paramref name="principal" /> が null です。</exception>
  299. </member>
  300. <member name="M:System.Security.Claims.ClaimsPrincipal.AddIdentities(System.Collections.Generic.IEnumerable{System.Security.Claims.ClaimsIdentity})">
  301. <summary>このクレーム プリンシパルに指定されたクレーム ID を追加します。</summary>
  302. <param name="identities">追加する複数のクレーム ID。</param>
  303. <exception cref="T:System.ArgumentNullException">
  304. <paramref name="identities" /> が null です。</exception>
  305. </member>
  306. <member name="M:System.Security.Claims.ClaimsPrincipal.AddIdentity(System.Security.Claims.ClaimsIdentity)">
  307. <summary>このクレーム プリンシパルに指定されたクレーム ID を追加します。</summary>
  308. <param name="identity">追加するクレーム ID。</param>
  309. <exception cref="T:System.ArgumentNullException">
  310. <paramref name="identity" /> が null です。</exception>
  311. </member>
  312. <member name="P:System.Security.Claims.ClaimsPrincipal.Claims">
  313. <summary>このクレーム プリンシパルに関連付けられたすべてのクレーム ID からのすべてのクレームを含むコレクションを取得します。</summary>
  314. <returns>このプリンシパルに関連付けられているクレーム。</returns>
  315. </member>
  316. <member name="P:System.Security.Claims.ClaimsPrincipal.ClaimsPrincipalSelector">
  317. <summary>
  318. <see cref="P:System.Security.Claims.ClaimsPrincipal.Current" /> プロパティによって返されるクレーム プリンシパルを選択するために使用されるデリゲートを取得および設定します。</summary>
  319. <returns>デリゲート。既定値は、null です。</returns>
  320. </member>
  321. <member name="M:System.Security.Claims.ClaimsPrincipal.Clone"></member>
  322. <member name="M:System.Security.Claims.ClaimsPrincipal.CreateClaimsIdentity(System.IO.BinaryReader)"></member>
  323. <member name="P:System.Security.Claims.ClaimsPrincipal.Current">
  324. <summary>現在のクレーム プリンシパルを取得します。</summary>
  325. <returns>現在のクレーム プリンシパル。</returns>
  326. </member>
  327. <member name="P:System.Security.Claims.ClaimsPrincipal.CustomSerializationData"></member>
  328. <member name="M:System.Security.Claims.ClaimsPrincipal.FindAll(System.Predicate{System.Security.Claims.Claim})">
  329. <summary>指定した述語に一致するすべてのクレームを取得します。</summary>
  330. <returns>一致するクレーム。</returns>
  331. <param name="match">一致ロジックを実行する関数。</param>
  332. <exception cref="T:System.ArgumentNullException">
  333. <paramref name="match" /> が null です。</exception>
  334. </member>
  335. <member name="M:System.Security.Claims.ClaimsPrincipal.FindAll(System.String)">
  336. <summary>すべてのクレームまたは指定されたクレーム型のすべてのクレームを取得します。</summary>
  337. <returns>一致するクレーム。</returns>
  338. <param name="type">クレームに一致するクレームの種類。</param>
  339. <exception cref="T:System.ArgumentNullException">
  340. <paramref name="type" /> が null です。</exception>
  341. </member>
  342. <member name="M:System.Security.Claims.ClaimsPrincipal.FindFirst(System.Predicate{System.Security.Claims.Claim})">
  343. <summary>指定した述語に一致する最初のクレームを取得します。</summary>
  344. <returns>最初に一致するクレーム。一致が見つからない場合は null。</returns>
  345. <param name="match">一致ロジックを実行する関数。</param>
  346. <exception cref="T:System.ArgumentNullException">
  347. <paramref name="match" /> が null です。</exception>
  348. </member>
  349. <member name="M:System.Security.Claims.ClaimsPrincipal.FindFirst(System.String)">
  350. <summary>指定したクレームの種類の最初のクレームを取得します。</summary>
  351. <returns>最初に一致するクレーム。一致が見つからない場合は null。</returns>
  352. <param name="type">一致するクレームの種類。</param>
  353. <exception cref="T:System.ArgumentNullException">
  354. <paramref name="type" /> が null です。</exception>
  355. </member>
  356. <member name="M:System.Security.Claims.ClaimsPrincipal.HasClaim(System.Predicate{System.Security.Claims.Claim})">
  357. <summary>このクレーム プリンシパルに関連付けられたいずれかのクレーム ID が、指定した述語に一致するクレームを含んでいるかどうかを判断します。</summary>
  358. <returns>一致するクレームが存在する場合は true。それ以外の場合は false。</returns>
  359. <param name="match">一致ロジックを実行する関数。</param>
  360. <exception cref="T:System.ArgumentNullException">
  361. <paramref name="match" /> が null です。</exception>
  362. </member>
  363. <member name="M:System.Security.Claims.ClaimsPrincipal.HasClaim(System.String,System.String)">
  364. <summary>このクレーム プリンシパルに関連付けられたいずれかのクレーム ID が、指定したクレームの種類および値のクレームを含んでいるかどうかを判断します。</summary>
  365. <returns>一致するクレームが存在する場合は true。それ以外の場合は false。</returns>
  366. <param name="type">一致するクレームの種類。</param>
  367. <param name="value">一致させるクレームの値。</param>
  368. <exception cref="T:System.ArgumentNullException">
  369. <paramref name="type" /> が null です。または<paramref name="value" /> が null です。</exception>
  370. </member>
  371. <member name="P:System.Security.Claims.ClaimsPrincipal.Identities">
  372. <summary>このクレーム プリンシパルに関連付けられたすべてのクレーム ID を含むコレクションを取得します。</summary>
  373. <returns>クレーム ID のコレクション。</returns>
  374. </member>
  375. <member name="P:System.Security.Claims.ClaimsPrincipal.Identity">
  376. <summary>このクレーム プリンシパルに関連付けられているプライマリ クレーム ID を取得します。</summary>
  377. <returns>このクレーム プリンシパルに関連付けられているプライマリ クレーム ID。</returns>
  378. </member>
  379. <member name="M:System.Security.Claims.ClaimsPrincipal.IsInRole(System.String)">
  380. <summary>このクレーム プリンシパルによって表されるエンティティ (ユーザー) に指定されたロールが課されているかどうかを示す値を返します。</summary>
  381. <returns>クレーム プリンシパルが指定したロールになっている場合は true。それ以外の場合は false。</returns>
  382. <param name="role">確認対象のロール。</param>
  383. </member>
  384. <member name="P:System.Security.Claims.ClaimsPrincipal.PrimaryIdentitySelector">
  385. <summary>
  386. <see cref="P:System.Security.Claims.ClaimsPrincipal.Identity" /> プロパティによって返されるクレーム ID を選択するために使用されるデリゲートを取得および設定します。</summary>
  387. <returns>デリゲート。既定値は、null です。</returns>
  388. </member>
  389. <member name="M:System.Security.Claims.ClaimsPrincipal.WriteTo(System.IO.BinaryWriter)"></member>
  390. <member name="M:System.Security.Claims.ClaimsPrincipal.WriteTo(System.IO.BinaryWriter,System.Byte[])"></member>
  391. <member name="T:System.Security.Claims.ClaimTypes">
  392. <summary>サブジェクトに割り当てることができる既知のクレーム タイプの定数を定義します。このクラスは継承できません。</summary>
  393. </member>
  394. <member name="F:System.Security.Claims.ClaimTypes.Actor">
  395. <summary>http://schemas.xmlsoap.org/ws/2009/09/identity/claims/actor</summary>
  396. </member>
  397. <member name="F:System.Security.Claims.ClaimTypes.Anonymous">
  398. <summary>匿名ユーザーを指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/anonymous。</summary>
  399. </member>
  400. <member name="F:System.Security.Claims.ClaimTypes.Authentication">
  401. <summary>ID が認証されたかどうかに関する詳細を指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authenticated。</summary>
  402. </member>
  403. <member name="F:System.Security.Claims.ClaimTypes.AuthenticationInstant">
  404. <summary>エンティティが認証された瞬間を指定するクレームの URI、http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationinstant。</summary>
  405. </member>
  406. <member name="F:System.Security.Claims.ClaimTypes.AuthenticationMethod">
  407. <summary>エンティティが認証されたメソッドを指定するクレームの URI、http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationmethod。</summary>
  408. </member>
  409. <member name="F:System.Security.Claims.ClaimTypes.AuthorizationDecision">
  410. <summary>エンティティに対する承認決定を指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authorizationdecision。</summary>
  411. </member>
  412. <member name="F:System.Security.Claims.ClaimTypes.CookiePath">
  413. <summary>クッキー パスを指定するクレームの URI、http://schemas.microsoft.com/ws/2008/06/identity/claims/cookiepath。</summary>
  414. </member>
  415. <member name="F:System.Security.Claims.ClaimTypes.Country">
  416. <summary>エンティティが存在する国/地域を指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/country。</summary>
  417. </member>
  418. <member name="F:System.Security.Claims.ClaimTypes.DateOfBirth">
  419. <summary>エンティティの生年月日を指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/dateofbirth。</summary>
  420. </member>
  421. <member name="F:System.Security.Claims.ClaimTypes.DenyOnlyPrimaryGroupSid">
  422. <summary>エンティティの拒否専用プライマリ グループ SID を指定するクレームの URI、http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarygroupsid。拒否専用 SID は、セキュリティで保護できるオブジェクトに対して指定されたエンティティを拒否します。</summary>
  423. </member>
  424. <member name="F:System.Security.Claims.ClaimTypes.DenyOnlyPrimarySid">
  425. <summary>エンティティの拒否専用プライマリ SID を指定するクレームの URI、http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarysid。拒否専用 SID は、セキュリティで保護できるオブジェクトに対して指定されたエンティティを拒否します。</summary>
  426. </member>
  427. <member name="F:System.Security.Claims.ClaimTypes.DenyOnlySid">
  428. <summary>エンティティの拒否専用のセキュリティ識別子 (SID) を指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/denyonlysid。拒否専用 SID は、セキュリティで保護できるオブジェクトに対して指定されたエンティティを拒否します。</summary>
  429. </member>
  430. <member name="F:System.Security.Claims.ClaimTypes.DenyOnlyWindowsDeviceGroup">
  431. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlywindowsdevicegroup。</summary>
  432. </member>
  433. <member name="F:System.Security.Claims.ClaimTypes.Dns">
  434. <summary>X.509 証明書のサブジェクトまたは発行者のコンピューター名または代替名と関連付けられた DNS 名を指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/dns。</summary>
  435. </member>
  436. <member name="F:System.Security.Claims.ClaimTypes.Dsa">
  437. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/dsa。</summary>
  438. </member>
  439. <member name="F:System.Security.Claims.ClaimTypes.Email">
  440. <summary>エンティティの電子メール アドレスを指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/email。</summary>
  441. </member>
  442. <member name="F:System.Security.Claims.ClaimTypes.Expiration">
  443. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/expiration。</summary>
  444. </member>
  445. <member name="F:System.Security.Claims.ClaimTypes.Expired">
  446. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/expired。</summary>
  447. </member>
  448. <member name="F:System.Security.Claims.ClaimTypes.Gender">
  449. <summary>エンティティの性別を指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/gender。</summary>
  450. </member>
  451. <member name="F:System.Security.Claims.ClaimTypes.GivenName">
  452. <summary>エンティティの名を指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname。</summary>
  453. </member>
  454. <member name="F:System.Security.Claims.ClaimTypes.GroupSid">
  455. <summary>エンティティのグループの SID を指定するクレームの URI、http://schemas.microsoft.com/ws/2008/06/identity/claims/groupsid。</summary>
  456. </member>
  457. <member name="F:System.Security.Claims.ClaimTypes.Hash">
  458. <summary>ハッシュ値を指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/hash。</summary>
  459. </member>
  460. <member name="F:System.Security.Claims.ClaimTypes.HomePhone">
  461. <summary>エンティティの自宅電話番号を指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/homephone。</summary>
  462. </member>
  463. <member name="F:System.Security.Claims.ClaimTypes.IsPersistent">
  464. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/ispersistent。</summary>
  465. </member>
  466. <member name="F:System.Security.Claims.ClaimTypes.Locality">
  467. <summary>エンティティが存在するロケールを指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/locality。</summary>
  468. </member>
  469. <member name="F:System.Security.Claims.ClaimTypes.MobilePhone">
  470. <summary>エンティティの携帯電話番号を指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/mobilephone。</summary>
  471. </member>
  472. <member name="F:System.Security.Claims.ClaimTypes.Name">
  473. <summary>エンティティの名前を指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name。</summary>
  474. </member>
  475. <member name="F:System.Security.Claims.ClaimTypes.NameIdentifier">
  476. <summary>エンティティの名前を指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier。</summary>
  477. </member>
  478. <member name="F:System.Security.Claims.ClaimTypes.OtherPhone">
  479. <summary>エンティティの代替電話番号を指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/otherphone。</summary>
  480. </member>
  481. <member name="F:System.Security.Claims.ClaimTypes.PostalCode">
  482. <summary>エンティティの郵便番号を指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/postalcode。</summary>
  483. </member>
  484. <member name="F:System.Security.Claims.ClaimTypes.PrimaryGroupSid">
  485. <summary>エンティティのプライマリ グループ SID を指定するクレームの URI、http://schemas.microsoft.com/ws/2008/06/identity/claims/primarygroupsid。</summary>
  486. </member>
  487. <member name="F:System.Security.Claims.ClaimTypes.PrimarySid">
  488. <summary>エンティティのプライマリ SID を指定するクレームの URI、http://schemas.microsoft.com/ws/2008/06/identity/claims/primarysid。</summary>
  489. </member>
  490. <member name="F:System.Security.Claims.ClaimTypes.Role">
  491. <summary>エンティティのロールを指定するクレームの URI、http://schemas.microsoft.com/ws/2008/06/identity/claims/role。</summary>
  492. </member>
  493. <member name="F:System.Security.Claims.ClaimTypes.Rsa">
  494. <summary>RSA キーを指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/rsa。</summary>
  495. </member>
  496. <member name="F:System.Security.Claims.ClaimTypes.SerialNumber">
  497. <summary>シリアル値を指定するクレームの URI、http://schemas.microsoft.com/ws/2008/06/identity/claims/serialnumber。</summary>
  498. </member>
  499. <member name="F:System.Security.Claims.ClaimTypes.Sid">
  500. <summary>セキュリティ識別子 (SID) を指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/sid。</summary>
  501. </member>
  502. <member name="F:System.Security.Claims.ClaimTypes.Spn">
  503. <summary>サービス プリンシパル名 (SPN) クレームを指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/spn。</summary>
  504. </member>
  505. <member name="F:System.Security.Claims.ClaimTypes.StateOrProvince">
  506. <summary>エンティティが存在する状態または領域を指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/stateorprovince。</summary>
  507. </member>
  508. <member name="F:System.Security.Claims.ClaimTypes.StreetAddress">
  509. <summary>エンティティの番地を指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/streetaddress。</summary>
  510. </member>
  511. <member name="F:System.Security.Claims.ClaimTypes.Surname">
  512. <summary>エンティティの姓を指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname。</summary>
  513. </member>
  514. <member name="F:System.Security.Claims.ClaimTypes.System">
  515. <summary>システム エンティティを識別するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/system。</summary>
  516. </member>
  517. <member name="F:System.Security.Claims.ClaimTypes.Thumbprint">
  518. <summary>サムプリントを指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/thumbprint。拇印は、X.509 証明書のグローバルに一意な SHA-1 ハッシュです。</summary>
  519. </member>
  520. <member name="F:System.Security.Claims.ClaimTypes.Upn">
  521. <summary>ユーザー プリンシパル名 (UPN) を指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn。</summary>
  522. </member>
  523. <member name="F:System.Security.Claims.ClaimTypes.Uri">
  524. <summary>URI を指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/uri。</summary>
  525. </member>
  526. <member name="F:System.Security.Claims.ClaimTypes.UserData">
  527. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/userdata。</summary>
  528. </member>
  529. <member name="F:System.Security.Claims.ClaimTypes.Version">
  530. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/version。</summary>
  531. </member>
  532. <member name="F:System.Security.Claims.ClaimTypes.Webpage">
  533. <summary>エンティティの Web ページを指定するクレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/webpage。</summary>
  534. </member>
  535. <member name="F:System.Security.Claims.ClaimTypes.WindowsAccountName">
  536. <summary>エンティティの Windows ドメイン アカウント名を指定するクレームの URI、http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsaccountname。</summary>
  537. </member>
  538. <member name="F:System.Security.Claims.ClaimTypes.WindowsDeviceClaim">
  539. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsdeviceclaim。</summary>
  540. </member>
  541. <member name="F:System.Security.Claims.ClaimTypes.WindowsDeviceGroup">
  542. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsdevicegroup。</summary>
  543. </member>
  544. <member name="F:System.Security.Claims.ClaimTypes.WindowsFqbnVersion">
  545. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsfqbnversion。</summary>
  546. </member>
  547. <member name="F:System.Security.Claims.ClaimTypes.WindowsSubAuthority">
  548. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/windowssubauthority。</summary>
  549. </member>
  550. <member name="F:System.Security.Claims.ClaimTypes.WindowsUserClaim">
  551. <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsuserclaim。</summary>
  552. </member>
  553. <member name="F:System.Security.Claims.ClaimTypes.X500DistinguishedName">
  554. <summary>X.509 証明書の識別名クレームの URI、http://schemas.xmlsoap.org/ws/2005/05/identity/claims/x500distinguishedname。X.500 標準では、X.509 証明書で使用される識別名を定義する方法が定義されています。</summary>
  555. </member>
  556. <member name="T:System.Security.Claims.ClaimValueTypes">
  557. <summary>W3C と OASIS によって定義された型 URI に従って、クレーム値の型を定義します。このクラスは継承できません。</summary>
  558. </member>
  559. <member name="F:System.Security.Claims.ClaimValueTypes.Base64Binary">
  560. <summary>base64Binary XML データ型を表す URI。</summary>
  561. </member>
  562. <member name="F:System.Security.Claims.ClaimValueTypes.Base64Octet">
  563. <summary>base64Octet XML データ型を表す URI。</summary>
  564. </member>
  565. <member name="F:System.Security.Claims.ClaimValueTypes.Boolean">
  566. <summary>boolean XML データ型を表す URI。</summary>
  567. </member>
  568. <member name="F:System.Security.Claims.ClaimValueTypes.Date">
  569. <summary>date XML データ型を表す URI。</summary>
  570. </member>
  571. <member name="F:System.Security.Claims.ClaimValueTypes.DateTime">
  572. <summary>dateTime XML データ型を表す URI。</summary>
  573. </member>
  574. <member name="F:System.Security.Claims.ClaimValueTypes.DaytimeDuration">
  575. <summary>daytimeDuration XQuery データ型を表す URI。</summary>
  576. </member>
  577. <member name="F:System.Security.Claims.ClaimValueTypes.DnsName">
  578. <summary>dns SOAP データ型を表す URI。</summary>
  579. </member>
  580. <member name="F:System.Security.Claims.ClaimValueTypes.Double">
  581. <summary>double XML データ型を表す URI。</summary>
  582. </member>
  583. <member name="F:System.Security.Claims.ClaimValueTypes.DsaKeyValue">
  584. <summary>DSAKeyValue XML Signature データ型を表す URI。</summary>
  585. </member>
  586. <member name="F:System.Security.Claims.ClaimValueTypes.Email">
  587. <summary>emailaddress SOAP データ型を表す URI。</summary>
  588. </member>
  589. <member name="F:System.Security.Claims.ClaimValueTypes.Fqbn">
  590. <summary>fqbn XML データ型を表す URI。</summary>
  591. </member>
  592. <member name="F:System.Security.Claims.ClaimValueTypes.HexBinary">
  593. <summary>hexBinary XML データ型を表す URI。</summary>
  594. </member>
  595. <member name="F:System.Security.Claims.ClaimValueTypes.Integer">
  596. <summary>integer XML データ型を表す URI。</summary>
  597. </member>
  598. <member name="F:System.Security.Claims.ClaimValueTypes.Integer32">
  599. <summary>integer32 XML データ型を表す URI。</summary>
  600. </member>
  601. <member name="F:System.Security.Claims.ClaimValueTypes.Integer64">
  602. <summary>integer64 XML データ型を表す URI。</summary>
  603. </member>
  604. <member name="F:System.Security.Claims.ClaimValueTypes.KeyInfo">
  605. <summary>KeyInfo XML Signature データ型を表す URI。</summary>
  606. </member>
  607. <member name="F:System.Security.Claims.ClaimValueTypes.Rfc822Name">
  608. <summary>rfc822Name XACML 1.0 データ型を表す URI。</summary>
  609. </member>
  610. <member name="F:System.Security.Claims.ClaimValueTypes.Rsa">
  611. <summary>rsa SOAP データ型を表す URI。</summary>
  612. </member>
  613. <member name="F:System.Security.Claims.ClaimValueTypes.RsaKeyValue">
  614. <summary>RSAKeyValue XML Signature データ型を表す URI。</summary>
  615. </member>
  616. <member name="F:System.Security.Claims.ClaimValueTypes.Sid">
  617. <summary>sid XML データ型を表す URI。</summary>
  618. </member>
  619. <member name="F:System.Security.Claims.ClaimValueTypes.String">
  620. <summary>string XML データ型を表す URI。</summary>
  621. </member>
  622. <member name="F:System.Security.Claims.ClaimValueTypes.Time">
  623. <summary>time XML データ型を表す URI。</summary>
  624. </member>
  625. <member name="F:System.Security.Claims.ClaimValueTypes.UInteger32">
  626. <summary>uinteger32 XML データ型を表す URI。</summary>
  627. </member>
  628. <member name="F:System.Security.Claims.ClaimValueTypes.UInteger64">
  629. <summary>uinteger64 XML データ型を表す URI。</summary>
  630. </member>
  631. <member name="F:System.Security.Claims.ClaimValueTypes.UpnName">
  632. <summary>UPN SOAP データ型を表す URI。</summary>
  633. </member>
  634. <member name="F:System.Security.Claims.ClaimValueTypes.X500Name">
  635. <summary>x500Name XACML 1.0 データ型を表す URI。</summary>
  636. </member>
  637. <member name="F:System.Security.Claims.ClaimValueTypes.YearMonthDuration">
  638. <summary>yearMonthDuration XQuery データ型を表す URI。</summary>
  639. </member>
  640. <member name="T:System.Security.Principal.GenericIdentity">
  641. <summary>汎用ユーザーを表します。</summary>
  642. </member>
  643. <member name="M:System.Security.Principal.GenericIdentity.#ctor(System.Security.Principal.GenericIdentity)">
  644. <summary>指定した <see cref="T:System.Security.Principal.GenericIdentity" /> オブジェクトを使用して、<see cref="T:System.Security.Principal.GenericIdentity" /> クラスの新しいインスタンスを初期化します。</summary>
  645. <param name="identity">
  646. <see cref="T:System.Security.Principal.GenericIdentity" /> の新しいインスタンスの生成元となるオブジェクト。</param>
  647. </member>
  648. <member name="M:System.Security.Principal.GenericIdentity.#ctor(System.String)">
  649. <summary>指定した名前のユーザーを表す <see cref="T:System.Security.Principal.GenericIdentity" /> クラスの新しいインスタンスを初期化します。</summary>
  650. <param name="name">コードが実行されている対象ユーザーの名前。</param>
  651. <exception cref="T:System.ArgumentNullException">
  652. <paramref name="name" /> パラメーターが null です。</exception>
  653. </member>
  654. <member name="M:System.Security.Principal.GenericIdentity.#ctor(System.String,System.String)">
  655. <summary>名前および認証の種類を指定して、ユーザーを表す <see cref="T:System.Security.Principal.GenericIdentity" /> クラスの新しいインスタンスを初期化します。</summary>
  656. <param name="name">コードが実行されている対象ユーザーの名前。</param>
  657. <param name="type">ユーザーを識別するために使用する認証の種類。</param>
  658. <exception cref="T:System.ArgumentNullException">
  659. <paramref name="name" /> パラメーターが null です。または<paramref name="type" /> パラメーターが null です。</exception>
  660. </member>
  661. <member name="P:System.Security.Principal.GenericIdentity.AuthenticationType">
  662. <summary>ユーザーを識別するために使用する認証の種類を取得します。</summary>
  663. <returns>ユーザーを識別するために使用する認証の種類。</returns>
  664. </member>
  665. <member name="P:System.Security.Principal.GenericIdentity.Claims">
  666. <summary>この汎用 ID によって表されるユーザーのすべてのクレームを取得します。</summary>
  667. <returns>この <see cref="T:System.Security.Principal.GenericIdentity" /> オブジェクトに対するクレームのコレクション。</returns>
  668. </member>
  669. <member name="M:System.Security.Principal.GenericIdentity.Clone">
  670. <summary>現在のインスタンスのコピーである新しいオブジェクトを作成します。</summary>
  671. <returns>現在のインスタンスのコピー。</returns>
  672. </member>
  673. <member name="P:System.Security.Principal.GenericIdentity.IsAuthenticated">
  674. <summary>ユーザーが認証されているかどうかを示す値を取得します。</summary>
  675. <returns>ユーザーが認証されている場合は true。それ以外の場合は false。</returns>
  676. </member>
  677. <member name="P:System.Security.Principal.GenericIdentity.Name">
  678. <summary>ユーザーの名前を取得します。</summary>
  679. <returns>コードが実行されている対象ユーザーの名前。</returns>
  680. </member>
  681. <member name="T:System.Security.Principal.GenericPrincipal">
  682. <summary>汎用プリンシパルを表します。</summary>
  683. </member>
  684. <member name="M:System.Security.Principal.GenericPrincipal.#ctor(System.Security.Principal.IIdentity,System.String[])">
  685. <summary>ユーザー ID と、その ID が表すユーザーが属しているロールの名前の配列から、<see cref="T:System.Security.Principal.GenericPrincipal" /> クラスの新しいインスタンスを初期化します。</summary>
  686. <param name="identity">任意のユーザーを表す <see cref="T:System.Security.Principal.IIdentity" /> の基本実装。</param>
  687. <param name="roles">
  688. <paramref name="identity" /> パラメーターによって表されるユーザーが属しているロールの名前の配列。</param>
  689. <exception cref="T:System.ArgumentNullException">
  690. <paramref name="identity" /> パラメーターが null です。</exception>
  691. </member>
  692. <member name="P:System.Security.Principal.GenericPrincipal.Identity">
  693. <summary>現在の <see cref="T:System.Security.Principal.GenericPrincipal" /> によって表されるユーザーの <see cref="T:System.Security.Principal.GenericIdentity" /> を取得します。</summary>
  694. <returns>
  695. <see cref="T:System.Security.Principal.GenericPrincipal" /> によって表されるユーザーの <see cref="T:System.Security.Principal.GenericIdentity" />。</returns>
  696. </member>
  697. <member name="M:System.Security.Principal.GenericPrincipal.IsInRole(System.String)">
  698. <summary>現在の <see cref="T:System.Security.Principal.GenericPrincipal" /> が、指定したロールに属しているかどうかを確認します。</summary>
  699. <returns>現在の <see cref="T:System.Security.Principal.GenericPrincipal" /> が、指定したロールのメンバーの場合は true。それ以外の場合は false。</returns>
  700. <param name="role">メンバーシップを確認する対象のロールの名前。</param>
  701. </member>
  702. </members>
  703. </doc>