db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Anurag Shekhar (JIRA)" <j...@apache.org>
Subject [jira] Updated: (DERBY-2379) provide encryption support for temporary files used by lob if the dara base is encrypted
Date Tue, 27 Feb 2007 20:00:11 GMT

     [ https://issues.apache.org/jira/browse/DERBY-2379?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Anurag Shekhar updated DERBY-2379:
----------------------------------

    Attachment: derby-2379.diff

Description of patch derby-2379.diff
This patch introduces a new class LOBFile which is encryption aware and uses store factory
methods to encrypt and decrypt bytes before writing or after reading from the file in case
of encrypted databse. This class is used by LOBStreamControl for accessing temporary file.
It also contains changes in TestConfiguration and JDBCDataSource to enable support for running
test suites in encrypted mode (only in embedded mode).

New Files added 
java/engine/org/apache/derby/impl/jdbc/LOBFile.java
Class to handle plain/encrypted io to temporary file.

Modified Files
java/engine/org/apache/derby/impl/jdbc/LOBStreamControl.java
Modified to use LOBFile

java/engine/org/apache/derby/iapi/store/raw/data/DataFactory.java
added a new method to return true if the database is encrypted

java/testing/org/apache/derbyTesting/junit/TestConfiguration.java
java/testing/org/apache/derbyTesting/junit/JDBCDataSource.java
Modified to run tests in encrypted mode.

java/testing/org/apache/derbyTesting/functionTests/tests/jdbc4/BlobSetMethodsTest.java
java/testing/org/apache/derbyTesting/functionTests/tests/jdbc4/LobStreamTest.java

Enabled in encrypted mode too.







> provide encryption support for temporary files used by lob if the dara base is encrypted
> ----------------------------------------------------------------------------------------
>
>                 Key: DERBY-2379
>                 URL: https://issues.apache.org/jira/browse/DERBY-2379
>             Project: Derby
>          Issue Type: Sub-task
>    Affects Versions: 10.3.0.0
>         Environment: all
>            Reporter: Anurag Shekhar
>         Assigned To: Anurag Shekhar
>         Attachments: derby-2379.diff
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message