Zum Inhalt springen
AtheronDEVELOPERS

Secrets and certificates

Client secrets shown once, rotation without downtime, and certificate credentials with private_key_jwt.

Melden Sie sich an, um Ihre eigene Test-Client-ID in den Beispielen zu sehen.

A server app proves itself at the token endpoint with a secret or a certificate. Each environment holds up to ten live credentials, each with an expiry of 30 days to two years.

Secrets

A secret starts ath_cs_, so secret scanners can find one pushed by mistake. We show it once and keep only a fingerprint and its last four characters.

Rotating without downtime: make a new secret, deploy it, check the old one's "last used" stops moving, then revoke the old one.

Certificates (private_key_jwt)

Upload the public half of a key pair: an X.509 certificate, a PEM public key or a JWK. EC P-256 (ES256) or RSA of 2048 bits or more (RS256). Never upload the private key; the portal refuses one.

At the token endpoint, instead of a secret, send:

The JWT is signed with your private key and carries:

ClaimValue
iss, subyour client ID
audhttps://accounts.aton-network.org/oauth/token
expat most ten minutes ahead
jtiunique; each one works once
kid (header)the thumbprint the portal shows, optional

Send an assertion or a secret, never both.

text
client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer
client_assertion=<JWT>

Fragen Sie Atlas

KI-Assistent

Fragen Sie alles zu Mit Atheron anmelden, zur API oder zum Portal. Die Antwort kommt aus unserer Dokumentation, mit Links zu den genutzten Seiten.