luxlabs header browser preview


@class NSData;

@interface WLSRPServer : NSObject {
    struct srp_st { int x0; int x1; struct cstr_st *x2; void *x3; void *x4; struct cstr_st *x5; void *x6; void *x7; void *x8; void *x9; void *x10; void *x11; struct cstr_st *x12; struct srp_meth_st *x13; void *x14; void *x15; void *x16; void /* function */ *x17; struct srp_server_lu_st *x18; } *_session;
}

@property (readonly, nonatomic) NSData *salt_s;
@property (readonly, nonatomic) NSData *serverPublicKey_B;
@property (readonly, nonatomic) NSData *sharedKey_K;
@property (readonly, nonatomic) NSData *hashOfProofOfMatch_HAMK;

- (void)dealloc;
- (void).cxx_destruct;
- (id)initWithUsername:(id)a0 password:(id)a1;
- (BOOL)didReceiveClientPublicKey_A:(id)a0 proofOfMatch_M:(id)a1;
- (id)hmacDataForData:(id)a0;
- (BOOL)isHmacData:(id)a0 validForData:(id)a1;

@end