1.1 --- a/epoc32/include/signed.h Wed Mar 31 12:27:01 2010 +0100
1.2 +++ b/epoc32/include/signed.h Wed Mar 31 12:33:34 2010 +0100
1.3 @@ -16,11 +16,10 @@
1.4 */
1.5
1.6
1.7 -
1.8 -
1.9 /**
1.10 @file
1.11 - @internalAll
1.12 + @publishedAll
1.13 + @released
1.14 */
1.15
1.16 #ifndef __SIGNED_H__
1.17 @@ -38,8 +37,6 @@
1.18
1.19 /** Enumerates the identity of the algorithm.
1.20 *
1.21 - * @publishedAll
1.22 - * @released
1.23 */
1.24 enum TAlgorithmId
1.25 {
1.26 @@ -54,14 +51,20 @@
1.27 /** A MD5 algorithm. */
1.28 EMD5,
1.29 /** A SHA-1 algorithm. */
1.30 - ESHA1
1.31 + ESHA1,
1.32 + /** A SHA-224 algorithm. */
1.33 + ESHA224,
1.34 + /** A SHA-256 algorithm. */
1.35 + ESHA256,
1.36 + /** A SHA-384 algorithm. */
1.37 + ESHA384,
1.38 + /** A SHA-512 algorithm. */
1.39 + ESHA512
1.40 };
1.41
1.42 class CValidityPeriod : public CBase
1.43 /** The period for which the certificate is valid.
1.44 *
1.45 -* @publishedAll
1.46 -* @released
1.47 * @since v6.0 */
1.48 {
1.49 public:
1.50 @@ -104,8 +107,6 @@
1.51 * An object of this type creates and owns a heap descriptor to contain the encoded
1.52 * parameters.
1.53 *
1.54 -* @publishedAll
1.55 -* @released
1.56 * @since v6.0 */
1.57 {
1.58 public:
1.59 @@ -193,8 +194,6 @@
1.60 *
1.61 * Implements an equality operator.
1.62 *
1.63 -* @publishedAll
1.64 -* @released
1.65 * @since v6.0 */
1.66 {
1.67 public:
1.68 @@ -254,8 +253,6 @@
1.69 *
1.70 * It contains the algorithm ID, the encoded public key and the encoded parameters.
1.71 *
1.72 -* @publishedAll
1.73 -* @released
1.74 * @since v6.0
1.75 */
1.76 //algorithm ID + encoded public key + encoded parameters
1.77 @@ -316,8 +313,6 @@
1.78 *
1.79 * @see TKeyFactory::RSASignatureResultL()
1.80 *
1.81 -* @publishedAll
1.82 -* @released
1.83 * @since v6.0 */
1.84 {
1.85 public:
1.86 @@ -351,8 +346,6 @@
1.87 /** Constructs the public key objects used for signature verification from their
1.88 * encoded binary form.
1.89 *
1.90 -* @publishedAll
1.91 -* @released
1.92 * @since v6.0 */
1.93 {
1.94 public:
1.95 @@ -397,8 +390,6 @@
1.96 * The DSA signing algorithm needs parameters as well as a key. Currently, this
1.97 * class only contains DSA parameters.
1.98 *
1.99 -* @publishedAll
1.100 -* @released
1.101 * @since v6.0 */
1.102 {
1.103 public:
1.104 @@ -452,8 +443,6 @@
1.105 class CSignedObject : public CBase
1.106 /** Base class for certificates.
1.107 *
1.108 -* @publishedAll
1.109 -* @released
1.110 * @since v6.0 */
1.111 {
1.112 public:
1.113 @@ -578,8 +567,6 @@
1.114 *
1.115 * This is a base class for classes that implement certificates of particular types.
1.116 *
1.117 -* @publishedAll
1.118 -* @released
1.119 * @since v6.0 */
1.120 {
1.121 public: