autodoc.git / traditional.xml

version» Context lines:

autodoc.git/traditional.xml:1:   <?xml version='1.0' encoding='utf-8'?> - <manual time-stamp='2017-08-11' version='Pike v8.0.469'> + <manual time-stamp='2017-08-23' version='Pike v8.0.469'>    <dir name='./traditional_manual'>    <file name='./traditional_manual/index.html'>    <chapter title='Table of Contents' unnumbered='1'>    <dl><dt><url href='index.html'>Table of Contents</url></dt>   <dt><url href='chapter_1.html'>1. Introduction</url></dt>   <dd><url href='chapter_1.html#1'>1.1. Overview</url></dd>   <dd><url href='chapter_1.html#2'>1.2. The history of Pike</url></dd>   <dd><url href='chapter_1.html#3'>1.3. A comparison with other languages</url></dd>   <dd><url href='chapter_1.html#4'>1.4. What is Pike</url></dd>   <dd><url href='chapter_1.html#5'>1.5. Pike License</url></dd>
autodoc.git/traditional.xml:135825:   </class>   </module>   <module name='PKCS'>   <doc><text><p>Public-Key Cryptography Standards (PKCS).</p>   <p> This is the Pike API for dealing with a set of standards    initially published by RSA Security Inc, and later by IETF    and others in various RFCs.</p>   </text><group><seealso/><text><p><ref resolved='predef::Standards.ASN1'>Standards.ASN1</ref>, <ref resolved='predef::Crypto'>Crypto</ref>,    <rfc>2314</rfc>, <rfc>2459</rfc>, <rfc>2986</rfc>, <rfc>3279</rfc>, <rfc>3280</rfc>,    <rfc>4055</rfc>, <rfc>4985</rfc>, <rfc>5208</rfc>, <rfc>5280</rfc>, <rfc>5480</rfc>, -  <rfc>5639</rfc>, <rfc>5915</rfc>, <rfc>7292</rfc></p> +  <rfc>5639</rfc>, <rfc>5915</rfc>, <rfc>5958</rfc>, <rfc>7292</rfc>, <rfc>7468</rfc></p>   </text></group></doc>   <docgroup homogen-name='' homogen-type='import'>   <import name=''><classname resolved='predef::'>predef::</classname></import>   </docgroup>   <docgroup homogen-name='Types' homogen-type='import'>   <import name='Types'><classname resolved='predef::Standards.ASN1.Types'>Standards.ASN1.Types</classname></import>   </docgroup>   <docgroup homogen-name='parse_private_key' homogen-type='method'><doc><text><p>Parse a PKCS#8 PrivateKeyInfo (cf <rfc>5208:5</rfc>).</p> - </text><group><seealso/><text><p><ref resolved='predef::Standards.PKCS.RSA.parse_private_key'>RSA.parse_private_key()</ref>, <ref resolved='predef::Standards.PKCS.DSA.parse_private_key'>DSA.parse_private_key()</ref></p> + </text><group><seealso/><text><p><ref resolved='predef::Standards.PKCS.parse_public_key'>parse_public_key()</ref>, <ref resolved='predef::Standards.PKCS.RSA.parse_private_key'>RSA.parse_private_key()</ref>, <ref resolved='predef::Standards.PKCS.DSA.parse_private_key'>DSA.parse_private_key()</ref></p>   </text></group></doc>   <method name='parse_private_key'>   <arguments><argument name='seq'><type><object resolved='predef::Standards.ASN1.Types.Sequence'>Sequence</object></type></argument></arguments>   <returntype><object>Crypto.Sign.State</object></returntype>   </method>   </docgroup>   <docgroup homogen-name='parse_private_key' homogen-type='method'>   <method name='parse_private_key'><modifiers><variant/></modifiers>   <arguments><argument name='key'><type><string/></type></argument></arguments>   <returntype><object>Crypto.Sign.State</object></returntype>   </method>   </docgroup> -  + <docgroup homogen-name='parse_public_key' homogen-type='method'><doc><text><p>Parse a PKCS#10 SubjectPublicKeyInfo (cf <rfc>5280:4.1</rfc> and <rfc>7468:13</rfc>).</p> + </text><group><seealso/><text><p><ref resolved='predef::Standards.PKCS.parse_private_key'>parse_private_key()</ref>, <ref resolved='predef::Standards.PKCS.RSA.parse_public_key'>RSA.parse_public_key()</ref>, <ref resolved='predef::Standards.PKCS.DSA.parse_public_key'>DSA.parse_public_key()</ref></p> + </text></group></doc> + <method name='parse_public_key'> + <arguments><argument name='seq'><type><object resolved='predef::Standards.ASN1.Types.Sequence'>Sequence</object></type></argument></arguments> + <returntype><object>Crypto.Sign.State</object></returntype> + </method> + </docgroup> + <docgroup homogen-name='parse_public_key' homogen-type='method'> + <method name='parse_public_key'><modifiers><variant/></modifiers> + <arguments><argument name='key'><type><string/></type></argument></arguments> + <returntype><object>Crypto.Sign.State</object></returntype> + </method> + </docgroup>   <module name='CSR'>   <doc><text><p>Handling of Certificate Signing Requests (PKCS-10, RFC 2314, RFC 2986)</p>   </text></doc>   <docgroup homogen-name='build_csr' homogen-type='method'><doc><text><p>Build a Certificate Signing Request.</p>   </text><group><param name='sign'/><text><p>Signature algorithm for the certificate. Both private and    public keys must be set.</p>   </text></group><group><param name='name'/><text><p>The distinguished name for the certificate.</p>   </text></group><group><param name='attributes'/><text><p>Attributes from PKCS #9 to add to the certificate.</p>   </text></group><group><param name='hash'/><text><p>Hash algoritm to use for the CSR signature.    Defaults to <ref resolved='predef::Crypto.SHA256'>Crypto.SHA256</ref>.</p>