Documentation
¶
Index ¶
- type GitHubSignatureAuth
- func (g *GitHubSignatureAuth) Authenticate(ctx context.Context, r *http.Request, p interface{}) bool
- func (g *GitHubSignatureAuth) Name() string
- func (g *GitHubSignatureAuth) OptionalParams() []string
- func (g *GitHubSignatureAuth) ParseParams(m map[string]interface{}) (interface{}, error)
- func (g *GitHubSignatureAuth) RequiredParams() []string
- func (g *GitHubSignatureAuth) StripAuth(r *http.Request, p interface{})
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GitHubSignatureAuth ¶
type GitHubSignatureAuth struct{}
func (*GitHubSignatureAuth) Authenticate ¶
func (*GitHubSignatureAuth) Name ¶
func (g *GitHubSignatureAuth) Name() string
func (*GitHubSignatureAuth) OptionalParams ¶
func (g *GitHubSignatureAuth) OptionalParams() []string
func (*GitHubSignatureAuth) ParseParams ¶
func (g *GitHubSignatureAuth) ParseParams(m map[string]interface{}) (interface{}, error)
func (*GitHubSignatureAuth) RequiredParams ¶
func (g *GitHubSignatureAuth) RequiredParams() []string
func (*GitHubSignatureAuth) StripAuth ¶ added in v0.2.0
func (g *GitHubSignatureAuth) StripAuth(r *http.Request, p interface{})
StripAuth removes the GitHub signature header from the request.
Click to show internal directories.
Click to hide internal directories.