A protocol which signs data based on Ooyala signature protocol.  
 More...
#import <OOSignatureGenerator.h>
|  | 
| (NSString *) | - sign: | 
|  | Generate the APIv2/SAS style signature.  More... 
 | 
|  | 
A protocol which signs data based on Ooyala signature protocol. 
      
        
          | - (NSString * OOSignatureGenerator) sign: |  | (NSString *) | data |  | 
      
 
Generate the APIv2/SAS style signature. 
- This method should do the following: 
- Prepend the secret key to data 
- Hash the resulting string using the SHA256 algorithm 
- Base64 encode the resulting hash 
- Convert the Base64 encoded hash to an NSString 
- Truncate the NSString to 43 characters 
- Strip any '=' characters from the end of the truncated NSString 
- Return the resulting NSString 
 
- Parameters
- 
  
    | [in] | data | the NSString to create the signature from (not prepended with the secret key) |  
 
- Returns
- an NSString containing the signature 
 
 
The documentation for this protocol was generated from the following file: