Add an action to download encrypted service account credentials

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=222902380
This commit is contained in:
jianglai 2018-11-26 15:57:30 -08:00
parent 886aa62d46
commit a86d6588f3
7 changed files with 175 additions and 27 deletions

View file

@ -32,6 +32,7 @@ import google.registry.request.RequestScope;
import google.registry.tools.server.CreateGroupsAction;
import google.registry.tools.server.CreatePremiumListAction;
import google.registry.tools.server.DeleteEntityAction;
import google.registry.tools.server.DownloadServiceAccountCredentialAction;
import google.registry.tools.server.GenerateZoneFilesAction;
import google.registry.tools.server.KillAllCommitLogsAction;
import google.registry.tools.server.KillAllEppResourcesAction;
@ -64,6 +65,7 @@ import google.registry.tools.server.VerifyOteAction;
interface ToolsRequestComponent {
CreateGroupsAction createGroupsAction();
CreatePremiumListAction createPremiumListAction();
DownloadServiceAccountCredentialAction downloadServiceAccountCredentialAction();
DeleteEntityAction deleteEntityAction();
EppToolAction eppToolAction();
FlowComponent.Builder flowComponentBuilder();