from Domain
suspend fun fromDomain(domain: String, loader: CsafLoader = lazyLoader): Result<RetrievedAggregator>
Retrieves a RetrievedAggregator from a given domain using the well-known URL /.well-known/csaf-aggregator/aggregator.json.
Return
An instance of RetrievedAggregator, wrapped in a Result monad, if successful. A failed Result wrapping the thrown Throwable in case of an error.
Parameters
domain
The domain to retrieve the RetrievedAggregator from.
loader
An optional CsafLoader instance. Defaults to lazyLoader.