nooschain / contracts/package-provenance / ContractProvenancePolicy
Interface: ContractProvenancePolicy
Defined in: contracts/package-provenance.ts:25
Properties
allowedPublicKeys?
optionalallowedPublicKeys?:string[]
Defined in: contracts/package-provenance.ts:29
allowedSignerIds?
optionalallowedSignerIds?:string[]
Defined in: contracts/package-provenance.ts:28
allowedSignerTypes?
optionalallowedSignerTypes?: ("user"|"organization"|"auditor"|"ci"|"operator")[]
Defined in: contracts/package-provenance.ts:27
minSignatures?
optionalminSignatures?:number
Defined in: contracts/package-provenance.ts:30
mode
mode:
"optional"|"required"
Defined in: contracts/package-provenance.ts:26