Class: NameClass
Name object that represents a user's claimed identity. This will have a list of nameParts
. Usually this will contain one or more GivenName
name parts and one (or occasionally more) FamilyName
name part(s) for a specific period of validity.
JSON schema: di_vocab:Name
Examples
- One Given Name and One Family Name - No Validity Specified
- Multiple Given Names and One Family Name - No Validity Specified
- One Given Name and Multiple Name Words in One Family Name - No Validity Specified
- One Given Name and Multiple Family Names - No Validity Specified
- Multiple Given Names and Multiple Family Names - No Validity Specified
- Multiple Given Names and Two Family Names - Validity Specified for each Family Name
- Multiple Given Names and Multiple Family Names - Validity Specified for each Family Name
URI: di_vocab:NameClass
Uses Mixin
- mixin: ValidityClass
Referenced by Class
Attributes
Own
- nameParts 1..*
- Description: The list of name parts that make up a Name object.
- Range: NamePartClass
- description 0..1
- Range: String
Mixed in from ValidityClass:
Mixed in from ValidityClass:
- validUntil 0..1
- Range: Date
Other properties
See also: | ../json-schemas/Name.json |