var _ TokenKeyProvider = (*defaultTokenKeyProvider)(nil)
func NewDefaultTokenKeyProvider(cfg *config.Authorization, logger log.Logger) *defaultTokenKeyProvider {
default_token_key_provider.go
provider := defaultTokenKeyProvider{config: cfg.JWTKeyProvider, logger: logger}
provider.initialize()
return &provider
}
a.rsaKeys = make(map[string]*rsa.PublicKey)
a.ecKeys = make(map[string]*ecdsa.PublicKey)
if a.config.HasSourceURIsConfigured() {
err := a.updateKeys()
if err != nil {