@ComponentProfile(summary="Provide credentials via Amazon STS")
public class SessionTokenCredentialsBuilder
extends com.adaptris.jclouds.common.DefaultCredentialsBuilder
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 and Description |
|---|
SessionTokenCredentialsBuilder() |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.base.Supplier<org.jclouds.domain.Credentials> |
build() |
java.lang.String |
getSessionToken()
Set the session token required.
|
void |
setSessionToken(java.lang.String sessionToken)
Set the session token required.
|
<T extends SessionTokenCredentialsBuilder> |
withSessionToken(java.lang.String token) |
public com.google.common.base.Supplier<org.jclouds.domain.Credentials> build()
build in interface com.adaptris.jclouds.common.CredentialsBuilderbuild in class com.adaptris.jclouds.common.DefaultCredentialsBuilderpublic <T extends SessionTokenCredentialsBuilder> T withSessionToken(java.lang.String token)
public java.lang.String getSessionToken()
public void setSessionToken(java.lang.String sessionToken)