TapCommon-Unity/Plugins/iOS/TapCommonSDK.framework/Headers/TDSAccount.h

39 lines
836 B
C
Raw Normal View History

//
// TDSAccount.h
// TDSCommon
//
// Created by Bottle K on 2020/9/29.
//
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
typedef NS_ENUM (NSInteger, TDSAccountType) {
TAP,
XD,
XDG,
TYPE_TDS
};
@interface TDSAccount : NSObject
/// xd token
@property (nonatomic, copy, readonly) NSString *token;
/// tap/tds
@property (nonatomic, copy, readonly) NSString *kid;
@property (nonatomic, copy, readonly) NSString *accessToken;
@property (nonatomic, copy, readonly) NSString *tokenType;
@property (nonatomic, copy, readonly) NSString *macKey;
@property (nonatomic, copy, readonly) NSString *macAlgorithm;
/// tds
@property (nonatomic, assign, readonly) long expireIn;
- (instancetype)initWithToken:(NSString *)token type:(TDSAccountType)type;
- (TDSAccountType)getAccountType;
@end
NS_ASSUME_NONNULL_END