Skip to content

Commit bfff7e2

Browse files
committed
Adding in support for getting AWS tokens
1 parent 7763727 commit bfff7e2

3 files changed

Lines changed: 32 additions & 0 deletions

File tree

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
package com.creatubbles.api.core;
2+
3+
public class Creditional {
4+
public String session_token, secret_access_key, access_key_id;
5+
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
package com.creatubbles.api.request.amazon;
2+
3+
import com.creatubbles.api.core.CreatubblesRequest;
4+
import com.creatubbles.api.response.amazon.GetAmazonTokenResponse;
5+
import com.creatubbles.api.util.EndPoints;
6+
import com.creatubbles.api.util.HttpMethod;
7+
8+
public class GetAmazonTokenRequest extends CreatubblesRequest<GetAmazonTokenResponse> {
9+
10+
public GetAmazonTokenRequest(String accessToken) {
11+
super(EndPoints.AWS_TOKEN, HttpMethod.GET, accessToken);
12+
}
13+
14+
@Override
15+
public Class getResponseClass() {
16+
return GetAmazonTokenResponse.class;
17+
}
18+
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
package com.creatubbles.api.response.amazon;
2+
3+
import com.creatubbles.api.core.CreatubblesResponse;
4+
import com.creatubbles.api.core.Creditional;
5+
6+
public class GetAmazonTokenResponse extends CreatubblesResponse {
7+
public String error, expires_at;
8+
public Creditional creditionals;
9+
}

0 commit comments

Comments
 (0)