1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- #import <Foundation/Foundation.h>
- #import "RTCMacros.h"
- NS_ASSUME_NONNULL_BEGIN
- RTC_OBJC_EXPORT
- @interface RTC_OBJC_TYPE (RTCCertificate) : NSObject <NSCopying>
- @property(nonatomic, readonly, copy) NSString *private_key;
- @property(nonatomic, readonly, copy) NSString *certificate;
- - (instancetype)initWithPrivateKey:(NSString *)private_key
- certificate:(NSString *)certificate NS_DESIGNATED_INITIALIZER;
- - (instancetype)init NS_UNAVAILABLE;
- + (nullable RTC_OBJC_TYPE(RTCCertificate) *)generateCertificateWithParams:(NSDictionary *)params;
- @end
- NS_ASSUME_NONNULL_END
|