Orchestration SDK 5.10.1
Loading...
Searching...
No Matches
OrchestratorBuilder.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@class CDDCParams;
12@protocol OrchestrationProtocol;
13@protocol OrchestrationErrorDelegate;
14@protocol OrchestrationWarningDelegate;
15@protocol OrchestrationAccessGroup;
16
20NS_REFINED_FOR_SWIFT
21@interface OrchestratorBuilder : NSObject
22
27- (id<OrchestrationProtocol> _Nullable)buildWithError:(NSError **)error;
28
34- (OrchestratorBuilder *)setDigipassSalt:(NSString *)digipassSalt;
35
41- (OrchestratorBuilder *)setStorageSalt:(NSString *)storageSalt;
42
49- (OrchestratorBuilder *)setAccessGroup:(id<OrchestrationAccessGroup>)accessGroup;
50
55- (OrchestratorBuilder *)setDefaultDomain:(NSString *)defaultDomain;
56
62- (OrchestratorBuilder *)setCDDCParams:(CDDCParams *)cddcParams;
63
69- (OrchestratorBuilder *)setErrorDelegate:(id<OrchestrationErrorDelegate>)orchestrationErrorDelegate;
70
76- (OrchestratorBuilder *)setWarningDelegate:(id <OrchestrationWarningDelegate>)orchestrationWarningDelegate;
77
78@end
79
80NS_ASSUME_NONNULL_END
Definition CDDCParams.h:17
Definition OrchestratorBuilder.h:22