Statistics
| Branch: | Tag: | Revision:

root / Classes / Base64.h @ 29cc4957

History | View | Annotate | Download (442 Bytes)

1 700184fb Miltiadis Vasilakis
//
2 700184fb Miltiadis Vasilakis
//  Base64.h
3 700184fb Miltiadis Vasilakis
//  OpenStack
4 700184fb Miltiadis Vasilakis
//
5 700184fb Miltiadis Vasilakis
//  Created by Mike Mayo on 8/17/10.
6 700184fb Miltiadis Vasilakis
//  The OpenStack project is provided under the Apache 2.0 license.
7 700184fb Miltiadis Vasilakis
//
8 700184fb Miltiadis Vasilakis
9 700184fb Miltiadis Vasilakis
#import <Foundation/Foundation.h>
10 700184fb Miltiadis Vasilakis
11 700184fb Miltiadis Vasilakis
12 700184fb Miltiadis Vasilakis
@interface Base64 : NSObject {
13 700184fb Miltiadis Vasilakis
14 700184fb Miltiadis Vasilakis
}
15 700184fb Miltiadis Vasilakis
16 700184fb Miltiadis Vasilakis
+ (NSString*) encode:(const uint8_t*) input length:(NSInteger) length;
17 700184fb Miltiadis Vasilakis
+ (NSString*) encode:(NSData*) rawBytes;
18 700184fb Miltiadis Vasilakis
+ (NSData*) decode:(const char*) string length:(NSInteger) inputLength;
19 700184fb Miltiadis Vasilakis
+ (NSData*) decode:(NSString*) string;
20 700184fb Miltiadis Vasilakis
21 700184fb Miltiadis Vasilakis
@end