kingfisher/crates/kingfisher-rules/data/rules
Mick Grove ec44d9b60b - Added kingfisher.temporal.1 rule for Temporal Cloud API keys (namespace-scoped and user-scoped JWT formats) with Temporal-specific pattern matching.
- Added Temporal Cloud active credential validation via GET https://saas-api.tmprl.cloud/cloud/current-identity using bearer auth, so Temporal keys validate against provider APIs instead of generic OIDC discovery.
- Fixed JWT issuer normalization to treat bare host issuers (e.g. iss: temporal.io) as HTTPS URLs during discovery, avoiding low-level URL builder failures.
- Added crates/kingfisher-rules/build.rs to ensure embedded rule assets rebuild when files under crates/kingfisher-rules/data change.
2026-02-11 23:27:05 -08:00
..
adafruitio.yml v1.81.0 2026-02-10 19:24:19 -08:00
adobe.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
age.yml fixes in response to pr review 2026-02-01 22:59:01 -08:00
ai21.yml v1.81.0 2026-02-10 19:24:19 -08:00
airbrake.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
airtable.yml Merge main into development 2026-01-31 21:57:57 -08:00
aiven.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
alchemy.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
algolia.yml v1.81.0 2026-02-10 19:24:19 -08:00
alibaba.yml v1.81.0 2026-02-10 19:24:19 -08:00
anthropic.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
anypoint.yml v1.81.0 2026-02-10 19:24:19 -08:00
apify.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
apollo.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
artifactory.yml v1.81.0 2026-02-10 19:24:19 -08:00
asana.yml v1.81.0 2026-02-10 19:24:19 -08:00
assemblyai.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
atlassian.yml v1.81.0 2026-02-10 19:24:19 -08:00
auth0.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
authress.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
aws.yml v1.81.0 2026-02-10 19:24:19 -08:00
azure.yml v1.81.0 2026-02-10 19:24:19 -08:00
azuredevops.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
azureopenai.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
azuresearchquery.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
azurestorage.yml v1.81.0 2026-02-10 19:24:19 -08:00
baremetrics.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
baseten.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
beamer.yml v1.81.0 2026-02-10 19:24:19 -08:00
bitbucket.yml v1.81.0 2026-02-10 19:24:19 -08:00
bitly.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
blynk.yml v1.81.0 2026-02-10 19:24:19 -08:00
buildkite.yml ensured more CLI arguments are global 2026-01-30 08:04:15 -08:00
cerebras.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
circleci.yml Merge main into development 2026-01-31 21:57:57 -08:00
ciscomeraki.yml v1.81.0 2026-02-10 19:24:19 -08:00
clarifai.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
clay.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
clearbit.yml v1.81.0 2026-02-10 19:24:19 -08:00
clickhouse.yml v1.81.0 2026-02-10 19:24:19 -08:00
clojars.yml v1.81.0 2026-02-10 19:24:19 -08:00
cloudflare.yml v1.81.0 2026-02-10 19:24:19 -08:00
cloudsight.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
codacy.yml v1.81.0 2026-02-10 19:24:19 -08:00
codeclimate.yml v1.81.0 2026-02-10 19:24:19 -08:00
codecov.yml v1.81.0 2026-02-10 19:24:19 -08:00
coderabbit.yml v1.81.0 2026-02-10 19:24:19 -08:00
cohere.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
coinbase.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
confluent.yml v1.81.0 2026-02-10 19:24:19 -08:00
contentful.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
coveralls.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
coze.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
crates.io.yml v1.81.0 2026-02-10 19:24:19 -08:00
credentials.yml v1.81.0 2026-02-10 19:24:19 -08:00
curl.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
cursor.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
customerio.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
databricks.yml v1.81.0 2026-02-10 19:24:19 -08:00
datadog.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
datagov.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
deepgram.yml v1.81.0 2026-02-10 19:24:19 -08:00
deepseek.yml Merge main into development 2026-01-31 21:57:57 -08:00
definednetworking.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
dependency_track.yml v1.81.0 2026-02-10 19:24:19 -08:00
diffbot.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
digitalocean.yml v1.81.0 2026-02-10 19:24:19 -08:00
discord.yml v1.81.0 2026-02-10 19:24:19 -08:00
disqus.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
django.yml v1.81.0 2026-02-10 19:24:19 -08:00
docker.yml v1.81.0 2026-02-10 19:24:19 -08:00
dockerhub.yml fix(dockerhub): use username for OAT validation 2026-02-02 16:22:18 -08:00
doppler.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
droneci.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
dropbox.yml v1.81.0 2026-02-10 19:24:19 -08:00
duffel.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
dynatrace.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
easypost.yml v1.81.0 2026-02-10 19:24:19 -08:00
elevenlabs.yml added multi-step revocation support. Added revocation support for SendGrid, Netlify, Tailscale, ElevenLabs, Sourcegraph, MongoDB Atlas, Twilio, and NPM using multi-step (lookup ID then delete) pattern. 2026-02-04 22:57:56 -08:00
endorlabs.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
eraserio.yml v1.81.0 2026-02-10 19:24:19 -08:00
eventbrite.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
exaai.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
facebook.yml v1.81.0 2026-02-10 19:24:19 -08:00
fastly.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
figma.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
fileio.yml v1.81.0 2026-02-10 19:24:19 -08:00
filezilla.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
finicity.yml v1.81.0 2026-02-10 19:24:19 -08:00
finnhub.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
firecrawl.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
fireworksai.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
fleetbase.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
flickr.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
flyio.yml v1.81.0 2026-02-10 19:24:19 -08:00
foursquare.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
frame.io.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
frameio.yml v1.81.0 2026-02-10 19:24:19 -08:00
freshbooks.yml v1.81.0 2026-02-10 19:24:19 -08:00
freshdesk.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
friendli.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
gcp.yml v1.81.0 2026-02-10 19:24:19 -08:00
generic.yml v1.81.0 2026-02-10 19:24:19 -08:00
gitalk.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
github.yml v1.81.0 2026-02-10 19:24:19 -08:00
gitlab.yml v1.81.0 2026-02-10 19:24:19 -08:00
gitter.yml v1.81.0 2026-02-10 19:24:19 -08:00
gocardless.yml v1.81.0 2026-02-10 19:24:19 -08:00
google.yml v1.81.0 2026-02-10 19:24:19 -08:00
googleoauth2.yml v1.81.0 2026-02-10 19:24:19 -08:00
gradle.yml v1.81.0 2026-02-10 19:24:19 -08:00
grafana.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
groq.yml v1.81.0 2026-02-10 19:24:19 -08:00
guardian.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
gumroad.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
harness.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
hashes.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
hashicorp.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
hereapi.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
heroku.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
honeycomb.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
http.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
hubspot.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
huggingface.yml v1.81.0 2026-02-10 19:24:19 -08:00
ibm.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
imagekit.yml v1.81.0 2026-02-10 19:24:19 -08:00
infracost.yml v1.81.0 2026-02-10 19:24:19 -08:00
infura.yml v1.81.0 2026-02-10 19:24:19 -08:00
instantly.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
intercom.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
intra42.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
ionic.yml v1.81.0 2026-02-10 19:24:19 -08:00
ipstack.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
jdbc.yml v1.81.0 2026-02-10 19:24:19 -08:00
jenkins.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
jina.yml v1.81.0 2026-02-10 19:24:19 -08:00
jira.yml v1.81.0 2026-02-10 19:24:19 -08:00
jotform.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
jumpcloud.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
jwt.yml preparing for v1.78.0 2026-02-02 23:22:08 -08:00
kagi.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
kickbox.yml v1.81.0 2026-02-10 19:24:19 -08:00
klaviyo.yml v1.81.0 2026-02-10 19:24:19 -08:00
klingai.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
langchain.yml v1.81.0 2026-02-10 19:24:19 -08:00
lark.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
launchdarkly.yml v1.81.0 2026-02-10 19:24:19 -08:00
line.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
linear.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
linkedin.yml v1.81.0 2026-02-10 19:24:19 -08:00
lob.yml v1.81.0 2026-02-10 19:24:19 -08:00
looker.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
mailchimp.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
mailgun.yml v1.81.0 2026-02-10 19:24:19 -08:00
mailjet.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
mandrill.yml v1.81.0 2026-02-10 19:24:19 -08:00
mapbox.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
mattermost.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
maxmind.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
mercury.yml Merge main into development 2026-01-31 21:57:57 -08:00
mergify.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
messagebird.yml v1.81.0 2026-02-10 19:24:19 -08:00
microsoft_teams.yml v1.81.0 2026-02-10 19:24:19 -08:00
microsoftteamswebhook.yml v1.81.0 2026-02-10 19:24:19 -08:00
mistral.yml v1.81.0 2026-02-10 19:24:19 -08:00
modal.yml v1.81.0 2026-02-10 19:43:34 -08:00
monday.yml v1.81.0 2026-02-10 19:24:19 -08:00
mongodb.yml v1.81.0 2026-02-10 19:24:19 -08:00
mysql.yml v1.81.0 2026-02-10 19:24:19 -08:00
nasa.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
neon.yml Merge main into development 2026-01-31 21:57:57 -08:00
netlify.yml v1.81.0 2026-02-10 19:24:19 -08:00
netrc.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
newrelic.yml v1.81.0 2026-02-10 19:24:19 -08:00
ngrok.yml v1.81.0 2026-02-10 19:24:19 -08:00
notion.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
npm.yml v1.81.0 2026-02-10 19:24:19 -08:00
nuget.yml v1.81.0 2026-02-10 19:24:19 -08:00
nvidia.yml v1.81.0 2026-02-10 19:24:19 -08:00
nylas.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
nytimes.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
odbc.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
okta.yml v1.81.0 2026-02-10 19:24:19 -08:00
ollama.yml v1.81.0 2026-02-10 19:24:19 -08:00
onepassword.yml v1.81.0 2026-02-10 19:24:19 -08:00
openai.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
openrouter.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
openweathermap.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
opsgenie.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
optimizely.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
owlbot.yml v1.81.0 2026-02-10 19:43:34 -08:00
packagecloud.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
pagerdutyapikey.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
particle.io.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
pastebin.yml v1.81.0 2026-02-10 19:24:19 -08:00
paypal.yml v1.81.0 2026-02-10 19:24:19 -08:00
paystack.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
pdflayer.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
pem.yml v1.81.0 2026-02-10 19:24:19 -08:00
perplexity.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
phpmailer.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
plaid.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
planetscale.yml v1.81.0 2026-02-10 19:24:19 -08:00
postgres.yml v1.81.0 2026-02-10 19:24:19 -08:00
posthog.yml v1.81.0 2026-02-10 19:24:19 -08:00
postman.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
postmark.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
prefect.yml v1.81.0 2026-02-10 19:24:19 -08:00
privkey.yml v1.81.0 2026-02-10 19:24:19 -08:00
psexec.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
pubnub.yml v1.81.0 2026-02-10 19:24:19 -08:00
pulumi.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
pypi.yml v1.81.0 2026-02-10 19:24:19 -08:00
rabbitmq.yml v1.81.0 2026-02-10 19:24:19 -08:00
rapidapi.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
react.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
readme.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
recaptcha.yml v1.81.0 2026-02-10 19:24:19 -08:00
replicate.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
resend.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
retellai.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
riot.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
rubygems.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
runway.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
salesforce.yml v1.81.0 2026-02-10 19:24:19 -08:00
sauce.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
scale.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
scalingo.yml v1.81.0 2026-02-10 19:24:19 -08:00
scraperapi.yml v1.81.0 2026-02-10 19:24:19 -08:00
segment.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
sendbird.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
sendgrid.yml added multi-step revocation support. Added revocation support for SendGrid, Netlify, Tailscale, ElevenLabs, Sourcegraph, MongoDB Atlas, Twilio, and NPM using multi-step (lookup ID then delete) pattern. 2026-02-04 22:26:57 -08:00
sendinblue.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
sentry.yml v1.81.0 2026-02-10 19:24:19 -08:00
shippo.yml v1.81.0 2026-02-10 19:24:19 -08:00
shodan.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
shopify.yml v1.81.0 2026-02-10 19:24:19 -08:00
slack.yml Added 'revoke' subcommand and support for a new optional 'revocation' structure to the rules. Supporting GitHub and Slack right now 2026-01-29 12:45:32 -08:00
snyk.yml v1.81.0 2026-02-10 19:24:19 -08:00
sonarcloud.yml v1.81.0 2026-02-10 19:24:19 -08:00
sonarqube.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
sourcegraph.yml v1.81.0 2026-02-10 19:24:19 -08:00
square.yml v1.81.0 2026-02-10 19:24:19 -08:00
sslmate.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
stabilityai.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
stackhawk.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
statuspage.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
stripe.yml v1.81.0 2026-02-10 19:24:19 -08:00
sumologic.yml Fixed AWS access key validation to support temporary/session keys (ASIA prefix) in addition to long-lived keys (AKIA prefix). 2026-02-06 17:05:32 -08:00
supabase.yml v1.81.0 2026-02-10 19:24:19 -08:00
tailscale.yml added multi-step revocation support. Added revocation support for SendGrid, Netlify, Tailscale, ElevenLabs, Sourcegraph, MongoDB Atlas, Twilio, and NPM using multi-step (lookup ID then delete) pattern. 2026-02-04 22:57:56 -08:00
tavily.yml v1.81.0 2026-02-10 19:24:19 -08:00
teamcity.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
telegram.yml v1.81.0 2026-02-10 19:24:19 -08:00
temporal.yml - Added kingfisher.temporal.1 rule for Temporal Cloud API keys (namespace-scoped and user-scoped JWT formats) with Temporal-specific pattern matching. 2026-02-11 23:27:05 -08:00
thingsboard.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
togetherai.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
travisci.yml v1.81.0 2026-02-10 19:24:19 -08:00
truenas.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
twilio.yml v1.81.0 2026-02-10 19:24:19 -08:00
twitch.yml v1.81.0 2026-02-10 19:24:19 -08:00
twitter.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
typeform.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
uri.yml v1.81.0 2026-02-10 19:24:19 -08:00
vastai.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
vercel.yml - Added Vercel credential rules for new token formats introduced February 2026: vcp_ (personal access), vci_ (integration), vca_ (app access), vcr_ (app refresh), vck_ (AI Gateway API key). All use CRC32/Base62 checksum validation. Legacy 24-char format retained as kingfisher.vercel.1. 2026-02-11 16:56:47 -08:00
vmware.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
voyageai.yml v1.81.0 2026-02-10 19:24:19 -08:00
weightsandbiases.yml v1.81.0 2026-02-10 19:24:19 -08:00
wireguard.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
xAI.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
yandex.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
yelp.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
youtube.yml v1.81.0 2026-02-10 19:24:19 -08:00
zhipu.yml v1.81.0 2026-02-10 19:24:19 -08:00
zohocrm.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00
zuplo.yml Refactored into multiple crates. Added the 'validate' subcommand 2026-01-28 10:27:24 -08:00

rules:
  - name: ReadMe API Key
    id: kingfisher.readme.1
    pattern: |
      (?xi)
      \b
      (
        rdme_(?P<RDMVAL>[a-z0-9]{70})
      )
      \b
    pattern_requirements:
      min_digits: 2
    min_entropy: 3.3
    confidence: medium
    examples:
      - rdme_abcdefghijklmnopqrstuvwxyzabcdef1234567890abcdef1234567890abcdef123456
      - rdme_xn8s9he60fb31e9d290403d2707cce88fa820042d425fc6eb2baed4191dd88a5405987
    references:
      - https://docs.readme.com/main/reference/getproject-1
    validation:
      type: Http
      content:
        request:
          headers:
            Authorization: "Bearer {{ TOKEN }}"
            Accept: application/json
          method: GET
          response_matcher:
            - report_response: true
            - status:
                - 200
              type: StatusMatch
          url: https://api.readme.com/v2/projects/me