HubConfig constructor
HubConfig({
- required SecurityContext securityContext,
- required Authenticator authenticator,
- Authorizer? authorizer,
- Uint8List? identityCertificate,
- Object host = '0.0.0.0',
- int port = 8443,
- Duration heartbeatTimeout = const Duration(seconds: 30),
- Clock clock = const SystemClock(),
- void logger(
- String message
Creates a hub configuration.
Implementation
HubConfig({
required this.securityContext,
required this.authenticator,
Authorizer? authorizer,
this.identityCertificate,
this.host = '0.0.0.0',
this.port = 8443,
this.heartbeatTimeout = const Duration(seconds: 30),
this.clock = const SystemClock(),
this.logger,
}) : authorizer = authorizer ?? const RoleBasedAuthorizer();