diff --git a/docs/schema/achievementcredential.json b/docs/schema/achievementcredential.json index a0e24123..f0af184a 100644 --- a/docs/schema/achievementcredential.json +++ b/docs/schema/achievementcredential.json @@ -1,6 +1,6 @@ { "$schema" : "https://json-schema.org/draft/2019-09/schema#", - "$id" : "https://purl.imsglobal.org/spec/ob/v3p0/schema/json-ld/ob_v3p0_achievementcredential_schema.json", + "$id" : "https://purl.imsglobal.org/spec/ob/v3p0/schema/json/ob_v3p0_achievementcredential-jsonschema1.json", "title" : "JSON Schema for the AchievementCredential class.", "description" : "AchievementCredentials are representations of an awarded achievement, used to share information about a achievement belonging to one earner. Maps to a Verifiable Credential as defined in the [[VC-DATA-MODEL-2.0]]. As described in [[[#data-integrity]]], at least one proof mechanism, and the details necessary to evaluate that proof, MUST be expressed for a credential to be a verifiable credential. In the case of an embedded proof, the credential MUST append the proof in the `proof` property.", "type" : "object", @@ -877,11 +877,11 @@ "ProfileRef" : { "description" : "A description of the individual, entity, or organization that issued the credential. Either a URI with the Unique URI for the Issuer/Profile file, or a Profile object MUST be supplied.", "oneOf" : [ { - "$ref" : "#/$defs/Profile" - }, { "description" : "A `NormalizedString` that respresents a Uniform Resource Identifier (URI).", "$comment" : "Origin: URI (DerivedType); A `NormalizedString` that respresents a Uniform Resource Identifier (URI).", "type" : "string" + }, { + "$ref" : "#/$defs/Profile" } ] }, "ResultDescription" : { diff --git a/docs/schema/endorsementcredential.json b/docs/schema/endorsementcredential.json index 4d1e72e0..9151039a 100644 --- a/docs/schema/endorsementcredential.json +++ b/docs/schema/endorsementcredential.json @@ -1,6 +1,6 @@ { "$schema" : "https://json-schema.org/draft/2019-09/schema#", - "$id" : "https://purl.imsglobal.org/spec/ob/v3p0/schema/json-ld/ob_v3p0_endorsementcredential_schema.json", + "$id" : "https://purl.imsglobal.org/spec/ob/v3p0/schema/json/ob_v3p0_endorsementcredential-jsonschema1.json", "title" : "JSON Schema for the EndorsementCredential class.", "description" : "A verifiable credential that asserts a claim about an entity. As described in [[[#data-integrity]]], at least one proof mechanism, and the details necessary to evaluate that proof, MUST be expressed for a credential to be a verifiable credential. In the case of an embedded proof, the credential MUST append the proof in the `proof` property.", "type" : "object", @@ -161,11 +161,11 @@ "ProfileRef" : { "description" : "A description of the individual, entity, or organization that issued the credential. Either a URI with the Unique URI for the Issuer/Profile file, or a Profile object MUST be supplied.", "oneOf" : [ { - "$ref" : "#/$defs/Profile" - }, { "description" : "A `NormalizedString` that respresents a Uniform Resource Identifier (URI).", "$comment" : "Origin: URI (DerivedType); A `NormalizedString` that respresents a Uniform Resource Identifier (URI).", "type" : "string" + }, { + "$ref" : "#/$defs/Profile" } ] }, "Proof" : { diff --git a/docs/schema/getopenbadgecredentialsresponse.json b/docs/schema/getopenbadgecredentialsresponse.json index 714d6c43..47e1d089 100644 --- a/docs/schema/getopenbadgecredentialsresponse.json +++ b/docs/schema/getopenbadgecredentialsresponse.json @@ -1,6 +1,6 @@ { "$schema" : "https://json-schema.org/draft/2019-09/schema#", - "$id" : "https://purl.imsglobal.org/spec/ob/v3p0/schema/json-ld/ob_v3p0_getopenbadgecredentialsresponse_schema.json", + "$id" : "https://purl.imsglobal.org/spec/ob/v3p0/schema/json/ob_v3p0_getopenbadgecredentialsresponse-jsonschema1.json", "title" : "JSON Schema for the GetOpenBadgeCredentialsResponse class.", "description" : "No description supplied.", "type" : "object", @@ -900,11 +900,11 @@ "ProfileRef" : { "description" : "A description of the individual, entity, or organization that issued the credential. Either a URI with the Unique URI for the Issuer/Profile file, or a Profile object MUST be supplied.", "oneOf" : [ { - "$ref" : "#/$defs/Profile" - }, { "description" : "A `NormalizedString` that respresents a Uniform Resource Identifier (URI).", "$comment" : "Origin: URI (DerivedType); A `NormalizedString` that respresents a Uniform Resource Identifier (URI).", "type" : "string" + }, { + "$ref" : "#/$defs/Profile" } ] }, "ResultDescription" : { diff --git a/docs/schema/imsx_statusinfo.json b/docs/schema/imsx_statusinfo.json index 9759332c..ec273f3a 100644 --- a/docs/schema/imsx_statusinfo.json +++ b/docs/schema/imsx_statusinfo.json @@ -1,6 +1,6 @@ { "$schema" : "https://json-schema.org/draft/2019-09/schema#", - "$id" : "https://purl.imsglobal.org/spec/ob/v3p0/schema/json-ld/ob_v3p0_imsx_statusinfo_schema.json", + "$id" : "https://purl.imsglobal.org/spec/ob/v3p0/schema/json/ob_v3p0_imsx_statusinfo-jsonschema1.json", "title" : "JSON Schema for the Imsx_StatusInfo class.", "description" : "This is the container for the status code and associated information returned within the HTTP messages received from the Service Provider.", "type" : "object", diff --git a/docs/schema/profile.json b/docs/schema/profile.json index 767d3d5e..47c1ae3e 100644 --- a/docs/schema/profile.json +++ b/docs/schema/profile.json @@ -1,6 +1,6 @@ { "$schema" : "https://json-schema.org/draft/2019-09/schema#", - "$id" : "https://purl.imsglobal.org/spec/ob/v3p0/schema/json-ld/ob_v3p0_profile_schema.json", + "$id" : "https://purl.imsglobal.org/spec/ob/v3p0/schema/json/ob_v3p0_profile-jsonschema1.json", "title" : "JSON Schema for the Profile class.", "description" : "A Profile is a collection of information that describes the entity or organization using Open Badges. Issuers must be represented as Profiles, and endorsers, or other entities may also be represented using this vocabulary. Each Profile that represents an Issuer may be referenced in many BadgeClasses that it has defined. Anyone can create and host an Issuer file to start issuing Open Badges. Issuers may also serve as recipients of Open Badges, often identified within an Assertion by specific properties, like their url or contact email address.", "type" : "object", @@ -443,11 +443,11 @@ "ProfileRef" : { "description" : "A description of the individual, entity, or organization that issued the credential. Either a URI with the Unique URI for the Issuer/Profile file, or a Profile object MUST be supplied.", "oneOf" : [ { - "$ref" : "#/$defs/Profile" - }, { "description" : "A `NormalizedString` that respresents a Uniform Resource Identifier (URI).", "$comment" : "Origin: URI (DerivedType); A `NormalizedString` that respresents a Uniform Resource Identifier (URI).", "type" : "string" + }, { + "$ref" : "#/$defs/Profile" } ] }, "Address" : {