Skip to content

craft-hub / MarketplaceTrustPolicy

Interface: MarketplaceTrustPolicy ​

Defined in: packages/craft-hub/src/marketplace-trust.ts:8

A host-provisioned trust anchor for one exact marketplace Catalog URL.

Properties ​

algorithm ​

algorithm: "ed25519"

Defined in: packages/craft-hub/src/marketplace-trust.ts:14


catalogUrl ​

catalogUrl: string

Defined in: packages/craft-hub/src/marketplace-trust.ts:11


id ​

id: string

Defined in: packages/craft-hub/src/marketplace-trust.ts:9


organization ​

organization: string

Defined in: packages/craft-hub/src/marketplace-trust.ts:10


publicKeySpki ​

publicKeySpki: string

Defined in: packages/craft-hub/src/marketplace-trust.ts:16

Base64url-encoded DER SubjectPublicKeyInfo. The corresponding private key stays outside Craft Hub.


signatureUrl? ​

optional signatureUrl?: string

Defined in: packages/craft-hub/src/marketplace-trust.ts:13

Optional detached-signature JSON URL. Defaults to <catalogUrl>.sig.

Released under the MIT License.