luxlabs header browser preview


@class NSString;

@interface FBServiceClientAuthenticator : NSObject <BSDescriptionProviding>

@property (readonly, copy, nonatomic) NSString *entitlement;
@property (readonly, nonatomic) unsigned long long credentials;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)sharedSystemClientAuthenticator;
+ (int)_authenticateAuditToken:(id)a0 entitlement:(id)a1 credentials:(unsigned long long)a2 error:(out id *)a3 withResult:(id /* block */)a4;
+ (id)_errorForCode:(int)a0 process:(id)a1 failedEntitlement:(id)a2;
+ (id)sharedUIAppClientAuthenticator;
+ (id)sharedForegroundUIAppClientAuthenticator;
+ (BOOL)authenticateAuditToken:(struct { unsigned int x0[8]; })a0 forEntitlement:(id)a1 error:(out id *)a2;

- (BOOL)authenticateAuditToken:(id)a0 error:(out id *)a1;
- (id)init;
- (BOOL)authenticateAuditToken:(id)a0;
- (id)succinctDescriptionBuilder;
- (int)authenticateClient:(id)a0 withResult:(id /* block */)a1;
- (id)descriptionBuilderWithMultilinePrefix:(id)a0;
- (BOOL)authenticateClient:(id)a0 error:(out id *)a1;
- (id)descriptionWithMultilinePrefix:(id)a0;
- (id)initWithEntitlement:(id)a0;
- (void).cxx_destruct;
- (id)initWithCredentials:(unsigned long long)a0;
- (id)initWithEntitlement:(id)a0 additionalCredentials:(unsigned long long)a1;
- (int)authenticateAuditToken:(struct { unsigned int x0[8]; } *)a0 withResult:(id /* block */)a1;
- (id)succinctDescription;
- (BOOL)authenticateAuditToken:(id)a0 forEntitlement:(id)a1 error:(out id *)a2;
- (BOOL)authenticateClient:(id)a0;
- (int)authenticateAuditToken:(struct { unsigned int x0[8]; } *)a0 forEntitlement:(id)a1 withResult:(id /* block */)a2;

@end