Skip to content

Commit fcfbe42

Browse files
fix import order and region tag
1 parent 7cd3a07 commit fcfbe42

File tree

1 file changed

+21
-21
lines changed

1 file changed

+21
-21
lines changed

kms/src/main/java/kms/CreateKeyForImport.java

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,12 @@
1919
// [START kms_create_key_for_import]
2020
import com.google.cloud.kms.v1.CreateCryptoKeyRequest;
2121
import com.google.cloud.kms.v1.CryptoKey;
22+
import com.google.cloud.kms.v1.CryptoKey.CryptoKeyPurpose;
23+
import com.google.cloud.kms.v1.CryptoKeyVersion.CryptoKeyVersionAlgorithm;
2224
import com.google.cloud.kms.v1.CryptoKeyVersionTemplate;
2325
import com.google.cloud.kms.v1.KeyManagementServiceClient;
2426
import com.google.cloud.kms.v1.KeyRingName;
2527
import com.google.cloud.kms.v1.ProtectionLevel;
26-
import com.google.cloud.kms.v1.CryptoKey.CryptoKeyPurpose;
27-
import com.google.cloud.kms.v1.CryptoKeyVersion.CryptoKeyVersionAlgorithm;
28-
2928
import java.io.IOException;
3029

3130
public class CreateKeyForImport {
@@ -40,8 +39,7 @@ public void createKeyForImport() throws IOException {
4039
}
4140

4241
// Create a new crypto key to hold imported key versions.
43-
public void createKeyForImport(String projectId, String locationId,
44-
String keyRingId, String id)
42+
public void createKeyForImport(String projectId, String locationId, String keyRingId, String id)
4543
throws IOException {
4644
// Initialize client that will be used to send requests. This client only
4745
// needs to be created once, and can be reused for multiple requests. After
@@ -52,24 +50,26 @@ public void createKeyForImport(String projectId, String locationId,
5250
KeyRingName keyRingName = KeyRingName.of(projectId, locationId, keyRingId);
5351

5452
// Create the crypto key.
55-
CryptoKey createdKey = client.createCryptoKey(
56-
CreateCryptoKeyRequest.newBuilder()
57-
.setParent(keyRingName.toString())
58-
.setCryptoKeyId(id)
59-
.setCryptoKey(CryptoKey.newBuilder()
60-
.setPurpose(CryptoKeyPurpose.ASYMMETRIC_SIGN)
61-
.setVersionTemplate(
62-
CryptoKeyVersionTemplate.newBuilder()
63-
.setProtectionLevel(ProtectionLevel.HSM)
64-
.setAlgorithm(CryptoKeyVersionAlgorithm.EC_SIGN_P256_SHA256))
65-
// Ensure that only imported versions may be
66-
// added to this key.
67-
.setImportOnly(true))
68-
.setSkipInitialVersionCreation(true)
69-
.build());
53+
CryptoKey createdKey =
54+
client.createCryptoKey(
55+
CreateCryptoKeyRequest.newBuilder()
56+
.setParent(keyRingName.toString())
57+
.setCryptoKeyId(id)
58+
.setCryptoKey(
59+
CryptoKey.newBuilder()
60+
.setPurpose(CryptoKeyPurpose.ASYMMETRIC_SIGN)
61+
.setVersionTemplate(
62+
CryptoKeyVersionTemplate.newBuilder()
63+
.setProtectionLevel(ProtectionLevel.HSM)
64+
.setAlgorithm(CryptoKeyVersionAlgorithm.EC_SIGN_P256_SHA256))
65+
// Ensure that only imported versions may be
66+
// added to this key.
67+
.setImportOnly(true))
68+
.setSkipInitialVersionCreation(true)
69+
.build());
7070

7171
System.out.printf("Created crypto key %s%n", createdKey.getName());
7272
}
7373
}
7474
}
75-
// [END kms_create_crypto_key]
75+
// [END kms_create_key_for_import]

0 commit comments

Comments
 (0)