MENU
トークン発行 - Identity API v2.0
Description
有効なトークン情報を取得する
Request URL
identity API v2.0 POST /v2.0/tokens
Request Paramters
Parameter | Value | Style | Description |
---|---|---|---|
username | ユーザー名 | plain | ユーザ名 |
password | ユーザーパスワード | plain | ユーザパスワード |
tenantId (Optional) | Tenant ID | plain | テナントID |
Request Json
{ "auth": { "passwordCredentials": { "username": "ConoHa", "password": "paSSword123456#$%" }, "tenantId": "487727e3921d44e3bfe7ebb337bf085e" } }
Normal response codes
200 OK
Example
※エンドポイントURLにつきましては、お客様環境によって異なりますので、コントロールパネルにてご確認の上ご利用ください。
- REQ
curl -i -X POST \ -H "Accept: application/json" \ -d '{"auth":{"passwordCredentials":{"username":"ConoHa","password":"paSSword123456#$%"},"tenantId":"487727e3921d44e3bfe7ebb337bf085e"}}' \ https://identity.tyo1.conoha.io/v2.0/tokens
- RES
HTTP/1.1 200 OK Date: Mon, 08 Dec 2014 02:40:56 GMT Server: Apache Content-Length: 4572 Content-Type: application/json { "access": { "token": { "issued_at": "2015-05-19T07:08:21.927295", "expires": "2015-05-20T07:08:21Z", "id": "sample00d88246078f2bexample788f7", "tenant": { "name": "example00000000", "enabled": true, "tyo1_image_size": "550GB", } ], "endpoints_links": [], "type": "mailhosting", "name": "Mail Hosting Service" }, { "endpoints": [ { "region": "tyo1", "publicURL": "https://dns-service.tyo1.conoha.io" } ], "endpoints_links": [], "type": "dns", "name": "DNS Service" }, { "endpoints": [ { "region": "tyo1", "publicURL": "https://object-storage.tyo1.conoha.io/v1/nc_a4392c0ccba74485abd58ec123eca824" } ], "endpoints_links": [], "type": "object-store", "name": "Object Storage Service" }, { "endpoints": [ { "region": "sjc1", "publicURL": "https://identity.sjc1.conoha.io/v2.0" }, { "region": "tyo1", "publicURL": "https://identity.tyo1.conoha.io/v2.0" }, { "region": "sin1", "publicURL": "https://identity.sin1.conoha.io/v2.0" } ], "endpoints_links": [], "type": "identity", "name": "Identity Service" } ], "user": { "username": "example00000000", "roles_links": [], "id": "examplea6963c074d7csample12a886ee", "roles": [ { "name": "SwiftOperator" }, { "name": "_member_" } ], "name": "example00000000" }, "metadata": { "is_admin": 0, "roles": [ "0000000000000000000000000000000e", "11111111111111111111111111111113" ] } } }