mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-11-24 04:23:41 +00:00
35 lines
1.4 KiB
Objective-C
35 lines
1.4 KiB
Objective-C
#import <Foundation/Foundation.h>
|
|
#import "NIKApiInvoker.h"
|
|
#import "NIKUser.h"
|
|
|
|
|
|
@interface NIKUserApi: NSObject {
|
|
|
|
@private
|
|
NSOperationQueue *_queue;
|
|
NIKApiInvoker * _api;
|
|
}
|
|
@property(nonatomic, readonly) NSOperationQueue* queue;
|
|
@property(nonatomic, readonly) NIKApiInvoker* api;
|
|
|
|
-(void) addHeader:(NSString*) value
|
|
forKey:(NSString*)key;
|
|
|
|
-(void) createUsersWithArrayInputWithCompletionBlock :(NSArray*) body
|
|
completionHandler:(void (^)(NSError *))completionBlock;
|
|
-(void) createUserWithCompletionBlock :(NIKUser*) body
|
|
completionHandler:(void (^)(NSError *))completionBlock;
|
|
-(void) createUsersWithListInputWithCompletionBlock :(NSArray*) body
|
|
completionHandler:(void (^)(NSError *))completionBlock;
|
|
-(void) updateUserWithCompletionBlock :(NSString*) username body:(NIKUser*) body
|
|
completionHandler:(void (^)(NSError *))completionBlock;
|
|
-(void) deleteUserWithCompletionBlock :(NSString*) username
|
|
completionHandler:(void (^)(NSError *))completionBlock;
|
|
-(void) getUserByNameWithCompletionBlock :(NSString*) username
|
|
completionHandler:(void (^)(NIKUser*, NSError *))completionBlock;
|
|
-(void) loginUserWithCompletionBlock :(NSString*) username password:(NSString*) password
|
|
completionHandler:(void (^)(NSString*, NSError *))completionBlock;
|
|
-(void) logoutUserWithCompletionBlock :
|
|
completionHandler:(void (^)(NSError *))completionBlock;
|
|
@end
|