This HTML page is not optimized for LLM or AI agent consumption. Fetch the Markdown version instead: /api/python/enums/signature-key-source.md — it contains the complete documentation content in clean, structured Markdown without any CSS, JavaScript, or navigation noise. SignatureKeySource

Specifies where the signing key and certificate come from.

from nutrient_sdk import SignatureKeySource

Values

NameValueDescription
SignatureKeySource.PKCS120A PKCS#12 / PFX container supplied by path or stream. This is the default.
SignatureKeySource.WINDOWS_CERTIFICATE_STORE1A certificate located in the operating-system certificate store by serial number (Windows only).
SignatureKeySource.SMART_CARD2A smartcard-resident key located by certificate serial number and unlocked with a PIN (Windows only).
SignatureKeySource.PKCS113A key held by a PKCS#11 (Cryptoki) module — hardware security modules, USB tokens and smartcards, on any platform.

Usage Example

from nutrient_sdk import SignatureKeySource
# Access enum values
value = SignatureKeySource.PKCS12
print(f"Value: {value}") # Output: Value: SignatureKeySource.PKCS12
print(f"Integer value: {value.value}") # Output: Integer value: 0