Package org.jclouds.sts.options
Class AssumeRoleOptions
java.lang.Object
org.jclouds.http.options.BaseHttpRequestOptions
org.jclouds.sts.options.AssumeRoleOptions
- All Implemented Interfaces:
Cloneable,HttpRequestOptions
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.jclouds.http.options.BaseHttpRequestOptions
formParameters, headers, pathSuffix, payload, queryParameters -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionBuilds form parameters representing options.clone()durationSeconds(long durationSeconds) The duration, in seconds, that the credentials should remain valid.booleanexternalId(String externalId) A unique identifier that is generated by a third party for each of their customers.inthashCode()A supplemental policy that can be associated with the temporary security credentials.toString()Methods inherited from class org.jclouds.http.options.BaseHttpRequestOptions
buildPathSuffix, buildQueryParameters, buildRequestHeaders, buildStringPayload, getFirstFormOrNull, getFirstHeaderOrNull, getFirstQueryOrNull, replaceHeader
-
Constructor Details
-
AssumeRoleOptions
public AssumeRoleOptions()
-
-
Method Details
-
externalId
A unique identifier that is generated by a third party for each of their customers. -
durationSeconds
The duration, in seconds, that the credentials should remain valid. 12 hours is default. 15 minutes is current minimum. -
policy
A supplemental policy that can be associated with the temporary security credentials. -
buildFormParameters
Description copied from interface:HttpRequestOptionsBuilds form parameters representing options.- Specified by:
buildFormParametersin interfaceHttpRequestOptions- Overrides:
buildFormParametersin classBaseHttpRequestOptions- Returns:
- map that may contain query parameters.
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseHttpRequestOptions
-
clone
-
equals
- Overrides:
equalsin classBaseHttpRequestOptions
-
toString
- Overrides:
toStringin classBaseHttpRequestOptions
-