]> git.saurik.com Git - apple/security.git/blobdiff - OSX/sec/SOSCircle/SecureObjectSync/SOSAuthKitHelpers.h
Security-58286.200.222.tar.gz
[apple/security.git] / OSX / sec / SOSCircle / SecureObjectSync / SOSAuthKitHelpers.h
diff --git a/OSX/sec/SOSCircle/SecureObjectSync/SOSAuthKitHelpers.h b/OSX/sec/SOSCircle/SecureObjectSync/SOSAuthKitHelpers.h
new file mode 100644 (file)
index 0000000..4652f04
--- /dev/null
@@ -0,0 +1,25 @@
+//
+//  SOSAuthKitHelpers.h
+//  Security
+//
+
+#ifndef SOSAuthKitHelpers_h
+#define SOSAuthKitHelpers_h
+
+#include <Security/SecureObjectSync/SOSAccount.h>
+
+NS_ASSUME_NONNULL_BEGIN
+
+@interface SOSAuthKitHelpers : NSObject
++ (NSString * _Nullable)machineID;
++ (bool) updateMIDInPeerInfo: (SOSAccount *) account;
++ (bool) peerinfoHasMID: (SOSAccount *) account;
+
+// activeMIDs might block on network
++ (void)activeMIDs:(void(^_Nonnull)(NSSet * _Nullable activeMIDs, NSError * _Nullable error))complete;
+
+@end
+
+NS_ASSUME_NONNULL_END
+
+#endif /* SOSAuthKitHelpers_h */