Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Authorization ¶
type Authorization struct {
UUID string `json:"id"`
Name string `json:"name"`
Driver string `json:"driver"`
Position string `json:"position"`
TokenName string `json:"token_name"`
Config map[string]interface{} `json:"config"`
ExpireTime int64 `json:"expire_time"`
HideCredential bool `json:"hide_credential"`
}
type AuthorizationItem ¶
type AuthorizationItem struct {
Id string `json:"id"`
Name string `json:"name"`
Driver string `json:"driver"`
ExpireTime int64 `json:"expire_time"`
Position string `json:"position"`
TokenName string `json:"token_name"`
Creator auto.Label `json:"creator" aolabel:"user"`
Updater auto.Label `json:"updater" aolabel:"user"`
CreateTime auto.TimeLabel `json:"create_time"`
UpdateTime auto.TimeLabel `json:"update_time"`
HideCredential bool `json:"hide_credential"`
}
type CreateAuthorization ¶
type CreateAuthorization struct {
UUID string `json:"uuid"`
Name string `json:"name"`
Driver string `json:"driver"`
Position string `json:"position"`
TokenName string `json:"token_name"`
ExpireTime int64 `json:"expire_time"`
Config map[string]interface{} `json:"config"`
HideCredential bool `json:"hide_credential"`
}
type DetailItem ¶
type EditAuthorization ¶
type ExportAuthorization ¶
type ExportAuthorization struct {
Application string `json:"application"`
UUID string `json:"id"`
Name string `json:"name"`
Driver string `json:"driver"`
Position string `json:"position"`
TokenName string `json:"token_name"`
Config map[string]interface{} `json:"config"`
ExpireTime int64 `json:"expire_time"`
HideCredential bool `json:"hide_credential"`
}
Click to show internal directories.
Click to hide internal directories.