Bez popisu

TBSDkSignUtility.h 1.2KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. // '########'########::'######:'########:'##:::'##:
  2. // ... ##..::##.... ##'##... ##:##.... ##:##::'##::
  3. // ::: ##::::##:::: ##:##:::..::##:::: ##:##:'##:::
  4. // ::: ##::::########:. ######::##:::: ##:#####::::
  5. // ::: ##::::##.... ##:..... ##:##:::: ##:##. ##:::
  6. // ::: ##::::##:::: ##'##::: ##:##:::: ##:##:. ##::
  7. // ::: ##::::########:. ######::########::##::. ##:
  8. // :::..::::........:::......::........::..::::..::
  9. //
  10. // Created by 亿刀/禚来强 on 13-7-31.
  11. // Copyright (c) 2013年 亿刀/禚来强. All rights reserved.
  12. //
  13. #import <Foundation/Foundation.h>
  14. @interface TBSDkSignUtility : NSObject
  15. + (TBSDkSignUtility *)shareInstance;
  16. + (NSString *)getMtopSignWithAppkey:(NSString *)appkey
  17. withApiName:(NSString *)apiName
  18. withApiVersion:(NSString *)apiVersion
  19. withData:(NSDictionary *)data
  20. withHeader:(NSDictionary *)headers;
  21. /*!
  22. * 用sercet md5字符串value
  23. * @param value
  24. * @return
  25. * MD5
  26. */
  27. + (NSString*) md5: (NSString*) appkey value: (NSString*) value;
  28. + (NSString*) md5: (NSString*) value;
  29. /*!
  30. *
  31. *
  32. *
  33. */
  34. - (void) removeSecurity: (NSString*) key;
  35. /*!
  36. *
  37. *
  38. *
  39. */
  40. - (void) addSecurity: (NSString*) key;
  41. @end