luxlabs header browser preview


@class NSArray;

@interface AMSBiometrics : NSObject

@property (class, readonly, copy, nonatomic) NSArray *identityMap;
@property (class, readonly, nonatomic) long long deviceState;
@property (class, readonly, nonatomic, getter=isIdentityMapValid) BOOL identityMapValid;
@property (class, readonly, nonatomic) long long type;

+ (id)signChallenge:(id)a0 withAccount:(id)a1 clientInfo:(id)a2 options:(id)a3;
+ (BOOL)deleteAllKeysWithError:(id *)a0;
+ (long long)stateForAccount:(id)a0;
+ (id)setState:(long long)a0 forAccount:(id)a1;
+ (BOOL)proxyDeleteAllKeysWithError:(id *)a0;
+ (id)ACLVersionForConstraints:(id)a0;
+ (id)_stateHeaderValueForAccount:(id)a0;
+ (BOOL)isActionSupportedForType:(long long)a0 account:(id)a1 options:(id)a2 error:(id *)a3;
+ (BOOL)isAvailableForAccount:(id)a0;
+ (id)ACLVersionForAccount:(id)a0 options:(id)a1 error:(id *)a2;
+ (id)minimumACLVersionForAction:(long long)a0;
+ (BOOL)_deleteKeysWithOptions:(id)a0 error:(id *)a1;
+ (id)resumptionHeadersFromRequest:(id)a0;
+ (id)ACLVersionForAccessControl:(struct __SecAccessControl { } *)a0;
+ (id)signAndReturnChallenge:(id)a0 withAccount:(id)a1 clientInfo:(id)a2 options:(id)a3;
+ (BOOL)isActionSupported:(long long)a0 withConstraints:(id)a1;
+ (void)saveIdentityMap;
+ (BOOL)deleteKeysWithError:(id *)a0;
+ (id)headersWithAccount:(id)a0 options:(id)a1 signatureResult:(id)a2;
+ (BOOL)isActionSupported:(long long)a0 withAccessControl:(struct __SecAccessControl { } *)a1;
+ (id)handleResponse:(id)a0 session:(id)a1 taskInfo:(id)a2;
+ (id)disableForAccount:(id)a0;
+ (BOOL)_shouldAddBiometricHeader;
+ (void)setDeviceState:(long long)a0;

@end