Skip to content

Commit

Permalink
Merge pull request #1 from khazelton/patch-1
Browse files Browse the repository at this point in the history
Update minimalRegistryPerson.json
  • Loading branch information
nroy authored Aug 17, 2020
2 parents 46c87df + 2d27f89 commit a5e7b34
Showing 1 changed file with 21 additions and 45 deletions.
66 changes: 21 additions & 45 deletions schema/minimalRegistryPerson.json
Original file line number Diff line number Diff line change
@@ -1,58 +1,32 @@
{"title": "Minimal Registry Person Schema from Internet2 T&I",
"$schema": "http://json-schema.org/draft-07/schema#",
"description": "Minimal Registry Person Schema from Internet2 T&I",
"description": "Minimal Registry Person Schema from Internet2 T&I (2020-08-17)",
"type": "object",

"properties": {

"name": {
"type": "object",
"properties": {
"familyName": {"type": "string"},
"givenName": {"type": "string"},
"middleName": {"type": "string"},
"nameType": {"type": "string"}
"family": {"type": "string"},
"given": {"type": "string"},
"middle": {"type": "string"},
"type": {"type": "string"}
}
},

"logonId": {
"type": "string",
"description": "same as identifier/network in Core Attribute Specification. Mapped to target system ID, (__NAME__, in ConnID)"
},

"iamId": {
"type": "string",
"description": "same as identifier/enterprise in Core Attribute Specification; created on inbound mapping(?)"
},

"priorId": {

"identifier": {
"type": "array",
"items": {
"type": "string"
"type": "object",
"properties":
"value": {"type": "string"},
"type": {"type": "string"},
"description": {"type": "string"}
}
}
},

"sorId": {
"type": "array",
"items": {
"type": "object",
"properties": {
"source": {"type": "string"},
"id": {"type": "string"}
}
}
},

"subjId": {
"type": "string",
"description": "corresponds to SAML subject-id or pairwise-id and OAuth2 subject attribute"
},

"ePPN": {
"type": "string",
"description": "eduPersonPrincipalName, but only trustworthy for sites that do NOT reassign ePPNs once they have been assigned to some other person"
},


"dateOfBirth": {
"type": "string",
"description": "Date of birth, string representtion of dateOfBirth in Core Attribute Specification"
Expand All @@ -63,19 +37,21 @@
"items": {
"type": "object",
"properties": {
"emailAddress": {"type": "string"},
"emailType": {"type": "string"} }
"address": {"type": "string"},
"type": {"type": "string"}, }
"verified": {"type": "string"}
}
},

"phone": {
"telephoneNumber": {
"type": "array",
"description": "same as telephoneNumber in Core Attribute Specification",
"items": {
"type": "object",
"properties": {
"phoneNumber": {"type": "string"},
"phoneType": {"type": "string"}
"number": {"type": "string"},
"type": {"type": "string"},
"verified": {"type": "string"}
}
}
},
Expand Down

0 comments on commit a5e7b34

Please sign in to comment.