Add Cloud KMS based secret storage

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=147791972
This commit is contained in:
shikhman 2017-02-16 17:55:19 -08:00 committed by Ben McIlwain
parent ab6e7b177a
commit be30ecdf66
24 changed files with 2255 additions and 0 deletions

View file

@ -31,6 +31,7 @@ public class RegistryConfigSettings {
public Misc misc;
public Rdap rdap;
public Braintree braintree;
public Kms kms;
/** Configuration options that apply to the entire App Engine project. */
public static class AppEngine {
@ -78,6 +79,12 @@ public class RegistryConfigSettings {
public int baseOfyRetryMillis;
}
/** Configuration for Cloud KMS. */
public static class Kms {
public String keyringName;
public String projectId;
}
/** Configuration for caching. */
public static class Caching {
public int singletonCacheRefreshSeconds;