Classes
The following classes are available globally.
-
A class that manages the token devices. This class could be use to do Token Device management such as creating the token through provisioning process also getting and removing it.
- - Since: 5.3
Declaration
Objective-C
@interface EMCapMobileProtector : EMMobileProtectorSwift
class EMCapMobileProtector : EMMobileProtector -
A FastTrack optional parameters that is set on
EMFastTrack configureWithOptionalParameters:- - Since: 5.3
Declaration
Objective-C
@interface EMFastTrackOptionalParameters : NSObjectSwift
class EMFastTrackOptionalParameters : NSObject -
FastTrack is the entry-point of the Mobile Protector and Mobile Secure Messenger. FastTrack takes the configurations needed for different modules and provides shared SDK functionality.
- - Since: 5.3
Declaration
Objective-C
@interface EMFastTrack : NSObjectSwift
class EMFastTrack : NSObject -
Declaration
Objective-C
@interface EMFastTrackDeviceFingerprintSource : NSObjectSwift
class EMFastTrackDeviceFingerprintSource : NSObject -
Declaration
Objective-C
@interface EMFastTrackTlsConfiguration : NSObjectSwift
class EMFastTrackTlsConfiguration : NSObject -
Declaration
Objective-C
@interface EMFetchMessageResponse : NSObject <EMMessengerResponse>Swift
class EMFetchMessageResponse : NSObject, EMMessengerResponse -
Interface to an object that contains a generic message received from the OOB server.
See moreSince
5.3Declaration
Objective-C
@interface EMGenericIncomingMessage : EMIncomingMessageSwift
class EMGenericIncomingMessage : EMIncomingMessage -
Interface to an object that contains a generic message to send to the OOB server.
See moreSince
5.3Declaration
Objective-C
@interface EMGenericOutgoingMessage : EMOutgoingMessageSwift
class EMGenericOutgoingMessage : EMOutgoingMessage -
The manager provides way to create outgoing messages for the server and send/fetch messages to/from the server.
See moreSince
5.3Declaration
Objective-C
@interface EMMobileMessageManager : NSObjectSwift
class EMMobileMessageManager : NSObject -
Declaration
Objective-C
@interface EMMobileMessengerOptionalParameters : NSObjectSwift
class EMMobileMessengerOptionalParameters : NSObject -
EMMobileMessenger represents the entry point to the SDK features related to messaging.
See moreSince
5.3Declaration
Objective-C
@interface EMMobileMessenger : NSObjectSwift
class EMMobileMessenger : NSObject -
Declaration
Objective-C
@interface EMMobileProtectorOptionalParameters : NSObjectSwift
class EMMobileProtectorOptionalParameters : NSObject -
Declaration
Objective-C
@interface EMProvisionerOptionalParameters : NSObjectSwift
class EMProvisionerOptionalParameters : NSObject -
EMMobileProtector represents the entry point to the SDK features related to One-Time-Password computation.
See moreSince
5.3Declaration
Objective-C
@interface EMMobileProtector : NSObjectSwift
class EMMobileProtector : NSObject -
A class that manages the token devices. This class could be use to do Token Device management such as creating the token through provisioning process also getting and removing it.
- - Since: 5.3
Declaration
Objective-C
@interface EMOathMobileProtector : EMMobileProtectorSwift
class EMOathMobileProtector : EMMobileProtector -
Authenticated Input that can be used for OTP generation. It is obtained after successful authentication through BioFingerprint/Face
See moreSince
5.3Declaration
Objective-C
@interface EMProtectorAuthInput : NSObjectSwift
class EMProtectorAuthInput : NSObject -
A class for mutable CAP settings for soft tokens. To use this object default settings could be done by directly initializing it.
- - Since: 5.3
Declaration
Objective-C
@interface EMProtectorCapSettings : NSObjectSwift
class EMProtectorCapSettings : NSObject -
Declaration
Objective-C
@interface EMProtectorCapTokenDevice : EMProtectorTokenDeviceSwift
class EMProtectorCapTokenDevice : EMProtectorTokenDevice -
Time-based OTP settings. To use this object default settings could be done by directly initializing it.
- - Since: 5.3
Declaration
Objective-C
@interface EMProtectorDcvvSettings : NSObjectSwift
class EMProtectorDcvvSettings : NSObject -
Event-base OTP settings. To use this object default settings could be done by directly initializing it.
- - Since: 5.3
Declaration
Objective-C
@interface EMProtectorHotpSettings : NSObjectSwift
class EMProtectorHotpSettings : NSObject -
Declaration
Objective-C
@interface EMProtectorOathTokenDevice : EMProtectorTokenDeviceSwift
class EMProtectorOathTokenDevice : EMProtectorTokenDevice -
OCRA based OTP settings. To use this object default settings could be done by directly initializing it.
- - Since: 5.3
Declaration
Objective-C
@interface EMProtectorOcraSettings : NSObjectSwift
class EMProtectorOcraSettings : NSObject -
Declaration
Objective-C
@interface EMProtectorTokenDevice : NSObjectSwift
class EMProtectorTokenDevice : NSObject -
A time-based TOTP settings. To use this object default settings could be done by directly initializing it.
- - Since: 5.3
Declaration
Objective-C
@interface EMProtectorTotpSettings : NSObjectSwift
class EMProtectorTotpSettings : NSObject -
OOB registration response from EMOobRegistrationManager:
- registerWithRequest:error:
- registerWithRequest:completionHandler:
See moreSince
5.3Declaration
Objective-C
@interface EMRegistrationResponse : NSObjectSwift
class EMRegistrationResponse : NSObject -
Declaration
Objective-C
@interface EMSendMessageResponse : NSObject <EMMessengerResponse>Swift
class EMSendMessageResponse : NSObject, EMMessengerResponse -
Declaration
Objective-C
@interface EMTransactionSignatureKey : NSObjectSwift
class EMTransactionSignatureKey : NSObject -
Declaration
Objective-C
@interface EMTransactionSigningRequest : EMIncomingMessage <EMMessageMeta>Swift
class EMTransactionSigningRequest : EMIncomingMessage, EMMessageMeta -
Declaration
Objective-C
@interface EMTransactionSigningResponse : EMOutgoingMessage <EMMessageMeta>Swift
class EMTransactionSigningResponse : EMOutgoingMessage, EMMessageMeta -
Declaration
Objective-C
@interface EMTransactionVerifyRequest : EMIncomingMessage <EMMessageMeta>Swift
class EMTransactionVerifyRequest : EMIncomingMessage, EMMessageMeta -
Declaration
Objective-C
@interface EMTransactionVerifyResponse : EMOutgoingMessage <EMMessageMeta>Swift
class EMTransactionVerifyResponse : EMOutgoingMessage, EMMessageMeta
Classes Reference