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
							 |