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?
optionalsignatureUrl?:string
Defined in: packages/craft-hub/src/marketplace-trust.ts:13
Optional detached-signature JSON URL. Defaults to <catalogUrl>.sig.