22 lines
		
	
	
		
			718 B
		
	
	
	
		
			Factor
		
	
	
		
		
			
		
	
	
			22 lines
		
	
	
		
			718 B
		
	
	
	
		
			Factor
		
	
	
|  | USING: io.sockets.secure io.encodings.ascii alien.strings | ||
|  | openssl namespaces accessors tools.test continuations kernel ;
 | ||
|  | 
 | ||
|  | openssl secure-socket-backend [ | ||
|  |     [ ] [ | ||
|  |         <secure-config> | ||
|  |             "resource:basis/openssl/test/server.pem" >>key-file | ||
|  |             "resource:basis/openssl/test/root.pem" >>ca-file | ||
|  |             "resource:basis/openssl/test/dh1024.pem" >>dh-file | ||
|  |             "password" >>password | ||
|  |         [ ] with-secure-context | ||
|  |     ] unit-test | ||
|  | 
 | ||
|  |     [ | ||
|  |         <secure-config> | ||
|  |             "resource:basis/openssl/test/server.pem" >>key-file | ||
|  |             "resource:basis/openssl/test/root.pem" >>ca-file | ||
|  |             "wrong password" >>password | ||
|  |         [ ] with-secure-context | ||
|  |     ] must-fail | ||
|  | ] with-variable
 |