6#ifndef ZDKEncryptionConfiguration_h
7#define ZDKEncryptionConfiguration_h
9#import <Foundation/Foundation.h>
10#import "ZDKTLSConfiguration.h"
12#import "ZDKSecureCertStatus.h"
14#import "ZDKTLSConfiguration.h"
19NS_ASSUME_NONNULL_BEGIN
34@property(nonatomic) id<ZDKTLSConfiguration> _Nullable
tlsConfig;
56-(id<
ZDKResult>)addKnownCertificate:(NSString*)pem ;
69-(id<
ZDKResult>)addCertificates:(NSString*)filename ;
81-(id<
ZDKResult>)addCertificatesDirect:(
unsigned char*)data dataLen:(
int)dataLen ;
133-(id<
ZDKResult>)globalZrtpCache:(NSString*)value ;
145-(ZDKSecureCertStatus)evaluateCertificateTrust:(NSString*)pem expectedName:(NSString*)expectedName ;
169-(ZDKSecureCertStatus)verifyUserCertificate:(NSString*)fileName passphrase:(NSString*)passphrase ;
170-(NSString*)handlesDescription;
Encription specific configuration.
Definition: ZDKEncryptionConfiguration.h:23
id< ZDKTLSConfiguration > _Nullable tlsConfig
Sets the TLS specific configuration.
Definition: ZDKEncryptionConfiguration.h:34
API invocation status result.
Definition: ZDKResult.h:19
TLS specific account configuration.
Definition: ZDKTLSConfiguration.h:23
Definition: ZDKZHandle.h:13