|
- <?xml version="1.0"?>
- <doc>
- <assembly>
- <name>SafeCampus.Plugin.Mqtt</name>
- </assembly>
- <members>
- <member name="T:SafeCampus.Plugin.Mqtt.MqttConst">
- <summary>
- mqtt常量
- </summary>
- </member>
- <member name="F:SafeCampus.Plugin.Mqtt.MqttConst.Cache_MqttClientUser">
- <summary>
- mqtt认证登录信息key
- </summary>
- </member>
- <member name="F:SafeCampus.Plugin.Mqtt.MqttConst.Mqtt_TopicPrefix">
- <summary>
- mqtt主题前缀
- </summary>
- </member>
- <member name="F:SafeCampus.Plugin.Mqtt.MqttConst.Mqtt_Message_LoginOut">
- <summary>
- 登出
- </summary>
- </member>
- <member name="F:SafeCampus.Plugin.Mqtt.MqttConst.Mqtt_Message_New">
- <summary>
- 新消息
- </summary>
- </member>
- <member name="F:SafeCampus.Plugin.Mqtt.MqttConst.Mqtt_Message_UpdatePassword">
- <summary>
- 修改密码
- </summary>
- </member>
- <member name="T:SafeCampus.Plugin.Mqtt.MqttController">
- <summary>
- mqtt服务控制器
- </summary>
- </member>
- <member name="M:SafeCampus.Plugin.Mqtt.MqttController.GetParameter">
- <summary>
- 获取mqtt登录参数
- </summary>
- <returns></returns>
- </member>
- <member name="M:SafeCampus.Plugin.Mqtt.MqttController.Auth(SafeCampus.Plugin.Mqtt.MqttAuthInput)">
- <summary>
- mqtt认证
- </summary>
- <param name="input"></param>
- <returns></returns>
- </member>
- <member name="T:SafeCampus.Plugin.Mqtt.MqttComponent">
- <summary>
- mqtt组件
- </summary>
- </member>
- <member name="M:SafeCampus.Plugin.Mqtt.MqttComponent.Load(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.ComponentContext)">
- <summary>
- ConfigureServices中不能解析服务,比如App.GetService(),尤其是不能在ConfigureServices中获取诸如缓存等数据进行初始化,应该在Configure中进行
- 服务都还没初始化完成,会导致内存中存在多份 IOC 容器!!
- 正确应该在 Configure 中,这个时候服务(IServiceCollection 已经完成 BuildServiceProvider() 操作了
- </summary>
- <param name="services"></param>
- <param name="componentContext"></param>
- </member>
- <member name="T:SafeCampus.Plugin.Mqtt.MqttApplicationComponent">
- <summary>
- mqtt组件
- 模拟 Configure
- </summary>
- </member>
- <member name="T:SafeCampus.Plugin.Mqtt.MqttAuthInput">
- <summary>
- mqtt认证参数
- </summary>
- </member>
- <member name="P:SafeCampus.Plugin.Mqtt.MqttAuthInput.UserId">
- <summary>
- 用户ID
- </summary>
- </member>
- <member name="P:SafeCampus.Plugin.Mqtt.MqttAuthInput.Username">
- <summary>
- 账号
- </summary>
- </member>
- <member name="P:SafeCampus.Plugin.Mqtt.MqttAuthInput.Password">
- <summary>
- 密码
- </summary>
- </member>
- <member name="P:SafeCampus.Plugin.Mqtt.MqttAuthInput.ClientId">
- <summary>
- 客户端ID
- </summary>
- </member>
- <member name="T:SafeCampus.Plugin.Mqtt.MqttParameterOutput">
- <summary>
- mqtt登录参数输出
- </summary>
- </member>
- <member name="P:SafeCampus.Plugin.Mqtt.MqttParameterOutput.Url">
- <summary>
- 地址
- </summary>
- </member>
- <member name="P:SafeCampus.Plugin.Mqtt.MqttParameterOutput.UserName">
- <summary>
- 用户名
- </summary>
- </member>
- <member name="P:SafeCampus.Plugin.Mqtt.MqttParameterOutput.Password">
- <summary>
- 密码
- </summary>
- </member>
- <member name="P:SafeCampus.Plugin.Mqtt.MqttParameterOutput.ClientId">
- <summary>
- 客户端ID
- </summary>
- </member>
- <member name="P:SafeCampus.Plugin.Mqtt.MqttParameterOutput.Topics">
- <summary>
- 主题列表
- </summary>
- </member>
- <member name="T:SafeCampus.Plugin.Mqtt.MqttAuthOutput">
- <summary>
- mqtt认证输出
- </summary>
- </member>
- <member name="P:SafeCampus.Plugin.Mqtt.MqttAuthOutput.Result">
- <summary>
- 结果 "allow" | "deny" | "ignore", // Default `"ignore"`
- </summary>
- </member>
- <member name="P:SafeCampus.Plugin.Mqtt.MqttAuthOutput.Is_superuser">
- <summary>
- 是否超级管理员
- </summary>
- </member>
- <member name="T:SafeCampus.Plugin.Mqtt.IMqttService">
- <summary>
- Mqtt服务
- </summary>
- </member>
- <member name="M:SafeCampus.Plugin.Mqtt.IMqttService.Auth(SafeCampus.Plugin.Mqtt.MqttAuthInput)">
- <summary>
- mqtt登录http认证
- </summary>
- <param name="input">认证参数</param>
- <param name="userId">用户Id</param>
- <returns>认证结果</returns>
- </member>
- <member name="M:SafeCampus.Plugin.Mqtt.IMqttService.GetWebLoginParameter">
- <summary>
- 获取mqtt登录web端参数
- </summary>
- <returns>登录参数</returns>
- </member>
- <member name="T:SafeCampus.Plugin.Mqtt.MqttService">
- <summary>
- <inheritdoc cref="T:SafeCampus.Plugin.Mqtt.IMqttService"/>
- </summary>
- </member>
- <member name="M:SafeCampus.Plugin.Mqtt.MqttService.GetWebLoginParameter">
- <inheritdoc/>
- </member>
- <member name="M:SafeCampus.Plugin.Mqtt.MqttService.Auth(SafeCampus.Plugin.Mqtt.MqttAuthInput)">
- <inheritdoc/>
- </member>
- <member name="T:SafeCampus.Plugin.Mqtt.MqttNoticeService">
- <summary>
- <inheritdoc cref="T:SafeCampus.Plugin.Core.INoticeService"/>
- </summary>
- </member>
- <member name="M:SafeCampus.Plugin.Mqtt.MqttNoticeService.UpdatePassWord(System.String,System.Collections.Generic.List{System.String},System.String)">
- <inheritdoc/>
- </member>
- <member name="M:SafeCampus.Plugin.Mqtt.MqttNoticeService.NewMesage(System.Collections.Generic.List{System.String},System.Collections.Generic.List{System.String},System.String)">
- <inheritdoc/>
- </member>
- <member name="M:SafeCampus.Plugin.Mqtt.MqttNoticeService.UserLoginOut(System.String,System.Collections.Generic.List{System.String},System.String)">
- <inheritdoc/>
- </member>
- <member name="M:SafeCampus.Plugin.Mqtt.MqttNoticeService.GetMqttClientManager">
- <summary>
- 获取hubContext
- </summary>
- <returns></returns>
- </member>
- </members>
- </doc>
|