public class EncryptDatabaseTest extends BaseJDBCTestCase
encryptDatabase.sql in
old harness, which was used in suites for the different algoritms,
e.g. encryptionECB. DERBY-2687.| Modifier and Type | Field and Description |
|---|---|
private static java.lang.String |
ENCRYPTION_NOCHANGE_ALGORITHM |
private static java.lang.String |
ENCRYPTION_NOCHANGE_PROVIDER |
private static java.lang.String |
ILLEGAL_BP_LENGTH |
private static java.lang.String |
NULL_BOOT_PASSWORD |
private static java.lang.String |
WRONG_BOOT_PASSWORD |
private static java.lang.String |
WRONG_PASSWORD_CHANGE_FORMAT |
DEFAULT_DB_DIR, DERBY_LOG, ERRORSTACKTRACEFILE| Constructor and Description |
|---|
EncryptDatabaseTest(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
private void |
assertFailedBoot(java.lang.String bootPassword) |
private static void |
assertFailedStatement(java.sql.Statement s,
java.lang.String sql,
java.lang.String state) |
private static void |
assertSuccessfulBoot(java.lang.String bootPassword) |
static junit.framework.Test |
suite()
Construct top level suite in this JUnit test
|
void |
testEncryption() |
private static junit.framework.Test |
wrapTest() |
private static junit.framework.Test |
wrapTest(java.lang.String encryptionMethod) |
assertCallError, assertCheckTable, assertCompileError, assertEquals, assertEquals, assertEquals, assertEquivalentDataType, assertErrorCode, assertGetIntError, assertNextError, assertPreparedStatementError, assertSQLExceptionEquals, assertSQLState, assertSQLState, assertStatementError, assertStatementError, assertStatementError, assertStatementError, assertStatementErrorUnordered, assertTableRowCount, assertUpdateCount, assertUpdateCount, assertWarning, checkAllConsistency, checkEstimatedRowCount, closeStatement, commit, createStatement, createStatement, createStatement, dropTable, dropTable, dropView, dropView, emptyStatementCache, getClientTransactionID, getConnection, getDatabaseProperty, getLastSQLException, initializeConnection, openConnection, openDefaultConnection, openDefaultConnection, openDefaultConnection, openUserConnection, prepareCall, prepareCall, prepareCall, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, rollback, runBare, runBareOverridable, runScript, runScript, runSQLCommands, setAutoCommit, tearDown, usingDB2Client, usingDerbyNetClient, usingEmbeddedalarm, assertDirectoryDeleted, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertExecJavaCmdAsExpected, assertLaunchedJUnitTestMethod, assertLaunchedJUnitTestMethod, assertSecurityManager, assertThrowableEquals, currentDirectory, execJavaCmd, execJavaCmd, fail, getClassVersionMajor, getEmmaJar, getFailureFolder, getFilesWith, getJavaExecutableName, getSystemProperty, getTestConfiguration, getTestResource, hasInterruptibleIO, isCVM, isIBMJVM, isJ9Platform, isJava5, isJava7, isJava8, isPhoneME, isPlatform, isSunJVM, isWindowsPlatform, openTestResource, println, printStackTrace, readProcessOutput, removeDirectory, removeDirectory, removeFiles, removeSystemProperty, runsWithEmma, runsWithJaCoCo, setSystemProperty, sleep, sleepAtLeastOneTick, traceitassertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runTest, setName, setUp, toStringprivate static final java.lang.String ENCRYPTION_NOCHANGE_ALGORITHM
private static final java.lang.String ENCRYPTION_NOCHANGE_PROVIDER
private static final java.lang.String ILLEGAL_BP_LENGTH
private static final java.lang.String NULL_BOOT_PASSWORD
private static final java.lang.String WRONG_BOOT_PASSWORD
private static final java.lang.String WRONG_PASSWORD_CHANGE_FORMAT
public static junit.framework.Test suite()
private static junit.framework.Test wrapTest()
private static junit.framework.Test wrapTest(java.lang.String encryptionMethod)
public void testEncryption()
throws java.sql.SQLException
java.sql.SQLExceptionprivate void assertFailedBoot(java.lang.String bootPassword)
throws java.sql.SQLException
java.sql.SQLExceptionprivate static void assertSuccessfulBoot(java.lang.String bootPassword)
throws java.sql.SQLException
java.sql.SQLExceptionprivate static void assertFailedStatement(java.sql.Statement s,
java.lang.String sql,
java.lang.String state)
Apache Derby V10.10 Internals - Copyright © 2004,2014 The Apache Software Foundation. All Rights Reserved.