Class swarmauri_core.crypto.types.KeyRef
swarmauri_core.crypto.types.KeyRef
dataclass
KeyRef(
kid,
version,
type,
uses,
export_policy,
uri=None,
material=None,
public=None,
tags=None,
fingerprint=None,
)
General reference to a specific key version. - For software keys, 'material' and 'public' may carry raw bytes. - For HSM/non-extractable, leave 'material' None and use 'uri' and 'tags' to locate handles (slot, label, object id, etc).
kid
instance-attribute
kid
version
instance-attribute
version
type
instance-attribute
type
uses
instance-attribute
uses
export_policy
instance-attribute
export_policy
uri
class-attribute
instance-attribute
uri = None
material
class-attribute
instance-attribute
material = None
public
class-attribute
instance-attribute
public = None
tags
class-attribute
instance-attribute
tags = None
fingerprint
class-attribute
instance-attribute
fingerprint = None