1"""Represents an identity"""
2type Identity {
3 """The identifier for this identity"""
4 id: String!
5 """The name of the person, if known."""
6 name: String
7 """The email of the person, if known."""
8 email: String
9 """The login of the person, if known."""
10 login: String
11 """A string containing the either the name of the person, its login or both"""
12 displayName: String!
13 """An url to an avatar"""
14 avatarUrl: String
15 """isProtected is true if the chain of git commits started to be signed.
16 If that's the case, only signed commit with a valid key for this identity can be added."""
17 isProtected: Boolean!
18}