Documentation
¶
Overview ¶
Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. SPDX-License-Identifier: Apache-2.0
Index ¶
- func AuthenticationMiddleware(next mock_api.MockEndpoint) http.Handler
- type UserAuthentication
- func (u UserAuthentication) HasOneOfRequiredScope(scopes []string) bool
- func (u UserAuthentication) HasScope(scope string) bool
- func (u *UserAuthentication) MatchesBroadcasterIDParam(r *http.Request) bool
- func (u *UserAuthentication) MatchesModeratorIDParam(r *http.Request) bool
- func (u *UserAuthentication) MatchesSpecifiedIDParam(r *http.Request, param string) bool
- func (u *UserAuthentication) MatchesUserIDParam(r *http.Request) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AuthenticationMiddleware ¶
func AuthenticationMiddleware(next mock_api.MockEndpoint) http.Handler
Types ¶
type UserAuthentication ¶
func (UserAuthentication) HasOneOfRequiredScope ¶
func (u UserAuthentication) HasOneOfRequiredScope(scopes []string) bool
func (UserAuthentication) HasScope ¶
func (u UserAuthentication) HasScope(scope string) bool
func (*UserAuthentication) MatchesBroadcasterIDParam ¶
func (u *UserAuthentication) MatchesBroadcasterIDParam(r *http.Request) bool
func (*UserAuthentication) MatchesModeratorIDParam ¶ added in v1.1.16
func (u *UserAuthentication) MatchesModeratorIDParam(r *http.Request) bool
func (*UserAuthentication) MatchesSpecifiedIDParam ¶ added in v1.1.16
func (u *UserAuthentication) MatchesSpecifiedIDParam(r *http.Request, param string) bool
func (*UserAuthentication) MatchesUserIDParam ¶ added in v1.1.16
func (u *UserAuthentication) MatchesUserIDParam(r *http.Request) bool
Click to show internal directories.
Click to hide internal directories.