{"$class":"concerto.metamodel@1.0.0.Model","decorators":[],"namespace":"id.entity.ext.e6@0.1.0","imports":[{"$class":"concerto.metamodel@1.0.0.ImportTypes","namespace":"id.entity.core@2.2.0","types":["Extension","ActRule","CapacityScope"],"uri":"https://models.entity.id/core@2.2.0.cto"}],"declarations":[{"$class":"concerto.metamodel@1.0.0.ConceptDeclaration","name":"KeyRotationRule","isAbstract":false,"properties":[{"$class":"concerto.metamodel@1.0.0.ObjectProperty","name":"approvedBy","type":{"$class":"concerto.metamodel@1.0.0.TypeIdentifier","name":"ActRule"},"isArray":false,"isOptional":false,"location":{"$class":"concerto.metamodel@1.0.0.Range","start":{"offset":685,"line":19,"column":3,"$class":"concerto.metamodel@1.0.0.Position"},"end":{"offset":708,"line":20,"column":3,"$class":"concerto.metamodel@1.0.0.Position"}}},{"$class":"concerto.metamodel@1.0.0.IntegerProperty","name":"noticeDays","isArray":false,"isOptional":true,"location":{"$class":"concerto.metamodel@1.0.0.Range","start":{"offset":708,"line":20,"column":3,"$class":"concerto.metamodel@1.0.0.Position"},"end":{"offset":751,"line":21,"column":3,"$class":"concerto.metamodel@1.0.0.Position"}},"validator":{"$class":"concerto.metamodel@1.0.0.IntegerDomainValidator","lower":0}},{"$class":"concerto.metamodel@1.0.0.BooleanProperty","name":"selfServiceWithProof","isArray":false,"isOptional":false,"location":{"$class":"concerto.metamodel@1.0.0.Range","start":{"offset":751,"line":21,"column":3,"$class":"concerto.metamodel@1.0.0.Position"},"end":{"offset":796,"line":22,"column":1,"$class":"concerto.metamodel@1.0.0.Position"}},"defaultValue":false}],"location":{"$class":"concerto.metamodel@1.0.0.Range","start":{"offset":657,"line":18,"column":1,"$class":"concerto.metamodel@1.0.0.Position"},"end":{"offset":797,"line":22,"column":2,"$class":"concerto.metamodel@1.0.0.Position"}}},{"$class":"concerto.metamodel@1.0.0.ConceptDeclaration","name":"PlatformAction","isAbstract":false,"properties":[{"$class":"concerto.metamodel@1.0.0.StringProperty","name":"name","isArray":false,"isOptional":false,"location":{"$class":"concerto.metamodel@1.0.0.Range","start":{"offset":892,"line":26,"column":3,"$class":"concerto.metamodel@1.0.0.Position"},"end":{"offset":908,"line":27,"column":3,"$class":"concerto.metamodel@1.0.0.Position"}}},{"$class":"concerto.metamodel@1.0.0.ObjectProperty","name":"scope","type":{"$class":"concerto.metamodel@1.0.0.TypeIdentifier","name":"CapacityScope"},"isArray":false,"isOptional":false,"location":{"$class":"concerto.metamodel@1.0.0.Range","start":{"offset":908,"line":27,"column":3,"$class":"concerto.metamodel@1.0.0.Position"},"end":{"offset":932,"line":28,"column":3,"$class":"concerto.metamodel@1.0.0.Position"}}},{"$class":"concerto.metamodel@1.0.0.StringProperty","name":"interfaceId","isArray":false,"isOptional":true,"location":{"$class":"concerto.metamodel@1.0.0.Range","start":{"offset":932,"line":28,"column":3,"$class":"concerto.metamodel@1.0.0.Position"},"end":{"offset":991,"line":29,"column":3,"$class":"concerto.metamodel@1.0.0.Position"}},"validator":{"$class":"concerto.metamodel@1.0.0.StringRegexValidator","pattern":"^0x[0-9a-fA-F]{8}$","flags":""}},{"$class":"concerto.metamodel@1.0.0.BooleanProperty","name":"requiresQuorum","isArray":false,"isOptional":false,"location":{"$class":"concerto.metamodel@1.0.0.Range","start":{"offset":991,"line":29,"column":3,"$class":"concerto.metamodel@1.0.0.Position"},"end":{"offset":1032,"line":30,"column":3,"$class":"concerto.metamodel@1.0.0.Position"}},"defaultValue":false},{"$class":"concerto.metamodel@1.0.0.StringProperty","name":"description","isArray":false,"isOptional":true,"location":{"$class":"concerto.metamodel@1.0.0.Range","start":{"offset":1032,"line":30,"column":3,"$class":"concerto.metamodel@1.0.0.Position"},"end":{"offset":1062,"line":31,"column":1,"$class":"concerto.metamodel@1.0.0.Position"}}}],"location":{"$class":"concerto.metamodel@1.0.0.Range","start":{"offset":865,"line":25,"column":1,"$class":"concerto.metamodel@1.0.0.Position"},"end":{"offset":1063,"line":31,"column":2,"$class":"concerto.metamodel@1.0.0.Position"}}},{"$class":"concerto.metamodel@1.0.0.ConceptDeclaration","name":"PlatformActionsExtension","isAbstract":false,"properties":[{"$class":"concerto.metamodel@1.0.0.ObjectProperty","name":"keyRotation","type":{"$class":"concerto.metamodel@1.0.0.TypeIdentifier","name":"KeyRotationRule"},"isArray":false,"isOptional":false,"location":{"$class":"concerto.metamodel@1.0.0.Range","start":{"offset":1196,"line":37,"column":3,"$class":"concerto.metamodel@1.0.0.Position"},"end":{"offset":1228,"line":38,"column":3,"$class":"concerto.metamodel@1.0.0.Position"}}},{"$class":"concerto.metamodel@1.0.0.ObjectProperty","name":"actions","type":{"$class":"concerto.metamodel@1.0.0.TypeIdentifier","name":"PlatformAction"},"isArray":true,"isOptional":true,"location":{"$class":"concerto.metamodel@1.0.0.Range","start":{"offset":1228,"line":38,"column":3,"$class":"concerto.metamodel@1.0.0.Position"},"end":{"offset":1264,"line":39,"column":1,"$class":"concerto.metamodel@1.0.0.Position"}}}],"location":{"$class":"concerto.metamodel@1.0.0.Range","start":{"offset":1141,"line":36,"column":1,"$class":"concerto.metamodel@1.0.0.Position"},"end":{"offset":1265,"line":39,"column":2,"$class":"concerto.metamodel@1.0.0.Position"}},"superType":{"$class":"concerto.metamodel@1.0.0.TypeIdentifier","name":"Extension"}}],"concertoVersion":"^3.0.0"}