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"
]