feat(ssi): added did configuration for all dids
Adds an event to the ssi abstraction which provides the data required to be hosted on the .well-known/did-configuration.json
endpoint.
- It takes a domain, which must be equal to the domain where it is hosted (this is up to the consumer of the OCM), and an expiration time.
- It signs the JWT with the first verification on the didDocument, this is not configurable. If this is desired, we could accept a list of DID !URLS! and only those will be provided as entries. If there are no verification methods found, it will not be added to the entries.