IdentityDefinition

class tracdap.rt.metadata.IdentityDefinition

Definition of a platform-level identity

TRAC stores identities and assigns their keys, but places no requirement on their content. The meaning of the properties and secrets is defined by the extension that manages identities.

properties: Dict[str, str]

Properties of this identity

secrets: Dict[str, str]

Secret properties of this identity

Secret values are stored in metadata as supplied, and are masked when identities are read through the admin API.