OBJECT

# Certificate

Represents a single type of a certificate

## link GraphQL Schema definition

`

- type Certificate {
- # Unique identifier
- id: Int!
- # Certificate display name
- title: String!
- # Default validity in days, -1 for infinite
- validity: Int!
- # List of historical owners
- owners: [MembersToCertificates]!
- }

`

## link Require by

- AuthAsMutationMutation for operations as a specific member.
- AuthAsQueryQuery for operations as a specific member. This query contains most of the operations within the system.
- CertificateArrayPagedResultPaged version of [Certificate]!
- MembersToCertificatesRelation table between Member and Certificate (m-n relation)