The base structure for all credential types
A type of credential
The deallocator for this type of credentials
See Implementation
The base structure for all credential types