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.booleaninthashCode()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: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
-