webservices/wsoviplugin/inc/wsoviutils.h
branchRCL_3
changeset 30 b72ea8487adb
parent 0 62f9d29f7211
child 36 c5fabff9b552
equal deleted inserted replaced
22:56092bff76ba 30:b72ea8487adb
    44     {
    44     {
    45     public:
    45     public:
    46                 
    46                 
    47         // New functions
    47         // New functions
    48 		static HBufC8* NormalizeStringLC(const TDesC8& aMethod, const TDesC8& aUrl, const TDesC8& aHeader );
    48 		static HBufC8* NormalizeStringLC(const TDesC8& aMethod, const TDesC8& aUrl, const TDesC8& aHeader );
    49 		static HBufC8* DigestAuthStringL(const TDesC8& aNonce, const TDesC8& aTimestamp, const TDesC8& aUser, const TDesC8& aPassword);
    49 		static HBufC8* DigestAuthStringL(const TDesC8& aNonce, const TDesC8& aTimestamp, const TDesC8& aUser, const TDesC8& aPassword, const TDesC8& aValidator = KNullDesC8);
    50         static HBufC8* EncodeCharsLC(const TDesC8& aString);
    50         static HBufC8* EncodeCharsLC(const TDesC8& aString);
    51         static HBufC8* FormEncodeCharsLC(const TDesC8& aString);
    51         static HBufC8* FormEncodeCharsLC(const TDesC8& aString);
    52 
    52         static HBufC8* GenerateValidatorL(const TDesC8& aUser, const TDesC8& aPassword);
    53     private:
    53     private:
    54 
    54 
    55 		~CWSOviUtils();       
    55 		~CWSOviUtils();       
    56         // New functions
    56         // New functions
    57         static TInt CountCharsToEncode(const TDesC8& aString);
    57         static TInt CountCharsToEncode(const TDesC8& aString);