c

awscala.sts

STSClient

class STSClient extends AWSSecurityTokenServiceClient with STS

Default Implementation

Linear Supertypes
STS, AWSSecurityTokenServiceClient, AWSSecurityTokenService, AmazonWebServiceClient, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. STSClient
  2. STS
  3. AWSSecurityTokenServiceClient
  4. AWSSecurityTokenService
  5. AmazonWebServiceClient
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new STSClient(credentialsProvider: CredentialsProvider = CredentialsLoader.load())

    credentialsProvider

    credentialsProvider

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addRequestHandler(arg0: RequestHandler2): Unit
    Definition Classes
    AmazonWebServiceClient
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def assumeRole(id: String, arn: String, sessionKey: String): TemporaryCredentials
    Definition Classes
    STS
  7. def assumeRole(arg0: AssumeRoleRequest): AssumeRoleResult
    Definition Classes
    AWSSecurityTokenServiceClient → AWSSecurityTokenService
  8. def assumeRoleWithSAML(arg0: AssumeRoleWithSAMLRequest): AssumeRoleWithSAMLResult
    Definition Classes
    AWSSecurityTokenServiceClient → AWSSecurityTokenService
  9. def assumeRoleWithWebIdentity(arg0: AssumeRoleWithWebIdentityRequest): AssumeRoleWithWebIdentityResult
    Definition Classes
    AWSSecurityTokenServiceClient → AWSSecurityTokenService
  10. final def beforeMarshalling[T <: AmazonWebServiceRequest](arg0: T): T
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  11. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. final def configureRegion(arg0: Regions): Unit
    Definition Classes
    AmazonWebServiceClient
  13. final def createExecutionContext(arg0: Request[_]): ExecutionContext
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  14. def createExecutionContext(arg0: AmazonWebServiceRequest): ExecutionContext
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  15. def decodeAuthorizationMessage(message: String): String
    Definition Classes
    STS
  16. def decodeAuthorizationMessage(arg0: DecodeAuthorizationMessageRequest): DecodeAuthorizationMessageResult
    Definition Classes
    AWSSecurityTokenServiceClient → AWSSecurityTokenService
  17. final def endClientExecution(arg0: AWSRequestMetrics, arg1: Request[_], arg2: Response[_], arg3: Boolean): Unit
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  18. final def endClientExecution(arg0: AWSRequestMetrics, arg1: Request[_], arg2: Response[_]): Unit
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  19. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  21. def federationToken(name: String, policy: Policy, durationSeconds: Int): FederationToken
    Definition Classes
    STS
  22. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  23. final def findRequestMetricCollector(arg0: Request[_]): RequestMetricCollector
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  24. def getCachedResponseMetadata(arg0: AmazonWebServiceRequest): ResponseMetadata
    Definition Classes
    AWSSecurityTokenServiceClient → AWSSecurityTokenService
  25. def getCallerIdentity(arg0: GetCallerIdentityRequest): GetCallerIdentityResult
    Definition Classes
    AWSSecurityTokenServiceClient → AWSSecurityTokenService
  26. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  27. def getFederationToken(arg0: GetFederationTokenRequest): GetFederationTokenResult
    Definition Classes
    AWSSecurityTokenServiceClient → AWSSecurityTokenService
  28. def getRequestMetricsCollector(): RequestMetricCollector
    Definition Classes
    AmazonWebServiceClient
  29. def getServiceName(): String
    Definition Classes
    AmazonWebServiceClient
  30. def getServiceNameIntern(): String
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  31. def getSessionToken(): GetSessionTokenResult
    Definition Classes
    AWSSecurityTokenServiceClient → AWSSecurityTokenService
  32. def getSessionToken(arg0: GetSessionTokenRequest): GetSessionTokenResult
    Definition Classes
    AWSSecurityTokenServiceClient → AWSSecurityTokenService
  33. def getSigner(): Signer
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  34. def getSignerByURI(arg0: URI): Signer
    Definition Classes
    AmazonWebServiceClient
  35. final def getSignerRegionOverride(): String
    Definition Classes
    AmazonWebServiceClient
  36. def getTimeOffset(): Int
    Definition Classes
    AmazonWebServiceClient
  37. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  38. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  39. final def isRequestMetricsEnabled(arg0: AmazonWebServiceRequest): Boolean
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  40. def loginUrl(credentials: TemporaryCredentials, consoleUrl: String = ..., issuerUrl: String = ""): String
    Definition Classes
    STS
  41. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  42. final def notify(): Unit
    Definition Classes
    AnyRef
  43. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  44. def removeRequestHandler(arg0: RequestHandler2): Unit
    Definition Classes
    AmazonWebServiceClient
  45. def removeRequestHandler(arg0: RequestHandler): Unit
    Definition Classes
    AmazonWebServiceClient
  46. def requestMetricCollector(): RequestMetricCollector
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  47. def sessionToken(serialNumber: String, tokenCode: String, durationSeconds: Int): SessionToken
    Definition Classes
    STS
  48. def sessionToken: SessionToken
    Definition Classes
    STS
  49. def setEndpoint(arg0: String): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @throws( ... )
  50. def setEndpointPrefix(arg0: String): Unit
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  51. def setRegion(arg0: com.amazonaws.regions.Region): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @throws( ... )
  52. final def setServiceNameIntern(arg0: String): Unit
    Definition Classes
    AmazonWebServiceClient
  53. final def setSignerRegionOverride(arg0: String): Unit
    Definition Classes
    AmazonWebServiceClient
  54. def setTimeOffset(arg0: Int): Unit
    Definition Classes
    AmazonWebServiceClient
  55. def shutdown(): Unit
    Definition Classes
    AmazonWebServiceClient
  56. def signinToken(credentials: TemporaryCredentials): String
    Definition Classes
    STS
  57. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  58. def toString(): String
    Definition Classes
    AnyRef → Any
  59. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  60. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  61. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  62. def withEndpoint[T <: AmazonWebServiceClient](arg0: String): T
    Definition Classes
    AmazonWebServiceClient
  63. def withRegion[T <: AmazonWebServiceClient](arg0: Regions): T
    Definition Classes
    AmazonWebServiceClient
  64. def withRegion[T <: AmazonWebServiceClient](arg0: com.amazonaws.regions.Region): T
    Definition Classes
    AmazonWebServiceClient
  65. def withTimeOffset(arg0: Int): AmazonWebServiceClient
    Definition Classes
    AmazonWebServiceClient

Deprecated Value Members

  1. def addRequestHandler(arg0: RequestHandler): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  2. def configSigner(arg0: String, arg1: String): Unit
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  3. def configSigner(arg0: URI): Unit
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  4. final def createExecutionContext(): ExecutionContext
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  5. def getServiceAbbreviation(): String
    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  6. def setEndpoint(arg0: String, arg1: String, arg2: String): Unit
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from STS

Inherited from AWSSecurityTokenServiceClient

Inherited from AWSSecurityTokenService

Inherited from AmazonWebServiceClient

Inherited from AnyRef

Inherited from Any

Ungrouped