org.apache.derbyTesting.functionTests.tests.derbynet |
|
Java Source File Name | Type | Comment |
badConnection.java | Class | |
ByteArrayCombinerStreamTest.java | Class | Test functionality of ByteArrayCombinerStream . |
callable.java | Class | This test tests the JDBC CallableStatement. |
checkSecMgr.java | Class | This tests to see if the security manager is running. |
csPrepStmt.java | Class | This test tests the JDBC PreparedStatement. |
dataSourcePermissions_net.java | Class | |
dblook_test_net.java | Class | |
DerbyNetAutoStart.java | Class | Test the network server derby.drda.startNetworkServer property. |
DerbyNetNewServer.java | Class | |
executeUpdate.java | Class | This test tests the JDBC Statement executeUpdate method. |
getCurrentProperties.java | Class | |
maxthreads.java | Class | |
NSinSameJVM.java | Class | |
OutBufferedStream.java | Class | This program tests streaming lob with derby.drda.streamOutBufferSize configuration. |
prepStmt.java | Class | This test tests the JDBC PreparedStatement. |
runtimeinfo.java | Class | |
ShutDownDBWhenNSShutsDownTest.java | Class | Derby-1274 - Network Server should shutdown the databases it has booted when
started from the command line. |
SqlExceptionTest.java | Class | This is used for testing the SqlException class. |
SuicideOfStreaming.java | Class | This test needs to be build with sanity=true and executed with system property of derby.debug.suicideOfLayerBStreaming=true. |
SwitchablePrintStream.java | Class | |
sysinfo.java | Class | |
sysinfo_withproperties.java | Class | Purpose of this class is to test the sysinfo command when
server is started with some drda properties. |
testconnection.java | Class | |
TestEnc.java | Class | This test is part of the encodingTests suite and has regression testcases that
have caused problems because of usage of non-portable methods, constructors like
String(byte[]) etc. |
testij.java | Class | |
testProperties.java | Class | This test tests the derby.properties, system properties and
command line parameters to make sure the pick up settings in
the correct order. |
testProtocol.java | Class | |
testSecMec.java | Class | This class tests the security mechanisms supported by Network Server
Network server supports SECMEC_EUSRIDPWD, SECMEC_USRIDPWD, SECMEC_USRIDONL
and SECMEC_USRSSBPWD.
-----------------------------------------------------------------
Security Mechanism | secmec codepoint value | User friendly name
-----------------------------------------------------------------
USRIDONL | 0x04 | USER_ONLY_SECURITY
USRIDPWD | 0x03 | CLEAR_TEXT_PASSWORD_SECURITY
EUSRIDPWD | 0x09 | ENCRYPTED_USER_AND_PASSWORD_SECURITY
USRSSBPWD | 0x08 | STRONG_PASSWORD_SUBSTITUTE_SECURITY
-----------------------------------------------------------------
Key points:
1)Server and client support encrypted userid/password (EUSRIDPWD) via the
use of Diffie Helman key-agreement protocol - however current Open Group DRDA
specifications imposes small prime and base generator values (256 bits) that
prevents other JCE's to be used as java cryptography providers - typical
minimum security requirements is usually of 1024 bits (512-bit absolute
minimum) when using DH key-agreement protocol to generate a session key.
(Reference: DDM manual, page 281 and 282. |
timeslice.java | Class | |