12.4.3.4. OAuth2 認証の使用

Zync は GET リクエストを /.well-known/openid-configuration エンドポイントに送信し、application/json のレスポンスを期待します。レスポンスペイロードには以下の内容が含まれている必要があります。

{
  "token_endpoint": "http://idp.example.com/auth/realm/token"
}

Zync は token_endpoint を使用して、OAuth2 プロトコルを使用して、OpenID Connect Issuer アドレスで提供される client_id および client_secret を交換します。API が正常ではないレスポンスを返す場合、Zync は指定されたクレデンシャルを使用して HTTP Basic/Digest 認証にフォールバックします。