Package com.adaptris.jclouds.sts
Class SessionTokenCredentialsBuilder
java.lang.Object
com.adaptris.jclouds.common.DefaultCredentialsBuilder
com.adaptris.jclouds.sts.SessionTokenCredentialsBuilder
- All Implemented Interfaces:
com.adaptris.jclouds.common.CredentialsBuilder
@ComponentProfile(summary="Provide credentials via Amazon STS")
public class SessionTokenCredentialsBuilder
extends com.adaptris.jclouds.common.DefaultCredentialsBuilder
AWS STS Credentials Provider
In the adapter configuration file this class is aliased as jclouds-sts-credentials-builder which is the preferred alternative to the fully qualified classname when building your configuration.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.base.Supplier<org.jclouds.domain.Credentials>build()Set the session token required.voidsetSessionToken(String sessionToken) Set the session token required.<T extends SessionTokenCredentialsBuilder>
TwithSessionToken(String token) Methods inherited from class com.adaptris.jclouds.common.DefaultCredentialsBuilder
getCredentials, getIdentity, setCredentials, setIdentity, withCredentials, withIdentity
-
Constructor Details
-
SessionTokenCredentialsBuilder
public SessionTokenCredentialsBuilder()
-
-
Method Details
-
build
public com.google.common.base.Supplier<org.jclouds.domain.Credentials> build()- Specified by:
buildin interfacecom.adaptris.jclouds.common.CredentialsBuilder- Overrides:
buildin classcom.adaptris.jclouds.common.DefaultCredentialsBuilder
-
withSessionToken
-
getSessionToken
Set the session token required. -
setSessionToken
Set the session token required.
-