public async Task <Result <Unit, Contracts.Error> > SetGlobalAsync(Contracts.SecurityConfiguration configuration)
        {
            var result = await ToConfiguration(configuration).AndThenAsync(config => _storage.PersistGlobal(config));

            return(result.MapFailure(ErrorExtensions.ToContract));
        }