認証済ユーザー用の既存のJWTトークンをリフレッシュします。
put
/tokens
自分用の新しいJWTトークンを返します。
リクエスト
この操作にはリクエスト・パラメータはありません。
セキュリティ
- basicAuth: basic
型:
basic
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
OK
ルート・スキーマ: token-response
型:
ソースを表示
object- accessToken(optional): string
JWTトークン文字列。
- expiresIn(optional): string
トークンの期限が切れる時刻。
- tokenType(optional): string
トークンのタイプ。値はBearerです。
例
次の例では、認証済ユーザー用の既存のJWTトークンをリフレッシュします。
cURLの例
curl -I -X PUT -H "Accept: application/json" -H "Content-Type: application/json" -H "X-Requested-By: <anyvalue>" -H "Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsIng1dCI6IkFVLVlxTGsyalVtQ1hhSkdRaUdJak9zSlJXbyIsImtpZCI6InhlbGwifQ.eyJleHAiOjE0Njc4ODk3OTksInN1YiI6InZpcGluIiwiaXNzIjoid3d3Lm9yYWNsZS5jb20iLCJwcm4iOiJ2aXBpbiIsImlhdCI6MTQ2Nzg4Nzk5OX0.weIqbo140nOZ4hOTDoXznj9gVQwzyAKmQWAUbcAPCOn39C-OOd1L3lPqfk5EIGDrgqSP0az4jqz-8C0ak__dmLIQzYWlZ_rYpsBcX2dcyIoFzEceh2j6Vrc-OLCuer6phCm8YbgdQfvN579AjrsqTg9VDDBAbOc98jgeYsclRdg" "https://pseudo.com/iam/governance/token/api/v1/tokens"
レスポンス本文の例
JSON形式のレスポンス本文のコンテンツの例を次に示します。
{
"expiresIn": "1799",
"tokenType": "Bearer",
"accessToken": "eyJ4NXQiOiJvd2YzU0hsTnNob25sM2lZOXUtUnQtZjRETGciLCJraWQiOiJ4ZWxsIiwidHlwIjoiSldUIiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiJ4ZWxzeXNhZG0iLCJpc3MiOiJ3d3cub3JhY2xlLmNvbSIsImV4cCI6MTQ4MjM5NDIwNSwicHJuIjoieGVsc3lzYWRtIiwiaWF0IjoxNDgyMzkyNDA1fQ.bckyK9TSICdY4kqi2DpYy8rLzntrynPTOgj4XZRxN2CRpwdS_Vss9lS_BWk9Dz3GgZOEroAvUYTdP7Wh-ulqN23Xn0ez3ZPY3s6icCSBqK3Lw_kXoSm4NQL7UGzsF_tAsarLFQWn5xpORVmWRMxHTXycI14cVC_ZPNxubfsK6ec"
}