Orchestration SDK 5.11.0
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
26@property (class, nonatomic, readonly) const NSString *sdkVersion;
27
32- (id<OrchestrationProtocol> _Nullable)buildWithError:(NSError **)error;
33
39- (OrchestratorBuilder *)setDigipassSalt:(NSString *)digipassSalt;
40
46- (OrchestratorBuilder *)setStorageSalt:(NSString *)storageSalt;
47
54- (OrchestratorBuilder *)setAccessGroup:(id<OrchestrationAccessGroup>)accessGroup;
55
60- (OrchestratorBuilder *)setDefaultDomain:(NSString *)defaultDomain;
61
67- (OrchestratorBuilder *)setCDDCParams:(CDDCParams *)cddcParams;
68
74- (OrchestratorBuilder *)setErrorDelegate:(id<OrchestrationErrorDelegate>)orchestrationErrorDelegate;
75
81- (OrchestratorBuilder *)setWarningDelegate:(id <OrchestrationWarningDelegate>)orchestrationWarningDelegate;
82
83@end
84
85NS_ASSUME_NONNULL_END
Definition CDDCParams.h:17
Definition OrchestratorBuilder.h:22
const NSString * sdkVersion
Definition OrchestratorBuilder.h:26