GraphiQL open_in_new

# `SmimeSignature`

Represents an S/MIME signature on a Commit or Tag.

## GraphQL Schema definition `

- type SmimeSignature implements GitSignature {
- # Email used to sign this object.
- email: String!
- # True if the signature is valid and verified by GitHub.
- isValid: Boolean!
- # 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!
- }

`