public class AssumeRoleResult extends Object implements Serializable, Cloneable
Contains the response to a successful AssumeRole request, including temporary AWS credentials that can be used to make AWS requests.
| Constructor and Description | 
|---|
| AssumeRoleResult() | 
| Modifier and Type | Method and Description | 
|---|---|
| AssumeRoleResult | clone() | 
| boolean | equals(Object obj) | 
| AssumedRoleUser | getAssumedRoleUser()The Amazon Resource Name (ARN) and the assumed role ID, which are
 identifiers that you can use to refer to the resulting temporary
 security credentials. | 
| Credentials | getCredentials()The temporary security credentials, which include an access key ID, a
 secret access key, and a security (or session) token. | 
| Integer | getPackedPolicySize()A percentage value that indicates the size of the policy in packed
 form. | 
| int | hashCode() | 
| void | setAssumedRoleUser(AssumedRoleUser assumedRoleUser)The Amazon Resource Name (ARN) and the assumed role ID, which are
 identifiers that you can use to refer to the resulting temporary
 security credentials. | 
| void | setCredentials(Credentials credentials)The temporary security credentials, which include an access key ID, a
 secret access key, and a security (or session) token. | 
| void | setPackedPolicySize(Integer packedPolicySize)A percentage value that indicates the size of the policy in packed
 form. | 
| String | toString()Returns a string representation of this object; useful for testing and
 debugging. | 
| AssumeRoleResult | withAssumedRoleUser(AssumedRoleUser assumedRoleUser)The Amazon Resource Name (ARN) and the assumed role ID, which are
 identifiers that you can use to refer to the resulting temporary
 security credentials. | 
| AssumeRoleResult | withCredentials(Credentials credentials)The temporary security credentials, which include an access key ID, a
 secret access key, and a security (or session) token. | 
| AssumeRoleResult | withPackedPolicySize(Integer packedPolicySize)A percentage value that indicates the size of the policy in packed
 form. | 
public Credentials getCredentials()
public void setCredentials(Credentials credentials)
credentials - The temporary security credentials, which include an access key ID, a
         secret access key, and a security (or session) token.public AssumeRoleResult withCredentials(Credentials credentials)
Returns a reference to this object so that method calls can be chained together.
credentials - The temporary security credentials, which include an access key ID, a
         secret access key, and a security (or session) token.public AssumedRoleUser getAssumedRoleUser()
RoleSessionName that
 you specified when you called AssumeRole.RoleSessionName that
         you specified when you called AssumeRole.public void setAssumedRoleUser(AssumedRoleUser assumedRoleUser)
RoleSessionName that
 you specified when you called AssumeRole.assumedRoleUser - The Amazon Resource Name (ARN) and the assumed role ID, which are
         identifiers that you can use to refer to the resulting temporary
         security credentials. For example, you can reference these credentials
         as a principal in a resource-based policy by using the ARN or assumed
         role ID. The ARN and ID include the RoleSessionName that
         you specified when you called AssumeRole.public AssumeRoleResult withAssumedRoleUser(AssumedRoleUser assumedRoleUser)
RoleSessionName that
 you specified when you called AssumeRole.
 Returns a reference to this object so that method calls can be chained together.
assumedRoleUser - The Amazon Resource Name (ARN) and the assumed role ID, which are
         identifiers that you can use to refer to the resulting temporary
         security credentials. For example, you can reference these credentials
         as a principal in a resource-based policy by using the ARN or assumed
         role ID. The ARN and ID include the RoleSessionName that
         you specified when you called AssumeRole.public Integer getPackedPolicySize()
 Constraints:
 Range: 0 - 
public void setPackedPolicySize(Integer packedPolicySize)
 Constraints:
 Range: 0 - 
packedPolicySize - A percentage value that indicates the size of the policy in packed
         form. The service rejects any policy with a packed size greater than
         100 percent, which means the policy exceeded the allowed space.public AssumeRoleResult withPackedPolicySize(Integer packedPolicySize)
Returns a reference to this object so that method calls can be chained together.
 Constraints:
 Range: 0 - 
packedPolicySize - A percentage value that indicates the size of the policy in packed
         form. The service rejects any policy with a packed size greater than
         100 percent, which means the policy exceeded the allowed space.public String toString()
toString in class ObjectObject.toString()public AssumeRoleResult clone()
Copyright © 2015. All rights reserved.