iOS: Add initial parts of support for key files

This commit is contained in:
Jonathan Schleifer 2017-11-26 21:09:53 +01:00
parent f886262722
commit fa21a9d8f3
No known key found for this signature in database
GPG key ID: 28D65178B37F33E3
13 changed files with 226 additions and 99 deletions

View file

@ -25,7 +25,7 @@
@interface SiteStorage: OFObject
{
OFString *_path;
OFMutableDictionary<OFString *, OFDictionary<OFNumber *, OFNumber *> *>
OFMutableDictionary<OFString *, OFDictionary<OFNumber *, id> *>
*_storage;
OFArray *_sites;
}
@ -34,8 +34,10 @@
- (bool)hasSite: (OFString *)name;
- (size_t)lengthForSite: (OFString *)name;
- (bool)isSiteLegacy: (OFString *)name;
- (OFString *)keyFileForSite: (OFString *)name;
- (void)setSite: (OFString *)site
length: (size_t)length
legacy: (bool)legacy;
legacy: (bool)legacy
keyFile: (OFString *)keyFile;
- (void)removeSite: (OFString *)name;
@end