| 构造器和说明 |
|---|
WebSocketPrincipal(cn.herodotus.engine.assistant.core.domain.PrincipalDetails details) |
WebSocketPrincipal(String userId) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
equals(Object o) |
String |
getAvatar() |
String |
getEmployeeId() |
String |
getName()
这里的 Name 是发送信息目标的标识。
|
Set<String> |
getRoles() |
String |
getUserId() |
String |
getUserName() |
int |
hashCode() |
void |
setAvatar(String avatar) |
void |
setEmployeeId(String employeeId) |
void |
setRoles(Set<String> roles) |
void |
setUserId(String userId) |
void |
setUserName(String userName) |
String |
toString() |
public WebSocketPrincipal(cn.herodotus.engine.assistant.core.domain.PrincipalDetails details)
public WebSocketPrincipal(String userId)
public String getUserName()
public void setUserName(String userName)
public String getName()
使用 UserName 可控度不高,使用也不方便。直接用ID
public String getUserId()
public void setUserId(String userId)
public String getEmployeeId()
public void setEmployeeId(String employeeId)
public String getAvatar()
public void setAvatar(String avatar)
Copyright © 2023 Dromara. All rights reserved.