This repository was archived by the owner on Apr 17, 2024. It is now read-only.
File tree 1 file changed +3
-3
lines changed
1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -136,7 +136,7 @@ func (km *aesCTRHMACAEADKeyManager) TypeURL() string {
136
136
137
137
// validateKey validates the given AesCtrHmacAeadKey proto.
138
138
func (km * aesCTRHMACAEADKeyManager ) validateKey (key * aeadpb.AesCtrHmacAeadKey ) error {
139
- if err := keyset .ValidateKeyVersion (key .Version , aesCTRHMACAEADKeyVersion ); err != nil {
139
+ if err := keyset .ValidateKeyVersion (key .GetVersion () , aesCTRHMACAEADKeyVersion ); err != nil {
140
140
return fmt .Errorf ("aes_ctr_hmac_aead_key_manager: %v" , err )
141
141
}
142
142
if err := keyset .ValidateKeyVersion (key .GetAesCtrKey ().GetVersion (), aesCTRHMACAEADKeyVersion ); err != nil {
@@ -146,11 +146,11 @@ func (km *aesCTRHMACAEADKeyManager) validateKey(key *aeadpb.AesCtrHmacAeadKey) e
146
146
return fmt .Errorf ("aes_ctr_hmac_aead_key_manager: %v" , err )
147
147
}
148
148
// Validate AesCtrKey.
149
- keySize := uint32 (len (key .AesCtrKey . KeyValue ))
149
+ keySize := uint32 (len (key .GetAesCtrKey (). GetKeyValue () ))
150
150
if err := subtle .ValidateAESKeySize (keySize ); err != nil {
151
151
return fmt .Errorf ("aes_ctr_hmac_aead_key_manager: %v" , err )
152
152
}
153
- params := key .AesCtrKey .GetParams ()
153
+ params := key .GetAesCtrKey () .GetParams ()
154
154
if params .GetIvSize () < subtle .AESCTRMinIVSize || params .GetIvSize () > 16 {
155
155
return errors .New ("aes_ctr_hmac_aead_key_manager: invalid AesCtrHmacAeadKey: IV size out of range" )
156
156
}
You can’t perform that action at this time.
0 commit comments