add adminUserDomainId and adminUserProjectId support to monasca-api
add support to scope the user or project with the DomainId and not only the DomainName as i added it some weeks ago to the monasca-api. this change basically completes https://review.openstack.org/#/c/215146/ https://review.openstack.org/#/c/215147/ Change-Id: I1cb81d97799101f82a8aab363cd265a85ef1a6ac Depends-On: Ife3eedc83e7502bad7e2613121ca288958954a31 Closes-Bug: #1517493
This commit is contained in:
parent
bb3c4fbc17
commit
20213369ce
@ -80,7 +80,9 @@ middleware:
|
||||
adminPassword: admin
|
||||
adminProjectId:
|
||||
adminProjectName:
|
||||
adminUserDomainId:
|
||||
adminUserDomainName:
|
||||
adminProjectDomainId:
|
||||
adminProjectDomainName:
|
||||
adminToken:
|
||||
timeToCacheToken: 600
|
||||
|
@ -182,7 +182,9 @@ public class MonApiApplication extends Application<ApiConfig> {
|
||||
authInitParams.put("AdminPassword", config.middleware.adminPassword);
|
||||
authInitParams.put(AuthConstants.ADMIN_PROJECT_ID, config.middleware.adminProjectId);
|
||||
authInitParams.put(AuthConstants.ADMIN_PROJECT_NAME, config.middleware.adminProjectName);
|
||||
authInitParams.put(AuthConstants.ADMIN_USER_DOMAIN_ID, config.middleware.adminUserDomainId);
|
||||
authInitParams.put(AuthConstants.ADMIN_USER_DOMAIN_NAME, config.middleware.adminUserDomainName);
|
||||
authInitParams.put(AuthConstants.ADMIN_PROJECT_DOMAIN_ID, config.middleware.adminProjectDomainId);
|
||||
authInitParams.put(AuthConstants.ADMIN_PROJECT_DOMAIN_NAME, config.middleware.adminProjectDomainName);
|
||||
authInitParams.put("MaxTokenCacheSize", config.middleware.maxTokenCacheSize);
|
||||
setIfNotNull(authInitParams, AuthConstants.TRUSTSTORE, config.middleware.truststore);
|
||||
|
@ -67,8 +67,12 @@ public class MiddlewareConfiguration {
|
||||
@JsonProperty
|
||||
public String adminProjectName = "";
|
||||
@JsonProperty
|
||||
public String adminUserDomainId = "";
|
||||
@JsonProperty
|
||||
public String adminUserDomainName = "";
|
||||
@JsonProperty
|
||||
public String adminProjectDomainId = "";
|
||||
@JsonProperty
|
||||
public String adminProjectDomainName = "";
|
||||
@JsonProperty
|
||||
public String maxTokenCacheSize = "1048576";
|
||||
|
@ -79,7 +79,9 @@ middleware:
|
||||
adminPassword: admin
|
||||
adminProjectId:
|
||||
adminProjectName:
|
||||
adminUserDomainId:
|
||||
adminUserDomainName:
|
||||
adminUserProjectId:
|
||||
adminUserProjectName:
|
||||
adminToken:
|
||||
timeToCacheToken: 600
|
||||
|
Loading…
Reference in New Issue
Block a user