EMOobModule
Objective-C
@interface EMOobModule : NSObject
Swift
class EMOobModule : NSObject
EMOobModule class which is the entry-point for OOB features.
Since
4.0-
Create EMOobModule object.
Since
4.0
Declaration
Objective-C
+ (EMOobModule *)oobModule;Return Value
Oob Module.
-
Creates an instance of OOB Manager with configuration
Since
4.0
Declaration
Objective-C
- (id<EMOobManager>)createOobManagerWithURL:(NSURL *)url domain:(NSString *)domain applicationId:(NSString *)applicationId rsaExponent:(NSData *)rsaExponent rsaModulus:(NSData *)rsaModulus error:(NSError **)anError;Swift
func createOobManager(with url: URL!, domain: String!, applicationId: String!, rsaExponent: Data!, rsaModulus: Data!) throws -> any EMOobManagerParameters
urlThe URL. Should not be nil.
domainThe domain. Should not be nil.
applicationIdThe applicationId. Should not be nil.
rsaExponentThe rsaModulus. Should not be nil.
rsaModulusThe rsaModulus. Should not be nil.
anErrorIf an error occurs, upon returns contains an NSError object that describes the problem. If you are not interested in possible errors, you may pass in NULL.
Return Value
OOB Manager object.
-
Cleanup the data associated with OOB module. All registered clients will be removed for the all application IDs.
Since
5.2.0Declaration
Objective-C
- (_Bool)resetWithApplicationId:(NSString *)applicationId error:(NSError **)error;Swift
func reset(withApplicationId applicationId: String!, error: NSErrorPointer) -> BoolParameters
applicationIdThe application ID.
errorIf an error occurs, upon returns it contains an NSError object that describes the problem. If you are not interested in the possible errors, you can pass
nil.Return Value
YES if reset is successful.
EMOobModule Class Reference