Class STS2EndpointBuilderFactory.STS2HeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.STS2EndpointBuilderFactory.STS2HeaderNameBuilder
Enclosing interface:
STS2EndpointBuilderFactory

public static class STS2EndpointBuilderFactory.STS2HeaderNameBuilder extends Object
The builder of headers' name for the AWS Security Token Service (STS) component.
  • Constructor Details

    • STS2HeaderNameBuilder

      public STS2HeaderNameBuilder()
  • Method Details

    • awsStsOperation

      public String awsStsOperation()
      The operation we want to perform. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsStsOperation.
    • awsStsRoleArn

      public String awsStsRoleArn()
      The Amazon Resource Name (ARN) of the role to assume. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsStsRoleArn.
    • awsStsRoleSessionName

      public String awsStsRoleSessionName()
      An identifier for the assumed role session. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsStsRoleSessionName.
    • awsStsFederatedName

      public String awsStsFederatedName()
      The name of the federated user. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsStsFederatedName.