OBJECT

GpgSignature

Represents a GPG signature on a Commit or Tag.

link GraphQL Schema definition

  • type GpgSignature implements GitSignature {
  • # Email used to sign this object.
  • email: String!
  • # True if the signature is valid and verified by GitHub.
  • isValid: Boolean!
  • # Hex-encoded ID of the key that signed this object.
  • keyId: String
  • # Payload for GPG signing object. Raw ODB object without the signature header.
  • payload: String!
  • # ASCII-armored signature header from object.
  • signature: String!
  • # GitHub user corresponding to the email signing this commit.
  • signer: User
  • # The state of this signature. `VALID` if signature is valid and verified by
  • # GitHub, otherwise represents reason why signature is considered invalid.
  • state: GitSignatureState!
  • }

link Require by

This element is not required by anyone