Method: users.settings.cse.identities.delete

Usuwa tożsamość szyfrowania po stronie klienta. Uwierzytelniony użytkownik nie może już używać tożsamości do wysyłania zaszyfrowanych wiadomości.

Po usunięciu tożsamości nie można jej przywrócić. Zamiast tego użyj metody identities.create, aby utworzyć kolejną tożsamość o tej samej konfiguracji.

W przypadku administratorów zarządzających tożsamościami i parami kluczy użytkowników w swojej organizacji żądania wymagają autoryzacji za pomocą konta usługi, które ma uprawnienia do delegowania w całej domenie, aby podszywać się pod użytkowników w zakresie https://www.googleapis.com/auth/gmail.settings.basic.

W przypadku użytkowników zarządzających własnymi tożsamościami i parami kluczy wymagane jest włączenie i skonfigurowanie szyfrowania za pomocą kluczy sprzętowych.

Żądanie HTTP

DELETE https://gmail.googleapis.com/gmail/v1/users/{userId}/settings/cse/identities/{cseEmailAddress}

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
userId

string

Podstawowy adres e-mail osoby przesyłającej prośbę. Aby wskazać uwierzytelnionego użytkownika, możesz użyć wartości specjalnej me.

cseEmailAddress

string

Podstawowy adres e-mail powiązany z konfiguracją tożsamości szyfrowania po stronie klienta, która została usunięta.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Jeśli operacja się uda, treść odpowiedzi będzie pustym obiektem JSON.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/gmail.settings.basic
  • https://www.googleapis.com/auth/gmail.settings.sharing

Więcej informacji znajdziesz w sekcji OAuth 2.0 Overview.