Orchestration SDK 5.10.1
Loading...
Searching...
No Matches
RemoteAuthenticationDelegate.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>
9#import <MSSOrchestration/RemoteAuthenticationDisplayDataCallerDelegate.h>
10#import <MSSOrchestration/OrchestrationUser.h>
11NS_ASSUME_NONNULL_BEGIN
12
13@class PasswordError;
14
24NS_REFINED_FOR_SWIFT
25@protocol RemoteAuthenticationDelegate <NSObject>
26
27
36- (void)onRemoteAuthenticationForOrchestrationUser:(OrchestrationUser *)user dataToDisplay:(NSString *)dataToDisplay caller:(id <RemoteAuthenticationDisplayDataCallerDelegate>)caller;
37
44- (void)onRemoteAuthenticationStepCompleteWithCommand:(NSString *)command;
45
49NS_REFINED_FOR_SWIFT
50typedef enum {
52 RemoteAuthenticationSuccessSessionStateRefused
53} RemoteAuthenticationSuccessSessionState;
54
60- (void)onRemoteAuthenticationSuccessWithState:(RemoteAuthenticationSuccessSessionState)state;
61
65NS_REFINED_FOR_SWIFT
66typedef enum {
70 RemoteAuthenticationSessionUnknown
71} RemoteAuthenticationSessionReason;
72
78- (void)onRemoteAuthenticationSessionOutdated:(RemoteAuthenticationSessionReason)reason;
79
83- (void)onRemoteAuthenticationAborted;
84
90- (void)onRemoteAuthenticationPasswordError:(PasswordError *)error;
91
92@end
93
94NS_ASSUME_NONNULL_END
Definition OrchestrationUser.h:17
Definition PasswordError.h:18
@ RemoteAuthenticationSuccessSessionStateAccepted
Definition RemoteAuthenticationDelegate.h:51
@ RemoteAuthenticationSessionExpired
Definition RemoteAuthenticationDelegate.h:67
@ RemoteAuthenticationSessionAccepted
Definition RemoteAuthenticationDelegate.h:68
@ RemoteAuthenticationSessionRefused
Definition RemoteAuthenticationDelegate.h:69