API詳細(Authentication)

ここでは、以下のAPIについて説明します。

項番 API名 処理概要
1 POST /v3/auth/tokens

Password authentication with scoped authorization

スコープを指定し、パスワード認証方式を使用して認証とトークンを生成する
2 POST /v3/auth/tokens

Token authentication with scoped authorization

スコープを指定し、トークン認証方式を使用して認証とトークンを生成する
3 POST /v3/auth/tokens

Token authentication with explicit unscoped authorization

スコープがないことを明確に指定し、トークン認証をする
4 POST /v3/auth/tokens

Consume a trust

トラストを利用し、トラスト内のスコープのトークンを作成する
5 GET /v3/auth/tokens

Validate and show information for token

トークンの情報(有効期限と権限範囲を含む)を確認し、表示する
6 HEAD /v3/auth/tokens

Check token

トークンを確認する
7 DELETE /v3/auth/tokens

Revoke token

トークンを取り消す
8 GET /v3/auth/catalog

Get service catalog

X-Auth-Tokenのサービスカタログを取得する
9 GET /v3/auth/projects

Get available project scopes

X-Auth-Tokenの利用可能なプロジェクトスコープを取得する
10 GET /v3/auth/domains

Get available domain scopes

指定するX-Auth-Tokenの利用可能なドメインスコープを取得する