Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1457 lines
78 KiB

  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>System.Security</name>
  5. </assembly>
  6. <members>
  7. <member name="T:System.Security.Cryptography.Xml.DataObject">
  8. <summary>
  9. <para> Represents the object element of an XML signature that holds the data to be signed.
  10. </para>
  11. </summary>
  12. </member>
  13. <member name="M:System.Security.Cryptography.Xml.DataObject.#ctor">
  14. <summary>
  15. <para> Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.DataObject" /> class with default properties.
  16. </para>
  17. </summary>
  18. </member>
  19. <member name="M:System.Security.Cryptography.Xml.DataObject.#ctor(System.String,System.String,System.String,System.Xml.XmlElement)">
  20. <summary>
  21. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.DataObject" /> class with the specified
  22. ID, MIME type, encoding, and data.</para>
  23. </summary>
  24. <param name="id">The ID with which to initialize the new instance of <see cref="T:System.Security.Cryptography.Xml.DataObject" />.</param>
  25. <param name="mimeType">The MIME type with which to initialize the new instance of <see cref="T:System.Security.Cryptography.Xml.DataObject" />.</param>
  26. <param name="encoding">The encoding with which to initialize the new instance of <see cref="T:System.Security.Cryptography.Xml.DataObject" />.</param>
  27. <param name="data">The data with which to initialize the new instance of <see cref="T:System.Security.Cryptography.Xml.DataObject" />.</param>
  28. </member>
  29. <member name="M:System.Security.Cryptography.Xml.DataObject.GetXml">
  30. <summary>
  31. <para>Returns the XML representation of the <see cref="T:System.Security.Cryptography.Xml.DataObject" />.</para>
  32. </summary>
  33. <returns>
  34. <para>The XML representation of the <see cref="T:System.Security.Cryptography.Xml.DataObject" />.</para>
  35. </returns>
  36. </member>
  37. <member name="M:System.Security.Cryptography.Xml.DataObject.LoadXml(System.Xml.XmlElement)">
  38. <summary>
  39. <para>Loads a <see cref="T:System.Security.Cryptography.Xml.DataObject" /> state from an XML element.</para>
  40. </summary>
  41. <param name="value">The XML element from which to load the <see cref="T:System.Security.Cryptography.Xml.DataObject" /> state.</param>
  42. </member>
  43. <member name="P:System.Security.Cryptography.Xml.DataObject.Id">
  44. <summary>
  45. <para> Gets or sets the ID of the current <see cref="T:System.Security.Cryptography.Xml.DataObject" />.</para>
  46. </summary>
  47. </member>
  48. <member name="P:System.Security.Cryptography.Xml.DataObject.MimeType">
  49. <summary>
  50. <para> Gets or sets the MIME type of the current <see cref="T:System.Security.Cryptography.Xml.DataObject" />,
  51. which describes the data within the <see cref="T:System.Security.Cryptography.Xml.DataObject" />.</para>
  52. </summary>
  53. </member>
  54. <member name="P:System.Security.Cryptography.Xml.DataObject.Encoding">
  55. <summary>
  56. <para>
  57. Gets or sets the encoding of the current <see cref="T:System.Security.Cryptography.Xml.DataObject" />.
  58. </para>
  59. </summary>
  60. </member>
  61. <member name="P:System.Security.Cryptography.Xml.DataObject.Data">
  62. <summary>
  63. <para> Gets or sets the data of the current <see cref="T:System.Security.Cryptography.Xml.DataObject" />.</para>
  64. </summary>
  65. </member>
  66. <member name="T:System.Security.Cryptography.Xml.KeyInfo">
  67. <summary>
  68. <para> Represents an XMLDSIG <see langword="&lt;KeyInfo&gt;" />
  69. element. </para>
  70. </summary>
  71. </member>
  72. <member name="M:System.Security.Cryptography.Xml.KeyInfo.#ctor">
  73. <summary>
  74. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.KeyInfo" /> class.</para>
  75. </summary>
  76. </member>
  77. <member name="M:System.Security.Cryptography.Xml.KeyInfo.GetXml">
  78. <summary>
  79. <para>Returns the XML representation of the <see cref="T:System.Security.Cryptography.Xml.KeyInfo" /> instance.</para>
  80. </summary>
  81. <returns>
  82. <para>The XML representation of the <see cref="T:System.Security.Cryptography.Xml.KeyInfo" /> instance.</para>
  83. </returns>
  84. </member>
  85. <member name="M:System.Security.Cryptography.Xml.KeyInfo.LoadXml(System.Xml.XmlElement)">
  86. <summary>
  87. <para>Loads a <see cref="T:System.Security.Cryptography.Xml.KeyInfo" /> state from an XML element.</para>
  88. </summary>
  89. <param name="value">The XML element from which to load the <see cref="T:System.Security.Cryptography.Xml.KeyInfo" /> state.</param>
  90. </member>
  91. <member name="M:System.Security.Cryptography.Xml.KeyInfo.AddClause(System.Security.Cryptography.Xml.KeyInfoClause)">
  92. <summary>
  93. <para>Adds a <see cref="T:System.Security.Cryptography.Xml.KeyInfoClause" /> representing
  94. a particular type of <see cref="T:System.Security.Cryptography.Xml.KeyInfo" /> information to the <see cref="T:System.Security.Cryptography.Xml.KeyInfo" /> instance.</para>
  95. </summary>
  96. <param name="clause">The <see cref="T:System.Security.Cryptography.Xml.KeyInfoClause" /> to add to the <see cref="T:System.Security.Cryptography.Xml.KeyInfo" /> instance.</param>
  97. </member>
  98. <member name="M:System.Security.Cryptography.Xml.KeyInfo.GetEnumerator">
  99. <summary>
  100. <para> Returns an enumerator of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoClause" />
  101. objects in the <see cref="T:System.Security.Cryptography.Xml.KeyInfo" />
  102. instance.</para>
  103. </summary>
  104. <returns>
  105. <para> An enumerator of the subelements of <see cref="T:System.Security.Cryptography.Xml.KeyInfo" /> that can be used to iterate through the collection.
  106. </para>
  107. </returns>
  108. </member>
  109. <member name="M:System.Security.Cryptography.Xml.KeyInfo.GetEnumerator(System.Type)">
  110. <summary>
  111. <para> Returns an enumerator of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoClause" /> objects of the
  112. specified type in the <see cref="T:System.Security.Cryptography.Xml.KeyInfo" />
  113. instance.
  114. </para>
  115. </summary>
  116. <param name="requestedObjectType">The type of object to enumerate. </param>
  117. <returns>
  118. <para> An enumerator of the subelements of <see cref="T:System.Security.Cryptography.Xml.KeyInfo" /> that can be used to
  119. iterate through the collection.
  120. </para>
  121. </returns>
  122. </member>
  123. <member name="P:System.Security.Cryptography.Xml.KeyInfo.Id">
  124. <summary>
  125. <para>Gets or sets the <see cref="T:System.Security.Cryptography.Xml.KeyInfo" /> ID.</para>
  126. </summary>
  127. </member>
  128. <member name="P:System.Security.Cryptography.Xml.KeyInfo.Count">
  129. <summary>
  130. <para>Gets the number of <see cref="T:System.Security.Cryptography.Xml.KeyInfoClause" /> objects contained within the <see cref="T:System.Security.Cryptography.Xml.KeyInfo" /> instance.</para>
  131. </summary>
  132. </member>
  133. <member name="T:System.Security.Cryptography.Xml.KeyInfoClause">
  134. <summary>
  135. <para> Represents the abstract base class from which all
  136. implementations of <see cref="T:System.Security.Cryptography.Xml.KeyInfo" />
  137. subelements inherit.
  138. </para>
  139. </summary>
  140. </member>
  141. <member name="M:System.Security.Cryptography.Xml.KeyInfoClause.#ctor">
  142. <summary>
  143. <para>Initializes a new instance of <see cref="T:System.Security.Cryptography.Xml.KeyInfoClause" />.</para>
  144. </summary>
  145. </member>
  146. <member name="M:System.Security.Cryptography.Xml.KeyInfoClause.GetXml">
  147. <summary>
  148. <para>When overridden in a derived class, returns an XML representation of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoClause" />.</para>
  149. </summary>
  150. <returns>
  151. <para>An XML representation of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoClause" />.</para>
  152. </returns>
  153. </member>
  154. <member name="M:System.Security.Cryptography.Xml.KeyInfoClause.LoadXml(System.Xml.XmlElement)">
  155. <summary>
  156. <para>When overridden in a derived class, parses the
  157. input <see cref="T:System.Xml.XmlElement" /> and configures the internal state of
  158. the <see cref="T:System.Security.Cryptography.Xml.KeyInfoClause" /> to match.</para>
  159. </summary>
  160. <param name="element">The <see cref="T:System.Xml.XmlElement" /> specifying the state of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoClause" />.</param>
  161. </member>
  162. <member name="T:System.Security.Cryptography.Xml.KeyInfoName">
  163. <summary>
  164. <para>Represents a <see langword="&lt;KeyName&gt;" /> subelement of an XMLDSIG <see langword="&lt;KeyInfo&gt;" /> element. </para>
  165. </summary>
  166. </member>
  167. <member name="M:System.Security.Cryptography.Xml.KeyInfoName.#ctor">
  168. <summary>
  169. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoName" /> class.</para>
  170. </summary>
  171. </member>
  172. <member name="M:System.Security.Cryptography.Xml.KeyInfoName.GetXml">
  173. <summary>
  174. <para> Returns an XML representation of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoName" />.</para>
  175. </summary>
  176. <returns>
  177. <para>An XML representation of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoName" />.</para>
  178. </returns>
  179. </member>
  180. <member name="M:System.Security.Cryptography.Xml.KeyInfoName.LoadXml(System.Xml.XmlElement)">
  181. <summary>
  182. <para> Parses the input <see cref="T:System.Xml.XmlElement" /> and configures the internal state
  183. of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoName" /> to match.</para>
  184. </summary>
  185. <param name="value">The <see cref="T:System.Xml.XmlElement" /> specifying the state of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoName" />.</param>
  186. </member>
  187. <member name="P:System.Security.Cryptography.Xml.KeyInfoName.Value">
  188. <summary>
  189. <para>Gets or sets the string identifier contained within
  190. a <see langword="&lt;KeyName&gt;" />
  191. element.</para>
  192. </summary>
  193. </member>
  194. <member name="T:System.Security.Cryptography.Xml.DSAKeyValue">
  195. <summary>
  196. <para>Represents a subelement of <see cref="T:System.Security.Cryptography.Xml.KeyInfo" /> that contains a <see cref="T:System.Security.Cryptography.DSA" />
  197. public key.</para>
  198. </summary>
  199. </member>
  200. <member name="M:System.Security.Cryptography.Xml.DSAKeyValue.#ctor">
  201. <summary>
  202. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.DSAKeyValue" /> class with a new,
  203. randomly-generated <see cref="T:System.Security.Cryptography.DSA" /> public
  204. key.</para>
  205. </summary>
  206. </member>
  207. <member name="M:System.Security.Cryptography.Xml.DSAKeyValue.#ctor(System.Security.Cryptography.DSA)">
  208. <summary>
  209. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.DSAKeyValue" /> class with the
  210. specified <see cref="T:System.Security.Cryptography.DSA" /> public
  211. key.</para>
  212. </summary>
  213. <param name="key">The instance of an implementation of <see cref="T:System.Security.Cryptography.DSA" /> that holds the public key.</param>
  214. </member>
  215. <member name="M:System.Security.Cryptography.Xml.DSAKeyValue.GetXml">
  216. <summary>
  217. <para>Returns the XML representation of the <see cref="T:System.Security.Cryptography.Xml.DSAKeyValue" /><see cref="T:System.Security.Cryptography.Xml.KeyInfo" /> subelement.</para>
  218. </summary>
  219. <returns>
  220. <para>The XML representation of the <see cref="T:System.Security.Cryptography.Xml.DSAKeyValue" /><see cref="T:System.Security.Cryptography.Xml.KeyInfo" /> subelement.</para>
  221. </returns>
  222. </member>
  223. <member name="M:System.Security.Cryptography.Xml.DSAKeyValue.LoadXml(System.Xml.XmlElement)">
  224. <summary>
  225. <para>Loads a <see cref="T:System.Security.Cryptography.Xml.DSAKeyValue" /> state from an XML element.</para>
  226. </summary>
  227. <param name="value">The XML element from which to load the <see cref="T:System.Security.Cryptography.Xml.DSAKeyValue" /> state.</param>
  228. </member>
  229. <member name="P:System.Security.Cryptography.Xml.DSAKeyValue.Key">
  230. <summary>
  231. <para>Gets or sets the instance of an implementation of <see cref="T:System.Security.Cryptography.DSA" /> that holds the public key.</para>
  232. </summary>
  233. </member>
  234. <member name="T:System.Security.Cryptography.Xml.RSAKeyValue">
  235. <summary>
  236. <para>Represents a key clause that is used to set an <see cref="T:System.Security.Cryptography.RSA" /> key as part of the definition of
  237. <see cref="T:System.Security.Cryptography.Xml.KeyInfo" /> for a
  238. digital signature.</para>
  239. </summary>
  240. </member>
  241. <member name="M:System.Security.Cryptography.Xml.RSAKeyValue.#ctor">
  242. <summary>
  243. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.RSAKeyValue" /> class with a new randomly
  244. generated <see cref="T:System.Security.Cryptography.RSA" /> public
  245. key.</para>
  246. </summary>
  247. </member>
  248. <member name="M:System.Security.Cryptography.Xml.RSAKeyValue.#ctor(System.Security.Cryptography.RSA)">
  249. <summary>
  250. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.RSAKeyValue" /> class with the
  251. specified <see cref="T:System.Security.Cryptography.RSA" /> public
  252. key.</para>
  253. </summary>
  254. <param name="key">The instance of an implementation of <see cref="T:System.Security.Cryptography.RSA" /> that holds the public key.</param>
  255. </member>
  256. <member name="M:System.Security.Cryptography.Xml.RSAKeyValue.GetXml">
  257. <summary>
  258. <para>Returns the XML representation of the <see cref="T:System.Security.Cryptography.RSA" /> key clause.</para>
  259. </summary>
  260. <returns>
  261. <para>The XML representation of the <see cref="T:System.Security.Cryptography.RSA" /> key clause.</para>
  262. </returns>
  263. </member>
  264. <member name="M:System.Security.Cryptography.Xml.RSAKeyValue.LoadXml(System.Xml.XmlElement)">
  265. <summary>
  266. <para>Loads an <see cref="T:System.Security.Cryptography.RSA" /> key clause from an XML element.</para>
  267. </summary>
  268. <param name="value">The XML element from which to load the <see cref="T:System.Security.Cryptography.RSA" /> key clause.</param>
  269. </member>
  270. <member name="P:System.Security.Cryptography.Xml.RSAKeyValue.Key">
  271. <summary>
  272. <para>Gets or sets the instance of <see cref="T:System.Security.Cryptography.RSA" /> that holds the public key.</para>
  273. </summary>
  274. </member>
  275. <member name="T:System.Security.Cryptography.Xml.KeyInfoRetrievalMethod">
  276. <summary>
  277. <para> References <see cref="T:System.Security.Cryptography.Xml.KeyInfo" /> objects stored at a different location.</para>
  278. </summary>
  279. </member>
  280. <member name="M:System.Security.Cryptography.Xml.KeyInfoRetrievalMethod.#ctor">
  281. <summary>
  282. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoRetrievalMethod" /> class.</para>
  283. </summary>
  284. </member>
  285. <member name="M:System.Security.Cryptography.Xml.KeyInfoRetrievalMethod.#ctor(System.String)">
  286. <summary>
  287. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoRetrievalMethod" />
  288. class with the specified Uniform Resource Identifier (URI) pointing to the
  289. referenced <see cref="T:System.Security.Cryptography.Xml.KeyInfo" />.</para>
  290. </summary>
  291. <param name="strUri"> The URI of the information to be referenced by the new instance of <see cref="T:System.Security.Cryptography.Xml.KeyInfoRetrievalMethod" />.</param>
  292. </member>
  293. <member name="M:System.Security.Cryptography.Xml.KeyInfoRetrievalMethod.GetXml">
  294. <summary>
  295. <para> Returns the XML representation of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoRetrievalMethod" />.</para>
  296. </summary>
  297. <returns>
  298. <para>The XML representation of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoRetrievalMethod" />.</para>
  299. </returns>
  300. </member>
  301. <member name="M:System.Security.Cryptography.Xml.KeyInfoRetrievalMethod.LoadXml(System.Xml.XmlElement)">
  302. <summary>
  303. <para> Parses the input <see cref="T:System.Xml.XmlElement" /> and configures the internal state
  304. of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoRetrievalMethod" /> to match.</para>
  305. </summary>
  306. <param name="value">The XML element specifying the state of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoRetrievalMethod" />.</param>
  307. </member>
  308. <member name="P:System.Security.Cryptography.Xml.KeyInfoRetrievalMethod.Uri">
  309. <summary>
  310. <para> Gets the
  311. Uniform Resource Identifier (URI) of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoRetrievalMethod" />.</para>
  312. </summary>
  313. </member>
  314. <member name="T:System.Security.Cryptography.Xml.KeyInfoX509Data">
  315. <summary>
  316. <para>Represents an <see langword="&lt;X509Data&gt;" /> subelement of an XMLDSIG <see langword="&lt;KeyInfo&gt;" />
  317. element. </para>
  318. </summary>
  319. </member>
  320. <member name="M:System.Security.Cryptography.Xml.KeyInfoX509Data.#ctor">
  321. <summary>
  322. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoX509Data" /> class.</para>
  323. </summary>
  324. </member>
  325. <member name="M:System.Security.Cryptography.Xml.KeyInfoX509Data.#ctor(System.Byte[])">
  326. <summary>
  327. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoX509Data" /> class from
  328. the specified ASN.1 DER encoding of an X.509v3 certificate.</para>
  329. </summary>
  330. <param name="rgbCert">The ASN.1 DER encoding of an <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> from which to initialize the new instance of <see cref="T:System.Security.Cryptography.Xml.KeyInfoX509Data" />.</param>
  331. </member>
  332. <member name="M:System.Security.Cryptography.Xml.KeyInfoX509Data.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate)">
  333. <summary>
  334. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoX509Data" /> class
  335. from the specified X.509v3 certificate.</para>
  336. </summary>
  337. <param name="cert">The <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> from which to initialize the new instance of <see cref="T:System.Security.Cryptography.Xml.KeyInfoX509Data" />.</param>
  338. </member>
  339. <member name="M:System.Security.Cryptography.Xml.KeyInfoX509Data.AddCertificate(System.Security.Cryptography.X509Certificates.X509Certificate)">
  340. <summary>
  341. <para> Adds the specified X.509v3 certificate to the <see cref="T:System.Security.Cryptography.Xml.KeyInfoX509Data" />. </para>
  342. </summary>
  343. <param name="certificate">The <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> to add to the <see cref="T:System.Security.Cryptography.Xml.KeyInfoX509Data" />.</param>
  344. </member>
  345. <member name="M:System.Security.Cryptography.Xml.KeyInfoX509Data.AddSubjectKeyId(System.Byte[])">
  346. <summary>
  347. <para> Adds the specified subject key identifier
  348. (SKI) to the <see cref="T:System.Security.Cryptography.Xml.KeyInfoX509Data" />. </para>
  349. </summary>
  350. <param name="subjectKeyId">The SKI to add to the <see cref="T:System.Security.Cryptography.Xml.KeyInfoX509Data" />.</param>
  351. </member>
  352. <member name="M:System.Security.Cryptography.Xml.KeyInfoX509Data.AddSubjectName(System.String)">
  353. <summary>
  354. <para> Adds the subject name of the entity issued an X.509v3
  355. certificate to the <see cref="T:System.Security.Cryptography.Xml.KeyInfoX509Data" />. </para>
  356. </summary>
  357. <param name="subjectName">The name of the entity to whom an X.509 certificate was issued to add to the <see cref="T:System.Security.Cryptography.Xml.KeyInfoX509Data" />.</param>
  358. </member>
  359. <member name="M:System.Security.Cryptography.Xml.KeyInfoX509Data.AddIssuerSerial(System.String,System.String)">
  360. <summary>
  361. <para> Adds the specified issuer name and
  362. serial number pair to the <see cref="T:System.Security.Cryptography.Xml.KeyInfoX509Data" />. </para>
  363. </summary>
  364. <param name="issuerName">The issuer name portion of the pair to add to the <see cref="T:System.Security.Cryptography.Xml.KeyInfoX509Data" />.</param>
  365. <param name=" serialNumber">The serial number portion of the pair to add to the <see cref="T:System.Security.Cryptography.Xml.KeyInfoX509Data" />.</param>
  366. </member>
  367. <member name="M:System.Security.Cryptography.Xml.KeyInfoX509Data.GetXml">
  368. <summary>
  369. <para> Returns an XML representation of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoX509Data" />.</para>
  370. </summary>
  371. <returns>
  372. <para>An XML representation of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoX509Data" />.</para>
  373. </returns>
  374. </member>
  375. <member name="M:System.Security.Cryptography.Xml.KeyInfoX509Data.LoadXml(System.Xml.XmlElement)">
  376. <summary>
  377. <para> Parses the input <see cref="T:System.Xml.XmlElement" /> and configures the internal state
  378. of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoX509Data" /> to match.</para>
  379. </summary>
  380. <param name="element">The <see cref="T:System.Xml.XmlElement" /> specifying the state of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoX509Data" />.</param>
  381. </member>
  382. <member name="P:System.Security.Cryptography.Xml.KeyInfoX509Data.Certificates">
  383. <summary>
  384. <para> Gets a list of the X.509v3 certificates contained in the <see cref="T:System.Security.Cryptography.Xml.KeyInfoX509Data" />.</para>
  385. </summary>
  386. </member>
  387. <member name="P:System.Security.Cryptography.Xml.KeyInfoX509Data.SubjectKeyIds">
  388. <summary>
  389. <para> Gets a list of the subject key identifiers (SKIs) contained
  390. in the <see cref="T:System.Security.Cryptography.Xml.KeyInfoX509Data" />. </para>
  391. </summary>
  392. </member>
  393. <member name="P:System.Security.Cryptography.Xml.KeyInfoX509Data.SubjectNames">
  394. <summary>
  395. <para> Gets a list of the subject names of the entities contained in the
  396. <see cref="T:System.Security.Cryptography.Xml.KeyInfoX509Data" />. </para>
  397. </summary>
  398. </member>
  399. <member name="P:System.Security.Cryptography.Xml.KeyInfoX509Data.IssuerSerials">
  400. <summary>
  401. <para> Gets a list of issuer
  402. name and serial number pairs contained in the <see cref="T:System.Security.Cryptography.Xml.KeyInfoX509Data" />. </para>
  403. </summary>
  404. </member>
  405. <member name="P:System.Security.Cryptography.Xml.KeyInfoX509Data.CRL">
  406. <summary>
  407. <para>Gets or sets the Certificate Revocation List (CRL)
  408. contained within the <see cref="T:System.Security.Cryptography.Xml.KeyInfoX509Data" />. </para>
  409. </summary>
  410. </member>
  411. <member name="T:System.Security.Cryptography.Xml.KeyInfoNode">
  412. <summary>
  413. <para>Handles <see cref="T:System.Security.Cryptography.Xml.KeyInfo" /> subelements that do not have
  414. specific implementations or handlers registered on the machine.</para>
  415. </summary>
  416. </member>
  417. <member name="M:System.Security.Cryptography.Xml.KeyInfoNode.#ctor">
  418. <summary>
  419. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoNode" />
  420. class.</para>
  421. </summary>
  422. </member>
  423. <member name="M:System.Security.Cryptography.Xml.KeyInfoNode.#ctor(System.Xml.XmlElement)">
  424. <summary>
  425. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoNode" /> class with content taken from the specified
  426. <see cref="T:System.Xml.XmlElement" />.</para>
  427. </summary>
  428. <param name="node">An XML element from which to take the content used to create the new instance of <see cref="T:System.Security.Cryptography.Xml.KeyInfoNode" />.</param>
  429. </member>
  430. <member name="M:System.Security.Cryptography.Xml.KeyInfoNode.GetXml">
  431. <summary>
  432. <para> Returns an XML representation of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoNode" />.</para>
  433. </summary>
  434. <returns>
  435. <para>An XML representation of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoNode" />.</para>
  436. </returns>
  437. </member>
  438. <member name="M:System.Security.Cryptography.Xml.KeyInfoNode.LoadXml(System.Xml.XmlElement)">
  439. <summary>
  440. <para> Parses the input <see cref="T:System.Xml.XmlElement" /> and configures the internal state
  441. of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoNode" /> to match.</para>
  442. </summary>
  443. <param name="value">The <see cref="T:System.Xml.XmlElement" /> specifying the state of the <see cref="T:System.Security.Cryptography.Xml.KeyInfoNode" />.</param>
  444. </member>
  445. <member name="P:System.Security.Cryptography.Xml.KeyInfoNode.Value">
  446. <summary>
  447. <para> Gets or sets the XML content of the current <see cref="T:System.Security.Cryptography.Xml.KeyInfoNode" />.</para>
  448. </summary>
  449. </member>
  450. <member name="T:System.Security.Cryptography.Xml.Reference">
  451. <summary>
  452. <para> Represents the reference element of an XML
  453. signature.
  454. </para>
  455. </summary>
  456. </member>
  457. <member name="M:System.Security.Cryptography.Xml.Reference.#ctor">
  458. <summary>
  459. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.Reference" /> class with default
  460. properties.</para>
  461. </summary>
  462. </member>
  463. <member name="M:System.Security.Cryptography.Xml.Reference.#ctor(System.IO.Stream)">
  464. <summary>
  465. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.Reference" /> class with the specified
  466. <see cref="T:System.IO.Stream" />.</para>
  467. </summary>
  468. <param name="stream">The <see cref="T:System.IO.Stream" /> with which to initialize the new instance of <see cref="T:System.Security.Cryptography.Xml.Reference" />.</param>
  469. </member>
  470. <member name="M:System.Security.Cryptography.Xml.Reference.#ctor(System.String)">
  471. <summary>
  472. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.Reference" />
  473. class with the specified <see cref="T:System.Uri" />.</para>
  474. </summary>
  475. <param name="uri">The <see cref="T:System.Uri" /> with which to initialize the new instance of <see cref="T:System.Security.Cryptography.Xml.Reference" />.</param>
  476. </member>
  477. <member name="M:System.Security.Cryptography.Xml.Reference.GetXml">
  478. <summary>
  479. <para>Returns the XML representation of the <see cref="T:System.Security.Cryptography.Xml.Reference" />.</para>
  480. </summary>
  481. <returns>
  482. <para>The XML representation of the <see cref="T:System.Security.Cryptography.Xml.Reference" />.</para>
  483. </returns>
  484. </member>
  485. <member name="M:System.Security.Cryptography.Xml.Reference.LoadXml(System.Xml.XmlElement)">
  486. <summary>
  487. <para>Loads a <see cref="T:System.Security.Cryptography.Xml.Reference" /> state from an XML element.</para>
  488. </summary>
  489. <param name="value">The XML element from which to load the <see cref="T:System.Security.Cryptography.Xml.Reference" /> state.</param>
  490. </member>
  491. <member name="M:System.Security.Cryptography.Xml.Reference.AddTransform(System.Security.Cryptography.Xml.Transform)">
  492. <summary>
  493. <para>Adds a transform to the list of transforms to be performed on the
  494. data prior to passing it to the digest algorithm. </para>
  495. </summary>
  496. <param name="transform">The transform to be added to the list of transforms. </param>
  497. </member>
  498. <member name="P:System.Security.Cryptography.Xml.Reference.Id">
  499. <summary>
  500. <para>Gets or sets the ID of the current <see cref="T:System.Security.Cryptography.Xml.Reference" />.</para>
  501. </summary>
  502. </member>
  503. <member name="P:System.Security.Cryptography.Xml.Reference.Uri">
  504. <summary>
  505. <para> Gets or sets the <see cref="T:System.Uri" /> of the current
  506. <see cref="T:System.Security.Cryptography.Xml.Reference" />.</para>
  507. </summary>
  508. </member>
  509. <member name="P:System.Security.Cryptography.Xml.Reference.Type">
  510. <summary>
  511. <para>
  512. Gets or sets the type of the object being signed.
  513. </para>
  514. </summary>
  515. </member>
  516. <member name="P:System.Security.Cryptography.Xml.Reference.DigestMethod">
  517. <summary>
  518. <para> Gets or sets the digest method of the current <see cref="T:System.Security.Cryptography.Xml.Reference" />.</para>
  519. </summary>
  520. </member>
  521. <member name="P:System.Security.Cryptography.Xml.Reference.DigestValue">
  522. <summary>
  523. <para> Gets or sets the digest value of the current <see cref="T:System.Security.Cryptography.Xml.Reference" />.</para>
  524. </summary>
  525. </member>
  526. <member name="P:System.Security.Cryptography.Xml.Reference.TransformChain">
  527. <summary>
  528. <para>Gets the transform chain of the current <see cref="T:System.Security.Cryptography.Xml.Reference" />. </para>
  529. </summary>
  530. </member>
  531. <member name="T:System.Security.Cryptography.Xml.Signature">
  532. <summary>
  533. <para>Represents the signature element of an XML
  534. signature.</para>
  535. </summary>
  536. </member>
  537. <member name="M:System.Security.Cryptography.Xml.Signature.#ctor">
  538. <summary>
  539. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.Signature" />
  540. class.</para>
  541. </summary>
  542. </member>
  543. <member name="M:System.Security.Cryptography.Xml.Signature.GetXml">
  544. <summary>
  545. <para>Returns the XML representation of the <see cref="T:System.Security.Cryptography.Xml.Signature" />.</para>
  546. </summary>
  547. <returns>
  548. <para>The XML representation of the <see cref="T:System.Security.Cryptography.Xml.Signature" />.</para>
  549. </returns>
  550. </member>
  551. <member name="M:System.Security.Cryptography.Xml.Signature.LoadXml(System.Xml.XmlElement)">
  552. <summary>
  553. <para>Loads a <see cref="T:System.Security.Cryptography.Xml.Signature" /> state from an XML element.</para>
  554. </summary>
  555. <param name="value">The XML element from which to load the <see cref="T:System.Security.Cryptography.Xml.Signature" /> state.</param>
  556. </member>
  557. <member name="M:System.Security.Cryptography.Xml.Signature.AddObject(System.Security.Cryptography.Xml.DataObject)">
  558. <summary>
  559. <para>Adds a <see cref="T:System.Security.Cryptography.Xml.DataObject" /> to the list
  560. of objects to be signed.</para>
  561. </summary>
  562. <param name="dataObject">The <see cref="T:System.Security.Cryptography.Xml.DataObject" /> to be added to the list of objects to be signed.</param>
  563. </member>
  564. <member name="P:System.Security.Cryptography.Xml.Signature.Id">
  565. <summary>
  566. <para>Gets or sets the ID of the current <see cref="T:System.Security.Cryptography.Xml.Signature" />.</para>
  567. </summary>
  568. </member>
  569. <member name="P:System.Security.Cryptography.Xml.Signature.SignedInfo">
  570. <summary>
  571. <para> Gets or sets the <see cref="T:System.Security.Cryptography.Xml.SignedInfo" /> of the
  572. current <see cref="T:System.Security.Cryptography.Xml.Signature" />.
  573. </para>
  574. </summary>
  575. </member>
  576. <member name="P:System.Security.Cryptography.Xml.Signature.SignatureValue">
  577. <summary>
  578. <para> Gets or sets the value of the current <see cref="T:System.Security.Cryptography.Xml.Signature" />.</para>
  579. </summary>
  580. </member>
  581. <member name="P:System.Security.Cryptography.Xml.Signature.KeyInfo">
  582. <summary>
  583. <para> Gets or sets the <see cref="T:System.Security.Cryptography.Xml.KeyInfo" /> of the
  584. current <see cref="T:System.Security.Cryptography.Xml.Signature" />.
  585. </para>
  586. </summary>
  587. </member>
  588. <member name="P:System.Security.Cryptography.Xml.Signature.ObjectList">
  589. <summary>
  590. <para>Gets or sets a list of objects to be signed.</para>
  591. </summary>
  592. </member>
  593. <member name="T:System.Security.Cryptography.Xml.SignedInfo">
  594. <summary>
  595. <para>Contains information about the canonicalization
  596. algorithm and signature algorithm used for the XML
  597. signature.</para>
  598. </summary>
  599. </member>
  600. <member name="M:System.Security.Cryptography.Xml.SignedInfo.#ctor">
  601. <summary>
  602. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.SignedInfo" />
  603. class.</para>
  604. </summary>
  605. </member>
  606. <member name="M:System.Security.Cryptography.Xml.SignedInfo.GetEnumerator">
  607. <summary>
  608. <para> Returns an enumerator that
  609. iterates through the collection of references.
  610. </para>
  611. </summary>
  612. <returns>
  613. <para> An enumerator that
  614. iterates through the collection of references.
  615. </para>
  616. </returns>
  617. </member>
  618. <member name="M:System.Security.Cryptography.Xml.SignedInfo.CopyTo(System.Array,System.Int32)">
  619. <summary>
  620. <para>Copies the elements of this instance into
  621. an <see cref="T:System.Array" />,
  622. starting at a particular index into the array.</para>
  623. </summary>
  624. <param name="array">An <see cref="T:System.Array" /> that holds the collection's elements. </param>
  625. <param name=" index"> The beginning index in the array where the elements are copied. </param>
  626. </member>
  627. <member name="M:System.Security.Cryptography.Xml.SignedInfo.GetXml">
  628. <summary>
  629. <para>Returns the XML representation of the <see cref="T:System.Security.Cryptography.Xml.SignedInfo" /> instance.</para>
  630. </summary>
  631. <returns>
  632. <para>The XML representation of the <see cref="T:System.Security.Cryptography.Xml.SignedInfo" /> instance.</para>
  633. </returns>
  634. </member>
  635. <member name="M:System.Security.Cryptography.Xml.SignedInfo.LoadXml(System.Xml.XmlElement)">
  636. <summary>
  637. <para>Loads a <see cref="T:System.Security.Cryptography.Xml.SignedInfo" /> state from an XML element.</para>
  638. </summary>
  639. <param name="value">The XML element from which to load the <see cref="T:System.Security.Cryptography.Xml.SignedInfo" /> state.</param>
  640. </member>
  641. <member name="M:System.Security.Cryptography.Xml.SignedInfo.AddReference(System.Security.Cryptography.Xml.Reference)">
  642. <summary>
  643. <para>Adds a <see cref="T:System.Security.Cryptography.Xml.Reference" /> to the list
  644. of references to be digested and signed.</para>
  645. </summary>
  646. <param name="reference">The reference to be added to the list of references. </param>
  647. </member>
  648. <member name="P:System.Security.Cryptography.Xml.SignedInfo.Count">
  649. <summary>
  650. <para>Gets the number of references in the current <see cref="T:System.Security.Cryptography.Xml.SignedInfo" />.</para>
  651. </summary>
  652. </member>
  653. <member name="P:System.Security.Cryptography.Xml.SignedInfo.IsReadOnly">
  654. <summary>
  655. <para> Gets a value indicating whether the collection is
  656. read-only.</para>
  657. </summary>
  658. </member>
  659. <member name="P:System.Security.Cryptography.Xml.SignedInfo.IsSynchronized">
  660. <summary>
  661. <para> Gets a value indicating whether the collection is
  662. synchronized.</para>
  663. </summary>
  664. </member>
  665. <member name="P:System.Security.Cryptography.Xml.SignedInfo.SyncRoot">
  666. <summary>
  667. <para> Gets an object to
  668. use for synchronization.</para>
  669. </summary>
  670. </member>
  671. <member name="P:System.Security.Cryptography.Xml.SignedInfo.Id">
  672. <summary>
  673. <para>Gets or sets the ID of the current <see cref="T:System.Security.Cryptography.Xml.SignedInfo" />.</para>
  674. </summary>
  675. </member>
  676. <member name="P:System.Security.Cryptography.Xml.SignedInfo.CanonicalizationMethod">
  677. <summary>
  678. <para> Gets or sets the canonicalization algorithm that is used before
  679. signing for the current <see cref="T:System.Security.Cryptography.Xml.SignedInfo" />.
  680. </para>
  681. </summary>
  682. </member>
  683. <member name="P:System.Security.Cryptography.Xml.SignedInfo.SignatureMethod">
  684. <summary>
  685. <para> Gets or sets the name of the algorithm used for
  686. signature generation and validation for the current <see cref="T:System.Security.Cryptography.Xml.SignedInfo" />.
  687. </para>
  688. </summary>
  689. </member>
  690. <member name="P:System.Security.Cryptography.Xml.SignedInfo.SignatureLength">
  691. <summary>
  692. <para>Gets or sets the length of the signature for the current
  693. <see cref="T:System.Security.Cryptography.Xml.SignedInfo" />.</para>
  694. </summary>
  695. </member>
  696. <member name="P:System.Security.Cryptography.Xml.SignedInfo.References">
  697. <summary>
  698. <para>Gets a list of the <see cref="T:System.Security.Cryptography.Xml.Reference" /> elements of the current
  699. <see cref="T:System.Security.Cryptography.Xml.SignedInfo" />.</para>
  700. </summary>
  701. </member>
  702. <member name="T:System.Security.Cryptography.Xml.SignedXml">
  703. <summary>
  704. <para> Provides a wrapper on the core
  705. XML signature object to facilitate creating XML signatures.
  706. </para>
  707. </summary>
  708. </member>
  709. <member name="F:System.Security.Cryptography.Xml.SignedXml.XmlDsigNamespaceUrl">
  710. <summary>
  711. <para>Specifies a URL that points to the standard namespace
  712. for XML digital signatures. This field is constant.</para>
  713. </summary>
  714. </member>
  715. <member name="F:System.Security.Cryptography.Xml.SignedXml.XmlDsigMinimalCanonicalizationUrl">
  716. <summary>
  717. <para>Specifies a URL that points to the standard minimal
  718. canonicalization algorithm for XML digital signatures. This field is constant.</para>
  719. </summary>
  720. </member>
  721. <member name="F:System.Security.Cryptography.Xml.SignedXml.XmlDsigCanonicalizationUrl">
  722. <summary>
  723. <para>Specifies a URL that points to the standard
  724. canonicalization algorithm for XML digital signatures. This field is constant.</para>
  725. </summary>
  726. </member>
  727. <member name="F:System.Security.Cryptography.Xml.SignedXml.XmlDsigCanonicalizationWithCommentsUrl">
  728. <summary>
  729. <para>Specifies a URL that points to the standard
  730. canonicalization algorithm for XML digital signatures and includes comments.
  731. This field is constant.</para>
  732. </summary>
  733. </member>
  734. <member name="F:System.Security.Cryptography.Xml.SignedXml.XmlDsigSHA1Url">
  735. <summary>
  736. <para>Specifies a URL that points to the standard <see cref="T:System.Security.Cryptography.SHA1" /> digest method for XML digital
  737. signatures. This field is constant.</para>
  738. </summary>
  739. </member>
  740. <member name="F:System.Security.Cryptography.Xml.SignedXml.XmlDsigDSAUrl">
  741. <summary>
  742. <para>Specifies a URL that points to the standard <see cref="T:System.Security.Cryptography.DSA" /> algorithm for XML digital
  743. signatures. This field is constant.</para>
  744. </summary>
  745. </member>
  746. <member name="F:System.Security.Cryptography.Xml.SignedXml.XmlDsigRSASHA1Url">
  747. <summary>
  748. <para>Specifies a URL that points to the standard <see cref="T:System.Security.Cryptography.RSA" /> signature method for XML digital
  749. signatures. This field is constant.</para>
  750. </summary>
  751. </member>
  752. <member name="F:System.Security.Cryptography.Xml.SignedXml.XmlDsigHMACSHA1Url">
  753. <summary>
  754. <para>Specifies a URL that points to the standard <see cref="T:System.Security.Cryptography.HMACSHA1" /> algorithm for XML digital
  755. signatures. This field is constant.</para>
  756. </summary>
  757. </member>
  758. <member name="M:System.Security.Cryptography.Xml.SignedXml.#ctor">
  759. <summary>
  760. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.SignedXml" />
  761. class.</para>
  762. </summary>
  763. </member>
  764. <member name="M:System.Security.Cryptography.Xml.SignedXml.#ctor(System.Xml.XmlDocument)">
  765. <summary>
  766. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.SignedXml" /> class from the specified XML document.</para>
  767. </summary>
  768. <param name="document">The <see cref="T:System.Xml.XmlDocument" /> with which to initialize the new instance of <see cref="T:System.Security.Cryptography.Xml.SignedXml" />.</param>
  769. </member>
  770. <member name="M:System.Security.Cryptography.Xml.SignedXml.#ctor(System.Xml.XmlElement)">
  771. <summary>
  772. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.SignedXml" /> class from the specified
  773. <see cref="T:System.Xml.XmlElement" /> .</para>
  774. </summary>
  775. <param name="elem">The <see cref="T:System.Xml.XmlElement" /> from which to initialize the new instance.</param>
  776. </member>
  777. <member name="M:System.Security.Cryptography.Xml.SignedXml.GetXml">
  778. <summary>
  779. <para>Returns the XML representation of the <see cref="T:System.Security.Cryptography.Xml.SignedXml" />.</para>
  780. </summary>
  781. <returns>
  782. <para>The XML representation of the <see cref="T:System.Security.Cryptography.Xml.Signature" />.</para>
  783. </returns>
  784. </member>
  785. <member name="M:System.Security.Cryptography.Xml.SignedXml.LoadXml(System.Xml.XmlElement)">
  786. <summary>
  787. <para>Loads a <see cref="T:System.Security.Cryptography.Xml.SignedXml" /> state from an XML element.</para>
  788. </summary>
  789. <param name="value">The XML element from which to load the <see cref="T:System.Security.Cryptography.Xml.SignedXml" /> state.</param>
  790. </member>
  791. <member name="M:System.Security.Cryptography.Xml.SignedXml.AddReference(System.Security.Cryptography.Xml.Reference)">
  792. <summary>
  793. <para>Adds a <see cref="T:System.Security.Cryptography.Xml.Reference" /> to the list of references
  794. to be digested and signed.</para>
  795. </summary>
  796. <param name="reference">The <see cref="T:System.Security.Cryptography.Xml.Reference" /> to be added to the list of references to be digested and signed. </param>
  797. </member>
  798. <member name="M:System.Security.Cryptography.Xml.SignedXml.AddObject(System.Security.Cryptography.Xml.DataObject)">
  799. <summary>
  800. <para>Adds a <see cref="T:System.Security.Cryptography.Xml.DataObject" /> to the list of objects to be signed.</para>
  801. </summary>
  802. <param name="dataObject">The <see cref="T:System.Security.Cryptography.Xml.DataObject" /> to be added to the list of objects to be signed.</param>
  803. </member>
  804. <member name="M:System.Security.Cryptography.Xml.SignedXml.CheckSignature">
  805. <summary>
  806. <para>
  807. Determines whether the <see cref="P:System.Security.Cryptography.Xml.SignedXml.Signature" /> verifies using the
  808. public key in the
  809. signature.</para>
  810. </summary>
  811. <returns>
  812. <para>
  813. <see langword="true" /> if the
  814. <see cref="P:System.Security.Cryptography.Xml.SignedXml.Signature" /> verifies;
  815. otherwise, <see langword="false" />.</para>
  816. </returns>
  817. </member>
  818. <member name="M:System.Security.Cryptography.Xml.SignedXml.CheckSignatureReturningKey(System.Security.Cryptography.AsymmetricAlgorithm@)">
  819. <summary>
  820. <para>Determines whether the <see cref="P:System.Security.Cryptography.Xml.SignedXml.Signature" />
  821. verifies using the public key in the signature. </para>
  822. </summary>
  823. <param name="signingKey"> When this method returns, contains the implementation of <see cref="T:System.Security.Cryptography.AsymmetricAlgorithm" /> that holds the public key in the signature. This parameter is passed uninitialized.</param>
  824. <returns>
  825. <para>
  826. <see langword="true" /> if the <see cref="P:System.Security.Cryptography.Xml.SignedXml.Signature" />
  827. verifies using the public key in the signature; otherwise,
  828. <see langword="false" />.</para>
  829. </returns>
  830. </member>
  831. <member name="M:System.Security.Cryptography.Xml.SignedXml.CheckSignature(System.Security.Cryptography.AsymmetricAlgorithm)">
  832. <summary>
  833. <para>Determines whether the <see cref="P:System.Security.Cryptography.Xml.SignedXml.Signature" /> verifies for the specified key.</para>
  834. </summary>
  835. <param name="key">The implementation of <see cref="T:System.Security.Cryptography.AsymmetricAlgorithm" /> that holds the key to be used to verify the <see cref="P:System.Security.Cryptography.Xml.SignedXml.Signature" />.</param>
  836. <returns>
  837. <para>
  838. <see langword="true" /> if the
  839. <see cref="P:System.Security.Cryptography.Xml.SignedXml.Signature" /> verifies for the
  840. specified key; otherwise, <see langword="false" />.</para>
  841. </returns>
  842. </member>
  843. <member name="M:System.Security.Cryptography.Xml.SignedXml.CheckSignature(System.Security.Cryptography.KeyedHashAlgorithm)">
  844. <summary>
  845. <para>Determines whether the <see cref="P:System.Security.Cryptography.Xml.SignedXml.Signature" />
  846. verifies for the specified message authentication code (MAC) algorithm.</para>
  847. </summary>
  848. <param name="macAlg"> The implementation of <see cref="T:System.Security.Cryptography.KeyedHashAlgorithm" /> that holds the MAC to be used to verify the <see cref="P:System.Security.Cryptography.Xml.SignedXml.Signature" />.</param>
  849. <returns>
  850. <para>
  851. <see langword="true" /> if the <see cref="P:System.Security.Cryptography.Xml.SignedXml.Signature" />
  852. verifies for the specified MAC; otherwise, <see langword="false" />.</para>
  853. </returns>
  854. </member>
  855. <member name="M:System.Security.Cryptography.Xml.SignedXml.ComputeSignature">
  856. <summary>
  857. <para>Computes the signature.</para>
  858. </summary>
  859. </member>
  860. <member name="M:System.Security.Cryptography.Xml.SignedXml.ComputeSignature(System.Security.Cryptography.KeyedHashAlgorithm)">
  861. <summary>
  862. <para>Computes the signature using the specified message
  863. authentication code (MAC) algorithm.</para>
  864. </summary>
  865. <param name="macAlg">The instance of an implementation of <see cref="T:System.Security.Cryptography.KeyedHashAlgorithm" /> that holds the MAC to be used to compute the <see cref="P:System.Security.Cryptography.Xml.SignedXml.Signature" />.</param>
  866. </member>
  867. <member name="M:System.Security.Cryptography.Xml.SignedXml.GetPublicKey">
  868. <summary>
  869. <para>
  870. Returns the public key of
  871. the signature.</para>
  872. </summary>
  873. <returns>
  874. <para>An instance of an implementation of <see cref="T:System.Security.Cryptography.AsymmetricAlgorithm" /> containing the public key of the
  875. signature, or <see langword="null" />
  876. if the key cannot be found.</para>
  877. </returns>
  878. </member>
  879. <member name="M:System.Security.Cryptography.Xml.SignedXml.GetIdElement(System.Xml.XmlDocument,System.String)">
  880. <summary>
  881. <para>Returns the <see cref="T:System.Xml.XmlElement" /> with the specified ID from the
  882. specified <see cref="T:System.Xml.XmlDocument" />.</para>
  883. </summary>
  884. <param name="document">The <see cref="T:System.Xml.XmlDocument" /> from which to retrieve the <see cref="T:System.Xml.XmlElement" />.</param>
  885. <param name=" idValue">The ID of the <see cref="T:System.Xml.XmlElement" /> to retrieve from the <see cref="T:System.Xml.XmlDocument" />.</param>
  886. <returns>
  887. <para>The <see cref="T:System.Xml.XmlElement" /> with the specified ID from the specified <see cref="T:System.Xml.XmlDocument" />, or
  888. <see langword="null" /> if it could not be found.</para>
  889. </returns>
  890. </member>
  891. <member name="P:System.Security.Cryptography.Xml.SignedXml.SigningKey">
  892. <summary>
  893. <para>Gets or sets the asymmetric algorithm key used for
  894. signing the <see cref="T:System.Security.Cryptography.Xml.SignedXml" />.</para>
  895. </summary>
  896. </member>
  897. <member name="P:System.Security.Cryptography.Xml.SignedXml.Signature">
  898. <summary>
  899. <para> Gets the <see cref="T:System.Security.Cryptography.Xml.Signature" /> of the
  900. current <see cref="T:System.Security.Cryptography.Xml.SignedXml" />.
  901. </para>
  902. </summary>
  903. </member>
  904. <member name="P:System.Security.Cryptography.Xml.SignedXml.SignedInfo">
  905. <summary>
  906. <para> Gets the <see cref="T:System.Security.Cryptography.Xml.SignedInfo" /> of the
  907. current <see cref="T:System.Security.Cryptography.Xml.SignedXml" />.
  908. </para>
  909. </summary>
  910. </member>
  911. <member name="P:System.Security.Cryptography.Xml.SignedXml.SignatureMethod">
  912. <summary>
  913. <para> Gets the signature method of the current <see cref="T:System.Security.Cryptography.Xml.SignedXml" />.</para>
  914. </summary>
  915. </member>
  916. <member name="P:System.Security.Cryptography.Xml.SignedXml.SignatureLength">
  917. <summary>
  918. <para> Gets the length of the signature for the current
  919. <see cref="T:System.Security.Cryptography.Xml.SignedXml" />.</para>
  920. </summary>
  921. </member>
  922. <member name="P:System.Security.Cryptography.Xml.SignedXml.SignatureValue">
  923. <summary>
  924. <para> Gets the signature value of the current <see cref="T:System.Security.Cryptography.Xml.SignedXml" />.</para>
  925. </summary>
  926. </member>
  927. <member name="P:System.Security.Cryptography.Xml.SignedXml.KeyInfo">
  928. <summary>
  929. <para>Gets or sets the <see cref="T:System.Security.Cryptography.Xml.KeyInfo" /> of the
  930. current <see cref="T:System.Security.Cryptography.Xml.SignedXml" />.</para>
  931. </summary>
  932. </member>
  933. <member name="T:System.Security.Cryptography.Xml.TransformChain">
  934. <summary>
  935. <para>Defines an ordered list of <see cref="T:System.Security.Cryptography.Xml.Transform" /> objects that is applied to the unsigned content
  936. prior to digest calculation. </para>
  937. </summary>
  938. </member>
  939. <member name="M:System.Security.Cryptography.Xml.TransformChain.#ctor">
  940. <summary>
  941. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.TransformChain" /> class.</para>
  942. </summary>
  943. </member>
  944. <member name="M:System.Security.Cryptography.Xml.TransformChain.Add(System.Security.Cryptography.Xml.Transform)">
  945. <summary>
  946. <para> Adds a transform to the list of
  947. transforms to be applied to the unsigned content prior to digest calculation.</para>
  948. </summary>
  949. <param name="transform">The transform to be added to the list of transforms.</param>
  950. </member>
  951. <member name="M:System.Security.Cryptography.Xml.TransformChain.GetEnumerator">
  952. <summary>
  953. <para>Returns an enumerator of the transforms in the <see cref="T:System.Security.Cryptography.Xml.TransformChain" />. </para>
  954. </summary>
  955. <returns>
  956. <para>An enumerator of the transforms in the <see cref="T:System.Security.Cryptography.Xml.TransformChain" />. </para>
  957. </returns>
  958. </member>
  959. <member name="P:System.Security.Cryptography.Xml.TransformChain.Count">
  960. <summary>
  961. <para>Gets the number of transforms in the <see cref="T:System.Security.Cryptography.Xml.TransformChain" />.</para>
  962. </summary>
  963. </member>
  964. <member name="P:System.Security.Cryptography.Xml.TransformChain.Item(System.Int32)">
  965. <summary>
  966. <para>Gets the transform at the specified index in the <see cref="T:System.Security.Cryptography.Xml.TransformChain" />.</para>
  967. </summary>
  968. <param name="index">The index into the <see cref="T:System.Security.Cryptography.Xml.TransformChain" /> that specifies which transform to return.</param>
  969. </member>
  970. <member name="T:System.Security.Cryptography.Xml.Transform">
  971. <summary>
  972. <para>Represents the abstract base class from which
  973. all <see langword="&lt;Transform&gt;" /> elements that can
  974. be used in an XML digital signature derive.</para>
  975. </summary>
  976. </member>
  977. <member name="M:System.Security.Cryptography.Xml.Transform.#ctor">
  978. <summary>
  979. <para>Initializes a new instance of <see cref="T:System.Security.Cryptography.Xml.Transform" />.</para>
  980. </summary>
  981. </member>
  982. <member name="M:System.Security.Cryptography.Xml.Transform.GetXml">
  983. <summary>
  984. <para>Returns the XML representation of the current <see cref="T:System.Security.Cryptography.Xml.Transform" />.</para>
  985. </summary>
  986. <returns>
  987. <para>The XML representation of the current <see cref="T:System.Security.Cryptography.Xml.Transform" />.</para>
  988. </returns>
  989. </member>
  990. <member name="M:System.Security.Cryptography.Xml.Transform.LoadInnerXml(System.Xml.XmlNodeList)">
  991. <summary>
  992. <para>When overridden in a derived class, parses the
  993. specified <see cref="T:System.Xml.XmlNodeList" /> as transform-specific content of a <see langword="&lt;Transform&gt;" /> element and
  994. configures the internal state of the current <see cref="T:System.Security.Cryptography.Xml.Transform" /> to match the <see langword="&lt;Transform&gt;" /> element.</para>
  995. </summary>
  996. <param name="nodeList">An <see cref="T:System.Xml.XmlNodeList" /> specifying transform-specific content for the current <see cref="T:System.Security.Cryptography.Xml.Transform" />.</param>
  997. </member>
  998. <member name="M:System.Security.Cryptography.Xml.Transform.GetInnerXml">
  999. <summary>
  1000. <para>When overridden in a derived class, returns an XML
  1001. representation of the parameters of the <see cref="T:System.Security.Cryptography.Xml.Transform" /> suitable to be included as
  1002. subelements of an XMLDSIG <see langword="&lt;Transform&gt;" /> element.</para>
  1003. </summary>
  1004. <returns>
  1005. <para>A list of the XML nodes representing the
  1006. transform-specific content needed to describe the current <see cref="T:System.Security.Cryptography.Xml.Transform" /> in an XMLDSIG <see langword="&lt;Transform&gt;" /> element.</para>
  1007. </returns>
  1008. </member>
  1009. <member name="M:System.Security.Cryptography.Xml.Transform.LoadInput(System.Object)">
  1010. <summary>
  1011. <para>When overridden in a derived class, loads the specified input
  1012. into the current <see cref="T:System.Security.Cryptography.Xml.Transform" />.</para>
  1013. </summary>
  1014. <param name="obj">The input to load into the current <see cref="T:System.Security.Cryptography.Xml.Transform" />.</param>
  1015. </member>
  1016. <member name="M:System.Security.Cryptography.Xml.Transform.GetOutput">
  1017. <summary>
  1018. <para> When overridden in a derived class, returns the output of
  1019. the current <see cref="T:System.Security.Cryptography.Xml.Transform" />.</para>
  1020. </summary>
  1021. <returns>
  1022. <para> The output of
  1023. the current <see cref="T:System.Security.Cryptography.Xml.Transform" />.</para>
  1024. </returns>
  1025. </member>
  1026. <member name="M:System.Security.Cryptography.Xml.Transform.GetOutput(System.Type)">
  1027. <summary>
  1028. <para> When overridden in a derived class, returns the output of
  1029. the current <see cref="T:System.Security.Cryptography.Xml.Transform" /> of the specified type.</para>
  1030. </summary>
  1031. <param name="type"> The type of the output to return. This must be one of the types in <see cref="P:System.Security.Cryptography.Xml.Transform.OutputTypes" />.</param>
  1032. <returns>
  1033. <para>The output of the current <see cref="T:System.Security.Cryptography.Xml.Transform" /> as an object of the specified
  1034. type.</para>
  1035. </returns>
  1036. </member>
  1037. <member name="P:System.Security.Cryptography.Xml.Transform.Algorithm">
  1038. <summary>
  1039. <para> Gets or sets the URL that identifies the algorithm
  1040. performed by this transform.
  1041. </para>
  1042. </summary>
  1043. </member>
  1044. <member name="P:System.Security.Cryptography.Xml.Transform.InputTypes">
  1045. <summary>
  1046. <para>When overridden in a derived class, gets an array of
  1047. types that are valid inputs to the <see cref="M:System.Security.Cryptography.Xml.Transform.LoadInput(System.Object)" /> method of the current <see cref="T:System.Security.Cryptography.Xml.Transform" />.</para>
  1048. </summary>
  1049. </member>
  1050. <member name="P:System.Security.Cryptography.Xml.Transform.OutputTypes">
  1051. <summary>
  1052. <para>When overridden in a derived class, gets an array of
  1053. types that are possible outputs from the <see cref="M:System.Security.Cryptography.Xml.Transform.GetOutput" /> methods of the current <see cref="T:System.Security.Cryptography.Xml.Transform" />.</para>
  1054. </summary>
  1055. </member>
  1056. <member name="T:System.Security.Cryptography.Xml.XmlDsigC14NTransform">
  1057. <summary>
  1058. <para>Represents the C14N XML canonicalization transform for a digital signature as defined by
  1059. the W3C, without comments.</para>
  1060. </summary>
  1061. </member>
  1062. <member name="M:System.Security.Cryptography.Xml.XmlDsigC14NTransform.#ctor">
  1063. <summary>
  1064. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.XmlDsigC14NTransform" /> class.</para>
  1065. </summary>
  1066. </member>
  1067. <member name="M:System.Security.Cryptography.Xml.XmlDsigC14NTransform.#ctor(System.Boolean)">
  1068. <summary>
  1069. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.XmlDsigC14NTransform" /> class with comments, if specified.</para>
  1070. </summary>
  1071. <param name="includeComments">
  1072. <see langword="true" /> to include comments; otherwise, <see langword="false" />.</param>
  1073. </member>
  1074. <member name="M:System.Security.Cryptography.Xml.XmlDsigC14NTransform.LoadInnerXml(System.Xml.XmlNodeList)">
  1075. <summary>
  1076. <para> Parses the specified <see cref="T:System.Xml.XmlNodeList" /> as transform-specific content of a
  1077. <see langword="&lt;Transform&gt;" /> element and
  1078. configures the internal state of the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigC14NTransform" /> to match the
  1079. <see langword="&lt;Transform&gt;" />
  1080. element.</para>
  1081. </summary>
  1082. <param name="nodeList">An <see cref="T:System.Xml.XmlNodeList" /> to load into the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigC14NTransform" />.</param>
  1083. </member>
  1084. <member name="M:System.Security.Cryptography.Xml.XmlDsigC14NTransform.GetInnerXml">
  1085. <summary>
  1086. <para> Returns an XML representation of
  1087. the transform-specific content to be
  1088. included in an XMLDSIG <see langword="&lt;Transform&gt;" /> element.</para>
  1089. </summary>
  1090. <returns>
  1091. <para>Always <see langword="null" />.</para>
  1092. </returns>
  1093. </member>
  1094. <member name="M:System.Security.Cryptography.Xml.XmlDsigC14NTransform.LoadInput(System.Object)">
  1095. <summary>
  1096. <para> Loads the specified input
  1097. into the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigC14NTransform" />.</para>
  1098. </summary>
  1099. <param name="obj">The input to load into the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigC14NTransform" />.</param>
  1100. </member>
  1101. <member name="M:System.Security.Cryptography.Xml.XmlDsigC14NTransform.GetOutput">
  1102. <summary>
  1103. <para> Returns the output of
  1104. the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigC14NTransform" />.</para>
  1105. </summary>
  1106. <returns>
  1107. <para> The output of
  1108. the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigC14NTransform" />.</para>
  1109. </returns>
  1110. </member>
  1111. <member name="M:System.Security.Cryptography.Xml.XmlDsigC14NTransform.GetOutput(System.Type)">
  1112. <summary>
  1113. <para> Returns the output of
  1114. the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigC14NTransform" />
  1115. of type
  1116. <see cref="T:System.IO.Stream" />.</para>
  1117. </summary>
  1118. <param name="type">The type of the output to return. <see cref="T:System.IO.Stream" /> is the only valid type for this parameter.</param>
  1119. <returns>
  1120. <para>The output of the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigC14NTransform" /> of
  1121. type
  1122. <see cref="T:System.IO.Stream" />.</para>
  1123. </returns>
  1124. </member>
  1125. <member name="P:System.Security.Cryptography.Xml.XmlDsigC14NTransform.InputTypes">
  1126. <summary>
  1127. <para> Gets an array of types
  1128. that are valid inputs to the <see cref="M:System.Security.Cryptography.Xml.XmlDsigC14NTransform.LoadInput(System.Object)" /> method
  1129. of the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigC14NTransform" />.</para>
  1130. </summary>
  1131. </member>
  1132. <member name="P:System.Security.Cryptography.Xml.XmlDsigC14NTransform.OutputTypes">
  1133. <summary>
  1134. <para> Gets an array of
  1135. types that are possible outputs from the <see cref="M:System.Security.Cryptography.Xml.XmlDsigC14NTransform.GetOutput" /> methods of the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigC14NTransform" />.</para>
  1136. </summary>
  1137. </member>
  1138. <member name="T:System.Security.Cryptography.Xml.XmlDsigC14NWithCommentsTransform">
  1139. <summary>
  1140. <para>Represents the C14N XML canonicalization transform for a digital signature as defined by
  1141. the W3C, with comments.</para>
  1142. </summary>
  1143. </member>
  1144. <member name="M:System.Security.Cryptography.Xml.XmlDsigC14NWithCommentsTransform.#ctor">
  1145. <summary>
  1146. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.XmlDsigC14NWithCommentsTransform" /> class.</para>
  1147. </summary>
  1148. </member>
  1149. <member name="T:System.Security.Cryptography.Xml.XmlDsigBase64Transform">
  1150. <summary>
  1151. <para> Represents the <see langword="Base64" />
  1152. decoding transformation as defined in
  1153. Section 6.6.2 of
  1154. the XMLDSIG specification. </para>
  1155. </summary>
  1156. </member>
  1157. <member name="M:System.Security.Cryptography.Xml.XmlDsigBase64Transform.#ctor">
  1158. <summary>
  1159. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.XmlDsigBase64Transform" /> class.</para>
  1160. </summary>
  1161. </member>
  1162. <member name="M:System.Security.Cryptography.Xml.XmlDsigBase64Transform.LoadInnerXml(System.Xml.XmlNodeList)">
  1163. <summary>
  1164. <para> Parses the specified <see cref="T:System.Xml.XmlNodeList" /> as transform-specific content of a
  1165. <see langword="&lt;Transform&gt;" /> element and
  1166. configures the internal state of the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigBase64Transform" /> to match the
  1167. <see langword="&lt;Transform&gt;" />
  1168. element.</para>
  1169. </summary>
  1170. <param name="nodeList">An <see cref="T:System.Xml.XmlNodeList" /> to load into the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigBase64Transform" />.</param>
  1171. </member>
  1172. <member name="M:System.Security.Cryptography.Xml.XmlDsigBase64Transform.GetInnerXml">
  1173. <summary>
  1174. <para> Returns an XML representation of
  1175. the transform-specific content to be
  1176. included in an XMLDSIG <see langword="&lt;Transform&gt;" /> element.</para>
  1177. </summary>
  1178. <returns>
  1179. <para>Always <see langword="null" />.</para>
  1180. </returns>
  1181. </member>
  1182. <member name="M:System.Security.Cryptography.Xml.XmlDsigBase64Transform.LoadInput(System.Object)">
  1183. <summary>
  1184. <para> Loads the specified input
  1185. into the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigBase64Transform" />.</para>
  1186. </summary>
  1187. <param name="obj">The input to load into the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigBase64Transform" />.</param>
  1188. </member>
  1189. <member name="M:System.Security.Cryptography.Xml.XmlDsigBase64Transform.GetOutput">
  1190. <summary>
  1191. <para> Returns the output of
  1192. the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigBase64Transform" />.</para>
  1193. </summary>
  1194. <returns>
  1195. <para> The output of
  1196. the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigBase64Transform" />.</para>
  1197. </returns>
  1198. </member>
  1199. <member name="M:System.Security.Cryptography.Xml.XmlDsigBase64Transform.GetOutput(System.Type)">
  1200. <summary>
  1201. <para> Returns the output of
  1202. the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigBase64Transform" />
  1203. of type
  1204. <see cref="T:System.IO.Stream" />.</para>
  1205. </summary>
  1206. <param name="type">The type of the output to return. <see cref="T:System.IO.Stream" /> is the only valid type for this parameter.</param>
  1207. <returns>
  1208. <para>The output of the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigBase64Transform" /> of
  1209. type
  1210. <see cref="T:System.IO.Stream" />.</para>
  1211. </returns>
  1212. </member>
  1213. <member name="P:System.Security.Cryptography.Xml.XmlDsigBase64Transform.InputTypes">
  1214. <summary>
  1215. <para> Gets an array of types
  1216. that are valid inputs to the <see cref="M:System.Security.Cryptography.Xml.XmlDsigBase64Transform.LoadInput(System.Object)" /> method
  1217. of the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigBase64Transform" />.</para>
  1218. </summary>
  1219. </member>
  1220. <member name="P:System.Security.Cryptography.Xml.XmlDsigBase64Transform.OutputTypes">
  1221. <summary>
  1222. <para> Gets an array of
  1223. types that are possible outputs from the <see cref="M:System.Security.Cryptography.Xml.XmlDsigBase64Transform.GetOutput" /> methods of the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigBase64Transform" />.</para>
  1224. </summary>
  1225. </member>
  1226. <member name="T:System.Security.Cryptography.Xml.XmlDsigXPathTransform">
  1227. <summary>
  1228. <para>Represents the XPath transform for a digital signature as defined by the W3C. </para>
  1229. </summary>
  1230. </member>
  1231. <member name="M:System.Security.Cryptography.Xml.XmlDsigXPathTransform.#ctor">
  1232. <summary>
  1233. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.XmlDsigXPathTransform" /> class.</para>
  1234. </summary>
  1235. </member>
  1236. <member name="M:System.Security.Cryptography.Xml.XmlDsigXPathTransform.LoadInnerXml(System.Xml.XmlNodeList)">
  1237. <summary>
  1238. <para> Parses the specified <see cref="T:System.Xml.XmlNodeList" /> as transform-specific content of a
  1239. <see langword="&lt;Transform&gt;" /> element and
  1240. configures the internal state of the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigXPathTransform" /> to match the
  1241. <see langword="&lt;Transform&gt;" />
  1242. element.</para>
  1243. </summary>
  1244. <param name="nodeList">An <see cref="T:System.Xml.XmlNodeList" /> to load into the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigXPathTransform" />.</param>
  1245. </member>
  1246. <member name="M:System.Security.Cryptography.Xml.XmlDsigXPathTransform.GetInnerXml">
  1247. <summary>
  1248. <para> Returns an XML representation of the transform-specific
  1249. content to be included in an XMLDSIG <see langword="&lt;Transform&gt;" /> element.</para>
  1250. </summary>
  1251. <returns>
  1252. <para>A list of the XML nodes representing the
  1253. transform-specific content needed to describe the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigXPathTransform" /> in an XMLDSIG <see langword="&lt;Transform&gt;" /> element.</para>
  1254. </returns>
  1255. </member>
  1256. <member name="M:System.Security.Cryptography.Xml.XmlDsigXPathTransform.LoadInput(System.Object)">
  1257. <summary>
  1258. <para> Loads the specified input
  1259. into the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigXPathTransform" />.</para>
  1260. </summary>
  1261. <param name="obj">The input to load into the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigXPathTransform" />.</param>
  1262. </member>
  1263. <member name="M:System.Security.Cryptography.Xml.XmlDsigXPathTransform.GetOutput">
  1264. <summary>
  1265. <para> Returns the output of
  1266. the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigXPathTransform" />.</para>
  1267. </summary>
  1268. <returns>
  1269. <para> The output of
  1270. the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigXPathTransform" />.</para>
  1271. </returns>
  1272. </member>
  1273. <member name="M:System.Security.Cryptography.Xml.XmlDsigXPathTransform.GetOutput(System.Type)">
  1274. <summary>
  1275. <para> Returns the output of
  1276. the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigXPathTransform" />
  1277. of type
  1278. <see cref="T:System.Xml.XmlNodeList" />.</para>
  1279. </summary>
  1280. <param name="type">The type of the output to return. <see cref="T:System.Xml.XmlNodeList" /> is the only valid type for this parameter.</param>
  1281. <returns>
  1282. <para>The output of the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigXPathTransform" /> of
  1283. type
  1284. <see cref="T:System.Xml.XmlNodeList" />.</para>
  1285. </returns>
  1286. </member>
  1287. <member name="P:System.Security.Cryptography.Xml.XmlDsigXPathTransform.InputTypes">
  1288. <summary>
  1289. <para> Gets an array of types
  1290. that are valid inputs to the <see cref="M:System.Security.Cryptography.Xml.XmlDsigXPathTransform.LoadInput(System.Object)" /> method
  1291. of the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigXPathTransform" />.</para>
  1292. </summary>
  1293. </member>
  1294. <member name="P:System.Security.Cryptography.Xml.XmlDsigXPathTransform.OutputTypes">
  1295. <summary>
  1296. <para> Gets an array of
  1297. types that are possible outputs from the <see cref="M:System.Security.Cryptography.Xml.XmlDsigXPathTransform.GetOutput" /> methods of the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigXPathTransform" />.</para>
  1298. </summary>
  1299. </member>
  1300. <member name="T:System.Security.Cryptography.Xml.XmlDsigXsltTransform">
  1301. <summary>
  1302. <para> Represents the XSLT transform for a digital signature as defined
  1303. by the W3C. </para>
  1304. </summary>
  1305. </member>
  1306. <member name="M:System.Security.Cryptography.Xml.XmlDsigXsltTransform.#ctor">
  1307. <summary>
  1308. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.XmlDsigXsltTransform" /> class.</para>
  1309. </summary>
  1310. </member>
  1311. <member name="M:System.Security.Cryptography.Xml.XmlDsigXsltTransform.#ctor(System.Boolean)">
  1312. <summary>
  1313. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.XmlDsigXsltTransform" /> class with comments, if specified.</para>
  1314. </summary>
  1315. <param name="includeComments">
  1316. <see langword="true" /> to include comments; otherwise, <see langword="false" />.</param>
  1317. </member>
  1318. <member name="M:System.Security.Cryptography.Xml.XmlDsigXsltTransform.LoadInnerXml(System.Xml.XmlNodeList)">
  1319. <summary>
  1320. <para> Parses the specified <see cref="T:System.Xml.XmlNodeList" /> as transform-specific content of a
  1321. <see langword="&lt;Transform&gt;" /> element and
  1322. configures the internal state of the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigXsltTransform" /> to match the
  1323. <see langword="&lt;Transform&gt;" />
  1324. element.</para>
  1325. </summary>
  1326. <param name="nodeList">An <see cref="T:System.Xml.XmlNodeList" /> to load into the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigXsltTransform" />.</param>
  1327. </member>
  1328. <member name="M:System.Security.Cryptography.Xml.XmlDsigXsltTransform.GetInnerXml">
  1329. <summary>
  1330. <para> Returns an XML representation of
  1331. the transform-specific content to be
  1332. included in an XMLDSIG <see langword="&lt;Transform&gt;" /> element.</para>
  1333. </summary>
  1334. <returns>
  1335. <para>A list of the XML nodes representing the
  1336. transform-specific content needed to describe the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigXsltTransform" /> in an XMLDSIG <see langword="&lt;Transform&gt;" /> element.</para>
  1337. </returns>
  1338. </member>
  1339. <member name="M:System.Security.Cryptography.Xml.XmlDsigXsltTransform.LoadInput(System.Object)">
  1340. <summary>
  1341. <para> Loads the specified input
  1342. into the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigXsltTransform" />.</para>
  1343. </summary>
  1344. <param name="obj">The input to load into the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigXsltTransform" />.</param>
  1345. </member>
  1346. <member name="M:System.Security.Cryptography.Xml.XmlDsigXsltTransform.GetOutput">
  1347. <summary>
  1348. <para> Returns the output of
  1349. the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigXsltTransform" />.</para>
  1350. </summary>
  1351. <returns>
  1352. <para> The output of
  1353. the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigXsltTransform" />.</para>
  1354. </returns>
  1355. </member>
  1356. <member name="M:System.Security.Cryptography.Xml.XmlDsigXsltTransform.GetOutput(System.Type)">
  1357. <summary>
  1358. <para> Returns the output of
  1359. the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigXsltTransform" />
  1360. of type
  1361. <see cref="T:System.IO.Stream" />.</para>
  1362. </summary>
  1363. <param name="type">The type of the output to return. <see cref="T:System.IO.Stream" /> is the only valid type for this parameter.</param>
  1364. <returns>
  1365. <para>The output of the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigXsltTransform" /> of
  1366. type
  1367. <see cref="T:System.IO.Stream" />.</para>
  1368. </returns>
  1369. </member>
  1370. <member name="P:System.Security.Cryptography.Xml.XmlDsigXsltTransform.InputTypes">
  1371. <summary>
  1372. <para> Gets an array of types
  1373. that are valid inputs to the <see cref="M:System.Security.Cryptography.Xml.XmlDsigXsltTransform.LoadInput(System.Object)" /> method
  1374. of the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigXsltTransform" />.</para>
  1375. </summary>
  1376. </member>
  1377. <member name="P:System.Security.Cryptography.Xml.XmlDsigXsltTransform.OutputTypes">
  1378. <summary>
  1379. <para> Gets an array of
  1380. types that are possible outputs from the <see cref="M:System.Security.Cryptography.Xml.XmlDsigXsltTransform.GetOutput" /> methods of the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigXsltTransform" />.</para>
  1381. </summary>
  1382. </member>
  1383. <member name="T:System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform">
  1384. <summary>
  1385. <para>Represents the enveloped signature transform for an XML digital signature as defined by the W3C.</para>
  1386. </summary>
  1387. </member>
  1388. <member name="M:System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform.#ctor">
  1389. <summary>
  1390. <para>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform" /> class.</para>
  1391. </summary>
  1392. </member>
  1393. <member name="M:System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform.LoadInnerXml(System.Xml.XmlNodeList)">
  1394. <summary>
  1395. <para> Parses the specified <see cref="T:System.Xml.XmlNodeList" /> as transform-specific content of a
  1396. <see langword="&lt;Transform&gt;" /> element and
  1397. configures the internal state of the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform" /> to match the
  1398. <see langword="&lt;Transform&gt;" />
  1399. element.</para>
  1400. </summary>
  1401. <param name="nodeList">An <see cref="T:System.Xml.XmlNodeList" /> to load into the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform" />.</param>
  1402. </member>
  1403. <member name="M:System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform.GetInnerXml">
  1404. <summary>
  1405. <para> Returns an XML representation of
  1406. the transform-specific content to be
  1407. included in an XMLDSIG <see langword="&lt;Transform&gt;" /> element.</para>
  1408. </summary>
  1409. <returns>
  1410. <para>Always <see langword="null" />.</para>
  1411. </returns>
  1412. </member>
  1413. <member name="M:System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform.LoadInput(System.Object)">
  1414. <summary>
  1415. <para> Loads the specified input
  1416. into the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform" />.</para>
  1417. </summary>
  1418. <param name="obj">The input to load into the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform" />.</param>
  1419. </member>
  1420. <member name="M:System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform.GetOutput">
  1421. <summary>
  1422. <para> Returns the output of
  1423. the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform" />.</para>
  1424. </summary>
  1425. <returns>
  1426. <para> The output of
  1427. the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform" />.</para>
  1428. </returns>
  1429. </member>
  1430. <member name="M:System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform.GetOutput(System.Type)">
  1431. <summary>
  1432. <para> Returns the output of
  1433. the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform" />
  1434. of type
  1435. <see cref="T:System.Xml.XmlNodeList" />.</para>
  1436. </summary>
  1437. <param name="type">The type of the output to return. <see cref="T:System.Xml.XmlNodeList" /> is the only valid type for this parameter.</param>
  1438. <returns>
  1439. <para>The output of the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform" /> of
  1440. type
  1441. <see cref="T:System.Xml.XmlNodeList" />.</para>
  1442. </returns>
  1443. </member>
  1444. <member name="P:System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform.InputTypes">
  1445. <summary>
  1446. <para> Gets an array of types
  1447. that are valid inputs to the <see cref="M:System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform.LoadInput(System.Object)" /> method
  1448. of the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform" />.</para>
  1449. </summary>
  1450. </member>
  1451. <member name="P:System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform.OutputTypes">
  1452. <summary>
  1453. <para> Gets an array of
  1454. types that are possible outputs from the <see cref="M:System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform.GetOutput" /> methods of the current <see cref="T:System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform" />.</para>
  1455. </summary>
  1456. </member>
  1457. </members>
  1458. </doc>