Package org.jclouds.sts.options
Class FederatedUserOptions
java.lang.Object
org.jclouds.http.options.BaseHttpRequestOptions
org.jclouds.sts.options.FederatedUserOptions
- 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.boolean
int
hashCode()
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
-
FederatedUserOptions
public FederatedUserOptions()
-
-
Method Details
-
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:HttpRequestOptions
Builds form parameters representing options.- Specified by:
buildFormParameters
in interfaceHttpRequestOptions
- Overrides:
buildFormParameters
in classBaseHttpRequestOptions
- Returns:
- map that may contain query parameters.
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBaseHttpRequestOptions
-
clone
-
equals
- Overrides:
equals
in classBaseHttpRequestOptions
-
toString
- Overrides:
toString
in classBaseHttpRequestOptions
-