luxlabs header browser preview


@class SSURLBag, NSString, SSBag, NSData, SSVURLBagInterpreter, NSObject, SSVFairPlaySAPContext;
@protocol OS_dispatch_queue;

@interface SSVFairPlaySAPSession : NSObject <SSVSAPContext> {
    SSBag *_bag;
    NSObject<OS_dispatch_queue> *_completionBlockQueue;
    NSData *_certificateData;
    SSVFairPlaySAPContext *_context;
    NSObject<OS_dispatch_queue> *_dispatchQueue;
    SSURLBag *_urlBag;
}

@property (readonly, nonatomic) long long version;
@property (readonly, nonatomic) SSVURLBagInterpreter *urlBagInterpreter;
@property (nonatomic) BOOL useSharedBagInterpreter;
@property (readonly, nonatomic) BOOL primed;
@property (copy) NSData *certificateData;
@property (readonly) long long SAPVersion;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (id)initWithSAPVersion:(long long)a0;
- (id)init;
- (id)initWithURLBagDictionary:(id)a0;
- (void)establishSessionWithCompletionBlock:(id /* block */)a0;
- (id)_signData:(id)a0 error:(id *)a1;
- (void)signData:(id)a0 completionBlock:(id /* block */)a1;
- (id)signatureWithData:(id)a0 error:(id *)a1;
- (id)_urlBagInterpreter;
- (BOOL)verifyData:(id)a0 withSignature:(id)a1 error:(id *)a2;
- (BOOL)_verifyPrimeResponse:(id)a0;
- (id)_establishContext;
- (BOOL)_verifySignature:(id)a0 forData:(id)a1 error:(id *)a2;
- (void)verifySignature:(id)a0 forData:(id)a1 completionBlock:(id /* block */)a2;
- (void).cxx_destruct;
- (void)primeSessionWithCompletionBlock:(id /* block */)a0;
- (id)_loadCertificateData;
- (id)_initWithURLBagInterpreter:(id)a0 SAPVersion:(long long)a1;
- (id)initWithURLBag:(id)a0;
- (BOOL)_primeTheConnection;
- (id)initWithSSBag:(id)a0 SAPVersion:(long long)a1;
- (id)initWithURLBag:(id)a0 SAPVersion:(long long)a1;
- (BOOL)_shouldRetrySAPOperationForError:(id)a0;
- (id)initWithURLBagDictionary:(id)a0 SAPVersion:(long long)a1;
- (id)_initSSVFairPlaySAPSession;
- (id)_postExchangeData:(id)a0;

@end