luxlabs header browser preview


@class NSData;

@interface KCSRPServerContext : KCSRPContext

@property (retain) NSData *verifier;
@property (readonly) NSData *salt;

- (void).cxx_destruct;
- (id)copyChallengeFor:(id)a0 error:(id *)a1;
- (id)copyConfirmationFor:(id)a0 error:(id *)a1;
- (id)initWithUser:(id)a0 password:(id)a1 digestInfo:(const struct ccdigest_info { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; char *x4; void *x5; void /* function */ *x6; void /* function */ *x7; int x8; } *)a2 group:(struct ccdh_gp { unsigned long long x0; unsigned long long x1; struct cczp_funcs *x2; unsigned long long x3[0]; } *)a3 randomSource:(struct ccrng_state { void /* function */ *x0; } *)a4;
- (id)initWithUser:(id)a0 salt:(id)a1 verifier:(id)a2 digestInfo:(const struct ccdigest_info { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; char *x4; void *x5; void /* function */ *x6; void /* function */ *x7; int x8; } *)a3 group:(struct ccdh_gp { unsigned long long x0; unsigned long long x1; struct cczp_funcs *x2; unsigned long long x3[0]; } *)a4 randomSource:(struct ccrng_state { void /* function */ *x0; } *)a5;
- (BOOL)resetWithPassword:(id)a0 error:(id *)a1;

@end