Versions in this module Expand all Collapse all v0 v0.12.1 Mar 13, 2026 v0.12.0 Mar 13, 2026 Changes in this version + const TokenSessionIDClaimKey + var ErrInvalidBinding = errors.New("upstream token binding validation failed") + var ErrNoRefreshToken = errors.New("no refresh token available") + var ErrRefreshFailed = errors.New("upstream token refresh failed") + var ErrSessionNotFound = errors.New("upstream tokens not found for session") + type InProcessService struct + func NewInProcessService(stor storage.UpstreamTokenStorage, refresher storage.UpstreamTokenRefresher) *InProcessService + func (s *InProcessService) GetValidTokens(ctx context.Context, sessionID string) (*UpstreamCredential, error) + type Service interface + GetValidTokens func(ctx context.Context, sessionID string) (*UpstreamCredential, error) + type UpstreamCredential struct + AccessToken string