CTXMAMCompliance.h

Includes <Foundation/Foundation.h> Introduction Used as the main header for the CTXMAMCompliance.framework. Including this header into your source files will add all required headers in order to implement the CTXMAMCompliance framework properly into your project. Protocols CTXMAMComplianceDelegate This protocol provides callback with NSError objects with CTXMAMComplianceError codes and localized message strings. Methods +checkCompliance +performLogonWithErrorContext:completionHandler checkCompliance -(nullable NSArray<NSError > *) checkCompliance; Return Value An array of compliance check errors as NSError objects with error code of type CTXMAMComplianceError. Discussion An optional method for app developers to call compliance checks on demand. performLogonWithErrorContext:completionHandler -(void) performLogonWithErrorContext:(NSError)errorContext completionHandler:(void(^)(BOOL success))completionBlock; Parameters errorContext CTXMAMComplianceError error object received from CTXMAMComplianceDelegate methods. completionBlock Completion block with status of the logon request. Discussion API to perform logon when needed to handle any compliance violations or to perform any security action Constants CTXMAMComplianceErrorDomain CTXMAM Compliance SDK security actions or compliance violations. CTXMAMComplianceErrorDomain CTXMAM Compliance SDK security actions or compliance violations. extern NSString * const CTXMAMComplianceErrorDomain;   © Citrix Systems, Inc.
CTXMAMCompliance.h