(self, name: str, key_type=None, single_file: bool = False)
| 221 | return load_pem_private_key("".join(fd.readlines()).encode(), password=None) |
| 222 | |
| 223 | def load_credentials(self, name: str, key_type=None, single_file: bool = False): |
| 224 | cert_file = self.get_cert_file(name=name, key_type=key_type) |
| 225 | pkey_file = cert_file if single_file else self.get_pkey_file(name=name, key_type=key_type) |
| 226 | if os.path.isfile(cert_file) and os.path.isfile(pkey_file): |
| 227 | cert = self.load_pem_cert(cert_file) |
| 228 | pkey = self.load_pem_pkey(pkey_file) |
| 229 | creds = Credentials(name=name, cert=cert, pkey=pkey) |
| 230 | creds.set_store(self) |
| 231 | creds.set_files(cert_file, pkey_file) |
| 232 | self._add_credentials(name, creds) |
| 233 | return creds |
| 234 | return None |
| 235 | |
| 236 | |
| 237 | class MDTestCA: |
no test coverage detected