code: func NewConfiguration(provider SecretProvider, audience []string, issuer string, method jose.SignatureAlgorithm) Configuration {
  	return Configuration{
  		secretProvider: provider,
  		expectedClaims: jwt.Expected{Issuer: issuer, Audience: audience},
  		signIn:         method,
  	}
  }
docs: // NewConfiguration creates a configuration for server