(self, epk)
| 256 | return key.generate_key(key["crv"], is_private=True) |
| 257 | |
| 258 | def _prepare_headers(self, epk): |
| 259 | # REQUIRED_JSON_FIELDS contains only public fields |
| 260 | pub_epk = {k: epk[k] for k in epk.REQUIRED_JSON_FIELDS} |
| 261 | pub_epk["kty"] = epk.kty |
| 262 | return {"epk": pub_epk} |
| 263 | |
| 264 | def wrap(self, enc_alg, headers, key, preset=None): |
| 265 | if self.key_size is None: |
no outgoing calls
no test coverage detected