Skip to main content

Key lifecycle

Creating, reading, exporting and expiring keys.

OperationAuthPurpose
POST /api/keys/templateBearer + DPoPMint a key from a named template, or from the default one.
POST /api/keys/getBearer + DPoPRead a key's metadata by hidden link.
POST /api/keys/exportBearer + DPoPExport key material -- unwrapped, wrapped to an enrolled principal, or re-wrapped to a page-held key.
POST /api/keys/expireBearer + DPoPExpire keys -- or, with remove: true, DELETE them irreversibly.