One enrollment authorised for a namespace, as returned by
EnrollmentDirectory.listForNamespace: its access level and the key
package of its APKAM keypair.
This APKAM keypair's X-Wing enc keypair, persisted (by an app callback)
across restarts. xWingSeed is the base64 of the 32-byte X-Wing secret
seed; the public key re-derives from it deterministically.
The encrypted payload one client of an atSign sends to another (addressed
to a specific APKAM keypair). The whole envelope is additionally wrapped in
an APKAM signature (see EnvelopeSigning) which receivers verify before
decrypting.
Supplied by the app to persist the SecretStore beyond the process
lifetime (platform keystore, biometric storage, etc. — the app's
concern). Without one, the store is in-memory only.
Decides whether to answer an inbound kind:'request' secret pull from
requester (already resolved + authorized as a key package of the
request's namespace). Return true to share the requested held secrets,
false to ignore. Set PairwiseSecretSharing.answerSecretRequests to
override the default (answer any authorized same-atSign requester — the
atServer already gates deliverability by namespace).