Obter operações de estado do perfil
Obtém uma lista de possíveis operações que podem ser realizadas pelo utilizador atual no perfil especificado. Em seguida, pode ser iniciado um pedido para qualquer uma das operações especificadas.
Nota
Os URLs neste artigo são relativos ao nome do anfitrião escolhido durante a implementação da API, como https://api.contoso.com
.
Pedir
Método | URL do Pedido |
---|---|
GET | /CertificateManagement/api/v1.0/profiles/{id}/operations /CertificateManagement/api/v1.0/smartcards/{id}/operations |
Parâmetros de URL
Parâmetro | Descrição |
---|---|
ID | O identificador (GUID) do perfil ou smartcard. |
Cabeçalhos do pedido
Para obter cabeçalhos de pedidos comuns, veja Cabeçalhos de pedidos HTTP e resposta nos detalhes do serviço da API REST de CM.
Corpo do pedido
Nenhum.
Resposta
Esta secção descreve a resposta.
Códigos de resposta
Código | Descrição |
---|---|
200 | OK |
204 | Sem conteúdo |
403 | Proibido |
500 | Erro Interno |
Cabeçalhos de resposta
Para obter cabeçalhos de resposta comuns, veja Cabeçalhos de pedidos HTTP e resposta nos detalhes do serviço da API REST de CM.
Corpo da resposta
Com êxito, devolve uma lista de possíveis operações que podem ser realizadas pelo utilizador no smart card. A lista pode conter qualquer número das seguintes operações: OnlineUpdate, Renew, Recover, RecoverOnBehalf, Retire, Revoke e Unblock.
Exemplo
Esta secção fornece um exemplo para obter operações de estado de perfil para o utilizador atual.
Exemplo: Pedido
GET /certificatemanagement/api/v1.0/smartcards/438d1b30-f3b4-4bed-85fa-285e08605ba7/operations HTTP/1.1
Exemplo: Resposta
HTTP/1.1 200 OK
[
"renew",
"unblock",
"retire"
]