Phương thức & đường dẫn
POST /realms/{realm}/protocol/openid-connect/token
Lấy access token ngắn hạn trước khi gọi E-Identity API.
Lấy access token Bearer có hiệu lực ngắn để dùng cho các yêu cầu CheckID API tiếp theo.
/realms/{realm}/protocol/openid-connect/token
Lấy access token Bearer có hiệu lực ngắn để dùng cho các yêu cầu CheckID API tiếp theo.
| Trường | Loại | Yêu cầu | Mô tả |
|---|---|---|---|
lang |
String | O | VN / EN |
profile |
String | O | openid-connect-identity-assurance-1.0 by nguồn default |
external_id |
String | O | Mã theo dõi của bên tin cậy |
{
"lang": "EN",
"profile": "openid-connect-identity-assurance-1.0",
"external_id": "demo-trace-001"
}
{
"status": 0,
"message": "SUCCESSFULLY",
"access_token": "<BEARER_TOKEN>",
"token_type": "Bearer",
"expires_in": 900,
"dtis_id": "<DTIS_TRANSACTION_ID>"
}
Access token được lấy bằng OAuth2 Client Credentials; các yêu cầu nghiệp vụ tiếp theo sử dụng Bearer token qua WSO2.
CheckID API & Kafka Specifications V1.2.260123 §2.1.1
POST /realms/{realm}/protocol/openid-connect/token
Lấy token theo OAuth2 Client Credentials.
Basic <CLIENT_ID:CLIENT_SECRET>
CheckID API & Kafka Specifications V1.2.260123 §2.1.1
Công khai
Trang này dùng đúng thao tác được trích từ CheckID API & Kafka Specifications V1.2.260123. Ví dụ chỉ nhằm minh họa đặc tả đã công bố; bắt buộc/quy tắc có điều kiện phải tiếp tục đối chiếu OpenAPI và đặc tả dành cho đối tác. Không dùng dữ liệu giữ chỗ làm dữ liệu thật.
{
"grant_type": "client_credentials"
}
{
"access_token": "<ACCESS_TOKEN>",
"expires_in": 1800,
"refresh_expires_in": 0,
"token_type": "Bearer",
"scope": "profile email"
}