MmEnvironmentConfigServiceSettings constructor
MmEnvironmentConfigServiceSettings({
- bool? siteURL,
- bool? listenAddress,
- bool? connectionSecurity,
- bool? tLSCertFile,
- bool? tLSKeyFile,
- bool? useLetsEncrypt,
- bool? letsEncryptCertificateCacheFile,
- bool? forward80To443,
- bool? readTimeout,
- bool? writeTimeout,
- bool? maximumLoginAttempts,
- bool? segmentDeveloperKey,
- bool? googleDeveloperKey,
- bool? enableOAuthServiceProvider,
- bool? enableIncomingWebhooks,
- bool? enableOutgoingWebhooks,
- bool? enableCommands,
- bool? enableOnlyAdminIntegrations,
- bool? enablePostUsernameOverride,
- bool? enablePostIconOverride,
- bool? enableTesting,
- bool? enableDeveloper,
- bool? enableSecurityFixAlert,
- bool? enableInsecureOutgoingConnections,
- bool? enableMultifactorAuthentication,
- bool? enforceMultifactorAuthentication,
- bool? allowCorsFrom,
- bool? sessionLengthWebInDays,
- bool? sessionLengthMobileInDays,
- bool? sessionLengthSSOInDays,
- bool? sessionCacheInMinutes,
- bool? websocketSecurePort,
- bool? websocketPort,
- bool? webserverMode,
- bool? enableCustomEmoji,
- bool? restrictCustomEmojiCreation,
Returns a new MmEnvironmentConfigServiceSettings instance.
Implementation
MmEnvironmentConfigServiceSettings({
this.siteURL,
this.listenAddress,
this.connectionSecurity,
this.tLSCertFile,
this.tLSKeyFile,
this.useLetsEncrypt,
this.letsEncryptCertificateCacheFile,
this.forward80To443,
this.readTimeout,
this.writeTimeout,
this.maximumLoginAttempts,
this.segmentDeveloperKey,
this.googleDeveloperKey,
this.enableOAuthServiceProvider,
this.enableIncomingWebhooks,
this.enableOutgoingWebhooks,
this.enableCommands,
this.enableOnlyAdminIntegrations,
this.enablePostUsernameOverride,
this.enablePostIconOverride,
this.enableTesting,
this.enableDeveloper,
this.enableSecurityFixAlert,
this.enableInsecureOutgoingConnections,
this.enableMultifactorAuthentication,
this.enforceMultifactorAuthentication,
this.allowCorsFrom,
this.sessionLengthWebInDays,
this.sessionLengthMobileInDays,
this.sessionLengthSSOInDays,
this.sessionCacheInMinutes,
this.websocketSecurePort,
this.websocketPort,
this.webserverMode,
this.enableCustomEmoji,
this.restrictCustomEmojiCreation,
});