Library
ISODocumentMetaData.h
1 //
2 // ISODocumentMetaData.h
3 // SOSign
4 //
5 // Created by Michael Knaus on 26.04.14.
6 // Copyright (c) 2014 StepOver GmbH. All rights reserved.
7 //
8 
9 #import <Foundation/Foundation.h>
10 #import <CoreData/CoreData.h>
11 
13 
14 @interface ISODocumentMetaData : NSManagedObject
15 
16 @property (nonatomic, retain) NSDate * creationDate;
17 @property (nonatomic, retain) NSString * documentHash;
18 @property (nonatomic, retain) NSMutableArray* formFields;
19 @property (nonatomic, retain) NSNumber * numPages;
20 @property (nonatomic, retain) NSMutableArray* pageHashes;
21 @property (nonatomic, retain) NSMutableArray* pageSizesDots;
22 @property (nonatomic, retain) NSMutableArray* pageSizesPixels;
23 @property (nonatomic, retain) NSNumber * resolution;
24 @property (nonatomic, retain) NSSet *fileMetaData;
25 @property (nonatomic, retain) ISOSigningRequest *signingRequest;
26 @property (readonly, getter = getSignatureFields) NSArray* signatureFields; //an array of dicts. computed by filtering the formFields array
27 
28 @end
29 
31 
32 - (void)addFileMetaDataObject:(ISOFileMetaData *)value;
33 - (void)removeFileMetaDataObject:(ISOFileMetaData *)value;
34 - (void)addFileMetaData:(NSSet *)values;
35 - (void)removeFileMetaData:(NSSet *)values;
36 
37 @end
Definition: ISOSigningRequest.h:14
Definition: ISODocumentMetaData.h:14
Definition: ISOFileMetaData.h:14
Definition: ISODocumentMetaData.h:30