epoc32/include/signed.h
branchSymbian3
changeset 4 837f303aceeb
parent 2 2fe1408b6811
     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: