diff options
Diffstat (limited to 'graphql/schema/identity.graphql')
-rw-r--r-- | graphql/schema/identity.graphql | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/graphql/schema/identity.graphql b/graphql/schema/identity.graphql new file mode 100644 index 00000000..18666f76 --- /dev/null +++ b/graphql/schema/identity.graphql @@ -0,0 +1,18 @@ +"""Represents an identity""" +type Identity { + """The identifier for this identity""" + id: String! + """The name of the person, if known.""" + name: String + """The email of the person, if known.""" + email: String + """The login of the person, if known.""" + login: String + """A string containing the either the name of the person, its login or both""" + displayName: String! + """An url to an avatar""" + avatarUrl: String + """isProtected is true if the chain of git commits started to be signed. + If that's the case, only signed commit with a valid key for this identity can be added.""" + isProtected: Boolean! +} |