Отзыв и утверждение ключей приложения разработчика

Вы просматриваете документацию Apigee Edge .
Перейдите к документации Apigee X.
информация

В этом разделе объясняется, как использовать пользовательский интерфейс и API для отзыва или утверждения ключей API для продуктов в приложениях для разработчиков и для приложений для разработчиков.

Использование пользовательского интерфейса для отзыва ключа для определенного продукта API в приложении разработчика.

Вы можете отозвать ключ, связанный с конкретным продуктом API, через пользовательский интерфейс. В результате ресурсы API, определенные в этом продукте API, больше не будут доступны, пока ключ не будет повторно утвержден.

Отзовите ключ, как описано ниже.

Край

Чтобы отозвать ключ с помощью пользовательского интерфейса Edge:

  1. Войдите на сайт apigee.com/edge .
  2. Выберите «Опубликовать» > «Приложения» на левой панели навигации.
  3. Выберите приложение, содержащее ключ, который вы хотите отозвать.
  4. На странице приложения разработчика нажмите .
  5. В разделе «Учетные данные» выберите «Отменить» в раскрывающемся меню «Статус».

Классический Edge (частное облако)

Чтобы отозвать ключ с помощью классического пользовательского интерфейса Edge:

  1. Войдите в систему по http:// ms-ip :9000 , где ms-ip — это IP-адрес или DNS-имя узла сервера управления.
  2. Выберите «Опубликовать» > «Приложения для разработчиков» на верхней панели навигации.
  3. Из списка приложений выберите то, которое содержит ключ, который вы хотите отозвать.
  4. На странице приложения разработчика нажмите «Изменить» .
  5. В разделе «Продукты» нажмите «Отменить» , чтобы отозвать ключ продукта, который вы хотите отозвать.

Использование пользовательского интерфейса для утверждения ключа для конкретного продукта API в приложении разработчика.

Вы можете утвердить ранее отозванный потребительский ключ для продукта API в приложении разработчика через пользовательский интерфейс управления. Клиентское приложение снова сможет получить доступ к API этого продукта.

Чтобы утвердить ключ продукта API:

  1. Войдите в свою учетную запись Apigee Edge.
  2. В главном меню выберите «Опубликовать» > «Приложения для разработчиков» .
  3. Из списка приложений выберите то, которое содержит ключ, который вы хотите утвердить.
  4. На странице приложения разработчика нажмите «Изменить» .
  5. В разделе «Продукты» нажмите «Утвердить» , чтобы восстановить ключ.

Отзыв и утверждение ключей для продуктов API с помощью Edge API

Edge предоставляет API, которые позволяют вам управлять статусом ключа API в зависимости от вашего варианта использования. В JSON приложения разработчика ниже расположение каждого флага одобрения/отзыва указано для каждого из этих трех случаев:

{
  "accessType": "",
  "appFamily": "default",
  "appId": "6ed3a4d1-4733-439a-80a4-0d71149ec9ad",
  "attributes": [
    {
      "name": "DisplayName",
      "value": "AnotherTestApp"
    },
    {
      "name": "Notes",
      "value": ""
    }
  ],
  "callbackUrl": "",
  "createdAt": 1415728893126,
  "createdBy": "wwitman@apigee.com",
  "credentials": [
    {
      "apiProducts": [
        {
          "apiproduct": "Weather-Product",
          "status": "revoked" // (1)
        }
      ],
      "attributes": [],
      "consumerKey": "giIC9Au6XP82wJ1oxZuQU4L75OdNKLhb",
      "consumerSecret": "SXg8JizqeTA8j3gX",
      "expiresAt": -1,
      "issuedAt": 1415728893154,
      "scopes": [],
      "status": "approved" // (2) 
    }
  ],
  "developerId": "Z2S37rxX2Suzkwtg",
  "lastModifiedAt": 1420682967414,
  "lastModifiedBy": "wwitman@apigee.com",
  "name": "AnotherTestApp",
  "scopes": [],
  "status": "approved" // (3)
}