(self, args)
| 69 | self.keyblob = key_data |
| 70 | |
| 71 | def store_keyblob(self, args): |
| 72 | if self.keyblob_storage == KeyBlobStorage.KEYFILE: |
| 73 | k = CHPOKeyfileKey(self.repository) |
| 74 | target = k.get_existing_or_new_target(args) |
| 75 | |
| 76 | self.store_keyfile(target) |
| 77 | elif self.keyblob_storage == KeyBlobStorage.REPO: |
| 78 | self.repository.save_key(self.keyblob.encode("utf-8")) |
| 79 | |
| 80 | def get_keyfile_data(self): |
| 81 | data = f"{CHPOKeyfileKey.FILE_ID} {bin_to_hex(self.repository.id)}\n" |
no test coverage detected