Skip to content

Commit 6487e76

Browse files
1 parent 1f120de commit 6487e76

File tree

3 files changed

+95
-96
lines changed

3 files changed

+95
-96
lines changed

AwsEncryptionSDK/runtimes/go/examples/cryptographicmaterialsmanager/requiredencryptioncontext/requiredencryptioncontext.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ import (
1818
mpltypes "github.com/aws/aws-cryptographic-material-providers-library/mpl/awscryptographymaterialproviderssmithygeneratedtypes"
1919
client "github.com/aws/aws-encryption-sdk/awscryptographyencryptionsdksmithygenerated"
2020
esdktypes "github.com/aws/aws-encryption-sdk/awscryptographyencryptionsdksmithygeneratedtypes"
21-
"github.com/aws/aws-encryption-sdk/examples/utils"
2221
"github.com/aws/aws-sdk-go-v2/config"
2322
"github.com/aws/aws-sdk-go-v2/service/kms"
2423
)
@@ -30,7 +29,7 @@ func RequiredEncryptionContextExample(exampleText, defaultKMSKeyId, defaultKmsKe
3029
panic(err)
3130
}
3231
kmsClient := kms.NewFromConfig(cfg, func(o *kms.Options) {
33-
o.Region = utils.GetDefaultKmsKeyRegion()
32+
o.Region = defaultKmsKeyRegion
3433
})
3534
// Step 2: Initialize the mpl client
3635
matProv, err := mpl.NewClient(mpltypes.MaterialProvidersConfig{})
@@ -40,7 +39,7 @@ func RequiredEncryptionContextExample(exampleText, defaultKMSKeyId, defaultKmsKe
4039
// Step 3: Create the keyring
4140
awsKmsKeyringInput := mpltypes.CreateAwsKmsKeyringInput{
4241
KmsClient: kmsClient,
43-
KmsKeyId: utils.GetDefaultKMSKeyId(),
42+
KmsKeyId: defaultKMSKeyId,
4443
}
4544
awsKmsKeyring, err := matProv.CreateAwsKmsKeyring(context.Background(), awsKmsKeyringInput)
4645
if err != nil {

AwsEncryptionSDK/runtimes/go/examples/main.go

Lines changed: 68 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -30,132 +30,132 @@ func main() {
3030
const stringToEncrypt = "Text To encrypt"
3131
clientsupplier.ClientSupplierExample(
3232
stringToEncrypt,
33-
utils.GetDefaultRegionMrkKeyArn(),
34-
utils.GetDefaultKMSKeyAccountID(),
33+
utils.DefaultRegionMrkKeyArn(),
34+
utils.DefaultKMSKeyAccountID(),
3535
[]string{"eu-west-1"})
3636
misc.CommitmentPolicyExample(
3737
stringToEncrypt,
38-
utils.GetDefaultKMSKeyId(),
39-
utils.GetDefaultKmsKeyRegion())
38+
utils.DefaultKMSKeyId(),
39+
utils.DefaultKmsKeyRegion())
4040
misc.SetEncryptionAlgorithmSuiteExample(stringToEncrypt)
4141
var maxEncryptedDataKeys int64 = 3
4242
misc.LimitEncryptedDataKeyExample(
4343
stringToEncrypt,
44-
utils.GetDefaultKMSKeyId(),
45-
utils.GetDefaultKmsKeyRegion(),
44+
utils.DefaultKMSKeyId(),
45+
utils.DefaultKmsKeyRegion(),
4646
maxEncryptedDataKeys)
4747
requiredencryptioncontext.RequiredEncryptionContextExample(
4848
stringToEncrypt,
49-
utils.GetDefaultKMSKeyId(),
50-
utils.GetDefaultKmsKeyRegion())
49+
utils.DefaultKMSKeyId(),
50+
utils.DefaultKmsKeyRegion())
5151
restrictalgorithmsuite.SigningOnlyExample(
5252
stringToEncrypt,
53-
utils.GetDefaultKMSKeyId(),
54-
utils.GetDefaultKmsKeyRegion())
53+
utils.DefaultKMSKeyId(),
54+
utils.DefaultKmsKeyRegion())
5555
// keyrings
5656
ecdh.PublicKeyRawEcdhDiscoveryKeyringExample(
5757
stringToEncrypt,
5858
primitivestypes.ECDHCurveSpecEccNistP256,
59-
utils.GetEccPublicKeyFileNameRecipient(),
60-
utils.GetEccPrivateKeyFileNameRecipient())
59+
utils.EccPublicKeyFileNameRecipient(),
60+
utils.EccPrivateKeyFileNameRecipient())
6161
ecdh.EphemeralRawECDHKeyringExample(
6262
stringToEncrypt,
6363
primitivestypes.ECDHCurveSpecEccNistP256,
64-
utils.GetEccPublicKeyFileNameRecipient())
64+
utils.EccPublicKeyFileNameRecipient())
6565
ecdh.RawECDHKeyringExample(
6666
stringToEncrypt,
6767
primitivestypes.ECDHCurveSpecEccNistP256,
68-
utils.GetEccPublicKeyFileNameRecipient(),
69-
utils.GetEccPrivateKeyFileNameSender())
68+
utils.EccPublicKeyFileNameRecipient(),
69+
utils.EccPrivateKeyFileNameSender())
7070
ecdh.AwsKmsEcdhKeyringExample(
7171
stringToEncrypt,
7272
primitivestypes.ECDHCurveSpecEccNistP256,
73-
utils.GetKmsEcdhKeyIdP256RecipientKeyId(),
74-
utils.GetKmsEcdhKeyIdP256SenderKeyId(),
75-
utils.GetKmsEccPublicKeyFileNameSender(),
76-
utils.GetKmsEccPublicKeyFileNameRecipient())
73+
utils.KmsEcdhKeyIdP256RecipientKeyId(),
74+
utils.KmsEcdhKeyIdP256SenderKeyId(),
75+
utils.KmsEccPublicKeyFileNameSender(),
76+
utils.KmsEccPublicKeyFileNameRecipient())
7777
ecdh.AwsKmsEcdhDiscoveryKeyringExample(
7878
stringToEncrypt,
7979
primitivestypes.ECDHCurveSpecEccNistP256,
80-
utils.GetKmsEcdhKeyIdP256RecipientKeyId(),
81-
utils.GetKmsEcdhKeyIdP256SenderKeyId(),
82-
utils.GetKmsEccPublicKeyFileNameSender(),
83-
utils.GetKmsEccPublicKeyFileNameRecipient())
80+
utils.KmsEcdhKeyIdP256RecipientKeyId(),
81+
utils.KmsEcdhKeyIdP256SenderKeyId(),
82+
utils.KmsEccPublicKeyFileNameSender(),
83+
utils.KmsEccPublicKeyFileNameRecipient())
8484
awskmskeyring.AwsKmsKeyringExample(
8585
stringToEncrypt,
86-
utils.GetDefaultKMSKeyId(),
87-
utils.GetDefaultKMSKeyAccountID())
86+
utils.DefaultKMSKeyId(),
87+
utils.DefaultKMSKeyAccountID())
8888
awskmsrsakeyring.AwsKmsRsaExample(
8989
stringToEncrypt,
90-
utils.GetTestKmsRsaKeyID(),
91-
utils.GetKmsRSAPublicKey())
90+
utils.TestKmsRsaKeyID(),
91+
utils.KmsRSAPublicKey())
9292
awskmsmultikeyring.AwsKmsMultiKeyringExample(
9393
stringToEncrypt,
94-
utils.GetDefaultKMSKeyId(),
95-
utils.GetAlternateRegionKMSKeyId(),
96-
utils.GetAlternateRegionKMSKeyRegion())
94+
utils.DefaultKMSKeyId(),
95+
utils.AlternateRegionKMSKeyId(),
96+
utils.AlternateRegionKMSKeyRegion())
9797
awskmsdiscoverykeyring.AwsKmsDiscoveryKeyringExample(
9898
stringToEncrypt,
99-
utils.GetDefaultKMSKeyId(),
100-
utils.GetDefaultKMSKeyAccountID())
99+
utils.DefaultKMSKeyId(),
100+
utils.DefaultKMSKeyAccountID())
101101
awskmsdiscoverymultikeyring.AwsKmsDiscoveryMultiKeyringExample(
102102
stringToEncrypt,
103-
utils.GetDefaultKMSKeyId(),
104-
utils.GetDefaultKMSKeyAccountID(),
105-
utils.GetRegions())
103+
utils.DefaultKMSKeyId(),
104+
utils.DefaultKMSKeyAccountID(),
105+
utils.Regions())
106106
rawrsakeyring.RawRsaExample(stringToEncrypt)
107107
awskmsmrkkeyring.AwsKmsMrkKeyringExample(
108108
stringToEncrypt,
109-
utils.GetDefaultRegionMrkKeyArn(),
110-
utils.GetAlternateRegionMrkKeyArn(),
111-
utils.GetDefaultMRKKeyRegion(),
112-
utils.GetAlternateRegionMrkKeyRegion())
109+
utils.DefaultRegionMrkKeyArn(),
110+
utils.AlternateRegionMrkKeyArn(),
111+
utils.DefaultMRKKeyRegion(),
112+
utils.AlternateRegionMrkKeyRegion())
113113
awskmsmrkmultikeyring.AwsKmsMrkMultiKeyringExample(
114114
stringToEncrypt,
115-
utils.GetDefaultRegionMrkKeyArn(),
116-
utils.GetAlternateRegionMrkKeyArn(),
117-
utils.GetDefaultKMSKeyId(),
118-
utils.GetAlternateRegionMrkKeyRegion())
115+
utils.DefaultRegionMrkKeyArn(),
116+
utils.AlternateRegionMrkKeyArn(),
117+
utils.DefaultKMSKeyId(),
118+
utils.AlternateRegionMrkKeyRegion())
119119
awskmsmrkdiscoverykeyring.AwsKmsMrkDiscoveryKeyringExample(
120120
stringToEncrypt,
121-
utils.GetDefaultRegionMrkKeyArn(),
122-
utils.GetDefaultMRKKeyRegion(),
123-
utils.GetAlternateRegionMrkKeyRegion(),
124-
utils.GetDefaultKMSKeyAccountID())
121+
utils.DefaultRegionMrkKeyArn(),
122+
utils.DefaultMRKKeyRegion(),
123+
utils.AlternateRegionMrkKeyRegion(),
124+
utils.DefaultKMSKeyAccountID())
125125
awskmsmrkdiscoverymultikeyring.AwsKmsMrkDiscoveryMultiKeyringExample(
126126
stringToEncrypt,
127-
utils.GetDefaultRegionMrkKeyArn(),
128-
utils.GetDefaultMRKKeyRegion(),
129-
utils.GetDefaultKMSKeyAccountID(),
130-
utils.GetRegionsOfMRKKeys(),
127+
utils.DefaultRegionMrkKeyArn(),
128+
utils.DefaultMRKKeyRegion(),
129+
utils.DefaultKMSKeyAccountID(),
130+
utils.RegionsOfMRKKeys(),
131131
)
132132
awskmshierarchicalkeyring.AwsKmsHKeyExample(
133133
stringToEncrypt,
134-
utils.GetKeyStoreKMSKeyRegion(),
135-
utils.GetKeyStoreRegion(),
136-
utils.GetKeyStoreKMSKeyID(),
137-
utils.GetKeyStoreName(),
138-
utils.GetLogicalKeyStoreName(),
134+
utils.KeyStoreKMSKeyRegion(),
135+
utils.KeyStoreRegion(),
136+
utils.KeyStoreKMSKeyID(),
137+
utils.KeyStoreName(),
138+
utils.LogicalKeyStoreName(),
139139
)
140140
awskmshierarchicalkeyring.CreateAndVersionBranchKeyId(
141-
utils.GetKeyStoreKMSKeyRegion(),
142-
utils.GetKeyStoreRegion(),
143-
utils.GetKeyStoreKMSKeyID(),
144-
utils.GetKeyStoreName(),
145-
utils.GetLogicalKeyStoreName(),
141+
utils.KeyStoreKMSKeyRegion(),
142+
utils.KeyStoreRegion(),
143+
utils.KeyStoreKMSKeyID(),
144+
utils.KeyStoreName(),
145+
utils.LogicalKeyStoreName(),
146146
)
147147
awskmshierarchicalkeyring.SharedCacheExample(
148148
stringToEncrypt,
149-
utils.GetKeyStoreKMSKeyRegion(),
150-
utils.GetKeyStoreRegion(),
151-
utils.GetKeyStoreKMSKeyID(),
152-
utils.GetKeyStoreName(),
153-
utils.GetLogicalKeyStoreName(),
149+
utils.KeyStoreKMSKeyRegion(),
150+
utils.KeyStoreRegion(),
151+
utils.KeyStoreKMSKeyID(),
152+
utils.KeyStoreName(),
153+
utils.LogicalKeyStoreName(),
154154
)
155155
rawaeskeyring.RawAesExample(stringToEncrypt)
156156
multikeyring.MultiKeyringExample(
157157
stringToEncrypt,
158-
utils.GetDefaultKMSKeyId(),
159-
utils.GetDefaultKmsKeyRegion(),
158+
utils.DefaultKMSKeyId(),
159+
utils.DefaultKmsKeyRegion(),
160160
)
161161
}

AwsEncryptionSDK/runtimes/go/examples/utils/exampleUtils.go

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -51,103 +51,103 @@ twIDAQAB
5151

5252
// Getter functions
5353

54-
func GetKmsEcdhKeyIdP256SenderKeyId() string {
54+
func KmsEcdhKeyIdP256SenderKeyId() string {
5555
return testKmsEcdhKeyIdP256SenderKeyId
5656
}
5757

58-
func GetKmsEcdhKeyIdP256RecipientKeyId() string {
58+
func KmsEcdhKeyIdP256RecipientKeyId() string {
5959
return testKmsEcdhKeyIdP256RecipientKeyId
6060
}
6161

62-
func GetKmsEccPublicKeyFileNameRecipient() string {
62+
func KmsEccPublicKeyFileNameRecipient() string {
6363
return kmsEccPublicKeyFileNameRecipient
6464
}
6565

66-
func GetKmsEccPublicKeyFileNameSender() string {
66+
func KmsEccPublicKeyFileNameSender() string {
6767
return kmsEccPublicKeyFileNameSender
6868
}
6969

70-
func GetEccPrivateKeyFileNameSender() string {
70+
func EccPrivateKeyFileNameSender() string {
7171
return eccPrivateKeyFileNameSender
7272
}
7373

74-
func GetEccPrivateKeyFileNameRecipient() string {
74+
func EccPrivateKeyFileNameRecipient() string {
7575
return eccPrivateKeyFileNameRecipient
7676
}
7777

78-
func GetEccPublicKeyFileNameRecipient() string {
78+
func EccPublicKeyFileNameRecipient() string {
7979
return eccPublicKeyFileNameRecipient
8080
}
8181

82-
func GetRegionsOfMRKKeys() []string {
82+
func RegionsOfMRKKeys() []string {
8383
return []string{defaultMRKKeyRegion, alternateRegionMrkKeyRegion}
8484
}
8585

86-
func GetRegions() []string {
86+
func Regions() []string {
8787
return []string{defaultKmsKeyRegion, testAlternateRegionKMSKeyRegion}
8888
}
8989

90-
func GetDefaultKmsKeyRegion() string {
90+
func DefaultKmsKeyRegion() string {
9191
return defaultKmsKeyRegion
9292
}
9393

94-
func GetDefaultMRKKeyRegion() string {
94+
func DefaultMRKKeyRegion() string {
9595
return defaultMRKKeyRegion
9696
}
9797

98-
func GetAlternateRegionMrkKeyRegion() string {
98+
func AlternateRegionMrkKeyRegion() string {
9999
return alternateRegionMrkKeyRegion
100100
}
101101

102-
func GetAlternateRegionMrkKeyArn() string {
102+
func AlternateRegionMrkKeyArn() string {
103103
return testAlternateRegionMrkKeyId
104104
}
105105

106-
func GetDefaultRegionMrkKeyArn() string {
106+
func DefaultRegionMrkKeyArn() string {
107107
return testDefaultMRKKeyId
108108
}
109109

110-
func GetAlternateRegionKMSKeyRegion() string {
110+
func AlternateRegionKMSKeyRegion() string {
111111
return testAlternateRegionKMSKeyRegion
112112
}
113113

114-
func GetAlternateRegionKMSKeyId() string {
114+
func AlternateRegionKMSKeyId() string {
115115
return testAlternateRegionKMSKeyId
116116
}
117117

118-
func GetDefaultKMSKeyAccountID() string {
118+
func DefaultKMSKeyAccountID() string {
119119
return defaultKMSKeyAccountID
120120
}
121121

122-
func GetDefaultKMSKeyId() string {
122+
func DefaultKMSKeyId() string {
123123
return testDefaultKMSKeyId
124124
}
125125

126-
func GetTestKmsRsaKeyID() string {
126+
func TestKmsRsaKeyID() string {
127127
return testKmsRsaKeyID
128128
}
129129

130-
func GetKmsRSAPublicKey() []byte {
130+
func KmsRSAPublicKey() []byte {
131131
return []byte(testKmsRsaPublicKey)
132132
}
133133

134-
func GetKeyStoreRegion() string {
134+
func KeyStoreRegion() string {
135135
return testKeyStoreRegion
136136
}
137137

138-
func GetKeyStoreKMSKeyRegion() string {
138+
func KeyStoreKMSKeyRegion() string {
139139
return testKeyStoreKMSKeyRegion
140140
}
141141

142-
func GetKeyStoreKMSKeyID() string {
142+
func KeyStoreKMSKeyID() string {
143143
return testKeyStoreKMSKeyID
144144
}
145145

146-
func GetLogicalKeyStoreName() string {
146+
func LogicalKeyStoreName() string {
147147
return testLogicalKeyStoreName
148148
}
149149

150-
func GetKeyStoreName() string {
150+
func KeyStoreName() string {
151151
return testKeyStoreName
152152
}
153153

0 commit comments

Comments
 (0)