Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Actions ¶
type Actions struct { HealthCheck common.Action // OAuth/OIDC GetAuthorize common.Action ShowAuthorize common.Action IssueToken common.Action // Resource ShowUserResource common.Action }
Actions have all actions.
type GetAuthorize ¶
type GetAuthorize struct { UseCase usecase.GetAuthorizeUseCase Renderer presenter.Renderer AppURL string }
func (*GetAuthorize) Action ¶
func (g *GetAuthorize) Action(w http.ResponseWriter, r *http.Request)
type GetAuthorizeRequest ¶
type IssueToken ¶
type IssueToken struct { UseCase usecase.IssueTokenUseCase Renderer presenter.Renderer }
func (*IssueToken) Action ¶
func (i *IssueToken) Action(w http.ResponseWriter, r *http.Request)
type IssueTokenRequest ¶
type IssueTokenResponse ¶
type ShowAuthorize ¶
func (*ShowAuthorize) Action ¶
func (s *ShowAuthorize) Action(w http.ResponseWriter, r *http.Request)
type ShowUserResource ¶
type ShowUserResource struct { UseCase usecase.GetUserResourceUseCase Renderer presenter.Renderer }
func (*ShowUserResource) Action ¶
func (s *ShowUserResource) Action(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.