Skip to main content

TrustKey

Description

Logical Trust Fabric key used by SecureField, proof signing, event signing, token signing, or DEK wrapping. Raw key material is never stored on this object.

Properties

NameTypeDescriptionNotes
nameString[optional]
keyPurposeKeyPurposeEnum[optional]
keyStatusKeyStatusEnum[optional]
providerTrustKeyProvider[optional]
activeVersionTrustKeyVersion[optional]
rotationPeriodDaysInteger[optional]
tenantIdString[optional]
ownerIdUUID[optional]
idUUIDUnique identifier for object in the system[optional] [readonly]
createdDateOffsetDateTimeDate of object creation[optional] [readonly]
keyHashStringData, including hash of the key(s) used to encrypt this record.[optional] [readonly]
lastAccessedByIdUUIDLast user to access object[optional] [readonly]
lastAccessedDateOffsetDateTimeTimestamp of last access of object[optional] [readonly]
lastModifiedByIdUUIDUnique identifier for user who last modifed the object in the system[optional] [readonly]
lastModifiedDateOffsetDateTimeDate of last object modification[optional] [readonly]
trashedBooleanIndicates if the object is trashed (soft deleted)[optional]

Enum: KeyPurposeEnum

NameValue
fieldEncryption"FIELD_ENCRYPTION"
eventSigning"EVENT_SIGNING"
proofSigning"PROOF_SIGNING"
tokenSigning"TOKEN_SIGNING"
attestationSigning"ATTESTATION_SIGNING"
dekWrapping"DEK_WRAPPING"

Enum: KeyStatusEnum

NameValue
pendingActivation"PENDING_ACTIVATION"
active"ACTIVE"
decryptOnly"DECRYPT_ONLY"
suspended"SUSPENDED"
retired"RETIRED"
destroyScheduled"DESTROY_SCHEDULED"
destroyed"DESTROYED"

Implemented Interfaces

  • Serializable

Generated Version Details

~value
GENERATOR VERSIONcom.valkyrlabs:ValkyrAI API 1.0.3-SNAPSHOT
API ARTIFACTcom.valkyrlabs.valkyrai-api.jar
GENERATOR VERSIONorg.openapitools.openapi-generator:7.5.0
GENERATOR CLASSorg.openapitools.codegen.languages.SpringCodegen
GENERATED DATE2026-05-16T11:45:23.900207-07:00[America/Los_Angeles]