luxlabs header browser preview


@class NSDictionary, TKClientTokenObject;

@interface SecCTKKey : NSObject <NSCopying>

@property (retain, nonatomic) TKClientTokenObject *tokenObject;
@property (readonly, nonatomic) NSDictionary *keychainAttributes;
@property (retain, nonatomic) NSDictionary *sessionParameters;
@property (readonly, nonatomic) long long algorithmID;

+ (id)fromKeyRef:(struct __SecKey { struct __CFRuntimeBase { unsigned long long x0; _Atomic unsigned long long x1; } x0; struct __SecKeyDescriptor *x1; void *x2; } *)a0;

- (id)initFromKey:(id)a0;
- (void).cxx_destruct;
- (id)performOperation:(long long)a0 data:(id)a1 algorithms:(id)a2 parameters:(id)a3 error:(id *)a4;
- (id)initWithAttributes:(id)a0 error:(id *)a1;
- (BOOL)isEqual:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;

@end