You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by al...@apache.org on 2021/06/30 03:09:24 UTC
[dubbo] branch master updated: Add a default value to accessKeyId
(#8136)
This is an automated email from the ASF dual-hosted git repository.
albumenj pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo.git
The following commit(s) were added to refs/heads/master by this push:
new 21b08f0 Add a default value to accessKeyId (#8136)
21b08f0 is described below
commit 21b08f03206b2c532e26633c51796d56577bee09
Author: lmj <10...@qq.com>
AuthorDate: Wed Jun 30 11:09:11 2021 +0800
Add a default value to accessKeyId (#8136)
---
.../dubbo-auth/src/main/java/org/apache/dubbo/auth/Constants.java | 2 ++
.../src/main/java/org/apache/dubbo/auth/DefaultAccessKeyStorage.java | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/dubbo-plugin/dubbo-auth/src/main/java/org/apache/dubbo/auth/Constants.java b/dubbo-plugin/dubbo-auth/src/main/java/org/apache/dubbo/auth/Constants.java
index 307cd18..5bdf248 100644
--- a/dubbo-plugin/dubbo-auth/src/main/java/org/apache/dubbo/auth/Constants.java
+++ b/dubbo-plugin/dubbo-auth/src/main/java/org/apache/dubbo/auth/Constants.java
@@ -42,4 +42,6 @@ public interface Constants {
String SIGNATURE_STRING_FORMAT = "%s#%s#%s#%s";
String PARAMETER_SIGNATURE_ENABLE_KEY = "param.sign";
+
+ String DEFAULT_ACCESS_KEY_ID = "accessKeyId";
}
diff --git a/dubbo-plugin/dubbo-auth/src/main/java/org/apache/dubbo/auth/DefaultAccessKeyStorage.java b/dubbo-plugin/dubbo-auth/src/main/java/org/apache/dubbo/auth/DefaultAccessKeyStorage.java
index c6d8abf..7a93f0c 100644
--- a/dubbo-plugin/dubbo-auth/src/main/java/org/apache/dubbo/auth/DefaultAccessKeyStorage.java
+++ b/dubbo-plugin/dubbo-auth/src/main/java/org/apache/dubbo/auth/DefaultAccessKeyStorage.java
@@ -29,7 +29,7 @@ public class DefaultAccessKeyStorage implements AccessKeyStorage {
@Override
public AccessKeyPair getAccessKey(URL url, Invocation invocation) {
AccessKeyPair accessKeyPair = new AccessKeyPair();
- String accessKeyId = url.getParameter(Constants.ACCESS_KEY_ID_KEY);
+ String accessKeyId = url.getParameter(Constants.ACCESS_KEY_ID_KEY, Constants.DEFAULT_ACCESS_KEY_ID);
String secretAccessKey = url.getParameter(Constants.SECRET_ACCESS_KEY_KEY);
accessKeyPair.setAccessKey(accessKeyId);
accessKeyPair.setSecretKey(secretAccessKey);