STS

trait STS extends AWSSecurityTokenService

Amazon Security Token Service Java client wrapper

Amazon Security Token Service Java client wrapper

See also
Companion
object
trait AWSSecurityTokenService
class Object
trait Matchable
class Any
class STSClient

Value members

Concrete methods

def assumeRole(id: String, arn: String, sessionKey: String): TemporaryCredentials
def decodeAuthorizationMessage(message: String): String
def federationToken(name: String, policy: Policy, durationSeconds: Int): FederationToken
def loginUrl(credentials: TemporaryCredentials, consoleUrl: String, issuerUrl: String): String
def sessionToken(serialNumber: String, tokenCode: String, durationSeconds: Int): SessionToken
def signinToken(credentials: TemporaryCredentials): String

Inherited methods

def assumeRole(`x$0`: AssumeRoleRequest): AssumeRoleResult
Inherited from
AWSSecurityTokenService
def assumeRoleWithSAML(`x$0`: AssumeRoleWithSAMLRequest): AssumeRoleWithSAMLResult
Inherited from
AWSSecurityTokenService
def assumeRoleWithWebIdentity(`x$0`: AssumeRoleWithWebIdentityRequest): AssumeRoleWithWebIdentityResult
Inherited from
AWSSecurityTokenService
def decodeAuthorizationMessage(`x$0`: DecodeAuthorizationMessageRequest): DecodeAuthorizationMessageResult
Inherited from
AWSSecurityTokenService
def getAccessKeyInfo(`x$0`: GetAccessKeyInfoRequest): GetAccessKeyInfoResult
Inherited from
AWSSecurityTokenService
def getCachedResponseMetadata(`x$0`: AmazonWebServiceRequest): ResponseMetadata
Inherited from
AWSSecurityTokenService
def getCallerIdentity(`x$0`: GetCallerIdentityRequest): GetCallerIdentityResult
Inherited from
AWSSecurityTokenService
def getFederationToken(`x$0`: GetFederationTokenRequest): GetFederationTokenResult
Inherited from
AWSSecurityTokenService
def getSessionToken(): GetSessionTokenResult
Inherited from
AWSSecurityTokenService
def getSessionToken(`x$0`: GetSessionTokenRequest): GetSessionTokenResult
Inherited from
AWSSecurityTokenService
def shutdown(): Unit
Inherited from
AWSSecurityTokenService

Deprecated and Inherited methods

@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def setEndpoint(`x$0`: String): Unit
Deprecated
Inherited from
AWSSecurityTokenService
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def setRegion(`x$0`: Region): Unit
Deprecated
Inherited from
AWSSecurityTokenService