CocoaWSSE 0.1.0

CocoaWSSE 0.1.0

测试已测试
语言语言 Objective-CObjective C
许可证 MIT
发布时间最后发布2014年12月

未声明的用户维护。



CocoaWSSE 0.1.0

  • 作者:
  • laiso

Cocoa的WSSE认证请求头。


NSMutableURLRequest* req = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"http://..."]];
[req setValue:[CocoaWSSE headerWithUsername:@"sample" password:@"passwd"] forHTTPHeaderField:@"X-WSSE"];

[NSURLConnection sendAsynchronousRequest:req queue:[NSOperationQueue mainQueue] completionHandler:^(NSURLResponse *res, NSData *data, NSError *err) {
    ...
}];

(lldb) po [req allHTTPHeaderFields]
...
    "X-WSSE" = "UsernameToken Username=\"sample\", PasswordDigest=\"4KgZgUd7Nl2XZUHKOuS/EKPUL04=\", Nonce=\"QjIwOUZEQzQ4RjQ2NUEyRkRCMTgwQkM5RjlFNzM2N0UwNkUwNDlENw==\", Created=\"2013-09-19T19:15:04+0900\"";

安装

pod 'CocoaWSSE', :git => 'https://github.com/laiso/CocoaWSSE.git'