MCPcopy Create free account
hub / github.com/ory/fosite / Handler

Struct Handler

handler/rfc7523/handler.go:23–38  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

21const grantTypeJWTBearer = "urn:ietf:params:oauth:grant-type:jwt-bearer"
22
23type Handler struct {
24 Storage RFC7523KeyStorage
25
26 Config interface {
27 fosite.AccessTokenLifespanProvider
28 fosite.TokenURLProvider
29 fosite.GrantTypeJWTBearerCanSkipClientAuthProvider
30 fosite.GrantTypeJWTBearerIDOptionalProvider
31 fosite.GrantTypeJWTBearerIssuedDateOptionalProvider
32 fosite.GetJWTMaxDurationProvider
33 fosite.AudienceStrategyProvider
34 fosite.ScopeStrategyProvider
35 }
36
37 *oauth2.HandleHelper
38}
39
40var _ fosite.TokenEndpointHandler = (*Handler)(nil)
41

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected