luxlabs header browser preview


@class NSString, ASPolicy, NSDictionary;

@interface ASProvisionTask : ASTask

@property (nonatomic) int type;
@property (nonatomic) BOOL accountOnlyRemoteWipeSuccess;
@property (retain, nonatomic) ASPolicy *policy;
@property (retain, nonatomic) NSString *key;
@property (retain, nonatomic) NSDictionary *deviceInfo;

- (id)requestBody;
- (void).cxx_destruct;
- (void)finishWithError:(id)a0;
- (BOOL)processContext:(id)a0;
- (id)_initWithType:(int)a0 policy:(id)a1 key:(id)a2;
- (id)_initWithType:(int)a0 policy:(id)a1 key:(id)a2 accountOnlyRemoteWipeSuccess:(BOOL)a3;
- (id)_policyID;
- (id)_provisioningType;
- (int)commandCode;
- (BOOL)getTopLevelToken:(char *)a0 outStatusCodePage:(char *)a1 outStatusToken:(char *)a2;
- (id)initWithAccountOnlyRemoteWipeAcknowledgement:(id)a0 withKey:(id)a1 accountOnlyRemoteWipeSuccess:(BOOL)a2;
- (id)initWithOriginalKeyForPolicyRequest:(id)a0;
- (id)initWithPolicyAcknowledgement:(id)a0 withKey:(id)a1;
- (id)initWithRemoteWipeAcknowledgement:(id)a0 withKey:(id)a1;
- (BOOL)requiresEASVersionUpdate;
- (long long)taskStatusForExchangeStatus:(int)a0;

@end