OAuthトークンのイントロスペクト
投稿
/oauth2/rest/token/introspect
リクエスト
サポートされているメディア・タイプ
- application/x-www-form-urlencoded
問合せパラメータ
- identityDomain: string
これは、'X-OAUTH-IDENTITY-DOMAIN-NAME'ヘッダー・パラメータの代替です。指定した場合、'X-OAUTH-IDENTITY-DOMAIN-NAME'は不要です。'X-OAUTH-IDENTITY-DOMAIN-NAME'は'identityDomain'問合せパラメータより優先されます。
ヘッダー・パラメータ
- X-OAUTH-IDENTITY-DOMAIN-NAME: string
アイデンティティ・ドメイン名。
フォーム・パラメータ
- token: string
イントロスペクトされるトークン
レスポンス
サポートされているメディア・タイプ
- application/json
200 レスポンス
成功
ルート・スキーマ: TokenIntrospectionResponse
型:
ソースを表示
object
- active(optional): boolean
トークンがアクティブであるかどうか
- aud(optional): array aud
対象者
- client(optional): string
トークンが発行されるクライアント。
- domain(optional): string
アイデンティティ・ドメイン名
- exp(optional): string
有効期限
- groups(optional): string
ユーザー・グループ
- identityDomain(optional): string
アイデンティティ・ドメイン名の代替
- iss(optional): string
発行者
- jti(optional): string
jti値
- scope(optional): array scope
スコープのリスト
- sessionId(optional): string
ユーザー・セッションID
- sub(optional): string
トークンのサブジェクト
404レスポンス
見つかりません
422 レスポンス
トークンの検証に失敗しました
例
cURLサンプル・リクエスト
curl --location --request POST 'https://<ManagedServerHost>:<ManagedServerPort>/oauth2/rest/token/introspect' \ --header 'X-OAUTH-IDENTITY-DOMAIN-NAME: DomainDocMTLS1' \ --data-urlencode 'token=eyJraWQiOiJDQUJEb21haW5Eb2NNVExTMS1wczI1NiIsIng1dCI6IlNlNWFKbzdFN29BSkRNS2hQaVZLbV80UkR1dyIsImFsZyI6IlBTMjU2In0. eyJpc3MiOiJodHRwOi8vaWRtcGUwMDI1Lm5ldHdvcmtzcGVvc3Vibi5pZG1vY2ljbG91MDJwaHgub3JhY2xldmNuLmNvbTo3Nzc3IiwiYXVkIjpbIkNBQlJlc291cmNlMSIsIkNB QkNsaWVudERvY01UTFMxIiwiaHR0cDovL2lkbXBlMDAyNS5uZXR3b3Jrc3Blb3N1Ym4uaWRtb2NpY2xvdTAycGh4Lm9yYWNsZXZjbi5jb206Nzc3NyIsInVzZXIiXSwiZXhwIjox NjI5ODY3OTQ1LCJqdGkiOiJCR2N4eTZmMjh5VU5yeTA4cEhvSUVBIiwiaWF0IjoxNjI5ODY0MzQ1LCJzdWIiOiJ3ZWJsb2dpYyIsImNsaWVudCI6IkNBQkNsaWVudERvY01UTFMx Iiwic2NvcGUiOlsiQ0FCUmVzb3VyY2UxLnZpZXdDQUJSZXMiLCJvcGVuaWQiXSwiZG9tYWluIjoiQ0FCRG9tYWluRG9jTVRMUzEiLCJncmFudCI6IkFVVEhPUklaQVRJT05fQ09E RSIsInNlc3Npb25JZCI6ImNjODRiMDBhLWE5ZGUtNDU0NC1iYzJhLTA0ODEwNDBmMTFmZXwya2kvYlp0R2JGMk9xVzloQ0ZCR3BaZHIyQ042Wk5ySVhrMzBTVEVFdTdZPSIsInN0 YXRpY0F0dHIiOiJDdXN0b21WYWx1ZSIsIm5vbmNlIjoiJTIyJTIyIiwicmVzU3J2QXR0ciI6IlJFU09VUkNFQ09OU1QiLCJjbmYiOnsieDV0I1MyNTYiOiJ5eGFfcGFjYWZrbHR fNW1xampjX3NodGI5cWhidmR4MHB6Z2h0M2E1bnhjIn19.RiVsbjBowHb23gEyG2emr7dryz3Qi6mFjU5uomL6PHydOOdpEin1nOQub2CJ6LC00--PXNTWURc9DPgdieL4DRyarO vsXphI_U60vWwGbuD_l3gTAD5zS7eKXvkkWLey21U12o0Q_sAdbYsVeoA4Z9GUYy9jWoZjIJ1o70ffD8YvIwIhSDhBYwaak_D64_NZJM1E3GqxwTJtMR8g7wLg7YZupPwA1Mb-r4 Lc2NzPtiCkfMdfW3JG9FGNx1YY-OZomkWhqLI5osV1sV3zFdgmHbMfWEdvtd2XWFyjCVSy8InGiXNtZO9NGJF0Y58GU4d_iCChiI-WgIXaso_42MfRwQ'
cURLサンプル・レスポンス
{ "iss": "https://<ManagedServerHost>:<ManagedServerPort>", "aud": [ "Resource1", "ClientDocMTLS1", "https://<ManagedServerHost>:<ManagedServerPort>", "user" ], "exp": 1629867945, "jti": "BGcxy6f28yUNry08pHoIEA", "iat": 1629864345, "sub": "weblogic", "client": "ClientDocMTLS1", "scope": [ "Resource1.viewRes", "openid" ], "domain": "DomainDocMTLS1", "grant": "AUTHORIZATION_CODE", "sessionId": "cc84b00a-a9de-4544-bc2a-0481040f11fe|2ki/bZtGbF2OqW9hCFBGpZdr2CN6ZNrIXk30STEEu7Y=", "staticAttr": "CustomValue", "nonce": "%22%22", "resSrvAttr": "RESOURCECONST", "cnf": { "x5t#S256": "yxa_pacafklt_5mqjjc_shtb9qhbvdx0pzght3a5nxc" }, "rem_exp": 3511, "active": true }