|
@@ -70,6 +70,13 @@ public class AliyunStsHandler implements StsHandler {
|
|
|
String expiration = TimeUtil.converToBjTime(resp.getBody().getCredentials().getExpiration());
|
|
|
long expirTimestamp = DateUtil.parse(expiration, DateExtUtil.dateStyle).getTime()/1000;
|
|
|
|
|
|
- return StsBean.builder().accessKeyId(accessKeyId).accessKeySecret(accessKeySecret).securityToken(securityToken).expiration(expiration).expirTimestamp(expirTimestamp).build();
|
|
|
+ return StsBean.builder()
|
|
|
+ .accessKeyId(accessKeyId)
|
|
|
+ .accessKeySecret(accessKeySecret)
|
|
|
+ .securityToken(securityToken)
|
|
|
+ .expiration(expiration)
|
|
|
+ .originalExpiration(resp.getBody().getCredentials().getExpiration())
|
|
|
+ .expirTimestamp(expirTimestamp)
|
|
|
+ .build();
|
|
|
}
|
|
|
}
|