SolidProfileShape
Allows Extra Properties:
Each Of:
PropertyTypeCardinalityDescription
1 - 1Defines the node as a Person (from Schema.org)
1 - 1Defines the node as a Person (from foaf)
String
0 - 1The formatted name of a person. Example: John Smith
String
0 - 1An alternate way to define a person's name.
@https://shaperepo.com/schemas/solidProfile#AddressShape
0 - ∞The person's street address.
@https://shaperepo.com/schemas/solidProfile#EmailShape
0 - ∞The person's email.
iri
0 - 1A link to the person's photo
String
0 - 1Photo link but in string form
@https://shaperepo.com/schemas/solidProfile#PhoneNumberShape
0 - ∞Person's telephone number
String
0 - 1An alternative way to define a person's telephone number using a string
String
0 - 1The name of the organization with which the person is affiliated
String
0 - 1The name of the person's role in their organization
@https://shaperepo.com/schemas/solidProfile#TrustedAppShape
0 - ∞A list of app origins that are trusted by this user
@https://shaperepo.com/schemas/solidProfile#RSAPublicKeyShape
0 - ∞A list of RSA public keys that are associated with private keys the user holds.
iri
1 - 1The user's LDP inbox to which apps can post notifications
iri
0 - 1The user's preferences
iri
0 - ∞The location of a Solid storage server related to this WebId
iri
0 - 1The user's account
iri
0 - ∞A registry of all types used on the user's Pod (for private access only)
iri
0 - ∞A registry of all types used on the user's Pod (for public access)
iri
0 - ∞A list of WebIds for all the people this user knows.
AddressShape
Each Of:
PropertyTypeCardinalityDescription
String
0 - 1The name of the user's country of residence
String
0 - 1The name of the user's locality (City, Town etc.) of residence
String
0 - 1The user's postal code
String
0 - 1The name of the user's region (State, Province etc.) of residence
String
0 - 1The user's street address
EmailShape
Allows Extra Properties:
Each Of:
PropertyTypeCardinalityDescription
0 - 1The type of email.
iri
1 - 1The value of an email as a mailto link (Example <mailto:jane@example.com>)
PhoneNumberShape
Allows Extra Properties:
Each Of:
PropertyTypeCardinalityDescription
0 - 1They type of Phone Number
iri
1 - 1The value of a phone number as a tel link (Example <tel:555-555-5555>)
TrustedAppShape
Each Of:
PropertyTypeCardinalityDescription
1 - ∞The level of access provided to this origin
iri
1 - 1The app origin the user trusts
RSAPublicKeyShape
Each Of:
PropertyTypeCardinalityDescription
String
1 - 1RSA Modulus
Integer
1 - 1RSA Exponent