getAuthorizationHeader method

Map<String, String> getAuthorizationHeader({
  1. required String clientId,
  2. String? clientSecret,
})

Implementation

Map<String, String> getAuthorizationHeader(
    {required String clientId, String? clientSecret}) {
  var headers = <String, String>{};

  if ((clientId.isNotEmpty) && (clientSecret != null)) {
    var credentials = base64.encode(utf8.encode('$clientId:$clientSecret'));

    headers['Authorization'] = 'Basic $credentials';
  }

  return headers;
}