Orchestration SDK 5.10.1
Loading...
Searching...
No Matches
UserManagerProtocol.h
Go to the documentation of this file.
1
2//
3// Copyright (c) since 1999. VASCO DATA SECURITY
4// All rights reserved. http://www.vasco.com
5//
7
8#import <Foundation/Foundation.h>
9NS_ASSUME_NONNULL_BEGIN
10
11@protocol UserInformationProtocol;
13
18NS_REFINED_FOR_SWIFT
19@protocol UserManagerProtocol <NSObject>
20
27- (BOOL)isUserActivated:(OrchestrationUser *)orchestrationUser error:(NSError **)error NS_SWIFT_NOTHROW;
28
35- (id<UserInformationProtocol> _Nullable)userInformationForOrchestrationUser:(OrchestrationUser *)orchestrationUser error:(NSError **)error;
36
43- (BOOL)deleteUserWithOrchestrationUser:(OrchestrationUser *)orchestrationUser error:(NSError **)error;
44
50- (BOOL)deleteAllOrchestrationUsersWithError:(NSError **)error;
51
56- (NSArray<OrchestrationUser *> *)users __deprecated_msg("use [UserManagerProtocol usersWithError:] to have the error");
57
63- (NSArray<OrchestrationUser *> *_Nullable)usersWithError:(NSError **)error;
64
65@end
66
67NS_ASSUME_NONNULL_END
Definition OrchestrationUser.h:17