Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APPBasicInfo ¶
type Controller ¶
type Controller interface { Create(ctx context.Context, groupID uint, request CreateOauthAPPRequest) (*APPBasicInfo, error) Get(ctx context.Context, clientID string) (*APPBasicInfo, error) List(ctx context.Context, groupID uint) ([]APPBasicInfo, error) Update(ctx context.Context, info APPBasicInfo) (*APPBasicInfo, error) Delete(ctx context.Context, clientID string) error CreateSecret(ctx context.Context, clientID string) (*SecretBasic, error) DeleteSecret(ctx context.Context, ClientID string, clientSecretID uint) error ListSecret(ctx context.Context, ClientID string) ([]SecretBasic, error) }
func NewController ¶
func NewController(param *param.Param) Controller
type CreateOauthAPPRequest ¶
Click to show internal directories.
Click to hide internal directories.