AuthenticationPolicy constructor

const AuthenticationPolicy({
  1. bool requireForConnection = true,
  2. bool requireForRoomCreation = true,
  3. int? maxConnectionsPerUser,
  4. Duration authenticationTimeout = const Duration(seconds: 10),
})

Implementation

const AuthenticationPolicy({
  this.requireForConnection = true,
  this.requireForRoomCreation = true,
  this.maxConnectionsPerUser,
  this.authenticationTimeout = const Duration(seconds: 10),
}) : assert(
       maxConnectionsPerUser == null || maxConnectionsPerUser > 0,
       'maxConnectionsPerUser must be greater than zero',
     );