チケット #112 (closed 仕様: fixed)

登録: 17 年

最終更新: 17 年

Web API について

報告者: n-nishimura 担当者: mn
優先度: 各マイルストーンで解決する マイルストーン: Iterate7(2/7)
コンポーネント: OpenID server バージョン:
キーワード: 関係者:
GanttChart表示: OFF 依存TaskNo:
開始予定日: YYYY/MM/DD 終了予定日: YYYY/MM/DD

説明

Web API の仕様を以下とする

  •  http://openid.dbcls.jp/user/:username.xml で XML 形式で返す
  • 以下の項目を返す
    • trust-root : 利用しているクライアントの URL (OpenID 認証時にクライアントから送信される情報)
    • created-at : 認証を初めて利用した日時
    • approved-at : 最後に認証した日時
    • expired-at : 無効になった日時。日時が空の場合は、永続的に認証が許可されている
  • 指定したユーザーが存在しない、または、認証済みのクライアントが存在しない場合は以下
    • 空のレスポンスを返す
    • ステータスコード 404 を返す

フォーマットは以下である。

<approvals>
  <approval>
    <approved-at type="datetime">2008-01-25T12:59:05+09:00</approved-at>
    <created-at type="datetime">2008-01-09T14:57:22+09:00</created-at>
    <expired-at type="datetime"></expired-at>
    <trust-root>http://localhost:2000/</trust-root>
  </approval>
  <approval>
    <approved-at type="datetime">2008-01-11T10:35:05+09:00</approved-at>
    <created-at type="datetime">2008-01-10T12:33:16+09:00</created-at>
    <expired-at type="datetime"></expired-at>
    <trust-root>http://localhost:3001/consumer</trust-root>
  </approval>
</approvals>

チケットの履歴

更新者: mn (17 年 前)

  • ステータスnew から closed に変更されました。
  • 解決方法fixed に設定されました。

これで良いです。

Note: チケットについてのヘルプは TracTickets を参照 して下さい。