UCANACLEntry
Defined in: packages/core/src/ucan-acl.ts:26
An entry in the UCAN-based ACL.
Properties
Section titled “Properties”capabilities
Section titled “capabilities”capabilities:
string[]
Defined in: packages/core/src/ucan-acl.ts:32
Parsed capabilities from the UCAN
epochId?
Section titled “epochId?”
optionalepochId?:Uint8Array<ArrayBufferLike>
Defined in: packages/core/src/ucan-acl.ts:36
Epoch ID when access was granted
grantedBy
Section titled “grantedBy”grantedBy:
string
Defined in: packages/core/src/ucan-acl.ts:34
Who delegated this access (Base64-encoded public key)
publicKeyBase64
Section titled “publicKeyBase64”publicKeyBase64:
string
Defined in: packages/core/src/ucan-acl.ts:28
The member’s public key, Base64-encoded
revoked
Section titled “revoked”revoked:
boolean
Defined in: packages/core/src/ucan-acl.ts:38
Whether this entry has been revoked
ucan:
UCAN
Defined in: packages/core/src/ucan-acl.ts:30
The UCAN token granting this access