重构增加模型枚举值定义
This commit is contained in:
@@ -37,15 +37,18 @@ type Agent struct {
|
||||
type PayloadType int
|
||||
|
||||
const (
|
||||
// PayloadNone 游客
|
||||
PayloadNone PayloadType = iota
|
||||
// PayloadUser 用户类型
|
||||
// PayloadUser 用户
|
||||
PayloadUser
|
||||
// PayloadAdmin 管理员类型
|
||||
// PayloadAdmin 管理员
|
||||
PayloadAdmin
|
||||
// PayloadClientPublic 公共客户端类型
|
||||
PayloadClientPublic
|
||||
// PayloadClientConfidential 机密客户端类型
|
||||
PayloadClientConfidential
|
||||
// PayloadPublicServer 公共服务(public_client)
|
||||
PayloadPublicServer
|
||||
// PayloadSecuredServer 安全服务(credential_client)
|
||||
PayloadSecuredServer
|
||||
// PayloadInternalServer 内部服务
|
||||
PayloadInternalServer
|
||||
)
|
||||
|
||||
func (t PayloadType) ToStr() string {
|
||||
@@ -54,9 +57,9 @@ func (t PayloadType) ToStr() string {
|
||||
return "user"
|
||||
case PayloadAdmin:
|
||||
return "admn"
|
||||
case PayloadClientPublic:
|
||||
case PayloadPublicServer:
|
||||
return "cpub"
|
||||
case PayloadClientConfidential:
|
||||
case PayloadSecuredServer:
|
||||
return "ccnf"
|
||||
default:
|
||||
return "none"
|
||||
@@ -70,9 +73,9 @@ func PayloadTypeFromStr(name string) PayloadType {
|
||||
case "admn":
|
||||
return PayloadAdmin
|
||||
case "cpub":
|
||||
return PayloadClientPublic
|
||||
return PayloadPublicServer
|
||||
case "ccnf":
|
||||
return PayloadClientConfidential
|
||||
return PayloadSecuredServer
|
||||
default:
|
||||
return PayloadNone
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user