Skip to content

Commit d283013

Browse files
committed
Supported Brand.
1 parent 7e4a010 commit d283013

File tree

175 files changed

+13677
-2
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

175 files changed

+13677
-2
lines changed

aliyun-java-sdk-eiam/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2025-10-20 Version: 1.0.12
2+
- Supported Brand.
3+
14
2025-08-25 Version: 1.0.11
25
- Generated 2021-12-01 for `Eiam`.
36

aliyun-java-sdk-eiam/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<groupId>com.aliyun</groupId>
55
<artifactId>aliyun-java-sdk-eiam</artifactId>
66
<packaging>jar</packaging>
7-
<version>1.0.11</version>
7+
<version>1.0.12</version>
88
<name>aliyun-java-sdk-eiam</name>
99
<url>http://www.aliyun.com</url>
1010
<description>Aliyun Open API SDK for Java
Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
/*
2+
* Licensed under the Apache License, Version 2.0 (the "License");
3+
* you may not use this file except in compliance with the License.
4+
* You may obtain a copy of the License at
5+
*
6+
* http://www.apache.org/licenses/LICENSE-2.0
7+
*
8+
* Unless required by applicable law or agreed to in writing, software
9+
* distributed under the License is distributed on an "AS IS" BASIS,
10+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11+
* See the License for the specific language governing permissions and
12+
* limitations under the License.
13+
*/
14+
15+
package com.aliyuncs.eiam.model.v20211201;
16+
17+
import com.aliyuncs.RpcAcsRequest;
18+
import com.aliyuncs.http.ProtocolType;
19+
import com.aliyuncs.http.MethodType;
20+
21+
/**
22+
* @author auto create
23+
* @version
24+
*/
25+
public class AddApplicationAccountToUserRequest extends RpcAcsRequest<AddApplicationAccountToUserResponse> {
26+
27+
28+
private String userId;
29+
30+
private String applicationId;
31+
32+
private String instanceId;
33+
34+
private String applicationUsername;
35+
public AddApplicationAccountToUserRequest() {
36+
super("Eiam", "2021-12-01", "AddApplicationAccountToUser", "eiam");
37+
setProtocol(ProtocolType.HTTPS);
38+
setMethod(MethodType.POST);
39+
}
40+
41+
public String getUserId() {
42+
return this.userId;
43+
}
44+
45+
public void setUserId(String userId) {
46+
this.userId = userId;
47+
if(userId != null){
48+
putQueryParameter("UserId", userId);
49+
}
50+
}
51+
52+
public String getApplicationId() {
53+
return this.applicationId;
54+
}
55+
56+
public void setApplicationId(String applicationId) {
57+
this.applicationId = applicationId;
58+
if(applicationId != null){
59+
putQueryParameter("ApplicationId", applicationId);
60+
}
61+
}
62+
63+
public String getInstanceId() {
64+
return this.instanceId;
65+
}
66+
67+
public void setInstanceId(String instanceId) {
68+
this.instanceId = instanceId;
69+
if(instanceId != null){
70+
putQueryParameter("InstanceId", instanceId);
71+
}
72+
}
73+
74+
public String getApplicationUsername() {
75+
return this.applicationUsername;
76+
}
77+
78+
public void setApplicationUsername(String applicationUsername) {
79+
this.applicationUsername = applicationUsername;
80+
if(applicationUsername != null){
81+
putQueryParameter("ApplicationUsername", applicationUsername);
82+
}
83+
}
84+
85+
@Override
86+
public Class<AddApplicationAccountToUserResponse> getResponseClass() {
87+
return AddApplicationAccountToUserResponse.class;
88+
}
89+
90+
}
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
/*
2+
* Licensed under the Apache License, Version 2.0 (the "License");
3+
* you may not use this file except in compliance with the License.
4+
* You may obtain a copy of the License at
5+
*
6+
* http://www.apache.org/licenses/LICENSE-2.0
7+
*
8+
* Unless required by applicable law or agreed to in writing, software
9+
* distributed under the License is distributed on an "AS IS" BASIS,
10+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11+
* See the License for the specific language governing permissions and
12+
* limitations under the License.
13+
*/
14+
15+
package com.aliyuncs.eiam.model.v20211201;
16+
17+
import com.aliyuncs.AcsResponse;
18+
import com.aliyuncs.eiam.transform.v20211201.AddApplicationAccountToUserResponseUnmarshaller;
19+
import com.aliyuncs.transform.UnmarshallerContext;
20+
21+
/**
22+
* @author auto create
23+
* @version
24+
*/
25+
public class AddApplicationAccountToUserResponse extends AcsResponse {
26+
27+
private String requestId;
28+
29+
private String applicationAccountId;
30+
31+
public String getRequestId() {
32+
return this.requestId;
33+
}
34+
35+
public void setRequestId(String requestId) {
36+
this.requestId = requestId;
37+
}
38+
39+
public String getApplicationAccountId() {
40+
return this.applicationAccountId;
41+
}
42+
43+
public void setApplicationAccountId(String applicationAccountId) {
44+
this.applicationAccountId = applicationAccountId;
45+
}
46+
47+
@Override
48+
public AddApplicationAccountToUserResponse getInstance(UnmarshallerContext context) {
49+
return AddApplicationAccountToUserResponseUnmarshaller.unmarshall(this, context);
50+
}
51+
52+
@Override
53+
public boolean checkShowJsonItemName() {
54+
return false;
55+
}
56+
}
Lines changed: 172 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,172 @@
1+
/*
2+
* Licensed under the Apache License, Version 2.0 (the "License");
3+
* you may not use this file except in compliance with the License.
4+
* You may obtain a copy of the License at
5+
*
6+
* http://www.apache.org/licenses/LICENSE-2.0
7+
*
8+
* Unless required by applicable law or agreed to in writing, software
9+
* distributed under the License is distributed on an "AS IS" BASIS,
10+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11+
* See the License for the specific language governing permissions and
12+
* limitations under the License.
13+
*/
14+
15+
package com.aliyuncs.eiam.model.v20211201;
16+
17+
import com.aliyuncs.RpcAcsRequest;
18+
import java.util.List;
19+
import com.aliyuncs.http.ProtocolType;
20+
import com.aliyuncs.http.MethodType;
21+
22+
/**
23+
* @author auto create
24+
* @version
25+
*/
26+
public class CreateApplicationFederatedCredentialRequest extends RpcAcsRequest<CreateApplicationFederatedCredentialResponse> {
27+
28+
29+
private String description;
30+
31+
private List<AttributeMappings> attributeMappings;
32+
33+
private String federatedCredentialProviderId;
34+
35+
private String applicationId;
36+
37+
private String applicationFederatedCredentialName;
38+
39+
private String instanceId;
40+
41+
private String verificationCondition;
42+
43+
private String applicationFederatedCredentialType;
44+
public CreateApplicationFederatedCredentialRequest() {
45+
super("Eiam", "2021-12-01", "CreateApplicationFederatedCredential", "eiam");
46+
setProtocol(ProtocolType.HTTPS);
47+
setMethod(MethodType.POST);
48+
}
49+
50+
public String getDescription() {
51+
return this.description;
52+
}
53+
54+
public void setDescription(String description) {
55+
this.description = description;
56+
if(description != null){
57+
putQueryParameter("Description", description);
58+
}
59+
}
60+
61+
public List<AttributeMappings> getAttributeMappings() {
62+
return this.attributeMappings;
63+
}
64+
65+
public void setAttributeMappings(List<AttributeMappings> attributeMappings) {
66+
this.attributeMappings = attributeMappings;
67+
if (attributeMappings != null) {
68+
for (int depth1 = 0; depth1 < attributeMappings.size(); depth1++) {
69+
if (attributeMappings.get(depth1) != null) {
70+
71+
putQueryParameter("AttributeMappings." + (depth1 + 1) + ".SourceValueExpression" , attributeMappings.get(depth1).getSourceValueExpression());
72+
putQueryParameter("AttributeMappings." + (depth1 + 1) + ".TargetField" , attributeMappings.get(depth1).getTargetField());
73+
}
74+
}
75+
}
76+
}
77+
78+
public String getFederatedCredentialProviderId() {
79+
return this.federatedCredentialProviderId;
80+
}
81+
82+
public void setFederatedCredentialProviderId(String federatedCredentialProviderId) {
83+
this.federatedCredentialProviderId = federatedCredentialProviderId;
84+
if(federatedCredentialProviderId != null){
85+
putQueryParameter("FederatedCredentialProviderId", federatedCredentialProviderId);
86+
}
87+
}
88+
89+
public String getApplicationId() {
90+
return this.applicationId;
91+
}
92+
93+
public void setApplicationId(String applicationId) {
94+
this.applicationId = applicationId;
95+
if(applicationId != null){
96+
putQueryParameter("ApplicationId", applicationId);
97+
}
98+
}
99+
100+
public String getApplicationFederatedCredentialName() {
101+
return this.applicationFederatedCredentialName;
102+
}
103+
104+
public void setApplicationFederatedCredentialName(String applicationFederatedCredentialName) {
105+
this.applicationFederatedCredentialName = applicationFederatedCredentialName;
106+
if(applicationFederatedCredentialName != null){
107+
putQueryParameter("ApplicationFederatedCredentialName", applicationFederatedCredentialName);
108+
}
109+
}
110+
111+
public String getInstanceId() {
112+
return this.instanceId;
113+
}
114+
115+
public void setInstanceId(String instanceId) {
116+
this.instanceId = instanceId;
117+
if(instanceId != null){
118+
putQueryParameter("InstanceId", instanceId);
119+
}
120+
}
121+
122+
public String getVerificationCondition() {
123+
return this.verificationCondition;
124+
}
125+
126+
public void setVerificationCondition(String verificationCondition) {
127+
this.verificationCondition = verificationCondition;
128+
if(verificationCondition != null){
129+
putQueryParameter("VerificationCondition", verificationCondition);
130+
}
131+
}
132+
133+
public String getApplicationFederatedCredentialType() {
134+
return this.applicationFederatedCredentialType;
135+
}
136+
137+
public void setApplicationFederatedCredentialType(String applicationFederatedCredentialType) {
138+
this.applicationFederatedCredentialType = applicationFederatedCredentialType;
139+
if(applicationFederatedCredentialType != null){
140+
putQueryParameter("ApplicationFederatedCredentialType", applicationFederatedCredentialType);
141+
}
142+
}
143+
144+
public static class AttributeMappings {
145+
146+
private String sourceValueExpression;
147+
148+
private String targetField;
149+
150+
public String getSourceValueExpression() {
151+
return this.sourceValueExpression;
152+
}
153+
154+
public void setSourceValueExpression(String sourceValueExpression) {
155+
this.sourceValueExpression = sourceValueExpression;
156+
}
157+
158+
public String getTargetField() {
159+
return this.targetField;
160+
}
161+
162+
public void setTargetField(String targetField) {
163+
this.targetField = targetField;
164+
}
165+
}
166+
167+
@Override
168+
public Class<CreateApplicationFederatedCredentialResponse> getResponseClass() {
169+
return CreateApplicationFederatedCredentialResponse.class;
170+
}
171+
172+
}
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
/*
2+
* Licensed under the Apache License, Version 2.0 (the "License");
3+
* you may not use this file except in compliance with the License.
4+
* You may obtain a copy of the License at
5+
*
6+
* http://www.apache.org/licenses/LICENSE-2.0
7+
*
8+
* Unless required by applicable law or agreed to in writing, software
9+
* distributed under the License is distributed on an "AS IS" BASIS,
10+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11+
* See the License for the specific language governing permissions and
12+
* limitations under the License.
13+
*/
14+
15+
package com.aliyuncs.eiam.model.v20211201;
16+
17+
import com.aliyuncs.AcsResponse;
18+
import com.aliyuncs.eiam.transform.v20211201.CreateApplicationFederatedCredentialResponseUnmarshaller;
19+
import com.aliyuncs.transform.UnmarshallerContext;
20+
21+
/**
22+
* @author auto create
23+
* @version
24+
*/
25+
public class CreateApplicationFederatedCredentialResponse extends AcsResponse {
26+
27+
private String requestId;
28+
29+
private String applicationFederatedCredentialId;
30+
31+
public String getRequestId() {
32+
return this.requestId;
33+
}
34+
35+
public void setRequestId(String requestId) {
36+
this.requestId = requestId;
37+
}
38+
39+
public String getApplicationFederatedCredentialId() {
40+
return this.applicationFederatedCredentialId;
41+
}
42+
43+
public void setApplicationFederatedCredentialId(String applicationFederatedCredentialId) {
44+
this.applicationFederatedCredentialId = applicationFederatedCredentialId;
45+
}
46+
47+
@Override
48+
public CreateApplicationFederatedCredentialResponse getInstance(UnmarshallerContext context) {
49+
return CreateApplicationFederatedCredentialResponseUnmarshaller.unmarshall(this, context);
50+
}
51+
52+
@Override
53+
public boolean checkShowJsonItemName() {
54+
return false;
55+
}
56+
}

0 commit comments

Comments
 (0)