Skip to content

Class swarmauri_core.signing.types.Signature

swarmauri_core.signing.types.Signature dataclass

Signature(
    kid,
    version,
    format,
    mode,
    alg,
    artifact,
    hash_alg=None,
    cert_chain_der=None,
    headers=None,
    meta=None,
    ts=None,
    sig=None,
    chain=None,
)

Bases: Mapping[str, object]

Universal signature record supporting attached and detached modes.

kid instance-attribute

kid

version instance-attribute

version

format instance-attribute

format

mode instance-attribute

mode

alg instance-attribute

alg

artifact instance-attribute

artifact

hash_alg class-attribute instance-attribute

hash_alg = None

cert_chain_der class-attribute instance-attribute

cert_chain_der = None

headers class-attribute instance-attribute

headers = None

meta class-attribute instance-attribute

meta = None

ts class-attribute instance-attribute

ts = None

sig class-attribute instance-attribute

sig = field(default=None, repr=False)

chain class-attribute instance-attribute

chain = field(default=None, repr=False)