MCPcopy Create free account
hub / github.com/GetStream/stream-go2 / jwtSignRequest

Method jwtSignRequest

authenticator.go:162–170  ·  view source on GitHub ↗
(req *http.Request, claims jwt.MapClaims)

Source from the content-addressed store, hash-verified

160}
161
162func (a authenticator) jwtSignRequest(req *http.Request, claims jwt.MapClaims) error {
163 auth, err := a.jwtSignatureFromClaims(claims)
164 if err != nil {
165 return fmt.Errorf("cannot make auth: %w", err)
166 }
167 req.Header.Add("Stream-Auth-Type", "jwt")
168 req.Header.Add("Authorization", auth)
169 return nil
170}

Callers 8

feedAuthMethod · 0.95
collectionsAuthMethod · 0.95
usersAuthMethod · 0.95
reactionsAuthMethod · 0.95
personalizationAuthMethod · 0.95
analyticsAuthMethod · 0.95
moderationAuthMethod · 0.95
auditLogsAuthMethod · 0.95

Calls 2

AddMethod · 0.45

Tested by

no test coverage detected