session-ios/SignalServiceKit/src/Storage/TSStorageManager+keyingMaterial.h

30 lines
571 B
C
Raw Normal View History

2015-12-07 03:31:43 +01:00
//
// Copyright (c) 2017 Open Whisper Systems. All rights reserved.
2015-12-07 03:31:43 +01:00
//
#import "TSStorageManager.h"
@interface TSStorageManager (keyingMaterial)
#pragma mark Server Credentials
/**
* The server signaling key that's used to encrypt push payloads
*
* @return signaling key
*/
+ (NSString *)signalingKey;
/**
* The server auth token allows the TextSecure client to connect to the server
*
* @return server authentication token
*/
+ (NSString *)serverAuthToken;
+ (void)storeServerToken:(NSString *)authToken signalingKey:(NSString *)signalingKey;
@end