Method: users.settings.cse.keypairs.disable
Wyłącza parę kluczy szyfrowania po stronie klienta. Uwierzytelniony użytkownik nie może już używać pary kluczy do odszyfrowywania przychodzących wiadomości zaszyfrowanych po stronie klienta ani podpisywania wychodzących wiadomości zaszyfrowanych po stronie klienta.
Aby odzyskać dostęp, włącz parę kluczy przy użyciu klawisza keypairs.enable
.
Po 30 dniach możesz trwale usunąć parę kluczy, korzystając z metody keypairs.obliterate
.
Żądanie HTTP
POST https://gmail.googleapis.com/gmail/v1/users/{userId}/settings/cse/keypairs/{keyPairId}:disable
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry |
userId |
string
Podstawowy adres e-mail osoby zgłaszającej prośbę. Aby wskazać uwierzytelnionego użytkownika, możesz użyć specjalnej wartości me .
|
keyPairId |
string
Identyfikator pary kluczy do wyłączenia.
|
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu CseKeyPair
.
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 przewodniku po autoryzacji.
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2024-09-05 UTC.
[null,null,["Ostatnia aktualizacja: 2024-09-05 UTC."],[[["Turns off a client-side encryption key pair, preventing the authenticated user from decrypting incoming or signing outgoing CSE messages."],["To regain access to the key pair, use the `keypairs.enable` method within 30 days, after which it can be permanently deleted with `keypairs.obliterate`."],["This action is performed through a POST request to the specified endpoint with `userId` and `keyPairId` as path parameters."],["Requires specific authorization scopes (`gmail.settings.basic` or `gmail.settings.sharing`) for the request to be processed."]]],["This API endpoint disables a client-side encryption key pair via a `POST` request to a specific URL including `userId` and `keyPairId` path parameters. The request body is empty. Upon success, the API returns a `CseKeyPair` instance. Disabling a key prevents decryption of incoming messages and signing of outgoing mail. The key can be re-enabled or permanently deleted after 30 days. Access requires specific OAuth scopes, either `gmail.settings.basic` or `gmail.settings.sharing`.\n"]]