We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 53f0574 commit 500eb60Copy full SHA for 500eb60
src/c2pa/c2pa.py
@@ -2029,16 +2029,7 @@ def create_signer_from_info(signer_info: C2paSignerInfo) -> Signer:
2029
Raises:
2030
C2paError: If there was an error creating the signer
2031
"""
2032
- signer_ptr = _lib.c2pa_signer_from_info(ctypes.byref(signer_info))
2033
-
2034
- if not signer_ptr:
2035
- error = _parse_operation_result_for_error(_lib.c2pa_error())
2036
- if error:
2037
- # More detailed error message when possible
2038
- raise C2paError(error)
2039
- raise C2paError("Failed to create signer from info")
2040
2041
- return Signer(signer_ptr)
+ return Signer.from_info(signer_info)
2042
2043
2044
def ed25519_sign(data: bytes, private_key: str) -> bytes:
0 commit comments