IOSOptions constructor

const IOSOptions({
  1. String? accountName = AppleOptions.defaultAccountName,
  2. String? groupId,
  3. KeychainAccessibility? accessibility = KeychainAccessibility.unlocked,
  4. bool synchronizable = false,
  5. String? label,
  6. String? description,
  7. String? comment,
  8. bool? isInvisible,
  9. bool? isNegative,
  10. DateTime? creationDate,
  11. DateTime? lastModifiedDate,
  12. int? resultLimit,
  13. bool? shouldReturnPersistentReference,
  14. String? authenticationUIBehavior,
  15. List<AccessControlFlag> accessControlFlags = const [],
})

Creates an instance of IosOptions with configurable parameters for keychain access and storage behavior.

Implementation

const IOSOptions({
  super.accountName,
  super.groupId,
  super.accessibility,
  super.synchronizable,
  super.label,
  super.description,
  super.comment,
  super.isInvisible,
  super.isNegative,
  super.creationDate,
  super.lastModifiedDate,
  super.resultLimit,
  super.shouldReturnPersistentReference,
  super.authenticationUIBehavior,
  super.accessControlFlags,
});