Changeset 1672:b10c86602c1e
- Timestamp:
- 06/25/08 16:15:27 (8 weeks ago)
- Author:
- klai@…
- Branch:
- default
- Message:
-
Use new Key interface
- Location:
- src/Tycoon
- Files:
-
Legend:
- Unmodified
- Added
- Removed
-
|
r1653
|
r1672
|
|
| 604 | 604 | key = DSA() |
| 605 | 605 | try: |
| 606 | | key.parse_public_key(value[1], 'X509') |
| | 606 | key.parse_public_key(value[1]) |
| 607 | 607 | except: |
| 608 | 608 | raise TyException("Invalid public key", value[1]) |
| … |
… |
|
| 674 | 674 | # Check if caller is authenticated/authorized |
| 675 | 675 | key = DSA() |
| 676 | | key.parse_public_key(public_key[0], "X509") |
| | 676 | key.parse_public_key(public_key[0]) |
| 677 | 677 | v = self.xmlrpc_server.secure_verify( |
| 678 | 678 | key, xml, bank_account_name, caller, callee, time_stamp, |
-
|
r1671
|
r1672
|
|
| 99 | 99 | self.__user_key = DSA() |
| 100 | 100 | self.__user_key.read( |
| 101 | | self.__options.PublicKeyFileName, "X509", |
| 102 | | self.__options.PrivateKeyFileName, "PKCS8") |
| | 101 | self.__options.PublicKeyFileName, |
| | 102 | self.__options.PrivateKeyFileName) |
| 103 | 103 | else: |
| 104 | 104 | self.__user_key = bank_account_key |
-
|
r1275
|
r1672
|
|
| 63 | 63 | if not self.__bank_public_key: |
| 64 | 64 | self.__bank_public_key = DSA() |
| 65 | | self.__bank_public_key.read(bank_public_key_file_name, "X509") |
| | 65 | self.__bank_public_key.read(bank_public_key_file_name) |
| 66 | 66 | |
| 67 | 67 | # Read in user's bank account key |
| … |
… |
|
| 70 | 70 | self.__bank_account_key = DSA() |
| 71 | 71 | self.__bank_account_key.read( |
| 72 | | public_key_file_name, "X509", private_key_file_name, "PKCS8") |
| | 72 | public_key_file_name, private_key_file_name) |
| 73 | 73 | self.__bank_account_key.account_name = bank_account_name |
| 74 | 74 | |
-
|
r1576
|
r1672
|
|
| 74 | 74 | if self.options.AdminPublicKeyFileName: |
| 75 | 75 | self.admin_key = DSA() |
| 76 | | self.admin_key.read(self.options.AdminPublicKeyFileName, "X509") |
| | 76 | self.admin_key.read(self.options.AdminPublicKeyFileName) |
| 77 | 77 | |
| 78 | 78 | # Set up SIGHUP handler to restart |
-
|
r890
|
r1672
|
|
| 56 | 56 | if type(cvalue) == list: |
| 57 | 57 | k = DSA() |
| 58 | | k.parse_public_key(cvalue[1], "X509") |
| | 58 | k.parse_public_key(cvalue[1]) |
| 59 | 59 | k.account_name = cvalue[0] |
| 60 | 60 | self[key] = k |
| … |
… |
|
| 67 | 67 | key = DSA() |
| 68 | 68 | self[address] = key |
| 69 | | key.parse_public_key(key_string, "X509") |
| | 69 | key.parse_public_key(key_string) |
| 70 | 70 | key.account_name = account_name |
| 71 | 71 | file(self.__file_name, "a").write( |