Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationI18nName ¶ added in v1.4.3
type ApplicationI18nNameInfo ¶ added in v1.4.3
type ApplicationI18nNameInfo struct { AppName string AppId uint I18nNames *[]ApplicationI18nName }
func (*ApplicationI18nNameInfo) Format ¶ added in v1.4.3
func (aii *ApplicationI18nNameInfo) Format() map[string]interface{}
type FindUser ¶
type FindUser struct { User *models.User Bindings []*models.Binding Applications []*UserApplicationRole `json:"applications"` }
type OauthClient ¶
type OauthClient struct { Client *models.OauthClient OriginSecret string }
func (*OauthClient) Format ¶
func (oc *OauthClient) Format() map[string]interface{}
type Roles ¶
type Roles struct { Application *models.Application `json:"application"` Roles []Role `json:"roles"` }
type Scopes ¶
type Scopes struct { Application *models.Application `json:"application"` Scopes []*models.RbacScope `json:"scopes"` }
type User ¶
type User struct { User *models.User Bindings []*models.Binding Role string `json:"role"` AppID string `json:"app_id"` PasswordSet bool }
func (User) PublicInfo ¶
type UserApplicationRole ¶
type UserApplicationRole struct { *models.Application Roles []*models.RbacRole `json:"roles"` }
Click to show internal directories.
Click to hide internal directories.