25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
-
+
-
-
-
+
+
-
+
-
|
#import <ObjFW/OFTCPSocket.h>
@class X509Certificate;
@interface SSLSocket: OFTCPSocket
{
SSL *ssl;
SSL *_SSL;
OFString *privateKeyFile;
OFString *certificateFile;
BOOL requestsClientCertificates;
OFString *_privateKeyFile, *_certificateFile;
BOOL _requestsClientCertificates;
}
#ifdef OF_HAVE_PROPERTIES
@property (copy) OFString *privateKeyFile;
@property (copy) OFString *privateKeyFile, *certificateFile;
@property (copy) OFString *certificateFile;
@property BOOL requestsClientCertificates;
#endif
- initWithSocket: (OFTCPSocket*)socket;
- initWithSocket: (OFTCPSocket*)socket
privateKeyFile: (OFString*)privateKeyFile
certificateFile: (OFString*)certificateFile;
|