Public Member Functions | |
DataRetentionLogDecrypt (Frame parent) | |
Protected Member Functions | |
void | doLogDecrpyt () throws Exception |
Package Attributes | |
JAPJIntField | m_tfDay |
JAPJIntField | m_tfYear |
JAPJIntField | m_tfMonth |
JAPJIntField | m_tfHour |
JAPJIntField | m_tfSecond |
JAPJIntField | m_tfMinute |
Private Member Functions | |
void | initComponents () |
Object | doSetSecretPrivateKey () |
void | doVerifyLogFiles () |
void | doErrorPrivKey (JAPDialog parent) |
void | doErrorSmartCard (JAPDialog parent) |
void | doErrorLogDir () |
void | doSelectLogDir () |
void | doSelectSecretKey () |
void | setPrivateKeyFile (boolean bSmartCard, String text) |
Private Attributes | |
String | m_privateKeyFile |
JLabel | m_labelPrivateKeyStorage |
boolean | m_bUseSmartCardforPrivateKey |
JTextField | m_tfLogDir |
mixconfig.tools.DataRetentionLogDecrypt.DataRetentionLogDecrypt | ( | Frame | parent | ) |
void mixconfig.tools.DataRetentionLogDecrypt.initComponents | ( | ) | [private] |
References mixconfig.tools.DataRetentionLogDecrypt.doLogDecrpyt(), mixconfig.tools.DataRetentionLogDecrypt.doSelectLogDir(), mixconfig.tools.DataRetentionLogDecrypt.doSelectSecretKey(), mixconfig.tools.DataRetentionLogDecrypt.doVerifyLogFiles(), mixconfig.tools.DataRetentionLogDecrypt.m_labelPrivateKeyStorage, mixconfig.tools.DataRetentionLogDecrypt.m_privateKeyFile, mixconfig.tools.DataRetentionLogDecrypt.m_tfDay, mixconfig.tools.DataRetentionLogDecrypt.m_tfHour, mixconfig.tools.DataRetentionLogDecrypt.m_tfLogDir, mixconfig.tools.DataRetentionLogDecrypt.m_tfMinute, mixconfig.tools.DataRetentionLogDecrypt.m_tfMonth, mixconfig.tools.DataRetentionLogDecrypt.m_tfSecond, mixconfig.tools.DataRetentionLogDecrypt.m_tfYear, and mixconfig.tools.DataRetentionLogDecrypt.setPrivateKeyFile().
Referenced by mixconfig.tools.DataRetentionLogDecrypt.DataRetentionLogDecrypt().
Object mixconfig.tools.DataRetentionLogDecrypt.doSetSecretPrivateKey | ( | ) | [private] |
References mixconfig.tools.dataretention.DataRetentionSmartCard.authenticateUser(), mixconfig.tools.dataretention.DataRetentionSmartCard.connectToSmartCard(), mixconfig.tools.DataRetentionLogDecrypt.doErrorPrivKey(), mixconfig.tools.DataRetentionLogDecrypt.doErrorSmartCard(), mixconfig.tools.DataRetentionLogDecrypt.m_bUseSmartCardforPrivateKey, mixconfig.tools.DataRetentionLogDecrypt.m_privateKeyFile, and mixconfig.tools.dataretention.DataRetentionSmartCard.retrievePublicKey().
Referenced by mixconfig.tools.DataRetentionLogDecrypt.doLogDecrpyt(), and mixconfig.tools.DataRetentionLogDecrypt.doVerifyLogFiles().
void mixconfig.tools.DataRetentionLogDecrypt.doVerifyLogFiles | ( | ) | [private] |
References mixconfig.tools.dataretention.DataRetentionSmartCard.decrpytSymmetricKey(), mixconfig.tools.DataRetentionLogDecrypt.doErrorLogDir(), mixconfig.tools.DataRetentionLogDecrypt.doSetSecretPrivateKey(), mixconfig.tools.dataretention.DataRetentionLogFile.getEncryptedKey(), mixconfig.tools.dataretention.DataRetentionLogFile.getNrOfLogLines(), mixconfig.tools.DataRetentionLogDecrypt.m_bUseSmartCardforPrivateKey, mixconfig.tools.DataRetentionLogDecrypt.m_tfLogDir, mixconfig.tools.dataretention.DataRetentionLogFile.setDecryptionKey(), mixconfig.tools.dataretention.DataRetentionLogFile.verifyFirstLogLine(), mixconfig.tools.dataretention.DataRetentionLogFile.verifyFooter(), mixconfig.tools.dataretention.DataRetentionLogFile.verifyHeader(), and mixconfig.tools.dataretention.DataRetentionLogFile.verifyNextLogLine().
Referenced by mixconfig.tools.DataRetentionLogDecrypt.initComponents().
void mixconfig.tools.DataRetentionLogDecrypt.doErrorPrivKey | ( | JAPDialog | parent | ) | [private] |
void mixconfig.tools.DataRetentionLogDecrypt.doErrorSmartCard | ( | JAPDialog | parent | ) | [private] |
void mixconfig.tools.DataRetentionLogDecrypt.doErrorLogDir | ( | ) | [private] |
void mixconfig.tools.DataRetentionLogDecrypt.doSelectLogDir | ( | ) | [private] |
References mixconfig.tools.DataRetentionLogDecrypt.m_tfLogDir.
Referenced by mixconfig.tools.DataRetentionLogDecrypt.initComponents().
void mixconfig.tools.DataRetentionLogDecrypt.doLogDecrpyt | ( | ) | throws Exception [protected] |
References mixconfig.tools.dataretention.DataRetentionSmartCard.decrpytSymmetricKey(), mixconfig.tools.DataRetentionLogDecrypt.doErrorLogDir(), mixconfig.tools.DataRetentionLogDecrypt.doSetSecretPrivateKey(), mixconfig.tools.dataretention.DataRetentionLogFile.getEncryptedKey(), mixconfig.tools.DataRetentionLogDecrypt.m_bUseSmartCardforPrivateKey, mixconfig.tools.DataRetentionLogDecrypt.m_tfDay, mixconfig.tools.DataRetentionLogDecrypt.m_tfHour, mixconfig.tools.DataRetentionLogDecrypt.m_tfLogDir, mixconfig.tools.DataRetentionLogDecrypt.m_tfMinute, mixconfig.tools.DataRetentionLogDecrypt.m_tfMonth, mixconfig.tools.DataRetentionLogDecrypt.m_tfSecond, mixconfig.tools.DataRetentionLogDecrypt.m_tfYear, mixconfig.tools.dataretention.DataRetentionLogFile.search(), and mixconfig.tools.dataretention.DataRetentionLogFile.setDecryptionKey().
Referenced by mixconfig.tools.DataRetentionLogDecrypt.initComponents().
void mixconfig.tools.DataRetentionLogDecrypt.doSelectSecretKey | ( | ) | [private] |
void mixconfig.tools.DataRetentionLogDecrypt.setPrivateKeyFile | ( | boolean | bSmartCard, | |
String | text | |||
) | [private] |
References mixconfig.tools.DataRetentionLogDecrypt.m_bUseSmartCardforPrivateKey, mixconfig.tools.DataRetentionLogDecrypt.m_labelPrivateKeyStorage, and mixconfig.tools.DataRetentionLogDecrypt.m_privateKeyFile.
Referenced by mixconfig.tools.DataRetentionLogDecrypt.doSelectSecretKey(), and mixconfig.tools.DataRetentionLogDecrypt.initComponents().
JAPJIntField mixconfig.tools.DataRetentionLogDecrypt.m_tfDay [package] |
JAPJIntField mixconfig.tools.DataRetentionLogDecrypt.m_tfYear [package] |
JAPJIntField mixconfig.tools.DataRetentionLogDecrypt.m_tfMonth [package] |
JAPJIntField mixconfig.tools.DataRetentionLogDecrypt.m_tfHour [package] |
JAPJIntField mixconfig.tools.DataRetentionLogDecrypt.m_tfSecond [package] |
JAPJIntField mixconfig.tools.DataRetentionLogDecrypt.m_tfMinute [package] |
String mixconfig.tools.DataRetentionLogDecrypt.m_privateKeyFile [private] |
JLabel mixconfig.tools.DataRetentionLogDecrypt.m_labelPrivateKeyStorage [private] |
boolean mixconfig.tools.DataRetentionLogDecrypt.m_bUseSmartCardforPrivateKey [private] |
JTextField mixconfig.tools.DataRetentionLogDecrypt.m_tfLogDir [private] |