createUCAN
createUCAN(
issuerPrivateKey,issuerPublicKeyBase64,audiencePublicKeyBase64,capabilities,proofs?,options?):Promise<UCAN>
Defined in: packages/core/src/ucan.ts:64
Create a new UCAN token.
Parameters
Section titled “Parameters”issuerPrivateKey
Section titled “issuerPrivateKey”CryptoKey
issuerPublicKeyBase64
Section titled “issuerPublicKeyBase64”string
audiencePublicKeyBase64
Section titled “audiencePublicKeyBase64”string
capabilities
Section titled “capabilities”proofs?
Section titled “proofs?”string[] = []
options?
Section titled “options?”expiration?
Section titled “expiration?”number | null
notBefore?
Section titled “notBefore?”number | null
Returns
Section titled “Returns”Promise<UCAN>