Cloudinary.full constructor

Cloudinary.full({
  1. String? apiUrl,
  2. required String apiKey,
  3. required String apiSecret,
  4. required String cloudName,
})

Use this constructor when you need full control over Cloudinary api like when you need to do authorized/signed api requests. Recommended for server side apps.

Implementation

factory Cloudinary.full(
    {String? apiUrl,
    required String apiKey,
    required String apiSecret,
    required String cloudName}) {
  assert(
      apiKey.isNotEmpty && apiSecret.isNotEmpty && cloudName.isNotEmpty,
      'None of `apiKey`, `apiSecret`, or `cloudName` '
      'must be empty.');
  return Cloudinary._(
      apiUrl: apiUrl,
      apiKey: apiKey,
      apiSecret: apiSecret,
      cloudName: cloudName);
}