Lista os tokens de autenticação.
Descrição da operação
Esta API usa um Access Token emitido pelo IDaaS para autenticação e autorização de identidade.\n\nCertifique-se de que o Access Token fornecido tenha a permissão Consultar tokens de autenticação para o aplicativo interno de Privileged Access Management (PAM) no IDaaS.\n\n> O escopo obrigatório é urn:cloud:idaas:pam|authentication_token:read.
Experimente agora
Testar
Autorização RAM
Sintaxe da solicitação
GET /v2/{instanceId}/authenticationTokens HTTP/1.1
Parâmetros de caminho
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| instanceId |
string |
Sim |
O ID da instância. |
idaas_ue2jvisn35ea5lmthk267xxxxx |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| Authorization |
string |
Sim |
Informações de autenticação. Formato: Bearer ${access_token}.\n\n> Insira um Access Token emitido pelo IDaaS. |
Bearer xxxxxx |
| nextToken |
string |
Não |
O token que marca o início da próxima página em uma consulta paginada. |
NTxxxxxexample |
| maxResults |
integer |
Não |
O número máximo de registros a serem retornados nesta consulta paginada. |
20 |
| consumerId |
string |
Sim |
O ID do consumidor do token de autenticação. |
app_ngtkgrrxxxxktg5eao6z4xxxxx |
| credentialProviderIdentifier |
string |
Sim |
O identificador do provedor de credenciais. |
test_example_identifier |
| revoked |
boolean |
Não |
Indica se o token de autenticação está revogado. |
false |
| expired |
boolean |
Não |
Indica se o token de autenticação está expirado. |
false |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Resultado da consulta paginada. |
||
| entities |
array<object> |
Lista de entidades de recursos. |
|
|
object |
Detalhes do token de autenticação. |
||
| instanceId |
string |
O ID da instância. |
idaas_ue2jvisn35ea5lmthk267xxxxx |
| authenticationTokenId |
string |
O ID do token de autenticação. |
atntkn_01kqflm0sxxx8nmdc1cb5dskxxxxx |
| credentialProviderId |
string |
O ID do provedor de credenciais. |
atp_01kr2cmj5gxxx4fvmls2e93dxxxxx |
| createTime |
integer |
A hora de criação do token de autenticação, como um timestamp UNIX em milissegundos. |
1649830225000 |
| updateTime |
integer |
A hora da última atualização do token de autenticação, como um timestamp UNIX em milissegundos. |
1649830225000 |
| authenticationTokenType |
string |
O tipo de token de autenticação. Valores válidos:\n\n- jwt: Token de autenticação JWT\n\n- oauth_access_token: Token de autenticação OAuth Access Token. |
jwt |
| revoked |
boolean |
Indica se o token de autenticação está revogado. |
false |
| creatorType |
string |
O tipo do criador do token de autenticação. Valores válidos:\n\n- application: Aplicativo. |
application |
| creatorId |
string |
O ID do criador do token de autenticação. |
app_ngtkgrrxxxxktg5eao6z4xxxxx |
| consumerType |
string |
O tipo do consumidor do token de autenticação. Valores válidos:\n\n- application: Aplicativo\n\n- custom: Tipo personalizado. |
custom |
| consumerId |
string |
O ID do consumidor do token de autenticação. |
test_jwt_subject |
| expirationTime |
integer |
A hora de expiração do token de autenticação, como um timestamp UNIX em milissegundos. |
1772693568000 |
| totalCount |
integer |
O número total de entidades de recursos que correspondem aos critérios de consulta. |
100 |
| nextToken |
string |
O token retornado por esta chamada. Use-o na próxima consulta paginada para obter a próxima página. |
NTxxxexample |
| maxResults |
integer |
O número máximo de registros retornados nesta consulta. |
20 |
Exemplos
Resposta de sucesso
JSON formato
{
"entities": [
{
"instanceId": "idaas_ue2jvisn35ea5lmthk267xxxxx",
"authenticationTokenId": "atntkn_01kqflm0sxxx8nmdc1cb5dskxxxxx",
"credentialProviderId": "atp_01kr2cmj5gxxx4fvmls2e93dxxxxx",
"createTime": 1649830225000,
"updateTime": 1649830225000,
"authenticationTokenType": "jwt",
"revoked": false,
"creatorType": "application",
"creatorId": "app_ngtkgrrxxxxktg5eao6z4xxxxx",
"consumerType": "custom",
"consumerId": "test_jwt_subject",
"expirationTime": 1772693568000
}
],
"totalCount": 100,
"nextToken": "NTxxxexample",
"maxResults": 20
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.