Skip to content

Commit bf71b07

Browse files
authored
Merge pull request #399 from IABTechLab/gdm-UID2-4959-aws-region
Rearranged consts for readability
2 parents 5a3de88 + 8387a38 commit bf71b07

File tree

3 files changed

+32
-19
lines changed

3 files changed

+32
-19
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<groupId>com.uid2</groupId>
77
<artifactId>uid2-shared</artifactId>
8-
<version>8.1.25</version>
8+
<version>8.1.27-alpha-204-SNAPSHOT</version>
99
<name>${project.groupId}:${project.artifactId}</name>
1010
<description>Library for all the shared uid2 operations</description>
1111
<url>https://github.com/IABTechLab/uid2docs</url>

src/main/java/com/uid2/shared/Const.java

Lines changed: 30 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -30,29 +30,25 @@ public static class Config {
3030
// this file stores integration config values, e.g. it communicates with other uid2 services that runs locally.
3131
public static final String INTEG_CONFIG_PATH = "conf" + File.separator + "integ-config.json";
3232

33+
// GCP
3334
public static final String GoogleCredentialsProp = "google_credentials";
3435
public static final String GcpEnclaveParamsProp = "gcp_enclave_params";
36+
37+
// Azure
38+
public static final String MaaServerBaseUrlProp = "maa_server_base_url";
39+
40+
// AWS S3
3541
public static final String AwsRegionProp = "aws_region";
3642
public static final String AccessKeyIdProp = "aws_access_key_id";
3743
public static final String SecretAccessKeyProp = "aws_secret_access_key";
3844
public static final String S3EndpointProp = "aws_s3_endpoint";
39-
public static final String OptOutDataDirProp = "optout_data_dir";
40-
public static final String OptOutReplicaUris = "optout_replica_uris";
41-
public static final String OptOutSyntheticLogsEnabledProp = "optout_synthetic_logs_enabled";
42-
public static final String OptOutSyntheticLogsCountProp = "optout_synthetic_logs_count";
43-
public static final String OptOutProducerReplicaIdProp = "optout_producer_replica_id";
44-
public static final String OptOutProducerReplicaIdOffsetProp = "optout_producer_replica_id_offset";
45-
public static final String OptOutProducerMaxReplicasProp = "optout_producer_max_replicas";
46-
public static final String OptOutDeltaRotateIntervalProp = "optout_delta_rotate_interval";
47-
public static final String OptOutDeltaBacktrackInDaysProp = "optout_delta_backtrack_in_days";
48-
public static final String OptOutPartitionIntervalProp = "optout_partition_interval";
49-
public static final String OptOutMaxPartitionsProp = "optout_max_partitions";
50-
public static final String OptOutS3FolderProp = "optout_s3_folder";
45+
public static final String CoreS3BucketProp = "core_s3_bucket";
46+
public static final String OptOutS3BucketProp = "optout_s3_bucket";
47+
48+
// Config stores
5149
public static final String CloudRefreshIntervalProp = "cloud_refresh_interval";
5250
public static final String CloudDownloadThreadsProp = "cloud_download_threads";
5351
public static final String CloudUploadThreadsProp = "cloud_upload_threads";
54-
public static final String CoreS3BucketProp = "core_s3_bucket";
55-
public static final String OptOutS3BucketProp = "optout_s3_bucket";
5652
public static final String ClientsMetadataPathProp = "clients_metadata_path";
5753
public static final String KeysMetadataPathProp = "keys_metadata_path";
5854
public static final String KeysAclMetadataPathProp = "keys_acl_metadata_path";
@@ -66,14 +62,31 @@ public static class Config {
6662
public static final String CloudEncryptionKeysMetadataPathProp = "cloud_encryption_keys_metadata_path";
6763
public static final String SaltsMetadataPathProp = "salts_metadata_path";
6864
public static final String OptOutMetadataPathProp = "optout_metadata_path";
69-
public static final String CoreAttestUrlProp = "core_attest_url";
65+
66+
// Attestation
7067
public static final String CoreApiTokenProp = "core_api_token";
71-
public static final String AwsKmsJwtSigningKeyIdProp = "aws_kms_jwt_signing_key_id";
68+
public static final String CoreAttestUrlProp = "core_attest_url";
7269
public static final String CorePublicUrlProp = "core_public_url";
7370
public static final String OptOutUrlProp = "optout_url";
71+
public static final String AwsKmsJwtSigningKeyIdProp = "aws_kms_jwt_signing_key_id";
7472
public static final String AwsKmsJwtSigningPublicKeysProp = "aws_kms_jwt_signing_public_keys";
7573
public static final String EnforceJwtProp = "enforceJwt";
76-
public static final String MaaServerBaseUrlProp = "maa_server_base_url";
74+
75+
// Optout
76+
public static final String OptOutS3FolderProp = "optout_s3_folder";
77+
public static final String OptOutDataDirProp = "optout_data_dir";
78+
public static final String OptOutReplicaUris = "optout_replica_uris";
79+
public static final String OptOutSyntheticLogsEnabledProp = "optout_synthetic_logs_enabled";
80+
public static final String OptOutSyntheticLogsCountProp = "optout_synthetic_logs_count";
81+
public static final String OptOutProducerReplicaIdProp = "optout_producer_replica_id";
82+
public static final String OptOutProducerReplicaIdOffsetProp = "optout_producer_replica_id_offset";
83+
public static final String OptOutProducerMaxReplicasProp = "optout_producer_max_replicas";
84+
public static final String OptOutDeltaRotateIntervalProp = "optout_delta_rotate_interval";
85+
public static final String OptOutDeltaBacktrackInDaysProp = "optout_delta_backtrack_in_days";
86+
public static final String OptOutPartitionIntervalProp = "optout_partition_interval";
87+
public static final String OptOutMaxPartitionsProp = "optout_max_partitions";
88+
89+
// Others
7790
public static final String SaltsExpiredShutdownHours = "salts_expired_shutdown_hours";
7891
public static final String encryptionSupportVersion = "encryption_support_version";
7992
}

src/main/java/com/uid2/shared/cloud/CloudUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ public class CloudUtils {
2727
public static Proxy defaultProxy = getDefaultProxy();
2828

2929
public static TaggableCloudStorage createStorage(String cloudBucket, JsonObject jsonConfig) {
30+
var region = jsonConfig.getString(Const.Config.AwsRegionProp);
3031
var accessKeyId = jsonConfig.getString(Const.Config.AccessKeyIdProp);
3132
var secretAccessKey = jsonConfig.getString(Const.Config.SecretAccessKeyProp);
32-
var region = jsonConfig.getString(Const.Config.AwsRegionProp);
3333
var s3Endpoint = jsonConfig.getString(Const.Config.S3EndpointProp, "");
3434

3535
if (accessKeyId == null || secretAccessKey == null) {

0 commit comments

Comments
 (0)