getStorageConfiguration method Null safety

Future<StorageConfiguration> getStorageConfiguration(
  1. String referenceToken
)

This operation retrieves the Storage configuration associated with the given storage configuration toke

Implementation

Future<StorageConfiguration> getStorageConfiguration(
    String referenceToken) async {
  loggy.debug('getStorageConfigurations');

  final envelope = await transport.sendRequest(
      uri,
      transport.securedEnvelope(
          soap.DeviceManagementRequest.getStorageConfiguration(
              referenceToken)));

  if (envelope.body.hasFault) {
    throw Exception(envelope.body.fault.toString());
  }

  return GetStorageConfigurationResponse.fromJson(envelope.body.response!)
      .storageConfiguration;
}