UserPublicKey
Interface: UserPublicKey
Defined in: packages/core/src/models/userkeys.model.ts:44
A user public key, the recipient of the values sealed while it is active
Properties
alg
alg:
"ECDH-ES+A256GCM"
Defined in: packages/core/src/models/userkeys.model.ts:48
Seal algorithm
createdAt
createdAt:
number
Defined in: packages/core/src/models/userkeys.model.ts:52
Creation, ms since epoch
jwk
jwk:
JsonWebKey
Defined in: packages/core/src/models/userkeys.model.ts:50
P-256 public JWK
kid
kid:
string
Defined in: packages/core/src/models/userkeys.model.ts:46
Key id: the first 16 characters of the key fingerprint
retiredAt?
optionalretiredAt?:number
Defined in: packages/core/src/models/userkeys.model.ts:54
Retirement (replaced by a rotation), ms since epoch: no new value is sealed to a retired key