System/Library/Frameworks/ExposureNotification.framework
ENTemporaryExposureKey.h
Download ENTemporaryExposureKey.h
@class NSData;
@interface ENTemporaryExposureKey : NSObject <CUXPCCodable>
@property (nonatomic) long long daysSinceOnsetOfSymptoms;
@property (nonatomic) unsigned int diagnosisReportType;
@property (nonatomic) BOOL vaccinated;
@property (readonly, nonatomic, getter=isValid) BOOL valid;
@property (nonatomic) BOOL revised;
@property (nonatomic) unsigned int variantOfConcernType;
@property (nonatomic) unsigned int originalVariantOfConcernType;
@property (copy, nonatomic) NSData *keyData;
@property (nonatomic) unsigned int rollingPeriod;
@property (nonatomic) unsigned int rollingStartNumber;
@property (nonatomic) unsigned char transmissionRiskLevel;
- (void)encodeWithXPCObject:(id)a0;
- (id)initWithXPCObject:(id)a0 error:(id *)a1;
- (id)init;
- (id)description;
- (void).cxx_destruct;
- (void)deriveRollingProximityIdentifiersWithBuffer:(struct { unsigned char x0[16]; } *)a0 count:(unsigned long long)a1;
- (void)getAEMBytes:(void *)a0 input:(const void *)a1 length:(unsigned long long)a2 RPI:(const struct { unsigned char x0[16]; } *)a3;
@end